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