{{col1}}
{{col0}}
Sorry, JavaScript required!

Introduction to Python Programming (Designed for Primary & Secondary School Students)

Title Introduction to Python Programming (Designed for Primary & Secondary School Students)
Course code CM684A-07-2025-C
Objective Through Python, this course introduces core programming concepts—data types, data structures, conditionals, loops, and functions—equipping students with the skills to write basic programs and solve some fun challenges.
Content
  • Python Basics and Development Environment: Variables, Data Types, Input/Output, Operators, Branching & Loops, Turtle Graphics
  • Program Control Structures and Mathematical Functions: Multi-level Branching/Loops, Mathematical Functions, Data Type Conversion
  • Fundamental Data Structures: List, String, Dictionary, Tuple, and Set Operations
  • Functions and Modular Programming: Function Definition, Parameter Passing, Scope, Recursion
  • Sorting Algorithms : Linked Lists, Binary Search, Merge Sort, Quick Sort
  • File Operations: File Read/Write, Exception Handling
Assessment In-class performance, assignments and test
Target audience Designed for children aged 8 to 12 (Primary 3 to Primary 6) who are interested in learning text-based coding.
Prerequisite Proficient in computer operations and skilled in English typing.
Class size 20
Instructor CPTTM Appointed Instructor
Handout All printing material, classroom, instructor, course evaluation report & students' result report provided by CPTTM
Instruction language Cantonese (supplemented with English)
Handout language Handouts in Chinese (supplemented with English terminology)
Duration 20 hours in 8 sessions
Schedule 10:30-13:00, from Jul 23, 2025 to Aug 8, 2025 every Wednesday, Friday, and from Aug 20, 2025 to Aug 22, 2025 every Wednesday, Friday.
Fee MOP1,280
Venue Cyber-Lab (Rua Comandante Mata Oliveira, Ed. Associacao Industrial, 3-andar Macau)
Certificate Certificate of Completion issued by CPTTM (with at least 80% attendance and passed the assessment)
PDAC code ---
Enroll Online
{{col0}}
{{col1}}
Sorry, JavaScript required!