Bring a starting point.
Add your directions and starter code. Share one link so everyone knows where to begin.
A friendly place to learn coding, one small discovery at a time. Give your class a starting point, then see where their ideas take them.
Free to start. Nothing to install. No account needed.

From the first question to the final bell, keep the lesson and the learning together.
Add your directions and starter code. Share one link so everyone knows where to begin.
Students change their code and see what happens. Clear error messages help them find their next step.
Students share a working copy of their project. Open it, talk it through, and celebrate the progress.
A closer look at CodeDash
From a quick experiment to a project worth sharing, keep the learning together.
Instant snapshots
Capture a runnable copy of a project in an instant. Share its permanent link with a teacher, a classmate, or your future self. They can open the code and see the result exactly as it was saved.
Cloud storage Pro
Keep your projects in sync across sessions and devices. Save in the cloud with Pro, then come back and keep building.
Unlimited local projects are saved in your browser. Cloud storage is included with Pro.
Live preview updates as you type HTML, CSS, and JavaScript. Change a color, rewrite a heading, and see your idea take shape.
Python has its own run button and output, right in the browser.
The Instructions tab holds your README, with formatted text, diagrams, links, and embedded examples. Students can refer back as they work.
Training Wheels explains errors in plain language and points to the line that needs attention. The console helps students investigate.
Useful tools for the moments between “what if” and “it works.”
Keep your work as you go, in your browser.
Bring in your photos, fonts, and sprites.
Share a project in real time, with live cursors.
Get feedback on what works and what to try next.
Push a project to a repository without a terminal.
Place a live project in your LMS or documents.
A real lesson, ready for your classroom
Teach variables and data types with a guided activity, then let students build a creature of their own. The plan, slides, and English/Spanish support materials are all included.
See the complete lessonRoom to start. Room to grow.
Begin with the essentials. Add more tools when your projects need them.
Free to start
Everything you need to write code in the browser. No card, no trial timer, no “upgrade to continue.”
Pro to go further
Everything in Lite, plus the tools to take projects beyond a single session.
Planning for a whole school?
Let’s talk about your department or district.
Start with CodeDash Lite for free, or explore the plans for your classroom.