back arrowBack to courses catalog
2026 Fall

MakeCode with Scratch Programming (age 4+)

MakeCode with Scratch Programming (age 4+)  photo

MakeCode with Scratch Programming (age 4+)

Total tuition: 240

Sun

2026-08-23 - 2026-12-13 Sunday 1PM-1:50PM

August 23 - December 14

Room: Pending

Instructor: KS Lau

Make Code with Scratch Programming 🌟 Coding Fun Class Summary (Ages 4+) 🌟 In this class, children learn how to code by playing! We use colorful blocks, fun characters, and simple games to help students think, create, and solve problems. No reading or typing is needed—just imagination and fun!

Grades

K

Pre-K

Grade 1

in-person iconIn-person

Sun

2026-08-23 - 2026-12-13 Sunday 1PM-1:50PM

August 23 - December 14

Room: Pending

Instructor: KS Lau

Attendees/Students

validation alert icon To add an attendee/student and register, please sign in or sign up

Make Code with Scratch Programming 🌟 Coding Fun Class Summary (Ages 4+) 🌟 In this class, children learn how to code by playing! We use colorful blocks, fun characters, and simple games to help students think, create, and solve problems. No reading or typing is needed—just imagination and fun!

Grades

K

Pre-K

Grade 1

in-person iconIn-person

Registration by: 12/5. Cancellation by: 8/30.

"

Key Outline:

🟦 Week 1: First Time Coding!

We learn what coding is and start using ScratchJr. Students learn how to open the app and make characters move using blocks.

🎨 Week 2: Pictures and Characters

We change backgrounds, choose fun characters, and learn what different blocks do.

🚶 Week 3: Moving Around

We use motion blocks to help characters walk, jump, and turn.

🧠 Week 4: More Actions & Thinking

We add more actions and learn simple logic—what happens first and what happens next.

🐞 Week 5: Fixing Mistakes

We learn that mistakes are okay! Students practice debugging, which means fixing their code when something doesn’t work.

👋 Week 6: Make a Small Project

Students create a fun project like a “Meet and Greet”, where characters talk and move.

💻 Week 7: New Tool Fun

We are introduced to Microsoft MakeCode (Scratch style) and explore how it works.

🎮 Week 8: Blocks in Action (Part 1)

We use different blocks such as sprites and controllers to create fun actions.

🎮 Week 9: Blocks in Action (Part 2)

We learn even more blocks and make our characters do exciting things.

🏗️ Week 10: Build a Project

Students create a project using many different blocks together.

🤖 Week 11: Mix and Match Coding

We explore and mix ScratchJr, MakeCode Scratch, and Edison Scratch for more creative fun.

🧩 Week 12: Coding with Thinking

Students practice using logic to solve problems and complete activities.

🌟 Week 13: My Own Project

Each student chooses a project to build and learns how to fix problems.

🎉 Week 14: Review & Improve

We review what we learned, improve projects, and celebrate our coding success!


By the end of the class, students will:

Feel confident using coding blocks

Understand basic logic and problem-solving

Create simple projects on their own

Learn that learning is fun and mistakes help us grow 💖

"