All updates

The Project Library — 114 curated projects, from first turtle to real data

A library of ready-to-go Python projects students can start themselves, organised by theme, level, and difficulty. Each one seeds a workspace with instructions and starter code.

app.codingpathway.co.uk

Students with a spare ten minutes and a blank editor mostly stay stuck at the blank editor. The Project Library fixes that.

It is a curated catalogue of 114 Python projects, each one seeding a complete workspace: clear instructions, sensible starter code, and a goal worth reaching. Students browse by theme and difficulty, pick something that looks fun, and they are coding inside a minute. It is built for exactly the moments teachers know well: extension work for early finishers, personal-interest projects, and the students who want more than the lesson had time for.

What's in the library

  • Beginner basics: first programs with input, output, and decisions
  • Turtle graphics: spirals, patterns, scenes, and generative drawing
  • Coding challenges: classic problems that stretch problem-solving
  • Build applications: quizzes, calculators, tools, and games
  • Data science: real datasets analysed with pandas and Matplotlib, in the browser

Each project is levelled, time-estimated, and written in the same calm, structured voice as the core pathway. Guidance first, hints held back for when they are genuinely needed.

Real Python, including pandas

The library runs on our in-browser runtime. For data-science projects that means real pandas on real CSV files: group a movie-ratings dataset, filter a Pokémon table, clean messy data, all without a single install. For everything else, turtle and standard Python work exactly as students expect.

Where teachers fit

Anything a student starts from the library lives in their Projects area, which means it shows up in your workspaces review like any other work, inline comments and awards included. Independent practice stops being invisible.

The library is available now for any student in an active school. If you would like to make the most of it with your students, get in touch.