Academic Year 2025-26

Coding Curriculum

Explore our comprehensive Coding curriculum designed for students from Grade 1 to 10.

10
Grade Levels
100+
Topics Covered
50+
Hands-on Projects
100%
Practical Learning

Primary & Middle School (Grades 1-3)

Foundation building with Block based programming and logic development

Grade 1

Foundation of Computer Basics

Students understand computer basics and create simple animations

Key Topics

  • Basics of Computer
  • Basics of sequencing and algorithms
  • Introduction to coding using Scratch Jr.
  • Creation of an animation using Scratch Jr.
  • Introduction to loops and variables using Code.org
Grade 2

Introduction of Coding

Students learn basic coding concepts and create simple projects

Key Topics

  • Parts of a Computer
  • Mouse and Keyboard Skills
  • Introduction to Blockly
  • Introduction to Artist Lab
  • Creating simple projects using Blockly and Artist Lab
Grade 3

App development using App Lab

Students develop basic apps using App Lab

Key Topics

  • Mouse and Keyboard Skills Enhancement
  • Introduction to App Lab
  • Sound App Development using App Lab
  • Calculator using App Lab
  • Stopwatch using App Lab

Middle School (Grades 4-5)

Foundation building with Block based programming and logic development

Grade 4

Animation Development using Turtle and Core Python

Students learn Python programming and create animations with Turtle graphics

Key Topics

  • Introduction to Variables and Datatypes.
  • Creation of basic shapes with Turtle Graphics
  • Working with loops and Turtle
  • Indian flag and flower pot creation using Turtle
  • Night Sky animation using Turtle Graphics
Grade 5

Game Development using Turtle and Core Python

Students build and program simple games using Python

Key Topics

  • Introduction to Core Python Creation of Snake game using turtle.
  • Using functions to control the Snake movement
  • Using if-else to create game logic
  • Creating Scoreboard using variables

Secondary School (Grades 6-10)

Advanced App Development and GUI based programming with Python

Grade 6

App development using CustomTkinter

Students build and program basic applications using CustomTkinter

Key Topics

  • Core Python Basics
  • Introduction to CustomTkinter
  • Building GUI Applications
  • Creating Calculator App
  • Creation of Crypto Messenger App
Grade 7

Game development using Pygame

Students develop interactive games using the Pygame library

Key Topics

  • Deep Dive in Core Python
  • Introduction to Pygame Library
  • Creation of the Maze game using Pygame
  • Working of a game using loops, if-else statements and functions in Python.
  • Creation of the Bricks game using Pygame
Grade 8

Game Development using Pygame

Students enhance their game development skills with advanced Python concepts

Key Topics

  • Core Python Advanced Concepts
  • Creation of Pong AI using classes and Pygame
  • Toggle jump with Pygame
Grade 9 & 10

Smart Student Attendance using AI

Students create an AI-based attendance system using Python

Key Topics

  • Introduction to Core Python
  • Frontend of Smart Student Attendance using Tkinter
  • Backend of Smart Student Attendance using Core Python.

Ready to Start Your Computer Science Journey?

Join thousands of students building the future with hands-on computer science education