CS Unplugged: Harold the Robot
Use the Harold The Robot offline activity to consider the type of instructions a robot could interpret and follow.
Additional details
| Year band(s) | 1-2, 3-4 |
|---|---|
| Format | Web page |
| Core and overarching concepts | Algorithms |
| Australian Curriculum Digital Technologies code(s) |
AC9TDI2P01
Investigate simple problems for known users that can be solved with digital systems
AC9TDI2P02
Follow and describe algorithms involving a sequence of steps, branching (decisions) and iteration (repetition)
AC9TDI4P02
Follow and describe algorithms involving sequencing, comparison operators (branching) and iteration |
| Keywords | Data representation, Text compression, Recollection, File size, Data retrieval, Data storage |
| Organisation | University of Canterbury, New Zealand |
| Copyright | Creative Commons BY-NC-SA 4.0 |
Related resources
-
Visual programming with Scratch (Years 3-6)
This resource comprises a collection of sample activities that incorporate visual programming (Scratch) into teaching and learning programs.
-
Understanding algorithms and the smiley face biscuit challenge (Years F-2)
Algorithms are a key concept in Digital Technologies. They help us follow, describe and represent a sequence of steps and decisions needed to solve problems.
-
Robots, data and computational thinking (Years 2-4)
This classroom resource comprises four worksheets to accompany a lesson on data and computational thinking. These materials are designed for teachers to use simple line-following robots (Ozobots) to engage students in the computational thinking process and working with data.
-
Computing at School: Resources
Browse the curriculum resources which are tried and classroom tested resources submitted by primary teachers to support Computing for early to middle primary school. Requires free registration.
-
code.org
Code.org provides courses for F-12 year levels to increase knowledge in computer science. Free log in enables access to resources and more functionality.
-
A-Z Handbook on Teaching Introductory Programming
This book viewable online using the 'look inside' feature or purchased in hard copy provides a comprehensive guide to programming for all levels.
-
Classroom ideas: Choose your own adventure (Years 3-6)
In Digital Technologies, students from Year 3 onwards should be planning and implementing projects that include branching (decision-making). Creating a ‘choose your own adventure’ story is an excellent way for students to design and implement a project that makes use of branching.
-
Introduction to Micro:bit Project Collection
A collection of projects that can be used as an introduction to using micro:bits.