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.

Coding

Coding classes at Undo SchoolCoding classes at Undo School

Coding

Explore Coding classes on Undoschool.

Get Started

Block Coding

View all
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 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
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: 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 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
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
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 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 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: 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
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
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 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
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: 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 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
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
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 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 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: 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
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
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