Senior Product Manager

Built a Python Tic-Tac-Toe game

Wellesley College Computer Science

November 2014 to December 2014

Problem statement

Develop a Python GUI that's intuitive, interactive, and fun!

Project description

I worked with a partner to develop an interactive Python GUI. In the game, the user can play tic-tac-toe against the computer. The GUI also allows for the user to start a new game, and quit the game. Although the game of tic-tac-toe is relatively simple, my partner and I wanted to make it play "intelligently" and therefore, the computer wasn't just playing in a random square. Rather, it was calculating at all times where the best next move would be, and playing there.

Methodology

  • Develop a list of requirements for design that includes stakeholder feedback
  • Paired programming
  • Secondary research
  • HTML, CSS, Javascript/jQuery
  • Usability testing

Skills required

  • Working with a client
  • Gathering requirements for design
  • Visual design
  • HTML, CSS, Javascript/jQuery
  • Paired programming

Tools used

  • Canopy (where we coded the Python script)
  • Pencil & paper
  • Adobe Photoshop

Project artifacts and process

Project involvement

I designed and developed the front end of the GUI.

Collaborators

I worked with a partner from my class on this project.

More projects

Deliverables

A tic-tac-toe game, and demo presentation to my classmates.

Interested in seeing more projects I've worked on?

see more projects

Questions

Do you have any questions about this project? Please send me a note and I'd be happy to discuss!

EMAIL ME