alphaPlan · Learn
Learn
Free and open courses. Your progress is stored only in your browser.
Your progress is saved on this device only. On iPhone it can be cleared if you don't visit for about a week, so export it to keep it safe.
№ 01 · For students
Courses, paths and the glossary
The courses, curated learning paths, and the glossary. Work at your own pace; your progress stays in your browser.
Cybersecurity
Everyday online-safety habits: strong passwords and MFA, spotting phishing and social engineering, and staying safe against AI-powered scams.
Programming in a Data World
Python from your first steps
Python from first steps to data thinking: Turtle graphics, loops and functions, and a first taste of machine learning.
Future of Mobile Development
Build working mobile apps with no code
Build working mobile apps with no code, using Adalo and Bubble.
Data Structures, Algorithms & the Web
Organise data and make it fast, then build a web page
Go beyond the basics: collections, data structures, algorithms, object-oriented programming, and a first taste of the web.
How Computers & the Internet Work
Short, code-free lessons on how the internet moves data, what artificial intelligence really is, and the ethics that come with it.
Glossary
Key cybersecurity terms, explained in plain language.
Learning tracks
7 curated paths across the courses. Follow a field, or a way of learning.
By field4
Security & the Human Factor
Everyday cybersecurity for the AI era, from passwords to a talk-through drill.
Learn to Program (Python)
From your first Turtle drawing to data structures, algorithms and the web.
Build Apps Without Code
Design and ship a real mobile app with Adalo and Bubble, no programming required.
How Computers & AI Work
Code-free concepts: the internet, artificial intelligence, and a first look at cryptography.
By approach3
Guided Concept Lessons
Every read-and-understand lesson on the site, building ideas step by step with no setup needed.
Hands-on Labs
Every build-as-you-read lesson: the no-code app course, the cipher lab, and hand-writing HTML, CSS and JavaScript.
Projects & talk-through drills
Every capstone build across the courses, plus the cybersecurity talk-through drill.
№ 02 · For teachers
Classroom-ready material
Classroom-ready material: unplugged Hour of Code activities and a printable teaching pack.
Sharing one computer? Progress is saved per browser, not per student. At the end, each student should use Download my progress on the Learn page and Import it next time.
Programming on a Map
Move a character across a grid using only direction commands, and discover what an algorithm really is.
20 min readProgramming the Math Sheet
Turn a blank grid into a picture by following movement and colour commands, one square at a time, and see that every image is just data.
15 min readHow Does a Computer Think?
Add up every number from 1 to 12 without adding them one by one, and learn the four thinking steps behind every program.
20 min readThe Game with Conditions
Play a fast classroom game where one rule decides everyone's move, and feel how if, else if and else work from the inside.
15 min read№ 03 · Games
Learn by doing
Learn by doing: a quiz arcade, interactive tools, term match and guided talk-through drills.