Coding at School
Resources
On this page
Training Courses
Documents
This guide clarifies how teachers in post-primary schools in Northern Ireland can provide opportunities for their pupils to develop skills in computing and coding.
Part One introduces key concepts in computational thinking and computing. Also published as a separate guide for use in primary schools, it provides the foundations for the more advanced approaches that follow in Part Two. Unless post-primary teachers are already proficient in computational thinking and computing, we recommend that they read Part One first.
The content has been adapted for the Northern Ireland Curriculum from Berry, M., QuickStart Computing: a CPD toolkit for primary teachers, Swindon: BCS and Woodman, A., QuickStart Computing: a CPD toolkit for secondary teachers, Swindon: BCS.
This guide, developed with Kainos, provides a simple introduction to Python with examples and exercises to assist learning. It covers topics such as data types; strings; variables; conditional logic; loops; functions; and lists.
This resource provides guidance for teachers who wish to introduce programming concepts and coding in the classroom using the Micro:bit.
It introduces the MakeCode Block Editor and includes a range of activities for coding the Micro:bit in the classroom with step by step guidance together with extension exercises.