Skip to content ↓

Tel: 01344 875101
E-mail: admin@heathermount.co.uk

Computer Science

Purpose and Aims of Key Stage 3 Computer Science

In Computer Science, pupils are introduced to the fundamentals of computer programming. Pupils learn to code using block-based languages starting with Scratch and then moving onto programming the BBC micro:bit using the native block based platform. This provides the foundation for learning text-based languages including micro:bit Touch Develop and then Python.

Pupils are given instruction on simple electronics to support project work. Pupils are also encouraged to learn touch typing. Projects include programming a mobile phone app, website development, HTML and a number of physical computing and simple electronics tasks using a variety of electronic devices

Curriculum Map

  Term 1 Term 2 Term 3 Term 4 Term 5 Term 6
S1 Block based programming languages (Scratch, micro:bit block editor)

Transition to text based programming (Touch develop)

Text based programming languages (HTML) 

Text based programming languages (Python)

Raspberry Pis

Electronics

Projects
J1 Scratch/Python programming with micro:bit Scratch/Python programming Gadgeteer projects and programming with Visual Basic
-Tunes
- Stopwatch
- Binary lights
- Etch-sketch
Gadgeteer projects and programming with Visual Basic
-Tunes
-Stopwatch
-Binary lights
-Etch-sketch
Making mobile phone Apps with App-Inventor Making mobile phone Apps with App-Inventor