Description
Introduce your students to key algorithm design techniques with this resource!
Within this unit of work your students will:
- Learn how to write algorithms using both symbols (flowchart) and written notation (pseudocode).
- Learn how to write algorithms using structured techniques including:
* Sequencing
* Selection
* Iteration (looping) - Gain understanding of the need for accuracy when writing algorithms.
- Practice debugging your code.
This resource includes explanations of each algorithm design technique as well as clear structured examples of how to write them using both flowchart and pseudocode. After each technique has been explained, students have the opportunity to apply their understanding within an activity which includes higher ability expectations. A final Rookie, Pro and Beast algorithm design challenge has also been included as well as suggested solutions for each activity.
Highlights
Save even more with bundles
Description
Introduce your students to key algorithm design techniques with this resource!
Within this unit of work your students will:
- Learn how to write algorithms using both symbols (flowchart) and written notation (pseudocode).
- Learn how to write algorithms using structured techniques including:
* Sequencing
* Selection
* Iteration (looping) - Gain understanding of the need for accuracy when writing algorithms.
- Practice debugging your code.
This resource includes explanations of each algorithm design technique as well as clear structured examples of how to write them using both flowchart and pseudocode. After each technique has been explained, students have the opportunity to apply their understanding within an activity which includes higher ability expectations. A final Rookie, Pro and Beast algorithm design challenge has also been included as well as suggested solutions for each activity.






