Variables & input
Store values, read answers and turn them into useful messages and calculations.
AlgoPath
Loading your Computer Science topics and activities.
Python Foundations · The Ember Trail
Help Rowan and Pip restore a valley waiting for its light. Watch a lesson, write your own Python and see your code change the world around you.
Play in your browser on a desktop or laptop. Sign in to save your code and progress.
The book for this course
Python Foundation is the first book in our series and the companion to this course. Build confidence with values, input, decisions, loops, lists and functions through clear explanations, practical projects and explained answers.
Book 0111 chapters · 2026
A complete first course in Python 3
Coming soon Python A level book

Print visualisation · Python Foundation
Published by Code&AI Limited under its AlgoPath Coding Academy imprint. Books and online course access are separate.
A strong core · Room to explore
New to coding? Start here. Build confidence one small program at a time, with no previous Python experience needed.
Store values, read answers and turn them into useful messages and calculations.
Choose what happens next, repeat useful steps and give every loop a stopping rule.
Give a task a name, pass in values and return results you can use again.
More topics you’ll meet along the way.
Eleven places · One adventure
Each stop has a clear task, a teaching video and Python practice. Complete the task to bring its scene to life and continue your journey.
Values, names and messages
Read answers and make choices
Repeat steps and work with lists
Plan a program before coding
Lists, totals and random numbers
Keep going with while
Solve an exact-output challenge
Put your skills together
Build a number guessing game
Functions that give something back
Combine functions in your festival kitchen
Keep learning at your pace
Replay a lesson, compare your output and ask the tutor for help with your code. Work through each stop at your own pace, then bring your skills together in the festival kitchen.
Your virtual tutor’s voice and personal guidance are computer-generated.