digi2936
05-08-2019, 10:13 PM
Bạn muốn học lập trình 1 bí quyết Techkids (http://mindx.edu.vn/)thấp nhất. Không biết phải từ khi đâu? Phải học lập trình như thế nào?
Học lập trình không hề là chuyện mà ta có thể khiến trong một sớm, 1 chiều, nhưng nó chẳng phải là quá khó khăn. Có số đông điều bạn có thể khiến nó thuận tiện hơn lúc bạn học lập trình. Bài viết sau đây được tham khảo từ trang web cprogramming.com sẽ sở hữu thể giúp ích cho chúng ta khám phá được những cách để học lập trình phải chăng hơn và tốc độ hơn.
Chúng ta thường thắc mắc tại sao trong lớp học của mình, mang 1 số bạn của chúng ta biết trước về một số tiếng nói lập trình. Trong các tuần đầu tiên học thường nắm bắt tri thức rất nhanh, nhưng càng về sau họ lại bị bỏ ở đằng sau bởi những sinh viên khác. Vì sao họ lại bị bỏ xa trong khi nền tảng của họ phải chăng hơn???
ấy chính là việc họ đã đi quá nhanh, và lối mòn của họ là tưởng rằng mình biết đa số nhưng đích thực họ hãn hữu lúc thực hiện công việc lập trình. Sở hữu thể họ biết một số chiếc phát triển hơn so sở hữu những sinh viên
khác, nhưng bấy nhiêu đấy là không đủ để nắm vững các nguyên tắc cơ bản. Cũng giống như lúc chúng ta làm cho bài rà soát môn toán thường với 8 điểm là mang một người mang học lực hơi có thể đạt được, nhưng có 1 số sinh viên khiến được bài 2 điểm khó kia và với 1 số bài tập cơ bản vẫn chưa hoàn thành, nên kết quả ko bằng 1 sinh viên nắm vững các kiến thức cơ bản sở hữu thể làm cho được.
do đó, trước nhất chúng ta cần tạo cho mình 1 nền tản (Foundation) phải chăng bằng phương pháp thường xuyên luyện tập thực hiện loại bài tập lập trình. Trong giai đoạn tập dượt tương tự bạn sẽ thấy được những trở ngại cơ bản mà những lập trình viên thường mắc phải. Và tạo cho mình một thoái quen thấp để giải quyết vấn đề.
cùng lúc bạn đừng bao giờ ngừng tiến trình tập luyện của mình, cũng không nên đi quá nhanh hay quá chậm. Đừng giảm thiểu một chủ đề nào sau lúc bạn đã nắm vững đông đảo các gì dẫn đến nó. Bằng cách đối mặc với đa dạng ý tưởng và thách thức, bạn sẽ có 1 chất men giúp bạn mau chóng nắm bắt được những trở ngại cơ bản. Sau đây là 5 cách thức để bạn định hướng được việc học lập trình nhanh hơn.
1. Xem những code học lập trình (http://mindx.edu.vn/blog/post/kinh-nghiem-hoc-lap-trinh) thí dụ (Look at the Example Code):
– khi đọc sách chúng ta thường đọc những từ trên trang sách đấy, nhưng học lập trình thì đó là code. Khi bạn mới bắt đầu học lập trình, bạn nên xem xét cẩn thận và nỗ lực hiểu từng thí dụ. Trước khi đọc những lời giảng giải về chương trình trong sách, bạn nên cố gắng đọc và hiểu các đoạn code mà
tác fake đã viết sử dụng để làm gì. Tuy những ví dụ ấy không hề khi nào đánh vào máy cũng chạy, nhưng nó tập cho chúng ta 1 thoái quen xem code tỷ mỉ và góp phần giúp chúng ta viết code rõ ràng hơn.
– Chúng ta phải viết code làm sao để cho những lập trình viên khác có thể đọc và hiểu nó, và để lúc chính mình nhìn lại cũng nắm được. Do đó cần phải tuân thủ những nguyên tắc, và cú pháp khi viết code để đảm bảo rà soát lỗi đơn thuần hơn, những phần chỉ dẫn viết code theo một cái chuẩn thường được viết ở đầu các cuốn sách lập trình, nhưng ít người học lập trình quan tâm tới vấn đề này.
hai. Đừng chỉ đọc những code ví dụ – hãy chạy thử nó (Don’t just Read exam code – Run It)
– khi bạn đọc 1 chương trình chỉ dẫn (hay 1 cuốn sách), bạn thường xem các code tỉ dụ của nó và đề cập “Tôi đã nắm được nó, tôi đã hiểu được nó….”. Cố nhiên là bạn có thể nắm được nó, nhưng bạn thực thụ chưa hiểu được nó hoạt động như thế nào, cho kết quả ra sao.
cho nên trước lúc đọc một cuốn sách về lập trình, bạn nên cài trình biên dịch của tiếng nói mà bạn đang học vào máy (ví dụ học C++ thì bạn cài Dev C++ hay visual c++). Để sẵn sàng chạy thử đầy đủ những tỉ dụ trong cuốn sách hay chương trình mà bạn đang đọc.
– Tôi đề cập chạy thử ở đây ko phải là copy rồi paste vào rồi nhấn F5. Tôi khuyên bạn nên tự mình đánh các đoạn code đó vào chương trình biên dịch, vì khi ấy bạn thực sự buộc mình phải đi qua hầu hết các mã,việc gõ mã lệnh sẽ giúp bạn chú ý tới các chi tiết cú pháp của ngôn ngữ – những sự thiếu soát buồn cười như thiếu đấu chấm phẩy ở cuối mỗi câu lệnh có thể khiến cho bạn cực kỳ đâu đầu.
– Sau khi gõ mã lệnh vào chương trình, hãy chạy thử nó. Rồi viết thêm một số câu lệnh mới vào chương trình của mình xem nó mang hoạt động xem. Điều đấy sẽ giúp bạn hiểu nhanh hơn mỗi câu lệnh có ý nghĩa như thế nào.
Xem thêm =>>https://mindx.edu.vn/
3. Hãy viết mã riêng của bạn càng sớm càng thấp (Write your own code as soon as possible).
– lúc khởi đầu viết một chương trình bạn không biết phải diễn ra từ đâu, dùng cấu trúc dữ liệu gì? Việc phân bổ viết code như thế nào? Xử lý các phương thức ra sao?… Điều đầu tiên là bạn sử dụng các dụng cụ kiếm tìm ở google hoặc các dụng cụ tìm kiếm khác để kiếm tìm đoạn mã mình cần. Đây là 1 điều với thể làm tư duy lập trình của bạn ngày càng giảm đi và ngày càng bị lệ thuộc vào các dụng cụ kiếm tìm.
– biện pháp được đưa ra trong trường hợp này là bạn hãy tự nghĩ cho mình 1 thuật toán riêng. Đầu tiên bạn viết nó bằng mã nhái, sau ấy tiêu dùng ngôn ngữ lập trình để viết lại. Tuy việc này rất khó và tốn rộng rãi thời gian, nhưng nó sẽ giúp bạn mang được những kinh nghiệm thực thụ hữu ích, khả năng tư duy lập trình ngày càng tăng trưởng. Thay vì lên mạng mua code về sửa.
– Trường vừa ý tưởng chương trình của bạn to, phải viết một lượng lớn code. Lúc ấy bạn hãy phân nhỏ từng tính năng chương trình của mình ra, tự tập mẫu mã cấu trúc của chương trình nhỏ đó, rồi ghép chúng lại có nhau sẽ được một chương trình to hoàn chỉnh hơn. Với thể chương trình đó không hoạt động thấp, nhưng loại mà bạn được ở đây chính là kinh nghiệm và 1 tư duy tự lập trong lập trình.
4. Nhận định cách thức sử dụng 1 dụng cụ Debug (Learn lớn use a Debugger)
– Debug là 1 dụng cụ rất khả quan sử dụng để gỡ rối chương trình của bạn lúc có một lỗi nào đấy là chương trình bạn chạy sai. Nó cho bạn theo dõi giá trị của các biến và những đổi thay của chúng qua từng mã lệnh của chương trình. Phương tiện debug mạnh nhất có lẽ được tích hợp trong những sản phẩm của Microsoft như Visual Studio (Hiện nay là visual studio 2010). Phương tiện debug giúp chúng ta hiểu chương trình của mình hơn, và là thứ chúng ta cần phải biết lúc viết chương trình.
– 1 chương trình debug mang thể giúp bạn chóng vánh trả lời những gì mà bạn đang làm cho như tỉ dụ bên dưới.
– Và lời khuyên rốt cuộc về debug là: khi bạn lần đầu Đánh giá về debuger, sở hữu thể nó sẽ làm bạn mất hơi đa dạng thời kì lúc bạn sửa lỗi chương trình của mình. Nhưng lúc bạn nắm được các kiến thức về debug nó sẽ đem đến cho bạn một lợi ích lớn trong việc tiết kiệm thời gian khi sửa lỗi chương trình. Tôi tin rằng mỗi bạn đều với thể mua ra cho mình 1 bí quyết debug chương trình hiệu quả, bởi nó sẽ theo suốt sự nghiệp lập trình của bạn.
– Tôi thường thấy những sinh viên khác ko muốn dùng công cụ debug (có thể là ko biết giống như tôi lúc trước). Những sinh viên đã tự khiến khó mình trong việc tìm kiếm lỗi sai trong chương trình. Bởi vậy khi bạn đã xác định theo đường lập trình, hãy học phương pháp dùng một phương tiện debug, nó sẽ đem đến cho bạn phổ quát lợi ích thiết thực hơn bạn nghĩ.
5. Tìm kiếm thêm các nguồn tài tài liệu khác (Seek our more sources)
– khi bạn ko hiểu 1 điều gì đấy, internet là 1 nơi mang lượng thông tin khổng lồ mà bạn tìm đến. Thế nhưng với những bài viết về đề tài mà bạn muốn mua thì lại được tác fake viết sơ lược, hoặc mang thể sai. Thành ra bạn phải khôn xiết thận trọng lúc tiêu dùng các thông báo từ internet vào chương trình của mình.
– tuy nhiên việc tìm kiếm một cuốn sách sở hữu các giải thích chi tiết sẽ giúp bạn chóng vánh nắm được vấn đề hơn.
– tham gia các diễn đàng trau đổi tri thức
– Việc trước mỗi buổi học nên chuẩn bị 1 danh sách các nghi vấn về những gặp vấn đề mà bạn gặp phải vào 1 cuốn sổ tay nhỏ để lên hỏi thầy giáo hoặc bạn bè là một việc rất hữu ích, nó sẽ giúp bạn thu nạp hơn, và nó cho thấy rằng bạn là một con người cầu tiến, say mê học hỏi.
– rút cuộc là việc cực kỳ quan yếu, Học đội ngũ. Học hàng ngũ sẽ giúp bạn tiến bộ mau lẹ hơn, tăng cường khả năng giao thiệp sở hữu bạn bè và đồng nghiệp sau này. Khi khiến cho việc lực lượng bạn sẽ viết ra được các chương trình to hơn và mang sức thuyết phục người dùng hơn. Tôi khuyên bạn đừng bao giờ ôm hết công việc về mình.
Mong rằng bài viết này sở hữu thể giúp chúng ta nắm được những nguyên tắc căn bản của môt người mới bắt đầu đi vào thế giới lập trình.
Chuyá»n há»c táºp & là m viá»c á» MindX
Học lập trình không hề là chuyện mà ta có thể khiến trong một sớm, 1 chiều, nhưng nó chẳng phải là quá khó khăn. Có số đông điều bạn có thể khiến nó thuận tiện hơn lúc bạn học lập trình. Bài viết sau đây được tham khảo từ trang web cprogramming.com sẽ sở hữu thể giúp ích cho chúng ta khám phá được những cách để học lập trình phải chăng hơn và tốc độ hơn.
Chúng ta thường thắc mắc tại sao trong lớp học của mình, mang 1 số bạn của chúng ta biết trước về một số tiếng nói lập trình. Trong các tuần đầu tiên học thường nắm bắt tri thức rất nhanh, nhưng càng về sau họ lại bị bỏ ở đằng sau bởi những sinh viên khác. Vì sao họ lại bị bỏ xa trong khi nền tảng của họ phải chăng hơn???
ấy chính là việc họ đã đi quá nhanh, và lối mòn của họ là tưởng rằng mình biết đa số nhưng đích thực họ hãn hữu lúc thực hiện công việc lập trình. Sở hữu thể họ biết một số chiếc phát triển hơn so sở hữu những sinh viên
khác, nhưng bấy nhiêu đấy là không đủ để nắm vững các nguyên tắc cơ bản. Cũng giống như lúc chúng ta làm cho bài rà soát môn toán thường với 8 điểm là mang một người mang học lực hơi có thể đạt được, nhưng có 1 số sinh viên khiến được bài 2 điểm khó kia và với 1 số bài tập cơ bản vẫn chưa hoàn thành, nên kết quả ko bằng 1 sinh viên nắm vững các kiến thức cơ bản sở hữu thể làm cho được.
do đó, trước nhất chúng ta cần tạo cho mình 1 nền tản (Foundation) phải chăng bằng phương pháp thường xuyên luyện tập thực hiện loại bài tập lập trình. Trong giai đoạn tập dượt tương tự bạn sẽ thấy được những trở ngại cơ bản mà những lập trình viên thường mắc phải. Và tạo cho mình một thoái quen thấp để giải quyết vấn đề.
cùng lúc bạn đừng bao giờ ngừng tiến trình tập luyện của mình, cũng không nên đi quá nhanh hay quá chậm. Đừng giảm thiểu một chủ đề nào sau lúc bạn đã nắm vững đông đảo các gì dẫn đến nó. Bằng cách đối mặc với đa dạng ý tưởng và thách thức, bạn sẽ có 1 chất men giúp bạn mau chóng nắm bắt được những trở ngại cơ bản. Sau đây là 5 cách thức để bạn định hướng được việc học lập trình nhanh hơn.
1. Xem những code học lập trình (http://mindx.edu.vn/blog/post/kinh-nghiem-hoc-lap-trinh) thí dụ (Look at the Example Code):
– khi đọc sách chúng ta thường đọc những từ trên trang sách đấy, nhưng học lập trình thì đó là code. Khi bạn mới bắt đầu học lập trình, bạn nên xem xét cẩn thận và nỗ lực hiểu từng thí dụ. Trước khi đọc những lời giảng giải về chương trình trong sách, bạn nên cố gắng đọc và hiểu các đoạn code mà
tác fake đã viết sử dụng để làm gì. Tuy những ví dụ ấy không hề khi nào đánh vào máy cũng chạy, nhưng nó tập cho chúng ta 1 thoái quen xem code tỷ mỉ và góp phần giúp chúng ta viết code rõ ràng hơn.
– Chúng ta phải viết code làm sao để cho những lập trình viên khác có thể đọc và hiểu nó, và để lúc chính mình nhìn lại cũng nắm được. Do đó cần phải tuân thủ những nguyên tắc, và cú pháp khi viết code để đảm bảo rà soát lỗi đơn thuần hơn, những phần chỉ dẫn viết code theo một cái chuẩn thường được viết ở đầu các cuốn sách lập trình, nhưng ít người học lập trình quan tâm tới vấn đề này.
hai. Đừng chỉ đọc những code ví dụ – hãy chạy thử nó (Don’t just Read exam code – Run It)
– khi bạn đọc 1 chương trình chỉ dẫn (hay 1 cuốn sách), bạn thường xem các code tỉ dụ của nó và đề cập “Tôi đã nắm được nó, tôi đã hiểu được nó….”. Cố nhiên là bạn có thể nắm được nó, nhưng bạn thực thụ chưa hiểu được nó hoạt động như thế nào, cho kết quả ra sao.
cho nên trước lúc đọc một cuốn sách về lập trình, bạn nên cài trình biên dịch của tiếng nói mà bạn đang học vào máy (ví dụ học C++ thì bạn cài Dev C++ hay visual c++). Để sẵn sàng chạy thử đầy đủ những tỉ dụ trong cuốn sách hay chương trình mà bạn đang đọc.
– Tôi đề cập chạy thử ở đây ko phải là copy rồi paste vào rồi nhấn F5. Tôi khuyên bạn nên tự mình đánh các đoạn code đó vào chương trình biên dịch, vì khi ấy bạn thực sự buộc mình phải đi qua hầu hết các mã,việc gõ mã lệnh sẽ giúp bạn chú ý tới các chi tiết cú pháp của ngôn ngữ – những sự thiếu soát buồn cười như thiếu đấu chấm phẩy ở cuối mỗi câu lệnh có thể khiến cho bạn cực kỳ đâu đầu.
– Sau khi gõ mã lệnh vào chương trình, hãy chạy thử nó. Rồi viết thêm một số câu lệnh mới vào chương trình của mình xem nó mang hoạt động xem. Điều đấy sẽ giúp bạn hiểu nhanh hơn mỗi câu lệnh có ý nghĩa như thế nào.
Xem thêm =>>https://mindx.edu.vn/
3. Hãy viết mã riêng của bạn càng sớm càng thấp (Write your own code as soon as possible).
– lúc khởi đầu viết một chương trình bạn không biết phải diễn ra từ đâu, dùng cấu trúc dữ liệu gì? Việc phân bổ viết code như thế nào? Xử lý các phương thức ra sao?… Điều đầu tiên là bạn sử dụng các dụng cụ kiếm tìm ở google hoặc các dụng cụ tìm kiếm khác để kiếm tìm đoạn mã mình cần. Đây là 1 điều với thể làm tư duy lập trình của bạn ngày càng giảm đi và ngày càng bị lệ thuộc vào các dụng cụ kiếm tìm.
– biện pháp được đưa ra trong trường hợp này là bạn hãy tự nghĩ cho mình 1 thuật toán riêng. Đầu tiên bạn viết nó bằng mã nhái, sau ấy tiêu dùng ngôn ngữ lập trình để viết lại. Tuy việc này rất khó và tốn rộng rãi thời gian, nhưng nó sẽ giúp bạn mang được những kinh nghiệm thực thụ hữu ích, khả năng tư duy lập trình ngày càng tăng trưởng. Thay vì lên mạng mua code về sửa.
– Trường vừa ý tưởng chương trình của bạn to, phải viết một lượng lớn code. Lúc ấy bạn hãy phân nhỏ từng tính năng chương trình của mình ra, tự tập mẫu mã cấu trúc của chương trình nhỏ đó, rồi ghép chúng lại có nhau sẽ được một chương trình to hoàn chỉnh hơn. Với thể chương trình đó không hoạt động thấp, nhưng loại mà bạn được ở đây chính là kinh nghiệm và 1 tư duy tự lập trong lập trình.
4. Nhận định cách thức sử dụng 1 dụng cụ Debug (Learn lớn use a Debugger)
– Debug là 1 dụng cụ rất khả quan sử dụng để gỡ rối chương trình của bạn lúc có một lỗi nào đấy là chương trình bạn chạy sai. Nó cho bạn theo dõi giá trị của các biến và những đổi thay của chúng qua từng mã lệnh của chương trình. Phương tiện debug mạnh nhất có lẽ được tích hợp trong những sản phẩm của Microsoft như Visual Studio (Hiện nay là visual studio 2010). Phương tiện debug giúp chúng ta hiểu chương trình của mình hơn, và là thứ chúng ta cần phải biết lúc viết chương trình.
– 1 chương trình debug mang thể giúp bạn chóng vánh trả lời những gì mà bạn đang làm cho như tỉ dụ bên dưới.
– Và lời khuyên rốt cuộc về debug là: khi bạn lần đầu Đánh giá về debuger, sở hữu thể nó sẽ làm bạn mất hơi đa dạng thời kì lúc bạn sửa lỗi chương trình của mình. Nhưng lúc bạn nắm được các kiến thức về debug nó sẽ đem đến cho bạn một lợi ích lớn trong việc tiết kiệm thời gian khi sửa lỗi chương trình. Tôi tin rằng mỗi bạn đều với thể mua ra cho mình 1 bí quyết debug chương trình hiệu quả, bởi nó sẽ theo suốt sự nghiệp lập trình của bạn.
– Tôi thường thấy những sinh viên khác ko muốn dùng công cụ debug (có thể là ko biết giống như tôi lúc trước). Những sinh viên đã tự khiến khó mình trong việc tìm kiếm lỗi sai trong chương trình. Bởi vậy khi bạn đã xác định theo đường lập trình, hãy học phương pháp dùng một phương tiện debug, nó sẽ đem đến cho bạn phổ quát lợi ích thiết thực hơn bạn nghĩ.
5. Tìm kiếm thêm các nguồn tài tài liệu khác (Seek our more sources)
– khi bạn ko hiểu 1 điều gì đấy, internet là 1 nơi mang lượng thông tin khổng lồ mà bạn tìm đến. Thế nhưng với những bài viết về đề tài mà bạn muốn mua thì lại được tác fake viết sơ lược, hoặc mang thể sai. Thành ra bạn phải khôn xiết thận trọng lúc tiêu dùng các thông báo từ internet vào chương trình của mình.
– tuy nhiên việc tìm kiếm một cuốn sách sở hữu các giải thích chi tiết sẽ giúp bạn chóng vánh nắm được vấn đề hơn.
– tham gia các diễn đàng trau đổi tri thức
– Việc trước mỗi buổi học nên chuẩn bị 1 danh sách các nghi vấn về những gặp vấn đề mà bạn gặp phải vào 1 cuốn sổ tay nhỏ để lên hỏi thầy giáo hoặc bạn bè là một việc rất hữu ích, nó sẽ giúp bạn thu nạp hơn, và nó cho thấy rằng bạn là một con người cầu tiến, say mê học hỏi.
– rút cuộc là việc cực kỳ quan yếu, Học đội ngũ. Học hàng ngũ sẽ giúp bạn tiến bộ mau lẹ hơn, tăng cường khả năng giao thiệp sở hữu bạn bè và đồng nghiệp sau này. Khi khiến cho việc lực lượng bạn sẽ viết ra được các chương trình to hơn và mang sức thuyết phục người dùng hơn. Tôi khuyên bạn đừng bao giờ ôm hết công việc về mình.
Mong rằng bài viết này sở hữu thể giúp chúng ta nắm được những nguyên tắc căn bản của môt người mới bắt đầu đi vào thế giới lập trình.
Chuyá»n há»c táºp & là m viá»c á» MindX