Robotics and Coding
LEARNING OUTCOME
Robots are used for many jobs that can be repetitive or dangerous. They can only do what the have been programmed to do with a code which is their language.
SESSION activities
- Meet an Ozobot and calibrate your robot.
- Experiment with line following, light direction, sound and colour coding to give it directions.
- Demonstrate how the directions of the code are very important.
- Demonstrate how to develop more Ozobot codes.
SCIENCE EDUCATOR demonstrations
- Demonstrate what a robot is and how it works.
- Calibrate your robot.
- Develop a line code and run the robot.
- Develop a speed code and try with the Bot.
- Develop a code that changes direction.
- Develop a colour code and have fun with the Bot.
- Develop a code for a 100cm race challenge.
POST WORKSHOP ACTIVITIES.
2 HR OPTION INCLUDES
EXTENSION & INVESTIGATION ACTIVITIES.
DIGITAL TECHNOLOGY
Australian curriculum
Yr 3-4 Recognise different types of data and explore how the same data can be represented in different ways (ACTDIK008)
Collect, access and present different types of data using simple software to create information and solve problems (ACTDIP009)
Yr 5-6Design, modify and follow simple algorithms involving sequences of steps, branching, and iteration (repetition) (ACTDIP019)
Implement digital solutions as simple visual programs involving branching, iteration (repetition), and user input (ACTDIP020 )
victorian curriculum
Yr 3-4 Explore a range of digital systems with peripheral devices for different purposes, and transmit different types of data (VCDTDS019)
Recognise different types of data and explore how the same data can be represented in different ways (VCDTDI020)
Individually and with others, plan, create and communicate ideas and information safely, applying agreed ethical and social protocols (VCDTDI022)
Yr 5-6 Design, modify and follow simple algorithms represented diagrammatically and in English, involving sequences of steps, branching, and iteration (VCDTCD032)
Develop digital solutions as simple visual programs (VCDTCD033)
Design, modify and follow simple algorithms represented diagrammatically and in English, involving sequences of steps, branching, and iteration (VCDTCD032)