Click on learning intention text to edit.
This presentation is the perfect way to introduce young students to the principles behind coding. During the presentation, students will learn about the concept of an algorithm and how computer programmers create these out of code to give specific instructions to computers.
This presentation was designed to be used with an unplugged coding STEM activity on Teach This, which will help students start to think of simple tasks as a combination of smaller, specific instructions.
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