Teaching Plan for Python Level 1 and After-Class Exercises

Learn programming with Lao Ma by “leveling up and fighting monsters”!

To support children’s learning journey for “Python Level 1”, we have compiled detailed teaching plans and after-class assignments, which are now fully included in 👉Python Examination Classroom. We hope these materials can provide substantial help to the children.

Last updated: 2025.06.18

Python Level 1 Teaching Plan and After-Class Exercises

Python Level 1 Syllabus

Electronic Society (CIE)

Teaching Plan for Python Level 1 and After-Class Exercises

Computer Society (GESP)

Teaching Plan for Python Level 1 and After-Class Exercises

Python Level 1 Course Directory

  • Lecture 01: Ready to Start
  • Lecture 02: Variables and Assignment Statements
  • Lecture 03: Data Types and Program Output
  • Lecture 04: Arithmetic Operations and Program Input
  • Lecture 05: Relational and Logical Operations
  • Lecture 06: Operator Precedence and Comprehensive Exercises
  • Lecture 07: Basics of the turtle Library
  • Lecture 08: Advanced turtle Library
  • Lecture 09: Practical Applications of the turtle Library

Note: When I was teaching Python to the children, the GESP project of the Computer Society had not yet started, so the teaching plan I prepared is based on the syllabus of the Electronic Society’s level examination. For children preparing for the GESP exam, these teaching plans can also serve as a reference.

Python Level 1 Exercises

Electronic Society (CIE)

Examination Papers

  • December 2020 Python Level 1 Examination Paper
  • March 2021 Python Level 1 Examination Paper
  • June 2021 Python Level 1 Examination Questions
  • September 2021 Python Level 1 Examination Paper
  • December 2021 Python Level 1 Examination Questions
  • March 2022 Python Level 1 Examination Paper
  • September 2022 Python Level 1 Examination Paper
  • March 2023 Python Level 1 Examination Paper

Questions

  • CIE Level 1 2020.06: Programming Question 36
  • CIE Level 1 2020.09: Programming Question 36
  • CIE Level 1 2020.09: Programming Question 37
  • CIE Level 1 2020.12: Programming Question 36
  • CIE Level 1 2020.12: Programming Question 37
  • CIE Level 1 2021.03: Programming Question 36
  • CIE Level 1 2021.03: Programming Question 37
  • CIE Level 1 2021.06: Programming Question 36
  • CIE Level 1 2021.06: Programming Question 37
  • CIE Level 1 2021.09: Programming Question 36
  • CIE Level 1 2021.12: Programming Question 36
  • CIE Level 1 2022.06: Programming Question 36
  • CIE Level 1 2022.09: Programming Question 37
  • CIE Level 1 2022.12: Programming Question 36
  • CIE Level 1 2023.03: Programming Question 36

Computer Society (GESP)

Examination Papers

  • March 2023 Python Level 1 Examination Paper
  • June 2023 Python Level 1 Examination Paper
  • September 2023 Python Level 1 Examination Paper

Questions

  • GESP Level 1: 2023.03 – Interleaved Addition and Subtraction Calculation
  • GESP Level 1: 2023.03 – Chicken and Rabbit in the Same Cage
  • GESP Level 1: 2023.06 – Time Planning
  • GESP Level 1: 2023.06 – Cumulative Addition
  • GESP Level 1: 2023.09 – Buying Stationery
  • GESP Level 1: 2023.09 – Xiao Ming’s Lucky Number
  • GESP Level 1: 2023.12 – Xiao Yang’s Exam
  • GESP Level 1: 2023.12 – Xiao Yang’s Counting
  • GESP Level 1: 2024.03 – Xiao Yang Buys Books
  • GESP Level 1: 2024.03 – Finding Factors
  • GESP Level 1: 2024.06 – Break Time
  • GESP Level 1: 2024.06 – Cubic Numbers
  • GESP Level 1: 2024.09 – Xiao Yang’s Shopping
  • GESP Level 1: 2024.09 – Beautiful Numbers
  • GESP Level 1: 2024.12 – Temperature Conversion
  • GESP Level 1: 2024.12 – Odd and Even Numbers
  • GESP Level 1: 2025.03 – Mice in the Library
  • GESP Level 1: 2025.03 – Rounding

Youth Programming Competition Communication

The “Youth Programming Competition Communication Group” has been established (suitable for youth aged 6 to 18). Add the assistant’s WeChat to invite everyone into the study group. After joining, everyone can participate in regularly organized 21-day problem-solving challenges, level examination assessments, guidance for Ministry of Education white list competitions, and youth programming team competitions.

Teaching Plan for Python Level 1 and After-Class Exercises

Leave a Comment