The Computing Progression Pathways suggests that at the red level, on the theme of programming & development, a student should demonstrate that he/she:
- Uses nested selection statements. (Algorithmic Thinking)
- Appreciates the need for, and writes, custom functions including use of parameters. (Algorithmic Thinking) (Abstraction)
- Knows the difference between, and uses appropriately, procedures and functions (Algorithmic Thinking) (Abstraction)
- Understands and uses negation with operators. (Algorithmic Thinking)
- Uses and manipulates one dimensional data structures. (Abstraction)
- Detects and corrects syntactical errors. (Algorithmic Thinking)
The following link to cs4fn articles that illustrate Programming & Development – Red Level.
- How is a computer program like a recipe? Paul Curzon explains, and as a bonus, tells you how to cook a quick pasta dish.
More of our resources, including linked computing ‘story’ booklets can be found in our resources section. You may also want to look at cs4fn’s teacher resources or browse the latest cs4fn magazine.