LEGO WeDo 2.0 Courses

Join Our Holiday Workshop

Regular Course

Our new courses will use one of the most popular Lego WeDo2.0 educational set, and meanwhile, make it work together with the most popular Scratch programming language.

LEGO® Education WeDo 2.0 is developed to engage and motivate elementary students’ interest in learning science and engineering-related subjects. This is done through the use of motorized LEGO® models and simple programming.

Our Lego WeDo2.0 courses will not only teach how to build those engineering models through step-by-step instruction, but also explain how those mechanical structures make the model move. We will learn the features of the mechanical structures, such as bevel gears, gear box, belt drive and crankshaft, etc.

Integrated Courses

Meanwhile, every project of the Lego WeDo 2.0 will be programmed by both Lego Programming Blocks and Scratch 3.0 software. Students will learn that different tools can communicate and collaborate together. They will also experience the powerful functionality of Scratch 3.0. Through it, their little “robot” can control the software program in Scratch, or vice versa, experiencing the interaction between software and real world.

Junior Course Content

Get Familiar With LEGO WEDO 2.0

  • Create simple models such as fan, rover vehicle and sensor spy.
  • Learn how to use the motors and sensors.
  • Get familiar with the LEGO WEDO 2.0 programming environment.
  • Get familiar with Scratch 3.0 programming environment.

A Wobbling trolley

A Wobbling Dolphin

Mimic the Wobbling Gesture

  • Learn to build a wobbling trolley and a dolphin.
  • Learn to use bevel gear to change the motion direction.
  • Use simple mechanical structure to realize wobbling effect.
  • Learn LEGO 2.0 programming blocks and Scratch 3.0 programming.

Racing Car
Probe Car

Create Vehicles That Could Stop in Front of Obstacles

  • Use belt drive to transmit power.
  • Use both driven wheels and trailer wheels.
  • Use motion sensor to identify obstacles and then use program to control the model’s response.
  • Learn both LEGO 2.0 programming blocks and Scratch 3.0 programming.

An earthquake simulation model
a Dinosaur with an open mouth

Change Spin to Linear Movement

  • Create an earthquake simulation model
  • Create a dinosaur with its mouth open and close repeatedly.
  • Introduce crank shaft and offset shaft structure and their application in those models.
  • Learn both LEGO 2.0 programming blocks and Scratch 3.0 programming.

a walking frog
a walking gorilla

Mimic a Walking Creature

  • Introduce different gear structures and their usage scenario.
  • How to arrange the layout of the mechanical structure to realize walking effect.
  • Learn both LEGO 2.0 programming blocks and Scratch 3.0 programming.

Flower and Bee
A working Crane

Swaying or Dancing?

  • Sway the model by using gear structure.
  • Use sensor to identify the change of status and use program to control the model’s behavior.
  • Learn both LEGO 2.0 programming blocks and Scratch 3.0 programming.

A Floodgate
A swaying Fish

Wiping Structure

  • Build a floodgate which can wipe away when the boat is coming.
  • Build a fish with swaying tail.
  • Learn how to use gears to change the rotation direction.
  • Learn both LEGO 2.0 programming blocks and Scratch 3.0 programming.

Helicopter
Spider

Reel Off or Back

  • Connect the reel to the axis to make the reel spin with the axis.
  • Work with sensors to control the direction of reel.
  • Learn both LEGO 2.0 programming blocks and Scratch 3.0 programming.

The Truck is Lifting

  • Use belt drive and crank shaft to lift up the rubbish bin and then dump it.
  • Introduce the belt drive structure and the usage scenario.
  • Use tilt sensor to recognize the bin status and then use program to control lifting and dumping.
  • Learn both LEGO 2.0 programming blocks and Scratch 3.0 programming.

Robotic Arm
Snake

Simulate Mouth Movement of a Creature

  • Simulate the mouth movement of a robot or a snake by using a simple mechanic structure.
  • Use sensors to identify the open/close status and repeat this movement.
  • Learn both LEGO 2.0 programming blocks and Scratch 3.0 programming.

Use Rack to Change Rotation to Straight Line Movement

  • Understand rack and pinion structure and their usage scenario.
  • Tips on using LEGO 2.0 programming blocks and Scratch 3.0 programming.

Drive the Heavy Objects

  • Use gear box to output bigger torque to drive heavy objects
  • Learn the worm gear and regular gear and their usage scenarios.
  • Advanced usage of LEGO programming blocks.

Steer the Vehicle

  • Make your device turn by merely using mechanical design method.
  • Advanced usage of LEGO programming blocks.
  • Use Scratch 3.0 programming to realize the same function as LEGO programming blocks.

Sweep it Clean

  • Use both open and close belt drive to generate a sweeping effect
  • Use Scratch 3.0 programming to realize the same function as LEGO programming blocks.

Tilting Structure

  • How to build a tilting structure which can tilt to any direction.
  • Use tilt sensor to identify the tilting status and then use program to control the response of the model.
  • Use Scratch 3.0 programming to realize the same function as LEGO programming blocks.

A Twisting Vehicle

  • Analyze how the mechanical structure is designed to realize twisting effect.
  • Learn the gear chain and how they work together to transfer the motion.
  • Use both LEGO programming blocks and Scratch 3.0 to realize the same functions.

Through learning the above guided projects, the little ones would be able to utilize the above mechanical structures to design his/her own projects freely. It’s cool to mix and match and generate new design!

An example of freely designed project is displayed here: