This is a core text for trainee primary teachers. It is a guide to the teaching of computing and coding in primary schools, and an exploration of how children develop their computational thinking. It covers all areas of the National Curriculum for primary computing and offers insight into effective teaching.
Chapter 10: Planning for Computational Thinking and Coding
Planning for Computational Thinking and Coding
By the end of this chapter you will have:
- considered the importance of planning for computational thinking and coding;
- considered teaching the progression of computational thinking and coding skills;
- become familiar with how to identify opportunities for planning computational thinking and coding as a subject in its own right and within other curriculum areas.
A teacher must:
- Set high expectations which inspire, motivate and challenge pupils:
- set goals that stretch and challenge pupils of all backgrounds, abilities and dispositions.
- Promote good progress and outcomes by pupils:
- plan teaching to build on pupils' capabilities and prior knowledge.
- Demonstrate good subject and curriculum knowledge:
- have a secure knowledge of the relevant subject(s) and curriculum areas, foster and ...