
Cambridge IGCSE™ and O Level Computer Science Programming Book for Python with Digital Access (2 Years)
Choose Your Version
Same book, different editions & conditions — tap one to switch.
Description
Synopsis:
This programming book is specifically designed for the Cambridge IGCSE™ and O Level Computer Science syllabuses (0478/2210). It provides a practical, hands-on approach to learning Python programming, with step-by-step instructions, worked examples, and a range of programming tasks. The book covers key programming concepts and techniques required for the examinations, making it an essential resource for students.
Table of Contents or Chapters:
1. Introduction to Python and IDEs
2. Variables, Data Types, and Operators
3. Input and Output
4. Selection (if, elif, else)
5. Iteration (for, while loops)
6. Data Structures (lists, tuples, dictionaries)
7. Functions and Procedures
8. File Handling
9. Error Handling and Debugging
10. Programming Project: Building a Complete Application
11. Exam-Style Questions and Practice
Learning Objectives / Outcomes:
- Develop a solid understanding of Python programming syntax and structure.
- Apply programming concepts to solve problems typical of IGCSE and O Level exams.
- Gain confidence in writing, testing, and debugging Python code.
- Be able to plan and implement complete programming projects.
About the Author:
Chris Roffey is an experienced educator and author of several programming textbooks for Cambridge syllabuses. He has a deep understanding of the curriculum and how to teach programming effectively to secondary-level students.
About the Publisher:
Cambridge University Press is a world-leading publisher of educational resources, known for producing high-quality textbooks and digital materials that support international curricula including Cambridge IGCSE and O Level.