Undoschool
Undoschool

LEARN

  • Browse Classes
  • Explore Categories
  • Blogs
  • FAQs

TEACH WITH US

  • Become a Teacher

SUPPORT

  • Privacy Policy
  • Terms & Conditions
  • Refund & Cancellation
  • Safety Policy

CLASSES BY SUBJECT

  • Minecraft
  • Roblox
  • Scratch
  • English
  • Mathematics
  • Science
  • Art & Painting
  • Chess
  • Coding
  • Python

CLASSES BY AGE

  • 3 Year Olds
  • 4 Year Olds
  • 5 Year Olds
  • 6 Year Olds
  • 7 Year Olds
  • 8 Year Olds
  • 9 Year Olds
  • 10 Year Olds
  • 11 Year Olds
  • 12 Year Olds
  • 13 Year Olds
  • 14 Year Olds
  • 15 Year Olds
  • 16 Year Olds
  • 17 Year Olds
Undoschool

Undoschool is your trusted partner for quality online education. We deliver expert-led learning experiences that help every child learn, grow, and thrive.

CONTACT US

support@undoschool.com

STAY CONNECTED

© 2026 Undoschool — All Rights Reserved.

Block Coding

Block Coding classes at Undo SchoolBlock Coding classes at Undo School

Block Coding

Explore Block Coding classes on Undoschool.

Get Started
ScratchJr Coding: Project-Based Level 2 (8 Weeks)
AM

Anne Marie

ScratchJr Coding: Project-Based Level 2 (8 Weeks)

This eight‑week project-based course extends ScratchJr skills with new themed projects connecting coding to math, science, and storytelling. Each session introd…

Intermediate

Level

5–8

Ages

45 min

Duration

1 / Week

Classes

8

Weeks

$24.00per class
See schedule
AI and Coding with Scratch for Kids
SJ

S. Jayalakshmi

AI and Coding with Scratch for Kids

This course uses Scratch and accessible AI tools to teach what AI is, how computers learn from examples, and how AI can make decisions and mistakes. Through han…

Beginner

Level

6–10

Ages

50 min

Duration

1 / Week

Classes

10

Weeks

$17.50per class
See schedule
Scratch Mini-Game Coding: Escape Run
DG

Divyansh Gowda

Scratch Mini-Game Coding: Escape Run

Use Scratch block coding to build an interactive runner game with player controls, moving platforms, and antagonist behavior across three guided lessons.

Advanced

Level

9–14

Ages

55 min

Duration

3 / Week

Classes

1

Weeks

$20.78per class
See schedule
Game Graphics & Design for Beginner Scratch Coders
RK

Raj Kazi

Game Graphics & Design for Beginner Scratch Coders

Learners design and code a playable Scratch game while creating custom sprites and backgrounds using Scratch plus Canva, Graphite, and Photopea.

Beginner

Level

9–14

Ages

55 min

Duration

5 / Week

Classes

1

Weeks

$18.61per class
See schedule
ScratchJr Level 2: Block-Based Coding
GP

Geeta Pahwa

ScratchJr Level 2: Block-Based Coding

A Level 2 ScratchJr course for students with prior ScratchJr experience that teaches block-based coding via a rotation of projects. Lessons follow a show-try-do…

Beginner

Level

5–9

Ages

35 min

Duration

2 / Week

Classes

4

Weeks

$24.63per class
See schedule
Scratch Coding: Create Games and Animations
AR

Agnes Rodrigues

Scratch Coding: Create Games and Animations

This beginner-friendly course introduces Scratch’s visual coding blocks and core programming concepts such as sequences, loops, variables, events, and condition…

Beginner

Level

7–12

Ages

55 min

Duration

1 / Week

Classes

8

Weeks

$21.88per class
See schedule
Scratch: Build a Pokémon-Style Turn-Based Battle Game
MG

Mr. Gagan Vasudevan

Scratch: Build a Pokémon-Style Turn-Based Battle Game

Design and code a turn-based Pokémon-style battle game in Scratch, including sprites, health systems, and enemy logic.

Mixed Level

Level

7–12

Ages

45 min

Duration

5 / Week

Classes

1

Weeks

$17.60per class
See schedule
Scratch Coding: Build an Electric Race Car Game
SS

Sameer Sardesai

Scratch Coding: Build an Electric Race Car Game

Students build an electric race car game in Scratch while learning sequencing, variables, cloning, sensing, and control flow.

Beginner

Level

7–12

Ages

55 min

Duration

4 / Week

Classes

1

Weeks

$24.62per class
See schedule
Make a Flappy Bird Game with Scratch
MJ

Miss Jyotika Varma

Make a Flappy Bird Game with Scratch

A project-based lesson that guides learners to build a playable Flappy Bird–style game using Scratch while learning core game programming concepts.

Beginner

Level

7–11

Ages

55 min

Duration

1 / Week

Classes

1

Weeks

$23.46per class
See schedule
Advanced Scratch Coding: AI Behaviors & Multiplayer Games
MS

Mrs. Sharda Ahuja

Advanced Scratch Coding: AI Behaviors & Multiplayer Games

Learners deepen Scratch skills by building advanced game mechanics, AI-driven enemies, scoring systems and multiplayer features while practicing debugging.

Advanced

Level

7–12

Ages

55 min

Duration

1 / Week

Classes

12

Weeks

$22.57per class
See schedule
Scratch Coding Level 2: Game Design and Mechanics
SP

Siddharth Pai

Scratch Coding Level 2: Game Design and Mechanics

Advance Scratch skills by building varied game projects—shooters, platformers, timers, and enemy-clone games—while learning sprite control, cloning, and scoring…

Intermediate

Level

7–12

Ages

45 min

Duration

5 / Week

Classes

1

Weeks

$24.52per class
See schedule
Scratch Coding: Animations, Games & Interactive Stories
MB

Mary Beatrice

Scratch Coding: Animations, Games & Interactive Stories

A beginner Scratch course focused on hands-on creation of games, animations, and interactive stories. Sessions provide step-by-step guidance, demonstrations, an…

Beginner

Level

7–12

Ages

55 min

Duration

1 / Week

Classes

8

Weeks

$23.25per class
See schedule
Intro to Robotics: Build and Code a Robotic Arm
BS

Bhagwanti Sharma

Intro to Robotics: Build and Code a Robotic Arm

This hands‑on course guides students through assembling a robotic arm kit and learning the electronics and software that make it move. Topics include the drive…

Mixed Level

Level

13–17

Ages

50 min

Duration

3 / Week

Classes

5

Weeks

$20.87per class
See schedule
Scratch: Build, Animate and Share Games
KK

Krishna Kumari

Scratch: Build, Animate and Share Games

This Scratch course introduces fundamental coding concepts through project-based work: animated stories, simple maze and arcade-style games. Students practice s…

Beginner

Level

7–12

Ages

60 min

Duration

1 / Week

Classes

4

Weeks

$18.00per class
See schedule
Scratch 3.0: Superhero Game Design
SK

Sonia Kaul

Scratch 3.0: Superhero Game Design

Create five playable superhero-themed games in Scratch 3.0 while learning core programming concepts like variables, loops, events, and operators.

Intermediate

Level

8–13

Ages

50 min

Duration

5 / Week

Classes

3

Weeks

$17.23per class
See schedule
Sports Arcade Game Design with Scratch
KL

Karan Lal

Sports Arcade Game Design with Scratch

Students build four sports-style games in Scratch—an infinite jumper, archery, hockey, and basketball—while learning loops, conditionals, collision detection, c…

Beginner

Level

7–11

Ages

115 min

Duration

5 / Week

Classes

1

Weeks

$23.85per class
See schedule
Intro to Coding with ScratchJr
PS

Poonam Sethi

Intro to Coding with ScratchJr

This six-week introductory coding course uses the ScratchJr app to teach sequencing, simple algorithms, debugging, repetition, and basic sound and sprite contro…

Beginner

Level

4–7

Ages

45 min

Duration

1 / Week

Classes

6

Weeks

$20.83per class
See schedule
ScratchJr Game Design: Marvel Superheroes
AM

Anne Marie

ScratchJr Game Design: Marvel Superheroes

This course uses the ScratchJr app to teach basic coding and game design through themed projects featuring Marvel-style superheroes. Students learn to use sprit…

Mixed Level

Level

5–8

Ages

50 min

Duration

5 / Week

Classes

2

Weeks

$22.70per class
See schedule
Coding with ScratchJr: Interactive Stories and Games
SJ

S. Jayalakshmi

Coding with ScratchJr: Interactive Stories and Games

Students learn basic computational thinking with ScratchJr through guided, hands‑on projects that build characters, scenes and simple game mechanics. Lessons in…

Beginner

Level

5–7

Ages

55 min

Duration

1 / Week

Classes

10

Weeks

$16.50per class
See schedule
ScratchJr Level 2: Block Coding Projects
GP

Geeta Pahwa

ScratchJr Level 2: Block Coding Projects

This ScratchJr Level 2 class reinforces block-based coding concepts through a rotating set of projects. Instruction follows a show-try-do model: the teacher mod…

Beginner

Level

5–8

Ages

35 min

Duration

4 / Week

Classes

2

Weeks

$23.00per class
See schedule
Scratch Jr: Marvel Superhero Game Creation
AM

Anne Marie

Scratch Jr: Marvel Superhero Game Creation

A 10-session Scratch Jr course where learners create superhero games and interactive stories. Classes mix demonstrations and guided coding with customization, d…

Intermediate

Level

5–8

Ages

50 min

Duration

1 / Week

Classes

10

Weeks

$17.50per class
See schedule
ScratchJr Level 2: Block Coding Projects
GP

Geeta Pahwa

ScratchJr Level 2: Block Coding Projects

This Level 2 course explores core ScratchJr concepts across a rotation of guided projects. Lessons introduce motion, trigger, loop, sound, message and page bloc…

Beginner

Level

5–8

Ages

25 min

Duration

1 / Week

Classes

8

Weeks

$20.25per class
See schedule
ScratchJr: Create Stories, Games & Animations (Level 1)
AM

Anne Marie

ScratchJr: Create Stories, Games & Animations (Level 1)

This project-based course introduces early learners to coding using ScratchJr. Students learn to navigate the interface, animate characters, use triggers, loops…

Beginner

Level

5–10

Ages

45 min

Duration

1 / Week

Classes

6

Weeks

$19.67per class
See schedule
Scratch Jr Coding: Princess-Themed Game
AM

Anne Marie

Scratch Jr Coding: Princess-Themed Game

This 10-session course uses Scratch Jr to teach visual programming through princess-themed game projects. Students follow short demonstrations, customize sprite…

Mixed Level

Level

5–8

Ages

50 min

Duration

5 / Week

Classes

2

Weeks

$21.40per class
See schedule
HomeExploreMy LearningProfile