Skip Discover Education Main Navigation

The best way to experience Discovery Education Coding is to try it

Block coding



Free coding glossary

All the coding terms you could possibly need, ready to display on your classroom wall.

Free offline coding activities

Did you know — coding can be taught without technology? To ensure pupils get a deeper understanding of programming concepts, it's always recommended to introduce or reinforce them with "unplugged" activities.

Our free activity packs support teaching key aspects of Computational Thinking and coding objectives from the Computing curriculum.

Free coding posters and resources