"The programming strategy game & coding club"

Welcome to DragonScript Arena – the programming strategy game and coding club. Level up your Javascript & Software Engineering as you play!

Play

"This silly game teaches you some serious coding skills"

You and your Dragons will be met with challenges... similar to ones you might find in a professional software engineering project. You will develop hands-on skills as you solve these puzzles and lead your Dragons to victory. All the code you'll write to control your Dragons will be real Javascript + HTML. The experience you get playing this game will give you a taste of real-world software development. In other words, when you get good in this game, you automatically get good in real life too.

Learn Javascript + HTML as you play

Javascript (JS) and HTML are two popular languages, often used together. Think of JS+HTML as a 1-2 punch combo. HTML lets you build a web frontend, while JS lets you code almost everything from a dynamic UI to a backend server. Hopefully the JS+HTML skills you develop here complement your existing tech toolbox and inspire you to explore a career in software or build your own software products.

Unlock a new adventure in your life

Knowing how to code can unlock opportunities and adventures otherwise hidden from the average person. Plus, it's the only skill in the world where you can create something valuable out of nothing – from anywhere in the world with nothing but a computer. Even if you don't plan to code for cash, it's a valuable skill to learn because almost everything today runs on code.

I originally made this game as a way to introduce my kids to Computer Science. But someone pointed out that this might be helpful for others too. So... since I enjoy teaching (and I don't get to do it much), I made this game for you, my new internet friend. So c'mon in! Let me be your humble guide into the magical world of code :)

System requirements: Google Chrome browser, computer + keyboard
Suggested age: 13+. Some programming experience recommended.