All courses

TwiddleLab next to Brilliant, Khan Academy and Codecademy

There are several good ways to learn STEM online. They differ in format, price and focus. This page puts them side by side so you can pick the one that fits you. Facts about other products are general and as of November 2026; check their sites for current prices.

TwiddleLabBrilliantKhan AcademyCodecademy
FormatShort interactive lessons built around a toy: play first, then the name and formula, then problemsInteractive lessons with visual problemsVideos, articles and practice exercisesInteractive coding lessons with an editor in the browser
SubjectsAI, Math, Code, PhysicsMath, science, computer science, dataMath, science, computing, humanities and moreProgramming languages and developer topics
PriceFree; no account needed to startSubscription for full access, limited free contentFree (non-profit)Free basics, paid plan for full access
Lesson length5 to 8 minutesShort lessonsVariesVaries
AI from zeroSeparate AI track: train small networks in the browser, see how language models pick the next wordHas AI and data coursesHas AI literacy contentHas AI and machine learning courses for programmers
Best forTeens 13+ and adults who learn by doing and want to understand how AI, math and physics workAdults and students who want a broad paid library of interactive problemsStudents following a school curriculumPeople who want to write code for work

When TwiddleLab is the right pick

Try the first TwiddleLab lesson or see all courses.

Questions

Is there a free alternative to Brilliant?

Yes. TwiddleLab is a free website with interactive lessons in AI, Math, Code and Physics, and Khan Academy is a free non-profit with videos and exercises. TwiddleLab is the closer match if you want hands-on interactive lessons like Brilliant's.

What is the best interactive way to learn how AI works?

Train a small model yourself. TwiddleLab's AI track starts from zero: you teach a spam filter with examples, move a line that separates classes, watch the loss roll downhill and see how a language model chooses the next word, all in the browser.

Which is better for a teenager: TwiddleLab or Khan Academy?

Khan Academy is great for following a school curriculum with videos and exercises. TwiddleLab is better for building intuition by playing: short lessons where you drag and test the idea yourself. Many learners use both.