Teachers & educators

Computing is a vital aspect of today’s world. We want to empower teachers to give young people the skills they need to shape this world.

That’s why we provide high-quality CPD training courses, classroom resources, and online events for teachers. All for free.

Subscribe to the newsletter
 A teacher and two students looking at a laptop.

Our impact

92% of educators and volunteers say young people involved in our programmes have improved their programming skills.

93% of teachers say our curriculum resources are effective or very effective at supporting them.

We’ve been using quizzes and rewards to trial how to assess skills development in our programmes.

A teacher and a group of students gathered around a computer

Teach your learners with The Computing Curriculum

The Computing Curriculum is our complete bank of free lesson plans and other resources that offer you everything you need to teach computing lessons in your classroom. It helps you cover the full breadth of computing for all school-aged learners.

Download curriculum resources
Primary school children working on computers

Teach and learn with Ada Computer Science

Ada Computer Science is our free online platform for upper secondary school teachers and students around the world. Developed with the University of Cambridge, it offers you world-leading computing education resources for your classroom, homework, and revision.

Visit the platformopen_in_new
A student using a Raspberry Pi computer.

Experience AI: The excitement of AI in your classroom

Developed in collaboration with Google DeepMind, Experience AI supports teachers in the exciting and fast-moving area of AI and machine learning, and gets young people passionate about the subject.

Access resourcesopen_in_new
Smiling learner in classroom at computer.

Online Code Editor

Our free tool to make learning text-based programming simple and accessible for children aged 9 and up.

Tailored specifically to young learners, the Code Editor is age-appropriate, safe, and easy to use.

Try the Code Editoropen_in_new
A young girl learns to code using the new code editor

Hello World magazine

Our free computing and digital making magazine for educators.

One hundred pages of in-depth discussion, project ideas, lesson plans, news, and reviews. Available in digital and print.

Subscribe
The front cover of the Hello World magazine

Free computing courses

Our online courses are free and have something for everyone. No previous experience is needed. You can start learning a valuable new skill to use in your classroom or take a course to improve your subject knowledge.

Discover free courses
An illustration of a woman sitting at a computer desk

Gender Balance in Computing

We’re working to find the best ways to encourage young women to study computing.

More than 1000 schools were part of our series of research trials testing teaching approaches to do this.

Find out more
A teacher and student at a laptop

From the blog

News

Our new theory of change

This post has
Three learners working at laptops.
News

Supporting Computing in England through our renewed partnership with Oak National Academy

This post has
In a computing classroom, a girl looks at a computer screen.
Ada Computer Science

How we're creating more impact with Ada Computer Science

This post has
A computer science teacher sits with students at computers in a classroom.

Hello World newsletter

Keep up with news from Hello World magazine and the Raspberry Pi Foundation.