🎯 Course Overview:
This course introduces students to the fundamentals of robotics and physical computing using the BBC micro:bit and Microsoft MakeCode, a beginner-friendly block-based programming environment. Learners will build interactive programs that control hardware components like LEDs, motors, and sensors—giving life to robots through code.
🔧 What Will Students Learn?
By the end of this course, students will:
-
Understand basic electronics and coding principles.
-
Write programs using MakeCode to control LEDs, buttons, and sound.
-
Use sensors to interact with the environment.
-
Build simple robotic projects like a line follower or obstacle-avoiding robot (when used with accessories like the Tiny:bit or Super:bit)
Course Features
- Lectures 24
- Quiz 0
- Duration 10 weeks
- Skill level All levels
- Language English
- Students 1
- Certificate No
- Assessments Yes
Curriculum
- 9 Sections
- 24 Lessons
- 10 Weeks
- Module 1: Introduction to Robotics and micro:bitObjective: Understand what robotics is and get familiar with the micro:bit.3
- Module 2: Basic Programming with MakeCodeObjective: Learn basic programming concepts with block coding.3
- Module 3: Using Sensors and InputsObjective: Explore built-in sensors to gather real-world input3
- Module 4: Music and SoundObjective: Add audio output using the micro:bit or a speaker.2
- Sensor-Based “Robotic” BehaviorsLearning Objectives: Program micro:bit reactions based on real-world sensor inputs. Use conditional logic to create decision-making systems.3
- Wireless Robotics (Using Radio)Learning Objectives: Connect two micro:bits using the radio group. Create simple wireless control systems.3
- Advanced Virtual RoboticsLearning Objectives: Use variables to store and use robot “memory”. Program behaviors that change based on environmental input.3
- AI Concepts with micro:bitLearning Objectives: Introduce machine learning through gesture/sound pattern recognition. Create reactive programs that feel “intelligent.”3
- Final Project – Create Your Digital RobotGoal: Combine skills from Weeks 1–5 into one creative robotic project.1