← All curricula

Your learning plan · 12 modules

Junior Coding and Game Development

Build computer confidence through visual coding, animated stories, simple games, a first web page and playful Python activities. Practise one small idea at a time, then show a finished project to your family or classmates.

Coding foundationsSequences / Loops / Logic
Who it's for
Grades 3-5 beginners
Typically ages 8–10
Suggested duration
4-6 months
How you learn
Concepts → practice → projects

Age ranges are approximate. We'll confirm your starting module and class schedule before enrolment.

The goal

What you'll learn to do

  • Use a computer, organise files and follow safe online habits.
  • Explain sequences, events, conditions, loops and debugging in simple words.
  • Create animated stories, quizzes and games using visual block coding.
  • Build a first HTML page and try Python input, output and Turtle drawing.
  • Run, improve and confidently explain a final project to parents or classmates.

One module at a time

Your module-wise syllabus

Open a module to see the topics and hands-on practice. Start with the foundations and build up step by step.

01

Computer Basics and Online Class Discipline

What you'll explore

  • Keyboard and mouse/trackpad practice
  • Opening browser, tabs and links safely
  • Files, folders, saving work and naming files
  • Joining online classes: mute, chat, screen sharing and submitting your work
  • Basic internet safety and responsible technology use

Try it yourself

  • Create a personal coding folder
  • Type a short introduction paragraph
  • Save a screenshot or small note file
02

Logic, Sequencing and Algorithms

What you'll explore

  • Step-by-step thinking
  • Daily-life algorithms
  • Put instructions in the right order
  • Understand how each instruction changes the result
  • Debugging: find a mistake, fix it and try again

Try it yourself

  • Write steps for a daily activity
  • Arrange shuffled instructions in correct order
  • Find mistakes in a simple instruction set
03

Flowcharts and Problem Breakdown

What you'll explore

  • Use start and end symbols in a flowchart
  • Show each action as a process step
  • Use decision boxes to show choices
  • Follow yes/no branches in a plan
  • Breaking a big task into small tasks

Try it yourself

  • Draw a flowchart for a simple quiz
  • Create a flowchart for a game rule
  • Explain the flowchart in class
04

Block Coding Environment

What you'll explore

  • Choose a sprite, the character in your project
  • Set up the stage and background
  • Use an event to start an action
  • Motion blocks
  • Looks and sound blocks
  • Saving and opening projects

Try it yourself

  • Make a sprite move and speak
  • Add a background and sound
  • Create a 20-second animated scene
05

Events, Motion and Animation

What you'll explore

  • Click events
  • Key press events
  • Move, turn and glide actions
  • Costume changes
  • Basic animation timing

Try it yourself

  • Create a dancing character
  • Move a sprite with keyboard keys
  • Make a short animated story
06

Loops, Conditions and Score

What you'll explore

  • Repeat loops: run an action a set number of times
  • Forever loops: keep an action going
  • If conditions: act when a rule is true
  • If/else decisions: choose between two actions
  • Use a variable to keep the score
  • Timer and lives

Try it yourself

  • Build a catch game with score
  • Add timer or lives
  • Test and improve game difficulty
07

Interactive Story Project

What you'll explore

  • Story planning
  • Characters and dialogue
  • Background changes
  • Sound effects
  • Scene order
  • Simple user interaction

Try it yourself

  • Create a 3-scene animated story
  • Add at least two characters
  • Present the story flow
08

Beginner Web Page with HTML

What you'll explore

  • What is a web page?
  • Headings and paragraphs
  • Images and links
  • Simple colors and text styling
  • Plan a page about yourself, a hobby or a favourite topic

Try it yourself

  • Create an About Me page
  • Add one image and one link
  • Change heading and paragraph text
09

Python Fun with Turtle and Print

What you'll explore

  • Use print to show a message
  • Simple variables
  • Ask for input from the person using your program
  • Numbers and text
  • Turtle drawing basics
  • Use loops to repeat the steps of a shape

Try it yourself

  • Print name and favorite subject
  • Draw a square or star with Turtle
  • Change colors and shape size
10

Quiz and Mini App Logic

What you'll explore

  • Question-answer flow
  • If/else checking
  • Score counting
  • Simple feedback messages
  • Plan how a quiz or app can start again

Try it yourself

  • Build a 5-question quiz
  • Add score at the end
  • Customize quiz topic
11

Beginner Game Development Project

What you'll explore

  • Game goal
  • Create the player and an obstacle or enemy
  • Movement controls
  • Decide what happens when game objects touch
  • Score, lives and restart
  • Testing and improvement

Try it yourself

  • Build a maze, catch or avoider game
  • Add win/lose message
  • Improve design and difficulty
12

Final Showcase and Parent Demo

What you'll explore

  • Project polishing
  • Naming project properly
  • Explain your code in simple words
  • Demo practice
  • Use feedback to improve your project

Try it yourself

  • Prepare one final project demo
  • Show project to parent/class
  • Answer two questions about how it works

Make your learning visible

Projects & practice you can build on

These ideas come from the syllabus. Your teacher will help choose and adapt projects to your level.

  • A 20-second animated scene and a three-scene interactive story
  • A catch, maze or avoider game with score and a win/lose message
  • An About Me web page with an image and a link
  • A Python greeting and Turtle square or star
  • A five-question quiz with a final score
  • A polished project for a parent or class demo

Where could you go next?

Possible next steps to discuss once you're confident with this syllabus.

Adapted for students and parents from the academy's module-wise syllabus. The downloadable PDF includes the original detailed teaching plan.

WhatsApp
Junior Coding Syllabus | Kaur's Coding Academy