Event Phone: 88586173
-
G3 Computing Wk1A (Afternoon)
November 23, 2026 - November 25, 2026
2:00 pm - 5:00 pm
G3 Computing Python Holiday Camp
Previously O-Level Computing: Python for Sec 3 and Sec 4 Students
Close the Python gap over the December holidays, before the school year restarts.
G3 Computing is the subject previously known as O-Level Computing. From 2027 it is examined under the new Singapore-Cambridge Secondary Education Certificate (SEC), and the programming side is where many students need the most support. This camp focuses entirely on Python: we work through the Python topics the syllabus expects, starting from the basics, so every student ends up with a base they can build on.
Students then practise exam-style questions, so they know exactly what the paper asks of them and how to approach it. Teaching is academic and syllabus-led, in a class of no more than 8, so every student gets the attention they need.
Camp outline
Each afternoon builds on the last, moving from Python fundamentals to the kinds of questions students meet in the G3 Computing paper.
Students practise the three question types most often tested on programming: refinement, debugging and program development.
Day 1: Python Foundations
Students build a solid base in the Python the syllabus expects. They will:
- Work with variables, input and output
- Use type conversion correctly
- Write for loops
- Practise short programming tasks
Key concepts: variables, data types, iteration
Day 2: Decisions and Validation
Students write programs that make decisions and check their input. They will:
- Use if-else conditions
- Write while loops
- Validate user input
- Debug programs that give the wrong result
Key concepts: selection, iteration, validation, debugging
Day 3: Lists and Exam-Style Practice
Students work with lists and apply everything to exam-style questions. They will:
- Use lists and list methods
- Solve problems combining loops and lists
- Practise refinement, debugging and program development questions
- Learn how to approach each question type methodically
Key concepts: lists, problem-solving, exam technique
Full details: G3 Computing Python Holiday Camp