
Cuốn sách Em học Python là một tài liệu học lập trình dành cho trẻ em (tác giả Jason R. Briggs - Dịch bởi Phan Chương). Khác biệt với các sách lập trình khô khan mà tôi từng đọc, Em học Python mang đến cảm giác như đang đọc một câu chuyện, tác giả hướng dẫn độc giả vào thế giới lập trình một cách gần gũi, thân thiện.
Giới thiệu bản thân
Tôi là một giáo viên tiếng Anh, đã học lập trình từ năm 29 tuổi, và hiện tại tôi sử dụng hai ngôn ngữ Swift và Javascript. Quá trình học và những sản phẩm mà tôi đã chia sẻ qua nhiều bài viết:Chi tiết mà không nhàm chán

Nét đặc biệt từ trang giới thiệu của sách Em học Python
Câu hỏi mở đầu trong sách giải thích về khái niệm học lập trình một cách đầy đủ và chi tiết, với một chút hóm hỉnh để tạo cảm giác thoải mái và gần gũi, giống như cách Disney dẫn dắt câu chuyện trong truyện cổ tích. Đây cũng là cách viết kéo dài suốt cuốn sách, truyền đạt lượng kiến thức không quá nhiều nhưng cũng không quá ít, chi tiết nhưng không làm cho người đọc cảm thấy khô khan.

Khái niệm về biến (variable) được mô tả như một mảnh giấy ghi chú để lưu trữ thông tin, một cách hình dung dễ hiểu. Ngày xưa, việc học về khai báo biến nghe như thế này: “Khai báo biến sử dụng từ khóa var, sau đó là tên biến và giá trị khởi tạo. Kiểu dữ liệu của biến được xác định dựa trên giá trị khởi tạo. Bạn cũng có thể khai báo nhiều biến trên một dòng, mỗi biến cách nhau bằng dấu ,.” - nghe có vẻ khá rối rắm đối với những người mới học lập trình. Việc học lập trình không nên quá nghiêm túc, đó là điều mà các em nhỏ nên biết haha.

Hình ảnh minh họa là một phần không thể thiếu trong sách dành cho trẻ em. Sách Em học Python không chỉ có nhiều hình ảnh minh họa đáng yêu để giảm bớt áp lực khi đọc những khái niệm phức tạp, mà còn giúp các em hiểu và nhớ các khái niệm đó dễ dàng hơn.
Học code và thấy kết quả ngay
Nhớ rõ lần đầu tiên tiếp xúc với máy tính ở lớp 6, phần mềm đầu tiên làm mình mê đắm là Paint trên Window 98. Sau khi được hướng dẫn, mọi người đều hào hứng vẽ, cảm giác di chuột vẽ và tô màu trên màn hình máy tính thật sự kích thích. Quyển sách Em học Python giúp mình làm quen với module turtle và tkinter, mình code máy để vẽ ra hình mong muốn, cảm giác như hồi học vẽ bằng Paint vậy, rất hứng khởi, đặc biệt với những bạn thích vẽ.
Kết luận

Python là ngôn ngữ lập trình rất phổ biến hiện nay, là công cụ quan trọng cho các công việc liên quan đến dữ liệu và học máy. Quyển sách Em học Python là một tài liệu lập trình dễ hiểu, ngôn từ gần gũi, thích hợp cho các bạn nhỏ bắt đầu làm quen với lập trình. Dịch giả Phan Chương đã nói: “Học lập trình không chỉ là để trở thành lập trình viên. Lập trình cơ bản cũng là một kỹ năng sống quan trọng.”
Hy vọng bài chia sẻ này hữu ích cho mọi người. Chúc mọi người có một năm mới tràn đầy sức khỏe.
Anh Phan Chương đã tạo kênh Youtube để hỗ trợ các bạn đọc sách nữa nhé ^^:
