Skip to Content

 Basic Coding Curriculum 

Level 1: Tiny Coders (Ages 6–7)

Goal:

Build logical thinking & introduce coding through play

Concepts:

  • What is coding?

  • Sequencing (step-by-step thinking)

  • Patterns & logic

  • Basic problem-solving

Tools:

  • ScratchJr

  • Code.org (visual blocks)

Modules:

  1.  Introduction to Coding (games & stories)

  2. Directions & Sequences

  3. Loops (repeat actions)

  4. Characters & Animations

  5. Simple Game Creation

Projects:

  • Animate a story

  • Make a dancing character

  • Create a simple maze game

 Level 2: Junior Coders (Ages 8–10)

Goal:

Understand logic & build interactive projects

Concepts:

  • Events (when clicked, when key pressed)

  • Loops & conditionals (if/else)

  • Variables (simple introduction)

  • Debugging basics

Tools:

  • Scratch

Modules:

  1. Intro to Scratch Interface

  2. Conditions (if this, then that)

  3. Loops & repetition

  4. Variables (score, timer)

  5. Game logic building

Projects:

  • Catch the object game

  • Quiz game

  • Mini platformer game

Level 3: Smart Coders (Ages 11–13)

Goal:

Transition from block coding → real coding

Concepts:

  • Algorithms

  • Functions (basic)

  • Lists/arrays

  • Events & user input

  • Intro to text-based coding

Tools:

  • Scratch (advanced)

  • Blockly / Code.org App Lab

  • Intro to Python

Modules:

  1. Advanced Scratch Projects

  2. Lists & Data

  3. Functions (reuse code)

  4. Intro to Python (print, input)

  5. Logic building with Python

Projects:

  • Story-based game

  • Number guessing game (Python)

  • Interactive quiz app

Level 4: Future Coders (Ages 14–15)

Goal:

Build real-world coding skills

Concepts:

  • Python fundamentals

  • HTML & CSS basics

  • Problem solving

  • Logic building

  • Introduction to AI thinking

Tools:

  • Python

  • HTML/CSS

  • Replit / VS Code

Modules:

  1. Python Basics (variables, loops, if/else)

  2. Functions & simple programs

  3. Web Basics (HTML structure)

  4. Styling with CSS

  5. Intro to AI concepts (very basic)

Projects:

  • Calculator (Python)

  • Simple website (About Me page)

  • Quiz app with score