Five reasons to teach robotics in schools
Technology is critical for innovation, yet schools struggle to get students interested in this area. Could teaching robotics change this?
The Queensland government has just announced plans to make teaching roboticscompulsory in its new curriculum – aimed at students from prep through to year 10.
Robotics matches the new digital technologies curriculum, strongly supported by the university sector and states, including Victoria.
But while, worldwide, there are increasing initiatives such as the Robotics Academy in the US to teach robotics in schools, Australia isn’t doing enough to get it taught in schools.
To explain why we should teach children how to program robots in schools, we first need to understand what a robot is.
What is robotics?
Essentially, a robot is a mechanical device that can be programmed to follow a set of instructions.
The robot has a processing unit, sensors to perceive its environment, and motors and actuators to move its limbs or wheels. It may speak, make other sounds, or flash with lights and colours in response to the environment as per instructions.
Robots need the ability to follow programmed instructions and not just be controlled remotely.
Why should it be taught in schools?
There is considerable anecdotal evidence that students respond well in subjects involving programming of robots.
Plenty of resources are available on the internet for parents and teachers, for example, robot kits such as Lego Mindstorms and Vex Robotics, simple programmable robots such as Sphero balls, and lesson plans. Sophisticated, engaging robots such as the NAO robot are also available.
Robots lend themselves to do-it-yourself activities. For example, a colleague builds robots using a 3D printer and uses his smart phone as an interactive device to communicate with the printed robot.
Here are five reasons to teach robotics in schools:
1. Children find it fun
There are several competitions for a range of age groups that can channel competitive instincts in a positive way. For example, asking children to build a robot from a Lego set and then running a race to see which robot goes fastest works well.
In my experience, the two most engaging ways of introducing IT in the curriculum are robotics and computer game design.
2. Effective way of introducing programming to students
Programming can be too abstract. By having to control a physical robot and seeing what goes wrong, students learn what robots can and can’t do. They also learn the need for precise instructions.
Robotics helps address the growing demand for teaching science, technology, engineering and maths in schools. As well as exemplifying technology directly by programming the robot, students also learn about science, engineering and maths and get an understanding of how these subjects link together.