6.5-10.5 Years | 6 Levels

Scratch Creative Programming
From Beginner to Creative Master

6-level progressive curriculum guiding children from basics to advanced creationEasily understand core concepts like sequences, loops, and conditionals through drag-and-drop block programming

Scratch Creative Programming Course

Why Choose Scratch?

Scratch is a visual programming language developed by MIT, designed for children, with over 70 million users worldwide

Easy to Learn

Drag-and-drop block programming, no typing required, lowering the learning barrier

Inspire Creativity

Rich asset library and tools for free creative expression

Share & Connect

Global community platform to exchange and learn with creators worldwide

Bridge to Advanced

Foundation for learning Python, JavaScript, and other languages

6-Level Curriculum

Progressive learning path from basics to project creation, comprehensively developing programming skills

Scratch Programming Basics
Level 1

Scratch Programming Basics

6.5-7 years | 12 Lessons

Learning Objectives

Learn Scratch interface and basic operations

Understand sequence, loops, and events

Create simple animations and interactive stories

Develop basic logical thinking skills

Projects

Dancing Character Animation

Interactive Self-Introduction

Simple Chase Game

Music Rhythm Game

Scratch Creative Animation
Level 2

Scratch Creative Animation

7-8 years | 12 Lessons

Learning Objectives

Master conditional statements and variables

Learn character interaction and scene transitions

Create animations with storylines

Develop storytelling and creative expression

Projects

Interactive Storybook

Character Dialogue Animation

Multi-Scene Adventure Story

Holiday Themed Animation Card

Scratch Game Design Basics
Level 3

Scratch Game Design Basics

8-9 years | 12 Lessons

Learning Objectives

Learn basic game design principles

Master collision detection and scoring systems

Create simple interactive games

Develop problem-solving skills

Projects

Catch Game

Maze Adventure

Brick Breaker Game

Space Shooter Game

Advanced Scratch Game Development
Level 4

Advanced Scratch Game Development

9-10 years | 12 Lessons

Learning Objectives

Learn complex game mechanics design

Master lists and cloning techniques

Create multi-level games

Develop systematic thinking skills

Projects

Platform Jumping Game

Tower Defense Game

Role-Playing Game

Multiplayer Battle Game

Scratch Algorithms & Data Structures
Level 5

Scratch Algorithms & Data Structures

10-10.5 years | 12 Lessons

Learning Objectives

Learn basic algorithm concepts

Master data structure applications

Optimize program performance

Develop computational thinking skills

Projects

Sorting Algorithm Visualization

Search Algorithm Game

Data Analysis Tool

Intelligent Q&A System

Scratch Project Portfolio
Level 6

Scratch Project Portfolio

10.5+ years | 12 Lessons

Learning Objectives

Complete personal creative projects

Learn project planning and management

Master presentation skills

Develop innovation and expression abilities

Projects

Personal Creative Game

Interactive Educational Tool

Art Creation Project

Social Issue Exploration

Course Features

Small Class Teaching

Maximum 8 students per class, ensuring personalized guidance

Project Showcase

Project showcase events at the end of each term to develop presentation skills

Certificate

Official Husky STEAM Lab certificate upon course completion

Flexible Schedule

Weekend and weekday classes available to fit your schedule

Learning Outcomes

Upon completion, children will comprehensively improve technical skills, thinking abilities, and overall competencies

Technical Skills

Master Scratch visual programming

Understand programming concepts

Create interactive projects independently

Grasp basic algorithms and data structures

Thinking Skills

Logical thinking and problem analysis

Creative thinking and design thinking

Computational thinking and systems thinking

Critical thinking and reflection

Comprehensive Skills

Project planning and time management

Teamwork and communication

Self-directed learning and improvement

Innovation and practical ability

Scratch Creative Programming

Start Your Child's Programming Journey

Book a free trial class now and let your child experience the joy of Scratch programmingProfessional instructors, small class teaching, nurturing future tech talents