Introduction to Robotics and Block-Based Coding for Kids
Welcome to our engaging and hands-on course in children's robotics, designed to introduce young learners to the exciting world of robotics, electronics, and programming using the intuitive mBlock platform.

Throughout this course, students will explore core robotics concepts while programming and controlling their own robotic vehicles using the block-based environment mBlock. Key topics include motor control, direction and speed management, working with sensors, and developing logic-based solutions to real-world challenges.
Children will learn how to:
- Control motors to direct movement and adjust speed
- Use ultrasonic sensors to detect obstacles and change the robot's behavior based on distance (smooth stopping, parking, and avoidance)
- Operate servo motors for advanced movements and interactive mechanisms
- Navigate mazes using decision-making algorithms
- Follow lines using light sensors and apply various line-following strategies
- Manipulate objects with a robotic claw
- React to light sources and program robots to move toward them
Each student’s learning path is personalized depending on their interests and goals, which are discussed at the time of course enrollment.
By the end of the course, students will gain a solid foundation in robotics, problem-solving, and block-based coding—empowering them to bring their own robotic ideas to life.
This course has 10 lessons. Classes run from 9.30 to 10.30 every Saturday
This course is ready for 8+ years old. Girls and boys are very welcome!
Location
Richmond and Hillcroft Adult Community College.
Parkshot, Richmond TW9 2RE
Term dates
The first lesson at 20 Sep
The last lesson at 18 Oct
Half-term break.
The first lesson at 8 Nov
The last lesson at 6 Dec