Skip Discover Education Main Navigation

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

Block coding

HTML

Python

Free coding glossary

All the coding terms you could possibly need can be found in one place. As well as a handy glossary you can also download a glossary poster 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