Inspiration

We wanted to create an interactive environment for kids to grasp the feel of basic programming from a young age.

What it does

The website provides various programming and Boolean logic related games. You can also learn the theory behind the concepts. But the most interesting part is, the website allows the user to customize some features of the website by writing in a promo similar to the syntax of high level language such as C++. This allows to user to understand how the code behind the software actually translates to create what the consumer sees. For example, if you initialize a color variable, and call the change background function, in the prompt, it changes the background color of the website. The aim is to attract children with the idea that they are in control of these cool features that you don't usually control. The more you engage and learning the website, the more you can customize it, while also picking up the building blocks for creating your own program or app in the future.

How we built it

We built it using html and javascript. We also created a game demo for the website using Developer.

Challenges we ran into

While we had the idea, as beginner hackers, we struggled to make our idea a reality. We put a foot in many different developer platforms and had to dial down to complexity to make a simple prototype to represent our vision.

Accomplishments that we're proud of

We were able to create our very first project which includes not only a web application, but also a game we developed.

What we learned

We had the chance to explore the different platforms and tools used for game development and web applications. Our team learnt more about the available tools in these 24 hours than we have in the past year. As beginner hackers, we found where we can improve our skills to become a better hacker and how to approach the hacking process for future hackathons.

What's next for EasyPeasyProg

We would like to make EasyPeasyProg fully functional, with small and unique features that make it engaging and encourage children to learn more about computers.

Built With

Share this project:

Updates