Skip to main content

Programming Theory

Downloaded: 3

Last edit: 10 December 2021

Fourth Programming
Key Stage 3 Programming

This booklet was written for the Scottish National 4/5 courses but with little editing could be used as part of any programming course for beginners. The booklet is a mixture of theory and activities.

It covers the following topics

  • What is a program?
  • High Level Languages and Machine Code
  • Design Methodologies
  • Programming Construct Definitions
  • Program Constucts exemplified in Pseudocode (with several tasks to teach pupils design & pseudocode at the same time)
  • Readability
  • Types of Errors
  • Interpreters vs Compilers

If you edit the booklet for another exam system please upload your edit.

Level: (Beginner/Intermediate)

Duration: (Approx 6-8 hours)

Teaches: (see above list)