Click on learning intention text to edit.
Coding is a way of thinking, a way of problem-solving, and can exist even without a computer. Unplugged coding is a great way to introduce the concept of coding to early students who may lack literacy and computer skills to enjoy traditional coding programs.
In this activity, student groups solve a variety of mazes using simple, graphic commands.
Each maze is given a difficulty measure so that students can monitor their progress. The mazes are also designed to require cooperation as they get more difficult as students will need to pool their command blocks to come up with a solution.
Follow and describe algorithms involving a sequence of steps, branching (decisions) and iteration (repetition)
Follow and describe algorithms involving sequencing, comparison operators (branching) and iteration
Implement algorithms as visual programs involving control structures, variables and input
Follow, describe and represent a sequence of steps and decisions (algorithms) needed to solve simple problems
Define simple problems, and describe and follow a sequence of steps and decisions (algorithms) needed to solve them
Implement simple digital solutions as visual programs with algorithms involving branching (decisions) and user input
Design, modify and follow simple algorithms involving sequences of steps, branching, and iteration (repetition)
Implement digital solutions as simple visual programs involving branching, iteration (repetition), and user input
Follow, describe and represent a sequence of steps and decisions (algorithms) needed to solve simple problems
Define simple problems, and describe and follow a sequence of steps and decisions involving branching and user input (algorithms) needed to solve them
Develop simple solutions as visual programs
Design, modify and follow simple algorithms represented diagrammatically and in English, involving sequences of steps, branching, and iteration
Develop digital solutions as simple visual programs
Develops solutions to an identified need
Identifies digital systems and explores how instructions are used to control digital devices
Uses materials, tools and equipment to develop solutions for a need or opportunity
Describes, follows and represents algorithms to solve problems
Identifies the components of digital systems and explores how data is represented
Questions, plans and conducts scientific investigations, collects and summarises data and communicates using scientific representations
Selects and uses materials, tools and equipment to develop solutions for a need or opportunity
Defines problems, describes and follows algorithms to develop solutions
Describes how digital systems represent and transmit data
Plans and uses materials, tools and equipment to develop solutions for a need or opportunity
Defines problems, and designs, modifies and follows algorithms to develop solutions
Explains how digital systems represent data, connect together to form networks and transmit data
If you would like to extend your students, they can use the series of “Make Your Own” maze cards where they will fill in the obstacles for Archaeologist Jones.