Key Stage 3 Computing - Naace - How to teach programming

Programming in all its versions is an essential component of all schemes of work which follow the Programme of Study.

This day will introduce the key concepts and a range of programming environments, and consider planning for assessment and progression.
The course will focus on writing programs to solve problems, for yourself and other users.  We will:
  • analyse problems and state solutions in natural language
  • understand and use the big ideas in algorithmic programming
  • translate a possible solution into a particular programming environment
  • test and check.
A small number of different programming environments will be used, to work through as many examples as time allows.  The examples will be appropriate to a wide range of ages and abilities in the Key Stage 3 setting, and exemplify progression and assessment.
Many other possible programming environments on different platforms will also be referenced to allow delegates to put together a programming curriculum for their particular hardware software. 


Published: 19/04/2016
Audience: Computing/ICT subject leaders; specialist ICT teachers
Contact: Ginette Hawkins

This item has been viewed 814 times.