Robots and Coding
- What
- Museum Staff-led
- When
- Terms 1 to 4, Monday to Friday
- Duration
- 45 minutes in the STEM Lab
Curriculum links & Accessibility - Year level
- Years 3 to 8
- Minmum student numbers
- Minimum 15 students
- Maximum student numbers
- Maximum 28 students
- Cost
- $11 per student + education service fee
- Booking information
- Bookings 13 11 02
This hands-on robotics workshop lets students practise their STEM skills as they learn to code a robot to be a self-driving, autonomous car. With additional challenges, this program allows students to engage at many levels.
Students will experience
- Using block-based coding on iPads to design and code instructions for a robot
- Open ended challenges to practise critical and creative thinking, algorithmic thinking, and collaboration
- Live problem solving as they debug their robot
Students will learn
- How to apply computational thinking to solving a problem
- An introduction into block-based coding
- How code commands give sequential commands to a robot
- That sensors give inputs to a robot that can change how a robot acts, based on its programming
- To develop their technological proficiency through using robots and iPads
Other key information
- This program uses mBots.
Victorian Curriculum links
Digital Technologies: Levels 3 and 4
Creating digital solutions
follow, describe and represent algorithms involving sequencing, comparison operators (branching) and iteration
VC2TDI4C02
implement simple algorithms as visual programs involving control structures and input
VC2TDI4C04
Science: Levels 3 and 4
Science as a human endeavour
scientific knowledge, skills and data can be used by people to explain how they will meet a need or solve a problem
VC2S4H02
Design and Technologies: Levels 3 and 4
Technologies and society
the role of people in design and technologies occupations and factors including sustainability that impact on the design of solutions to meet community needs
VC2TDE4S01
Digital Technologies: Levels 5 and 6
Creating digital solutions
design and represent algorithms involving multiple alternatives (branching) and iteration
VC2TDI6C02
implement algorithms as visual programs involving control structures, variables and input
VC2TDI6C04
Digital systems and security
explore and describe a range of digital systems and their peripherals for a variety of purposes
VC2TDI4S01
explore transmitting different types of data between digital systems
VC2TDI4S02
Science: Levels 5 and 6
Science as a human endeavour
scientific knowledge, skills and data can be used by individuals and communities to identify problems, consider responses and make decisions
VC2S6H02
Design and Technologies: Levels 5 and 6
Technologies and society
how people in design and technologies occupations consider competing ethical factors including sustainability in the design of products, services and environments
VC2TDE6S01
Digital Technologies: Levels 7 and 8
Creating digital solutions
define and decompose real-world problems by taking into account functional requirements and constraints
VC2TDI8C01
implement, modify and debug programs involving control structures and functions in a general-purpose programming language
VC2TDI8C04
Design and Technologies: Levels 7 and 8
Technologies and society
how people in design and technologies occupations consider ethical factors to design and produce products, services and environments
VC2TDE8S01
the impacts of innovation and the development of technologies on designed solutions for ethical considerations including sustainable living
VC2TDE8S02