{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Milestone Project 1\n", "## Congratulations on making it to your first milestone!\n", "You've already learned a ton and are ready to work on a real project.\n", "\n", "Your assignment: Create a Tic Tac Toe game. You are free to use any IDE you like.\n", "\n", "Here are the requirements:\n", "\n", "* 2 players should be able to play the game (both sitting at the same computer)\n", "* The board should be printed out every time a player makes a move\n", "* You should be able to accept input of the player position and then place a symbol on the board\n", "\n", "Feel free to use Google to help you figure anything out (but don't just Google \"Tic Tac Toe in Python\" otherwise you won't learn anything!) Keep in mind that this project can take anywhere between several hours to several days.\n", "\n", "There are 4 Jupyter Notebooks related to this assignment:\n", "\n", "* This Assignment Notebook\n", "* A \"Walk-through Steps Workbook\" Notebook\n", "* A \"Walk-through Solution\" Notebook\n", "* An \"Advanced Solution\" Notebook\n", "\n", "I encourage you to just try to start the project on your own without referencing any of the notebooks. If you get stuck, check out the next lecture which is a text lecture with helpful hints and steps. If you're still stuck after that, then check out the walk-through Steps Workbook, which breaks up the project in steps for you to solve. Still stuck? Then check out the walk-through solution video for more help on approaching the project!" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "There are parts of this that will be a struggle...and that is good! I have complete faith that if you have made it this far through the course you have all the tools and knowledge to tackle this project. Remember, its totally open book, so take your time, do a little research, and remember:\n", "\n", "## HAVE FUN!" ] } ], "metadata": { "kernelspec": { "display_name": "Python 2", "language": "python", "name": "python2" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 2 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython2", "version": "2.7.11" } }, "nbformat": 4, "nbformat_minor": 0 }