Udemy

Coding for Kids: Code in Scratch, HTML, Python & AI + More

Enroll Now
  • 1,698 Students
  • Updated 6/2025
4.6
(303 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
11 Hour(s) 1 Minute(s)
Language
English
Taught by
Craig Blewett, Joshua Blewett
Rating
4.6
(303 Ratings)
2 views

Course Overview

Coding for Kids: Code in Scratch, HTML, Python & AI + More

Designed by a computer science PhD and a Kid to teach kids how coding actually works, not just how to follow steps.

Discover the Joy of Programming: Your Path Starts Here!

Who Should Enroll?

This engaging course is designed for young minds eager to dive into the world of coding—guided by you. Whether you're a parent nurturing your child's curiosity or a student aiming to develop future-ready skills, this course offers the perfect foundation. Give your child a powerful head start in coding and spark a lifelong interest in technology.
Note: This course is intended for purchase by adults.

What Will You Learn?

In today’s digital era, programming isn't just a technical skill—it’s a tool for creativity, critical thinking, and innovation. This course introduces students to the fundamentals of coding through an exciting, hands-on journey. Starting with Scratch, a beginner-friendly platform developed by MIT, students will build interactive games while learning core programming concepts.

From there, the course expands into HTML, where students create their own web pages, and Python, where they take their first steps into one of the world’s most powerful and versatile programming languages. Each language is taught in a way that’s accessible, creative, and deeply rewarding.

Led by Craig, an experienced educator with a PhD in educational technology, and Joshua, a young coding prodigy, the course combines expert instruction with youthful insight—making learning both effective and fun.

Why Choose Our Course?

Our course stands out in three key ways:

  • Engagement: We make learning to code an adventure. Students are drawn in through game development, website creation, and real-world Python projects.

  • Accessibility: Starting with visual programming in Scratch, then advancing to HTML and Python, learners gain confidence and skills that scale with their growth.

  • Expert Guidance: Craig’s decades of educational experience and Joshua’s relatable approach create a uniquely supportive and inspiring learning environment.

Course Features

This course is crafted to deliver a comprehensive and immersive learning experience. You’ll find:

  • High-quality video lessons with clear visuals and excellent audio

  • Step-by-step walkthroughs of coding projects

  • Downloadable practice exercises and solutions

  • A progression from visual coding to text-based programming, easing the transition for beginners

Journey Through the Course

Here’s how you’ll explore the exciting world of programming:

  1. Introduction to Programming and Scratch

  2. Game Development - Part 1: Build your first game using Scratch

  3. Game Development - Part 2: Add creativity with advanced features

  4. Game Development - Part 3: Discover variables and how they power your code

  5. Introduction to HTML: Create your own web pages with structure and style

  6. Intro to Python - Part 1: Learn the basics of syntax, logic, and automation

  7. Intro to Python - Part 2: Work on small projects that bring your code to life

  8. Conclusion and Next Steps: Reflect on what you've learned and explore how to keep growing

Why This Course Is a Must

With over 20 years in IT and education, Craig has empowered learners around the globe to succeed in the digital age. His approachable teaching style makes even complex topics feel achievable. Joshua brings the energy and perspective of a young coder who understands what it's like to start from scratch—literally.

Embark on this exciting journey today and give your child (or yourself!) the gift of coding. From game design to web creation to real-world Python projects, this course is a launchpad into the digital future.

Programming is not just a skill—it’s a passport to creativity, problem-solving, and endless opportunity. And it all begins right here.

Course Content

  • 10 section(s)
  • 141 lecture(s)
  • Section 1 Scratch Essentials: From Introduction to Game Creation
  • Section 2 Building Blocks of Game Development in Scratch
  • Section 3 Elevating Your Scratch Game: Intermediate Projects
  • Section 4 High-Speed Coding: Crafting an Endless Traffic Game
  • Section 5 Leveling Up Your Game
  • Section 6 Launching a New Adventure: Arcade Ski Adventure Development
  • Section 7 Enhancing Interactivity: Crash Dynamics and Advanced Programming Concepts
  • Section 8 Final Lap: Perfecting Your Arcade Ski Adventure
  • Section 9 Introduction to HTML5 and an HTML editor
  • Section 10 Building a web page with HTML

What You’ll Learn

  • Build and Play 5+ Unique Games
  • Master Essential Coding Concepts Easily
  • Understand the 'Why' Behind Coding Decisions
  • Develop Critical Problem-Solving Skills
  • Enhance Logical and Computational Thinking
  • Transition Easily to Text-Based Coding
  • Solve Real-World Problems With Code
  • Build a Solid Foundation for Future Tech Careers
  • Employ sound code blocks in a game
  • Learn Debugging: Fix and Understand Errors
  • Design Own Games with Professional Assets
  • Grasp Core Computer Science Concepts
  • Cultivate Creativity in Digital Project Design


Reviews

  • L
    Lin Yu zheng
    5.0

    Course is good as it explains everything clearly and instead of just telling us what to do, it lets us “interact”.

  • N
    Nikita Bhimani
    3.0

    show it more carefully so kids can get it

  • O
    Oluwajubelo Afolabi
    4.5

    really fun and understandeble but could be more interactive

  • E
    Ed Puttock
    5.0

    It's interactive and fun

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed