Teaching Resource:

Introducing Programming

projects for teaching key programming concepts

School Programming Example Publication

A series of lessons introducing key aspects of programming in an engaging way. Each lesson includes a partially-complete project so students can focus on the key learning objectives and get a working program within one lesson.

A teacher resource pack is also available to download and includes:

Asteroid Storm Opus Creator & Pro

Asteroid Storm Thumbnail

This lesson teaches how games include challenge and achievement highlighted by using a particularly simple game which is then extended by the students using Opus Pro.

It teaches an understanding of goals, achievements and obstacles including a key industry lesson and also teaches the specific programming technique of collision detection.