DEV Community

Cover image for Learn C# with interactive challenges (free - open source project)
Kevin Moens
Kevin Moens

Posted on

Learn C# with interactive challenges (free - open source project)

This year I was a presenter at That Conference 2022. We discussed teaching kids programming as a way to have fun and spend time with our kids. You can see my power point and notes here.

While preparing for That Conference I was looking for a way to have fun yet still get concepts taught to my daughters. I found a couple sites that gave simple challenges that introduced programming concepts. Each of them required me to pay a subscription fee to use their site after so many challenges.

Since I am a developer I set out to make my own version of a challenge based site. I wanted to make a site that I didn't have to pay for hosting or any other fees. I wanted it open source so anyone can request features and add their own challenges.

We then got started on Ellabit (modeled after Edabit). It is a GitHub repo Ellabit
To get started we created a new repo using a Blazor WebAssembly project that runs as a PWA (Progressive Web App).

If this project interests you or you want to use it for your kids great, visit the running app here.

If you enjoy the project login to GitHub and leave a star on the project or submit issues and/or pull requests.

--Kevin Moens

Top comments (0)