EVERYTHING XIAOMI
Get listed

Code for Life

Code for Life is a free, open-source web initiative with games and teaching resources for learning computing.

Place
#14 of 49
Score
6.2
Code for Life's website

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.

All about pricing
PlanPriceWhat it gives you
FreeFreeFree 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

All alternatives
  1. 1Codecademy logo

    Codecademy

    Free planAndroidiOSWeb
    8.1Free plan
  2. 2Kodable logo

    Kodable

    Free planAndroidiOSWeb
    8.1From $119.99 a year
  3. 3

    Khan Academy

    Free planAndroidiOSWeb
    7.7From $10 a year
  4. 4CodeHS logo

    CodeHS

    Free planAndroidiOSWeb
    7.6From $990 a year
  5. 5

    Scratch

    Free planAndroidWebmacOSWindows
    7.4From $35 a year
  6. 6

    CodeMonkey

    AndroidiOSWeb
    6.9From $11 a month