Code for Life
Code for Life is a free, open-source web initiative with games and teaching resources for learning computing.
What Code for Life is
Code for Life is a free, open-source web initiative with games and teaching resources for learning computing. Its Rapid Router game uses a shopping-delivery activity to introduce coding with Blockly, and Python Den offers a next step. Rapid Router is described for children aged 5–14, and the games support the English National Curriculum Computing strand. Teachers can use a dashboard with scores to follow student progress and download teaching packs with session plans, pupil resources, and assessment tools. Python Den includes free lesson plans, videos, and worksheets covering foundational syntax through loops and data manipulation. Parents and caregivers can use free home lessons, while an independent student account saves level progress. The initiative invites contributions through GitHub. Many features require registration, and some resources are restricted to registered users or users at a participating school. Children under 13 need consent from a parent, guardian, or carer to register and must use that adult’s email address. Internet access is required.
Good
- Rapid Router teaches Blockly through a delivery game.
- Python Den covers topics from syntax through data manipulation.
- Teacher dashboard includes student scores.
- Free downloadable packs include plans and assessment tools.
- Open source, with contributions invited through GitHub.
Watch out
- Many features require registration.
- Some resources are restricted to participating-school users or registered users.
- Children under 13 need adult consent and an adult email address.
- Internet access is required.
Who it suits
It suits teachers and families looking for free computing lessons and coding games for children. Teachers can use the dashboard and teaching packs, while home learners can use free lessons and a progress-saving student account.
Verdict
Code for Life combines child-focused coding games with materials for both classroom and home learning. Review account and age-related requirements before getting started.
Plans and prices
From Code for Life's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | Free forever · games and teaching resources |
The facts
Each one read from Code for Life's own pages, with the date it was checked.
What it does
- Account requirements
- Many features require registration, and some resources are restricted to registered users or users in a participating school.checked 8 Oct 2026
- Age range
- Rapid Router is described as teaching children aged 5–14.checked 8 Oct 2026
- Child accounts
- Users under 13 need parent, guardian or carer consent to register and must use that adult’s email address.checked 8 Oct 2026
- Curriculum
- Its games support the English National Curriculum Computing strand.checked 8 Oct 2026
- Home learning
- Parents and caregivers can use free home lessons, and an independent student account saves level progress.checked 8 Oct 2026
- Integrations
- The official pages reviewed describe Blockly as the visual programming language used by Rapid Router.checked 8 Oct 2026
- Internet access
- The terms say users need internet access and the software necessary for email and web use.checked 8 Oct 2026
- Open source
- The initiative says it is open source and invites people to contribute through GitHub.checked 8 Oct 2026
- Operator
- The terms identify Ocado Innovation Limited as the entity that launched Code for Life and give its registered office in Hatfield, Hertfordshire, United Kingdom.checked 8 Oct 2026
- Purpose
- Code for Life provides free, open-source games and resources to help students learn computing.checked 8 Oct 2026
- Python learning
- Python Den provides a course with free lesson plans, videos and worksheets, covering foundational syntax through loops and data manipulation.checked 8 Oct 2026
- Rapid Router
- Rapid Router is a shopping-delivery game that teaches coding with Blockly, with Python Den as a next step.checked 8 Oct 2026
- Support
- The site lists [email protected] for contact and help.checked 8 Oct 2026
- Teacher tools
- The teacher dashboard includes scores to track student progress and teaching resources.checked 8 Oct 2026
- Teaching materials
- Teachers can download free teaching packs with session plans, pupil resources and assessment tools.checked 8 Oct 2026
The company
- Founded
- 2014checked 28 Sep 2026
- Headquarters
- Hatfield, Hertfordshire, United Kingdomchecked 28 Sep 2026
Alternatives to Code for Life
- 1

Codecademy
Free planAndroidiOSWeb8.1Free plan - 2

Kodable
Free planAndroidiOSWeb8.1From $119.99 a year - 3
Khan Academy
Free planAndroidiOSWeb7.7From $10 a year - 4

CodeHS
Free planAndroidiOSWeb7.6From $990 a year - 5
Scratch
Free planAndroidWebmacOSWindows7.4From $35 a year - 6
CodeMonkey
AndroidiOSWeb6.9From $11 a month
