Skip to content

Coder Prodigy

Build real games in JavaScript. Import your Scratch projects, then level up to text-based code with a friendly engine and a live editor.

Coder Prodigy is a coding-education platform that introduces beginners to JavaScript through interactive lessons and projects. The game engine is compatible with Scratch, so it’s easy to move from block-based coding to text-based code: import an existing Scratch project and enhance it with JavaScript, or start a brand-new game using the built-in editor, sprite tools, and assets.

Guides

Step-by-step tutorials that build a complete behavior or game from start to finish. Start learning →

Cookbooks

Short, focused recipes for one small thing — move with the arrow keys, glide smoothly, say hello on click. Browse recipes →

Reference

A searchable index of every function and method you can call in sprite code, grouped by category. Open the reference →

Scratch-compatible

Import .sb3 files or paste a Scratch project link — your blocks become clean JavaScript you can read, run, and edit.

  • Bring your Scratch projects. Upload .sb3 files or paste a project link; the blocks are converted to clean JavaScript with all assets preserved.
  • Write real code in the browser. An embedded editor with autocomplete, error checking, and a live console runs your game as you type.
  • Design sprites and sounds. Built-in sprite and sound editors keep your assets in sync with your game code automatically.
  • Share and export. Save games privately or share them with the community, and export to the web, desktop, or mobile.