Action
Fast reflex titles: dodging, shooting, chasing and timing. Rounds are short, so they suit a five-minute break between chapters. Expect to fail early and improve quickly as you learn each hazard pattern.
Click any tile to play instantly in your browser — powered by GamePix.
The arcade exists for one reason: learning to code is tiring, and the people who stick with it are the ones who take real breaks. Instead of sending you off to another site — and losing your streak, your progress and your focus — we keep a curated shelf of licensed browser games one click from the lesson you were reading. Pick a tile, play a round or two, then go straight back to the chapter or the compiler.
Every title is an HTML5 game that runs inside your browser tab. There is nothing to download, nothing to update and no launcher. Because the games load on demand, a slow connection affects only the game you opened, not the rest of the site. Each game has its own page with the controls it expects, the skills it leans on, practical tips and a short FAQ, so you know what you are getting into before the first round.
You can filter the catalogue by category, search it by name, and tap the heart on any tile to keep it in your favourites. Signed-in players also earn coins from the practice games built into the site, which show up on the leaderboard.
Category names get used loosely across the web, so here is exactly what we file under each one — and which one to reach for depending on how much time and attention you have left.
Fast reflex titles: dodging, shooting, chasing and timing. Rounds are short, so they suit a five-minute break between chapters. Expect to fail early and improve quickly as you learn each hazard pattern.
Logic, matching and physics problems where thinking beats speed. These map most closely to programming: you form a hypothesis, test it, read the result and adjust — the same loop as debugging.
Classic score-chasing formats inspired by cabinet games — endless runners, block stackers, bubble shooters. One clear rule set, one number to beat, infinite retries.
Cars, bikes and stunt tracks. Controls are simple; the skill sits in reading the road ahead and choosing when to brake, which trains anticipation rather than raw reaction.
Football, basketball, pool, cricket and archery-style games. Good for two-minute sessions and for players who prefer aiming and power meters over platforming.
Exploration-led games with levels, items and light story. Longer sessions, more spatial memory: remember the door you could not open, because the key usually shows up two screens later.
Tower defence, resource management and turn-based tactics. The slowest-paced category and the most transferable — you are planning several moves ahead against a constraint, which is what software design feels like.
Gentle, colourful titles with forgiving difficulty: colouring, dress-up, simple matching and animal care. No fail states in most of them, so younger players can explore freely.
Use a game as the reward at the end of a unit rather than an escape from the middle of one. Stopping mid-explanation costs you the ten minutes it takes to rebuild context.
Decide on two rounds or five minutes. Arcade and action titles end naturally in under two minutes; adventure and strategy games do not, so save those for a real break.
After dense reading, a reflex game rests the analytical part of your attention. After hours of typing code, a slow strategy game feels better than another puzzle.
Before you open a game, write down the next thing you will do — 'retype the loop example from memory', 'attempt exercise two'. Returning to a specific task is far easier than returning to a page.
Games load inside a restricted frame that cannot read your account, your progress or anything else on the page. We do not ask players for personal information to start a game, there is no player-to-player chat, and the catalogue excludes gambling and graphic content. Full details of what we store are in our privacy policy and cookie notice.
Games are licensed from our distribution partner and remain the property of their respective developers. If a title misbehaves or a thumbnail looks wrong, tell us through the feedback page and we will fix or remove it.
Yes. Every title in the arcade is free to play, with no account, no download and no in-app purchase required. The games are licensed HTML5 titles delivered by our game partner and streamed straight into your browser.
No. Each game runs inside a sandboxed frame in the browser tab you already have open. If your browser is up to date and JavaScript is enabled, you can play on Windows, macOS, Linux, Android and iOS without installing a single file.
Most of them, yes. Titles built for touch controls open in a full-screen mobile layout and rotate automatically to the orientation they were designed for. A handful of keyboard-heavy games are better on a laptop, and the game page tells you which controls a title expects.
Favourites save to your account so the same list follows you across devices after you sign in. Score tracking is per game: titles that support it record your best run, while others reset each session because the score lives inside the game itself.
Because deliberate breaks make practice stick. Short, low-stakes play resets attention between chapters, and puzzle and strategy titles exercise the same pattern-matching and planning muscles you use when debugging code.
The catalogue is curated for a general audience — no gambling, no graphic violence and no chat between players. Games run in an isolated frame that cannot read the rest of the site, and we never ask a player for personal details before a game starts.
The arcade is the break, not the point. When you are ready, the 17-chapter courses take one language at a time and end with a quiz and a certificate, and the in-browser compiler runs real programs in eleven languages.