Grade 2 - Exploring Coding Continuously
Level 2 (Ages 8–9)
Course Overview
Grade 2 builds on foundational coding knowledge by introducing more structured programming concepts such as loops, conditionals, and event-based logic. Students begin creating more interactive projects such as simple games, animations, and storytelling applications.
The focus is on strengthening computational thinking, creativity, and real-world problem-solving through engaging, hands-on learning.

COURSE OBJECTIVE
Discover the key learning goals designed to strengthen problem-solving, creativity, digital literacy, and technical skills while building confidence in coding and technology.

Strengthen understanding of coding concepts through practice

Develop creative problem-solving skills through projects and practice

Improve collaboration and incentivising teamwork in digital environments

Prepare students for more advanced programming concepts for future programs
Course Structure
Explore a structured learning journey divided into engaging modules and hands-on activities, guiding students step-by-step through practical projects and skill development.

Quarter 1: Digital Citizenship & Coding Basics
- Online safety and responsible technology use
- Introduction to programming fundamentals
- Logic-based puzzles and coding activities

Quarter 2: Intermediate Coding Concepts
- Advanced sequences and loops
- Introduction to events and debugging
- Creating interactive programs and apps

Quarter 3: Creative Coding and Practices
- Storytelling through coding and practice
- Game design basics and theory
- Animation and digital art creation

Quarter 4: Projects & Capstone Review
- Interactive coding projects and more
- Final capstone project presentation
- Review of all core concepts and implementing
