Play mode
Level 1: Rookie
Ride your first lesson to start earning XP.
Daily challenge
5 mixed questions, one run a day
Earn up to 60 XP and keep your streak going.
Play today's challenge →Continue
Pick a course to begin
Each lesson is a 5-stop ride: pick up a trick, answer a question, ride on. Start anywhere.
Start with PythonHow points work
- +10 XP for each question you get right for the first time (+2 when practising)
- +20 XP the first time you pass a lesson (3 of 5), +15 for a perfect 5 of 5
- Stars: 3/5 = 1 star, 4/5 = 2 stars, 5/5 = 3 stars
- +3 XP for each new trick you pick up on a ride (they are saved in your Trick Book)
- Play any day to build a streak; the daily challenge is worth up to 60 XP
Your courses
Technology
Programming
Web Development
Backend Development
Data Structures & Algorithms
System Design & Architecture
Data & AI
Data Analytics
Infrastructure
Badges
First Quest
Pass your first lesson quiz.
Locked
Sharpshooter
Answer all 5 questions of a lesson correctly.
Locked
On a Roll
Reach a 3-day streak.
Locked
Week Warrior
Reach a 7-day streak.
Locked
Explorer
Pass lessons in 3 different courses.
Locked
Course Conqueror
Pass every lesson of a course.
Locked
Rising Star
Reach level 3.
Locked
Daily Driver
Finish 3 daily challenges.
Locked
Centurion
Earn 500 XP.
Locked
Trick Collector
Collect 25 tricks on rides.
Locked
Trick Master
Collect 100 tricks on rides.
Locked
Quiz Master
Pass 25 lessons.
Locked
Your XP, streak and badges are stored in this browser only. Clearing site data or switching browsers starts you from zero.