Back to top

Course Information

Introduction to coding from scratch for kids (level 2 of 3)

Introduction to Coding From Scratch for Kids (Level 2) builds on the basics learned in Level 1, empowering kids aged 7–10 to deepen their coding knowledge. Through engaging activities and interactive projects, they’ll explore advanced concepts like loops, conditionals, and debugging in a fun and accessible way. Kids will use visual programming tools to create dynamic stories, multi-step animations, and simple games. This level encourages creativity, logical thinking, and collaboration while setting the stage for more complex coding in Level 3. It’s perfect for young learners ready to take their skills to the next level!

Introduction to coding from scratch for kids (level 2 of 3)
Yas Adel Mehraban

Yas Adel Mehraban

⭐ 4.5 (3)

Microsoft Certified Trainer

Principal Software Engineer

What's included

πŸ•‘ 16 instructed led session

🚧 Projects

πŸ“ƒ Assignments

πŸ§ͺ Assessments

πŸŽ—οΈ Completion Certificate

πŸ‘©β€πŸ’» Parental Reports

Class experience

In this fun-filled class, kids will embark on a journey of discovery where learning feels like play. Guided by interactive lessons, they’ll dive into visual programming tools like Scratch, experimenting with colorful blocks to bring their ideas to life. Each session includes engaging activities, from creating animations and games to solving simple coding challenges. Through teamwork, creativity, and hands-on exploration, kids will build confidence in problem-solving and logical thinkingβ€”all while having a great time in a supportive and energetic environment. They’ll leave each class excited for what they’ll create next!

Learning goals

  • 🎯 Understand and Apply Conditional Logic: Develop the ability to use "if...then" and "if...then...else" statements to create programs that respond dynamically to user actions or specific conditions.
  • 🎯 Master Variables: Learn how to create, use, and manipulate variables in coding to store and change data, such as tracking scores, time, or other values in projects.
  • 🎯 Grasp Event-Driven Programming: Build a solid understanding of how events (like key presses, mouse clicks, or timers) trigger specific actions within a program.
  • 🎯 Create Functions for Code Reusability: Learn the concept of functions and how they help organize and simplify code by bundling repetitive actions into reusable blocks.
  • 🎯 Design and Build Collaborative Projects: Work with peers to plan, create, and refine group projects, developing teamwork and communication skills alongside coding.
  • 🎯 Develop and Present Complete Programs

Other details

πŸ‘©β€πŸ’» Parental guidance

Notice that the use of 3rd party tools is required and parents might need to purchase the license.

πŸ“¦ Supply list

Learners need to have access to a laptop/notebook/pc for this course. Tablets are not recommended!!!

πŸ‘©β€πŸ’» External resources

Learners might need access to other external resources, parental permission will be requested beforehand.

Instructor-Led

A$45

p/lesson

Group classes available - Huge saving!!!

πŸ•‘ 16 instructed led session

🚧 Projects

πŸ“ƒ Assignments

πŸ§ͺ Assessments

πŸŽ—οΈ Completion Certificate

πŸ‘©β€πŸ’» Parental Reports