Due Wed, 9/30 at classtime (2pm)
- There is an indication of whose turn it is.
- Each player should be able to click on any empty square to place their mark ('X' or 'O') in that square.
- The computer should determine who won and indicate the winner and an offer to clear the board and start over.
Part 2: Google Web Toolkit
If you haven't used it before, read and follow the tutorial. On your computer, install Eclipse and the Google Web Toolkit plugin for Eclipse following the instructions in the tutorial.
- Compile your project by pressing the red "G" button
UPDATE 9/18: The GWT implementation does not have to be exactly the same as the version from Part I. Instead, it should be functionally equivalent. However, I will say that there is no intrinsic reason that the two versions can not be identical from the user's perspective, so that would be an interesting target to aim for.
- Create a web page for the first part of the homework
- Create a web page for the second part of the homework
- Post the source code to your second (i.e., GWT) solution. (The first web page includes your entire source code, so no extra posting is necessary).
Upload your solutions to a web server of your choice (i.e., UMD, private, hosted, etc).
Post a link to your web pages in the table below. Fill a sample row in the table, or duplicate and edit a row if there aren't any samples left. Alphabetize by last name.