/codegym.vn/ - 2
Hướng dẫn sử dụng sách
Cuốn sách này hướng đến mục tiêu giúp người học phát triển cả kiến thức lẫn kỹ
năng. Cho nên, để khai thác cuốn sách một cách hiệu quả nhất, người học nên thực
hiện các công việc sau đây:
● Ghi chép: Cần có một cuốn sổ để ghi chép, hoặc sử dụng các công cụ số như
các trình soạn thảo hoặc Mind Map. Việc ghi chép sẽ giúp người học đảm bảo
được mức độ hiểu của mình đối với các khái niệm quan trọng. Ghi chép cũng
giúp cho người đọc ghi nhớ tốt hơn các khái niệm.
● Tìm kiếm thông tin ngoài cuốn sách: Có những khái niệm mà người đọc
không hiểu được, ngay cả khi đã đọc đi đọc lại nhiều lần. Người đọc nên tìm
kiếm thông tin về các khái niệm đó ở những nguồn khác ngoài cuốn sách, để
tìm cách hiểu chúng. Lí do là bởi vì có nhiều cách để trình bày một khái niệm
nào đó, các tác giả mặc dù đã cố gắng để trình bày chúng một cách dễ hiểu và
phù hợp với phần đông các độc giả, nhưng có thể ở một vài chỗ và đối với một
vài người thì vẫn bị khó hiểu. Đừng đầu hàng, mà nên tìm cách để hiểu chúng
ở phạm vi ngoài cuốn sách.
● Luyện tập: Thực hành là thao tác bắt buộc để có thể phát triển kỹ năng. Người
học không thể có được kỹ năng tốt nếu chỉ đọc cuốn sách từ đầu tới cuối mà
không thực hành trong thực tế. Việc thực hành nên tăng theo cấp độ từ dễ đến
khó. Đối với các bài thực hành có hướng dẫn, người học có thể làm theo các
hướng dẫn đó. Nhưng sau khi làm theo thì cần phải tiếp tục thực hành để mình
có thể tự làm được mà không cần làm theo hướng dẫn.
● Tổng kết sau mỗi chương: Sau khi hoàn thành mỗi chương, người học cần
xem lại phần ghi chép của mình, đối chiếu với các mục tiêu để xem thử mình
đã phát triển được những năng lực gì. Nếu có phần nào mình chưa hiểu hoặc
chưa làm được thì hãy cố gắng tìm thêm sự trợ giúp để có thể giải quyết đầy
đủ.
Cuốn sách này bao gồm 8 chương, lần lượt đề cập đến các khái niệm nền tảng trong
lập trình. Tuy nhiên, nội dung của các chương không hoàn toàn được trình bày một
cách tuyến tính, mà được tổ chức theo lối tích hợp. Nghĩa là một khái niệm có thể
được trình bày trải đều qua nhiều chương khác nhau, giúp cho người học có cơ hội
cọ xát nhiều lần, lặp đi lặp lại các thao tác thực hành, giúp xây dựng được một nền
tảng hiểu biết và kỹ năng bền vững. Sau đây là cấu trúc của mỗi chương, người đọc
nên hiểu cấu trúc này để có cách khai thác nội dung một cách hiệu quả nhất:
● Mục tiêu: Là nơi định nghĩa rõ ràng và ngắn gọn về những kiến thức và kỹ
năng mà người đọc sẽ xây dựng được khi hoàn thành mỗi chương. Người học
cần ghi chép lại mục tiêu của từng chương, để sau này tự đánh giá lại xem
mình đã đạt được các mục tiêu đó hay chưa. Nếu không nắm được các mục