Technology
Early Years Computing

Botley - Introduction to computational thinking – Early level
This activity aims to introduce learners to sequencing and encourages them to give a device a series of instructions.
Curriculum for Excellence links: TCH 0-15a

BBC micro:bit
This session aims to introduce the concept of an algorithm and computer codes. It will introduce pupils to using a BBC micro:bit and the BBC micro:bit website.
Curriculum for Excellence links: TCH 1-14a, TCH 1-14b

Introduction to BBC micro:bit – Second level
This session aims to introduce the concept of an algorithm and computer code. It will introduce pupils to using a BBC micro:bit and the BBC micro:bit website.
Curriculum for Excellence links: TCH 2-14a, TCH 2-14b
Sphero
These sessions require advance booking.

Sphero - Introduction to Sphero and computer programming – First level
This session aims to introduce the concept of an algorithm and computer languages. It will introduce pupils to Spheros. Pupils will also explore maths concepts including speed/distance/time and angles.
Curriculum for Excellence links: TCH 2-15a, MNU 2-10c, MTH 2-17c

Sphero - Introduction to Sphero and computer programming – Second level
This session aims to introduce the concept of an algorithm and computer languages. It will introduce pupils to Spheros. Pupils will also explore maths concepts including speed/distance/time and angles.
Curriculum for Excellence links: TCH 2-15a, MNU 2-10c, MTH 2-17c

Advanced Sphero - Using repeat loops and variables with Sphero - Second level
This session aims to teach the computing concepts of variables and conditional repetition. Pupils will practice building computer programmes that include these concepts.
Curriculum for Excellence links: TCH 2-15a