freeCodeCamp
freecodecamp.orgA self-paced coding curriculum with interactive challenges
A self-paced coding curriculum with interactive challenges
Interactive revision courses organised around school subjects and exam boards.
Interactive maths activities with curriculum, quiz and multilingual learning routes.
Cloud video creation paired with interactive learning tools
A browser-based Elixir notebook for executable code and Markdown, with interactive results and collaboration.
Interactive maths tools, courses and manipulatives, including a route to Polypad.
A platform for interactive worksheets with automatic marking and tools for teachers to create activities.
Prepare imported 3D scenes for PDF, web, rendering and VR delivery
An interactive introduction to musical relationships
Interactive programming lessons reinforced by short reviews
Build equity-research reports with computed models and AI explanations
European VAT records and filing services with a tax-letter inbox
Capture webpages or record screen-and-camera explanations, with local and cloud storage.
AI study tools that turn notes, PDFs and slides into flashcards, quizzes, notes and mind maps.
An interactive deep-learning book joining code and mathematics
Inspect colour codes, build harmonies and extract palettes from images.
Algorand lookups with optional explanations and saved collections
Spanish recipes with process photographs and practical technique guides
Create narrated, annotated lessons with an interactive whiteboard for students.
Create 3D interactions with object states, events and transition controls
Add interactive, mobile-friendly maps to a web page with a JavaScript library.
Edit Python in a scientific IDE with an interactive console, variable inspection, plots, and debugging tools.
A language, runtime, and library platform for concurrent, fault-tolerant applications.
A functional language and Mix toolchain for maintainable applications on the Erlang ecosystem.