top of page
RSHE - Right Side.png
RSHE - Left Side (1).png

Primary Coding & Programming Lesson Plans, Schemes of Work & Resources

This guide compares every coding resource available for primary schools. Coding is taught as part of the primary computing curriculum. Whilst many of the whole-school computing schemes we list on our computing page come with coding modules, here you’ll see coding resources that can be bought separately. The resources here will help enormously with staff confidence when teaching coding, and are also suitable for code clubs at lunchtime or after school. 


Typically most of the products will cover programming languages like Scratch, Python and HTML and cover visual programming at KS1 before moving onto textual programming in years five and six. In EYFS and KS1 teaching coding can also be done without a screen, and so many providers below teach aspects of coding like logic and algorithms by board games.


Also see: Whole School Computing Schemes, Computing CPD

Code Monkey

Code Monkey

Code Monkey

Years 1 - 6

Annual Subscription



Code-it

Code-it

Phil Bagge

Years 1 - 6

Free



Code4Kids

Code4Kids

Code4Kids

Years 3 - 6

Annual Subscription



Discovery Education Coding

Discovery Education Coding

Discovery Education UK

Years 1 - 6

Annual Subscription


Learn to Code

Learn to Code

Hodder Education

Years 3 - 6

One-off Purchase



Python in Pieces

Python in Pieces

2Simple

Years 3 - 6 +

Annual Subscription



Rodocodo

Rodocodo

Rodocodo

Years Reception - 6

Annual Subscription




Teachease

Teachease

Code School Finland

Years 3 - 6

Annual Subscription



Twinkl Coding

Twinkl Coding

Twinkl

Years EYFS - 6

Monthly/Annual Subscription



bottom of page