Robo-Pet: My First Programmable RobotDesigned to develop problem solving and creative thinking skills, this course provides learners with the opportunity to write programmes with user-friendly and intuitive software that enables them to control their very own robot pets. Learners are required to continually modify and enhance their robots by putting into application the programming knowledge learnt. The course ends on a high note with students seeing their robots come ‘alive’ and manoeuvring an obstacle circuit in a class challenge.Related ITE Course: Higher Nitec in IT Applications Development (3-year)
At the end of the module, students will be able to:Build a robot.Program a microcontroller using Software Development Kit.Enhance the robot for an obstacle circuit.
S/N Module Outline 1Build a robotDescribe the tools and materials used to construct a robot.Describe the programmable components found in a line-tracer robot.Build a line-tracer robot according to specification. 2Program a microcontroller using Software Development Kit (SDK)Describe the features of a SDK.Describe how to write instructions to a microcontroller.Describe the instructions written to control the DC motor of a robot.Describe the instructions written to control the infra-red sensor of a robot.Write instructions to the microcontroller of a robot to perform line tracing tasks, according to specification. 3Modify the microcontroller programIntegrate a robotic claw onto the line-tracer robot, according to specification. 4Enhance the robot for an obstacle circuitDescribe the procedures of optimizing the performance of a robot through programming.Edit the program of the line-tracer robot to complete an obstacle circuit, according to specification.