Title
Online Consultation
WeChat Official Account

WeChat Official Account

APP Download

Scan the QR code Download the STEM STAR APP

Programming Platform
Title
One click access to free courses
What do third-grade children learn? Introduction to STEM STARScratch Programming CODE3 Course
2026-06-04 10:12:27 Brand · Latest

Since its inception, STEM STAR has always been committed toInterdisciplinary integrated STEM educationBecause only through such integrated learning can children achieve mastery and apply what they have learned!

So, what exactly makes the STEM STARScratch graphical programming course different?

01

What makes the STEM STAR Scratch programming course different?

The STEM STAR curriculum system is scientifically and reasonably designed based on the cognitive level of children at each age group. The courses are connected by independent projects, ensuring a gradual progression of learning while enhancing students' interest.

What we advocateThe "Programming+" learning philosophy not only enables children to learn programming, but also integrates knowledge of electronic circuits, mechanical structures, and other fields, enabling them to create more creative gadgets,Experience the joy of programming and GET the sense of achievement from independent creation.

文章配图-1

文章配图-1

02

What does the Scratch Programming + Code 3 course cover?

Children aged 8-10 are in the transitional period from imitation to creation in their imagination, which is the golden age for cultivating problem-solving abilities.

Our curriculum starts with common life experiences of children, allowing them to observe life more and develop the ability to solve practical problems in life.

Scratch graphical programming Code 3 consists of four learning stages. Each lesson is designed around a specific theme and is conducted using PBL (Project-Based Learning) teaching methods. Each class is taught in the form of game development or software production, fully engaging children's learning interests.

Combining software and hardware, we aim to understand and learn various mechanical structures, guiding children to create innovative gadgets through programming, such as smart fans and sensor-activated road gates.

文章配图-1

4 major stages, 96 class hours

36 programming tasks

144 knowledge points

Scratch programming Code 3 curriculum setup

Code 3-1: Small Inventions in Daily Life

Learn to utilize multiple sensors and actuators to solve practical problems in daily life; master complex mathematical and logical concepts, such as "refrigerator alarm" and "discipline inspector"; cultivate observation skills, and actively think and propose solutions.

文章配图-1

② Code 3-2: Smart Robot

Design four major games using Scratch; each game consists of three classes, divided into "overall structure design", "character analysis", and "enhancing gameplay"; familiarize oneself with various logical usages, design games reasonably, and identify and optimize programming defects.

文章配图-1

③Code 3-3 Advanced Mechanical Engineering

Study complex mechanical structures such as connecting rods, gear sets, cams, and worm gears; observe structures in daily life, and be able to build them based on experiments, summarize patterns, and analyze their advantages and disadvantages; use sensors, actuators, and other tools to solve practical problems.

文章配图-1

④Code 3-4 team maker project

Comprehensively review and apply the knowledge learned to complete large maker projects; specifically divided into scheme design, feasibility analysis, preliminary model design and manufacturing, and overall debugging; cultivate overall project capabilities and prepare for subsequent competitions.

文章配图-1

Take the course in Code 3-2"Plants vs. Zombies"Let me give you an example.

What's the experience like designing a game you love? In this class, children will, based on their acquired programming knowledge, replicate a classic strategic game, "Plants vs. Zombies"!

The course adopts the most popular ZUIAdventure stories serve as the main thread of the curriculum, which is divided into three learning stages, ranging from character analysis, program writing, to the completion and debugging of the overall program.

For a complex program, everyone has different programming ideas and implementation methods. What children need to do is to master interdisciplinary knowledge points and achieve mastery through comprehensive understanding.

文章配图-1

文章配图-1

Throughout the entire process,Children master applied mathematical knowledge (coordinates, angles, concepts of random numbers), enhance their programming thinking (variable, cloning, and other program instruction design), comprehension, and ability to analyze and summarizeExperience the joy of programming learning, and when the classic game ringtone sounds, the children also gain a sense of accomplishment!

During the Scratch programming learning process, children can also participate in diverse and high-quality programming competitions, such asLanqiao Cup, National Youth Labor Skills and Intelligent Design Competition, VEX Robotics Competition, Robotex World Robot Conference, Youth Software Programming (Graphical) Level Examination, etc.

文章配图-1

Scratch Programming CODE3 Course Outline

文章配图-1