Learn from Home Series: mBlock5 and CyberPi Go

For ages: 9 and above

In this online live course, learners will learn how to program, connect and control a microcontroller with block-based programming software to develop STEM projects using sensors with a dedicated teacher throughout ten (10) weekly sessions. The hardware and lesson materials will be delivered to your home directly.

What do you need:

  • A desktop or laptop equipped with a webcam and microphone

Learning Objectives:

  • Understand the components and features of the CyberPi hardware.
  • Navigate the mBlock 5 software interface effectively.
  • Implement simple sequencing and loop structures in programming.
  • Establish the connection between mBlock 5 and the CyberPi.
  • Understand the basics of the Internet of Things (IoT) and explore how CyberPi can be integrated into STEM projects.
  • Independently design and construct STEM solutions, incorporating multiple sensors and actuators.

Lesson Outline:

Lesson 1: Welcome and CyberPi Basics

  • Welcome students and introduce the course objectives.
  • Present an overview of the CyberPi Go Kit and its components.
  • Show how to power on and connect to the CyberPi.

Lesson 2: mBlock 5 Software and Basic Programming

  • Install Makeblock5 on students’ devices.
  • Navigate the Makeblock5 interface.
  • Create a new project.
  • Basic block-based programming concepts: Sequences, loops, and events.
  • Hands-on activity: Program CyberPi to display different LED light patterns.

Lesson 3: Exploring Sensors

  • Introduction to sensors (e.g., light, sound, temperature) in the CyberPi Go Kit.
  • Explore sensor data and its relevance.
  • Hands-on activity: Program CyberPi to respond to light levels (e.g., turn on LED when it’s dark).

Lesson 4: Input and Output Devices

  • Introduction to input and output devices (e.g., buttons, displays).
  • Hands-on activity: Program CyberPi to respond to button presses.

Lesson 5: Advanced Sensors and Projects

  • Explore advanced sensors (e.g., accelerometer, temperature) in the kit.
  • Discuss project ideas.
  • Begin working on individual projects.

Lesson 6: CyberPi and IoT

  • Introduction to the Internet of Things (IoT) and how CyberPi can be used in IoT projects.
  • Discuss IoT project ideas.

Lesson 7: Project Development

  • Students work on their robotics projects.
  • Provide guidance and support as needed.
  • Encourage creative problem-solving and experimentation.

Lesson 8 and Lesson 9: Project Testing and Debugging

  • Students test their projects, identify issues, and debug code.
  • Emphasize the importance of iterative development.

Lesson 10: Project Showcase and Reflection

  • Students practice presenting their projects to the class.
  • Discuss the challenges faced, solutions found, and lessons learned.

Fee Structure:

$399 nett for the entire course. Each session is 90 mins. CyberPi Go kit and lesson materials will be delivered to your home directly. We will collect it back upon completion of the course. There are no other hidden fees.

  • Zoom Session

    Monday, Friday, or Saturday

    3pm to 4.30pm or 5pm to 6.30pm