15 challenges run real R in your browser. Nothing to install.
Become the research programmer every study depends on.
RQuest is a game-based academy for R programmers, research engineers, and statisticians. Travel five worlds — from R fundamentals to fully reproducible statistical programming — and level up only by doing the work.
- worlds
- 5worlds
- R challenges, all playable
- 15R challenges, all playable
- video lessons (0 more in production)
- 15video lessons (0 more in production)
- achievements
- 8achievements
The loop
Learning that plays like a mission
Learn
Narrated video lessons with written walkthroughs, live R examples, and knowledge checks.
Live for World 1, World 2, World 3, World 4, and World 5. Lessons for the other worlds are in production; their challenges are already playable.
Practice
Write and run real R directly in your browser. No installs, no setup, no shared server.
Prove
Every challenge is checked automatically against hidden tests, including inputs you haven’t seen.
Progress
XP, levels, and achievements earned only from validated work. Clear the boss mission to unlock the next world.
The journey
Five worlds, in order
Each world ends in a boss mission. Clear it to unlock the next.
World 1
The Data Lab
R Fundamentals
Turn a raw synthetic study export into tidy, trustworthy data.
● Video lessons + 3 challenges
Difficulty 1 of 5:Foundational~3 h320 XP
World 2
Package Factory
R Package Development
Ship the lab's helper scripts as a real, documented R package.
● Video lessons + 3 challenges
Difficulty 2 of 5:Intermediate~4 h390 XP
World 3
Debugging Crisis
R Environment Debugging
The pipeline worked yesterday. Today it doesn't. Find out why.
● Video lessons + 3 challenges
Difficulty 3 of 5:Advanced~4 h420 XP
World 4
Quality Control
Testing and Validation
Prove your code is right before anyone has to trust it.
● Video lessons + 3 challenges
Difficulty 4 of 5:Expert~5 h450 XP
World 5
Research Mission
Reproducible Statistical Programming
Deliver an analysis anyone can re-run and get the same answer.
● Video lessons + 3 challenges
Difficulty 5 of 5:Master~6 h520 XP
Principles
Earned, never simulated
No streak theatre, no participation XP. Progress is an audit trail of validated completions.
Real-world missions
Messy exports, failing checks, broken environments, QC discrepancies — the situations research programmers actually face.
Synthetic data only
Every dataset in RQuest is synthetic. No real clinical or patient data, ever.
Your first mission is waiting.
World 1 is unlocked. No account needed — progress stays in your browser.