Description as a Tweet:

Our project is an educational application that slowly introduces coding ideas to children in the form of a click and drag style adventure game.


Our Computer Science teacher from high school had a young child with an interest in coding, and we figured this would be an interesting way to introduce him and other young children we know to various coding concepts.

What it does:

In order to introduce programming concepts, the player is prompted with a chunk of Python code with one or more sections missing . Along the bottom are options that you can drag into the missing sections to solve the problem and get the player character to the goal (represented by a flag). Once the user is finished answering, they click the run button to see what the result of their answer is.

How we built it:

Using Unity and sheer dumb luck.

Technologies we used:

  • Javascript
  • C/C++/C#
  • Python

Challenges we ran into:

None of us knew how to use Unity when we first began. We also cycled through a lot of ideas before landing on this game, so we lost some time because of that. The lack of energy drinks for the first 10 or so hours was also tough.

Accomplishments we're proud of:

Getting at least 6 hours of sleep each, corrupting one of our team members by introducing them to energy drinks, and figuring out Unity!

What we've learned:

Unity and how many energy drinks it takes to give me heart palpitations (the answer is around 6).

What's next:

More levels that are bigger and introduce more complex concepts.

Built with:

Unity, WebGL, and our laptops

Prizes we're going for:

  • Best Mobile App
  • Best Web App
  • Best STEM Hack
  • Best Domain Registered with

Team Members

Kyla Rafferty
Benjamin Leach
Daniel Giger

Table Number

Table 15