GCSE computing students

New to teaching GCSE computer science

Develop your leadership of practical tasks and learn about algorithms, programming, computer systems, networking and data.

Computing CPD at STEM Learning

Key stage 3 computing for non-specialists

New to teaching computing? This CPD is for you!

graphs

Secondary and A level computing resources

Deepen your understanding and knowledge across the computing curriculum with our range of quality-assured resources.

Online community

Join the community of secondary computing teachers

Develop your practice by learning from other teachers embracing the new curriculum.

Greenfoot

Joy of code: Java programming with Greenfoot

Greenfoot is a programming environment for the coding language Java and has been designed to assist game design.

Computer privacy

How important is your privacy?

This resource focuses on the subject of privacy and provides an opportunity for a structured practice debate on a controversial topic.

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

Wolfram Mathematica for Beginners

This series of structured, interactive tutorials from Wolfram Mathematica provide a comprehensive introduction to a wide range of functions of the Mathematica software.Note: These are Mathematica Notebook files (extension .nb) and can only be opened using Wolfram Mathematica software.
Publication date:
2010 to date

14 files

0

0
Not yet rated

Junior software engineer

Malcolm is a junior software engineer at Realtime Worlds, he discusses his role in this video. The role is an entry level code programming role. At school he studied Advanced Level Maths, which greatly helped him during his studies of  Computer games technology at Dundee University. He took part in a digital...
Publication date:
2010 to date

0

0
Not yet rated

Control freak for Crumble

Powered by Crumble, Control freak resources are all about engagement, enjoyment and learning at the same time. Students use control software, writing their own code, and follow their own creative imagination to see where using the software and their skills will take them. 
Publication date:
2010 to date

10 resources
0
0

View More

 

Secondary and A level computing resources

Deepen your understanding and knowledge across the computing curriculum with our range of quality-assured resources.

 

Space

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

CPD

New to teaching A-level computer scienceCY202

The step-up to A-level Computer Science is significant – for students and teachers alike. This course is aimed at teachers new or relatively new to teaching A-level Computer Science. It will improve subject knowledge; provide experience in practical and investigative activities including a range of programming...

Data structures and data representation for GCSE computer scienceCY203

Subject knowledge enhancement for those teaching GCSE computer science, focused on data - its representation, manipulation, storage and uses. The course includes coverage of GCSE-level database models, management systems and queries. This course will provide a range of classroom activities and teaching techniques to...

New and aspiring heads of secondary computingCY200

"Very informative and lots of good ideas to implement when I get back to school, the speakers were very knowledgeable and were clearly focused on the aims of each session."Past participant "This gave me lots of ideas on how to develop schemes of work to try to engage students in different and interesting ways."...

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.