← back to school events

Scratch Coding & Robotics

Students will assemble the parts of our mBot and connect it all up using the screwdriver and hex key provided. Once the robots have been assembled we will use Scratch 2.0 to write some code to control them.

The mBots provide the answer to the what next with Scratch question. Here we use the familiar Scratch 2.0 interface and concepts to move something in physical space.

Guided and open ended challenges include:

* Basic movement of the robot, plan out a path and have the robot coded up to follow these commands.

* Introduce the onboard sensors such as the ultrasonic distance sensor to have the robot avoid obsticles. Use the colour sensor to follow a line.

* Have the robot interact with the Scratch 2.0 interface so that it plays sounds, turns on LED's when interacted with on the computer.

Scratch Coding & Robotics

ACARA Alignment:

Design, modify and follow simple algorithms involving sequences of steps, branching, and iteration (repetition) (ACTDIP019)

Implement simple digital solutions as visual programs with algorithms involving branching (decisions) and user input (ACTDIP011)

Implement and modify programs with user interfaces involving branching, iteration and functions in a general-purpose programming language. (ACTDIP030)

Scratch Coding & Robotics

Suitable for: Years 5-9

Duration: 2 hours 30 mins
- (30 min setup time for incursion)
- 1 hour per group x2

Delivery: Incursion or Excursion to Building Block Studio

Computers & Software included: Yes all resources are provided by Building Block Studio.

Class size: two students per robot, 7 robots in operation at once. (ie, max 14 students per group)