Mô tả
Giới thiệu tổng quan
Cuốn sách “Cambridge IGCSE® and O Level Computer Science Programming Book for Python” là tài liệu học tập chuẩn mực được thiết kế nhằm hỗ trợ học sinh tiếp cận và làm chủ ngôn ngữ lập trình Python. Nội dung sách bám sát chương trình học của Cambridge IGCSE và O Level Computer Science (mã môn 0478/2210), tập trung phát triển tư duy máy tính (computational thinking) – một kỹ năng cốt lõi giúp giải quyết các bài toán lập trình một cách logic và hiệu quả.
Mục đích sử dụng
Sách được thiết kế dành riêng cho học sinh đang chuẩn bị cho các kỳ thi Cambridge IGCSE và O Level Computer Science. Đây cũng là tài liệu tham khảo giảng dạy chất lượng cao dành cho các giáo viên tin học, hoặc bất kỳ ai muốn tự học lập trình Python và rèn luyện tư duy thuật toán từ cơ bản.
Cấu trúc cuốn sách
Cuốn sách được tổ chức một cách khoa học và trực quan bao gồm:
- 14 Chương nội dung chi tiết: Đi từ các khái niệm cơ bản như biến, toán tử, cấu trúc rẽ nhánh, vòng lặp cho đến các chủ đề nâng cao hơn như mảng (Arrays), chương trình con (Subroutines) và lập trình giao diện đồ họa (GUI với Tkinter).
- Mục tiêu học tập (Learning objectives): Giúp học sinh định hình rõ ràng những kiến thức cần đạt được sau mỗi bài học.
- Hộp định nghĩa thuật ngữ (Key terms) và Mẹo nhỏ (Tip boxes): Cung cấp các khái niệm quan trọng và lời khuyên hữu ích để tối ưu hóa quá trình viết code.
- Bài tập thực hành đa dạng (Tasks & Extension tasks): Thách thức học sinh áp dụng kiến thức vào thực tế để phát triển tư duy giải quyết vấn đề độc lập.
- Tóm tắt cuối chương (Summary checklists) & Luyện đề thi (Examination Practice): Hỗ trợ hệ thống hóa kiến thức và chuẩn bị tốt nhất cho kỳ thi chính thức kèm theo lời giải chi tiết (Solutions) ở cuối sách.
Hình ảnh tham khảo bên trong sách



























