← All repos

elm-playground

Create pictures, animations, and games with Elm!

animationelmgamesplayground
Browse cluster: Elm Language & Ecosystem
40commits
3contributors
1languages

Tech stack & purpose

Elm Playground is a library for creating pictures, animations, and games using the Elm programming language. The project is designed as an educational tool to help beginners learn programming by starting with simple shapes and progressing to interactive games that respond to keyboard and mouse input. The package provides functions for drawing shapes, animating them over time, and building game logic with memory, update, and view components. The project was created by Evan Czaplicki as a teaching resource, with evidence of adoption by educational institutions like McMaster Outreach for teaching programming to grade-school students.

Languages

Elm
100.0%

Contributors