Friday, 11 December 2015

Teaching kids to design, make and program robots

At The Mind Lab by Unitec, in Wellington New Zealand, we recently ran an after school robotics programme for 6 weeks. During the programme, students learnt how to build and program robots using Arduino microcontrollers, 3D printers and various electronic and mechanical components.
There were 8 students in the group aged between 7 & 9 yrs. For 1.5 hours a week, the students attended the lab and by the end of the programme they had successfully designed, created and coded their own custom robots. They are controlled via an infrared remote and have ultrasonic sensors (eyes) for autopilot mode. With this robotics programme, we wanted to take learning with robotics to the next level and teach kids how to actually make their own programmable robots from scratch. We wanted the students to learn design and computational thinking skills in a fun, creative and personalised project.

Great learning sessions can come from assembling and coding modular premade robotic kits like Makeblock or MRT. But with this 6-week programme, we wanted the students to design, customise and 3D print their own robot chassis. We wanted them to assemble the components themselves, program them and gain a deeper understanding of how microcontrollers, sensors and mechanical/electrical components work. The students designed and modified their robot chassis in tinkercad.

To program the robots, the students learnt how to code. They learnt how Arduinos work and used blocklyduino for the programming. They programmed their robots to move, flash, make sounds, respond to the I.R. controller and autopilot using ultrasonic navigation. They all completed their robots and had a lot of fun in the process. Kudos to our amazing team of ed tech educators, particularly Zoilo Abad, for leading this exciting programme. We look forward to running the robotics programme in 2016 and seeing what the kids create. Mini quadcopter drones perhaps? :)