Inspiration

Our Inspiration for the project was automation games along with the mixture of centering a core focal point around the Gemini API. We wanted to give people the option to learn algorithms in Python in a fun interactive and accessible way.

What it does

Our project gamifies algorithms and python programming into different 'levels' (sorting, knapsack & depth first search) along with an AI assistant to simplify the process for beginners

How we built it

Built using PyGame framework and Gemini API, we were able to build a working version of the application that allows users to edit, run and debug code live all while using AI assistants.

Challenges we ran into

Running out of tokens on the AI and downsizing the image capture (for AI context) so our usages were lower.

Accomplishments that we're proud of

Getting the Gemini API to work and display on the screen was already a huge accomplishment for all of us as we have never used a tool such as this one before. Everything else was just a bonus on our part and we are really happy that we have what we have currently.

What we learned

Optimization is essential in almost all areas of programming. Without it, we have huge queue times and large rates of data and traffic that becomes substantially hard to manage.

What's next for Seaside Programming

More levels! Animations! Sound effects!

Built With

Share this project:

Updates