5 Cách để học lập trình nhanh hơn
Số trang: 6
Loại file: pdf
Dung lượng: 193.68 KB
Lượt xem: 9
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Học lập trình không phải là chuyện mà ta có thể làm trong một sớm, một chiều, nhưng nó không phải là quá khó khăn. Có rất nhiều điều bạn có thể làm cho nó dễ dàng hơn khi bạn học lập trình. Chúng ta thường thắc mắc tại sao trong lớp học của mình, có một số bạn của chúng ta biết trước về một số ngôn ngữ lập trình. T
Nội dung trích xuất từ tài liệu:
5 Cách để học lập trình nhanh hơn 5 Cách để học lập trình nhanh hơnHọc lập trình không phải là chuyện mà ta có thể làm trong một sớm, một chiều,nhưng nó không phải là quá khó khăn. Có rất nhiều điều bạn có thể làm cho nó dễdàng hơn khi bạn học lập trình. Bài viết sau đây được tham khảo từ trang webcprogramming.com sẽ có thể giúp ích cho chúng ta khám phá được những bí quyếtđể học lập trình tốt hơn và nhanh hơn.Một trong những chủ đề được nói đến rất nhiều về mẹo học lập trình là:Không đi quá nhanh, hãy nắm đúng nó trước khi nó di chuyển (Don’t go too fast, getit right before move on)Chúng ta thường thắc mắc tại sao trong lớp học của mình, có một số bạn của chúng tabiết trước về một số ngôn ngữ lập trình. Trong những tuần đầu tiên học thường nắm bắtkiến 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.Tại sao họ lại bị bỏ xa trong khi nền tảng của họ tốt hơn.???Đó 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 tất cả nhưng thực sự họ hiếm khi thực hiện công việc lập trình. Có thể họ biết một số cái nâng cao hơn so với những sinh viên khác, nhưng bấy nhiêu đó là không đủ để nắm vững các nguyên tắc cơ bản. Cũng giống như khi chúng ta làm bài kiểm tra môn toán thường có 8 điểm là có một người có học lực khá có thể đạt được, nhưng có một số sinh viên làm được bài 2 điểm khó kia và có một số bài tập cơ bản vẫnchưa hoàn thành, nên kết quả không bằng một sinh viên nắm vững các kiến thức cơ bảncó thể làm được.Do đó, trước tiên chúng ta cần tạo cho mình một nền tản (Foundation) tốt bằng cáchthường xuyên luyện tập thực hành cái bài tập lập trình. Trong quá trình luyện tập như vậybạn sẽ thấy được những vấn đề cơ bản mà các lập trình viên thường mắc phải. Và tạo chomình một thoái quen tốt để giải quyết vấn đề.Đồng thời bạn đừng bao giờ ngừng tiến trình luyện tập của mình, cũng không nên đi quánhanh hay quá chậm. Đừng tránh một chủ đề nào sau khi bạn đã nắm vững tất cả nhữnggì dẫn đến nó. Bằng cách đối mặc với nhiều ý tưởng và thách thức, bạn sẽ có một chấtmen giúp bạn nhanh chóng nắm bắt được những vấn đề cơ bản. Sau đây là 5 cách để bạnđịnh hướng được việc học lập trình nhanh hơn.1. Xem các code ví dụ (Look at the Example Code):- Khi đọc sách chúng ta thường đọc các từ trên trang sách đó, 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 kỹ lưỡng và cố gắng hiểu từng ví dụ. Trước khi đọc các lời giải thích 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 giả đã viết dùng để làm gì. Tuy các ví dụ đó không phải khi nào đánh vào máy cũng chạy, nhưng nó tập cho chúng ta một thoái quen xem code cẩn thận 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 các lập trình viên khác có thể đọc và hiểu nó, và để khi chính mình nhìn lạicũ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 kiểm tra lỗi đơn giản hơn, các phần hướng dẫn viết code theo một mẫu chuẩnthườ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 để ý đến vấnđề này.2. Đừng chỉ đọc các code ví dụ - hãy chạy thử nó (Don’t just Read exam code – RunIt)- Khi bạn đọc một chương trình hướng dẫn (hay một cuốn sách), bạn thường xem cáccode ví dụ của nó và nói “Tôi đã nắm được nó, tôi đã hiểu được nó….”. Tất nhiên là bạncó thể nắm được nó, nhưng bạn thực sự chưa hiểu đượcnó hoạt động như thế nào, cho kết quả ra sao.Do đó trước khi đọc một cuốn sách về lập trình, bạn nêncài trình biên dịch của ngôn ngữ mà bạn đang học vàomáy (ví dụ học C++ thì bạn cài Dev C++ hay visual c++).Để sẵn sàng chạy thử tất cả các ví dụ trong cuốn sách haychương trình mà bạn đang đọc.- Tôi nói chạy thử ở đây không phải là copy rồi paste vào rồi nhấn F5. Tôi khuyên bạnnên tự mình đánh những đoạn code đó vào chương trình biên dịch, vì khi đó bạn thực sựbuộc mình phải đi qua tất cả các mã,việc gõ mã lệnh sẽ giúp bạn chú ý đến 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ỗicâu lệnh có thể làm bạn hết sức đâ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ệnhmới vào chương trình của mình xem nó có hoạt động xem. Điều đó sẽ giúp bạn hiểunhanh hơn mỗi câu lệnh có ý nghĩa nh ...
Nội dung trích xuất từ tài liệu:
5 Cách để học lập trình nhanh hơn 5 Cách để học lập trình nhanh hơnHọc lập trình không phải là chuyện mà ta có thể làm trong một sớm, một chiều,nhưng nó không phải là quá khó khăn. Có rất nhiều điều bạn có thể làm cho nó dễdàng hơn khi bạn học lập trình. Bài viết sau đây được tham khảo từ trang webcprogramming.com sẽ có thể giúp ích cho chúng ta khám phá được những bí quyếtđể học lập trình tốt hơn và nhanh hơn.Một trong những chủ đề được nói đến rất nhiều về mẹo học lập trình là:Không đi quá nhanh, hãy nắm đúng nó trước khi nó di chuyển (Don’t go too fast, getit right before move on)Chúng ta thường thắc mắc tại sao trong lớp học của mình, có một số bạn của chúng tabiết trước về một số ngôn ngữ lập trình. Trong những tuần đầu tiên học thường nắm bắtkiến 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.Tại sao họ lại bị bỏ xa trong khi nền tảng của họ tốt hơn.???Đó 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 tất cả nhưng thực sự họ hiếm khi thực hiện công việc lập trình. Có thể họ biết một số cái nâng cao hơn so với những sinh viên khác, nhưng bấy nhiêu đó là không đủ để nắm vững các nguyên tắc cơ bản. Cũng giống như khi chúng ta làm bài kiểm tra môn toán thường có 8 điểm là có một người có học lực khá có thể đạt được, nhưng có một số sinh viên làm được bài 2 điểm khó kia và có một số bài tập cơ bản vẫnchưa hoàn thành, nên kết quả không bằng một sinh viên nắm vững các kiến thức cơ bảncó thể làm được.Do đó, trước tiên chúng ta cần tạo cho mình một nền tản (Foundation) tốt bằng cáchthường xuyên luyện tập thực hành cái bài tập lập trình. Trong quá trình luyện tập như vậybạn sẽ thấy được những vấn đề cơ bản mà các lập trình viên thường mắc phải. Và tạo chomình một thoái quen tốt để giải quyết vấn đề.Đồng thời bạn đừng bao giờ ngừng tiến trình luyện tập của mình, cũng không nên đi quánhanh hay quá chậm. Đừng tránh một chủ đề nào sau khi bạn đã nắm vững tất cả nhữnggì dẫn đến nó. Bằng cách đối mặc với nhiều ý tưởng và thách thức, bạn sẽ có một chấtmen giúp bạn nhanh chóng nắm bắt được những vấn đề cơ bản. Sau đây là 5 cách để bạnđịnh hướng được việc học lập trình nhanh hơn.1. Xem các code ví dụ (Look at the Example Code):- Khi đọc sách chúng ta thường đọc các từ trên trang sách đó, 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 kỹ lưỡng và cố gắng hiểu từng ví dụ. Trước khi đọc các lời giải thích 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 giả đã viết dùng để làm gì. Tuy các ví dụ đó không phải khi nào đánh vào máy cũng chạy, nhưng nó tập cho chúng ta một thoái quen xem code cẩn thận 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 các lập trình viên khác có thể đọc và hiểu nó, và để khi chính mình nhìn lạicũ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 kiểm tra lỗi đơn giản hơn, các phần hướng dẫn viết code theo một mẫu chuẩnthườ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 để ý đến vấnđề này.2. Đừng chỉ đọc các code ví dụ - hãy chạy thử nó (Don’t just Read exam code – RunIt)- Khi bạn đọc một chương trình hướng dẫn (hay một cuốn sách), bạn thường xem cáccode ví dụ của nó và nói “Tôi đã nắm được nó, tôi đã hiểu được nó….”. Tất nhiên là bạncó thể nắm được nó, nhưng bạn thực sự chưa hiểu đượcnó hoạt động như thế nào, cho kết quả ra sao.Do đó trước khi đọc một cuốn sách về lập trình, bạn nêncài trình biên dịch của ngôn ngữ mà bạn đang học vàomáy (ví dụ học C++ thì bạn cài Dev C++ hay visual c++).Để sẵn sàng chạy thử tất cả các ví dụ trong cuốn sách haychương trình mà bạn đang đọc.- Tôi nói chạy thử ở đây không phải là copy rồi paste vào rồi nhấn F5. Tôi khuyên bạnnên tự mình đánh những đoạn code đó vào chương trình biên dịch, vì khi đó bạn thực sựbuộc mình phải đi qua tất cả các mã,việc gõ mã lệnh sẽ giúp bạn chú ý đến 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ỗicâu lệnh có thể làm bạn hết sức đâ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ệnhmới vào chương trình của mình xem nó có hoạt động xem. Điều đó sẽ giúp bạn hiểunhanh hơn mỗi câu lệnh có ý nghĩa nh ...
Tìm kiếm theo từ khóa liên quan:
công nghệ thông tin sử dụng máy tính kỹ thuật lập trình cách học lập trình nhanh học lập trìnhGợi ý tài liệu liên quan:
-
52 trang 413 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 294 0 0 -
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 287 0 0 -
96 trang 279 0 0
-
74 trang 277 0 0
-
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 267 1 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 264 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 254 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 247 0 0 -
Tài liệu hướng dẫn sử dụng thư điện tử tài nguyên và môi trường
72 trang 247 0 0