Copycat – Simon Says

The Goal:

As a part of a winter break skills course, we were tasked with creating a project in two days on whatever we wanted to show that related to Python. I set out to create a Python program that recorded user inputs with the goal of it becoming a full Simon Says game.

Project Description:

In a graphics user interface (GUI), this game records when you press the button labeled “Blue” as well as the time stamps when you press the button. Ideally with more time, I would extend this into multiple buttons and turn it into an actual game where you have to repeat a pattern it flashes at you.

What went right:

For my first foray into Python GUIs, the product turned out well. I was able to navigate through multiple pages as well as have buttons with meaningful effects.

What went wrong:

My greatest enemy was time. With the limited time frame and the difficulty of learning how GUIs worked in Python, I was ultimately not able to accomplish multiple buttons or a full game structure.

Outcome:

This was my first solo project in Python and though I did not accomplish what I had hoped, it taught me a lot about ideation and how to not get bogged down in the details. I have since taken these ideas and used them in larger projects.

Copycat Slideshow