A practical, hands-on course designed for Henley Business School staff. No prior programming experience required.
Progress through structured lessons at your own pace
Install Python, set up your environment, and write your first program.
Store and manipulate different types of data: numbers, text, and more.
Make decisions with if statements and repeat actions with loops.
Work with collections of data - essential for real-world applications.
Create reusable blocks of code to organise your programs.
Read and write data to files - CSV, Excel, and text files.
Analyse and transform data using Python's most popular library.
Create charts and graphs to communicate insights effectively.
Automate repetitive tasks like emails, reports, and file management.
Practice your skills in an interactive adventure game set in Henley's Special Collections!
Learn Python by playing! Navigate a maze beneath the University of Reading to recover stolen treasures from the Special Collections archive.
Solve puzzles. Unlock doors. Recover treasures.
Everything runs in your browser - no installation required for the online modules
Windows, Mac, or Linux - any modern computer will work
Chrome, Firefox, Edge, or Safari (latest version recommended)
Per module - learn at your own pace, save progress anytime
No prior programming experience required - just willingness to learn!