Skip to content

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.

Run a small business? There's a path for youGet online, choose tools without lock-in, and protect your customers' data.

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.

American Corners

Cybersecurity

Everyday online-safety habits: strong passwords and MFA, spotting phishing and social engineering, and staying safe against AI-powered scams.

Time:
About 6 to 8 hours plus a 45-minute final drill · 40 lessons
Before you start:
No technical experience required · Comfort using a browser and email
Tools:
A modern browser · Paper or notes for the final drill
Open course
American Corners

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.

Time:
About 3 to 5 hours plus time to build the final game · 11 lessons
Before you start:
No programming experience required · Basic keyboard and file skills are helpful
Tools:
A computer with Python 3 and Turtle · A text editor or Python learning environment
Open course
American Corners

Future of Mobile Development

Build working mobile apps with no code

Build working mobile apps with no code, using Adalo and Bubble.

Time:
About 2 to 4 hours plus prototype work · 7 lessons
Before you start:
No coding required · Access to the current external tools used in the lessons
Tools:
A modern browser · An account with the external no-code tool used by the lesson
Open course
American Corners

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.

Time:
About 5 to 7 hours plus project work · 23 lessons
Before you start:
Variables, conditions, loops and functions in Python
Tools:
Python 3 · A text editor · A modern browser
Open course

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.

Time:
About 75 minutes, including the packet-journey systems practice · 5 lessons
Before you start:
No technical experience required
Tools:
A modern browser
Open course

Glossary

Key cybersecurity terms, explained in plain language.

Term glossary

Cheat-sheets

One printable page per module: the ideas, the words, what to do. Plus a wallet card of security habits and a page for your parents.

Print and keep

Learning tracks

7 curated paths across the courses. Follow a field, or a way of learning.

By field4

By approach3

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.

03 · Games

Learn by doing

Learn by doing: a quiz arcade, interactive tools, term match and guided talk-through drills.