The Computing Progression Pathways suggests that at the white level, on the theme of programming & development, a student should demonstrate that he/she:
- Designs and writes nested modular programs that enforce reusability utilising sub-routines wherever possible. (Algorithmic Thinking) (Abstraction) (Generalisation) (Decomposition)
- Understands the difference between ‘While’ loop and ‘For’ loop, which uses a loop counter. (Algorithmic Thinking) (Abstraction)
- Understands and uses two dimensional data structures. (Abstraction) (Decomposition)
The following links to cs4fn articles that illustrate Programming & Development – White Level.
- If humans are ever to get to like and live with robots we need to understand each other.
How to get a head in robotics? [cs4fn-pdf]
The emotion machine [cs4fn-pdf]
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.