graphs

Secondary computing resources

Quality-assured resources to deepen understanding and knowledge across the computing curriculum while preparing students for further study.

Computer Science Unplugged

Computer Science Unplugged is a collection of activities designed to aid the learning of computer science through engaging games and puzzles.

Computing

Algorithms + data structures = programs

Are we focusing more on algorithms and forgetting about data structure when writing computer programs?

BBC micro:bit

Micro:bit in space

Learn how to use the micro:bit in the context of space to improve understanding in science and computing.

Computing conference with CAS Regional Centre for Yorkshire and Humber

This year's CAS regional conference has something for every teacher of computing, with dedicated streams for primary and secondary teachers.

Robotics

EEP Robotics Challenge: are you ready to take your students on a journey of exploration?

Tomorrow’s Engineers has invited schools across the UK to take part in the EEP Robotics Challenge.

Secondary Computing

Welcome to resources, professional development, news and opinions specially selected for computing teachers. Join in the discussion with our community group.

Featured Resources

Teaching problem solving the unplugged way

This resource contains a variety of activities and teacher resources to help students develop their problem solving skills, these are mostly through the use of unplugged activities which also encourage the development of skills associated with creating algorithms. The resources consist of teacher guides for each of...
Publication date:
2010 to date

10 files

0

0
Not yet rated

Sorting algorithm software (bubble, insertion and quick sorts)

This resource includes two lessons on sorting algorithms along with a piece of software to allow students to investigate how these algorithms function. The software itself is a simple game where students perform a given sorting algorithm on a set of data, and lose lives if they perform an incorrect step. The lesson...
Publication date:
2010 to date

3 files

0

0
Not yet rated

Raspberry Pi Minecraft Pi Unit

Seven differentiated challenge sheets for Minecraft Pi on the Raspberry Pi.  Tested on over 600 of my KS3 students!I wanted to create a 4-hour block of lessons using Minecraft Pi on the Raspberry Pi, giving students the chance to pick an idea to code in their pairs.  Having introduced the students to the...
Publication date:
13 June 2017

3 files

0

0

View More

 

​Secondary computing resources

The best resources for teaching secondary computing.

 

Space

Resources using space as a context for teaching from ESERO UK, the UK space education office.

CPD

Computing conference with CAS Regional Centre for Yorkshire and HumberCY007

This year's CAS regional conference has something for every teacher of computing, with dedicated streams for primary and secondary teachers. For the first time we will focus, too, on inclusion in association with CAS #Include. We hope to bring you these and much more besides, presented by knowledgeable Master...

Greenfoot CampCY222

Greenfoot is widely used in education as an introduction to Object Oriented Programming (OOP) using the Java language. Developed in the UK, it has become a core requirement of some GCSE specifications, while remaining an attractive option for others. Greenfoot is also useful for introducing OOP at A level. This...

Micro:bit in spaceCY228

Learn how to use this sensor-equipped and easy-to-program device to improve understanding in science and computing. The micro:bit was the biggest BBC Education project in 30 years, and involved up to a million of these credit-card sized devices being given out to 11 and 12 year olds across the UK. They are now...

View More


Bursaries

Many of our professional development activities are supported by generous bursaries for state funded schools, this includes support for in-school professional development.

Recognition

Get recognition for your professionalism with our STEM Educators recognition scheme.

New group topics

View More


Join the discussions

View some of our popular computing groups

Interested in setting up a group?

If you are interesting in running a group on our website we can set this up for you and support you in how to lead a group. Please contact us with your ideas.

Magazine

See the latest news, opinions and discussions on computing education.