Practice with arrays and ArrayList
s in Java, in particular, two-dimensional arrays. Start reviewing for exam 1.
Exam 1 is coming up. Review the topics in chapters 1–7 of Big Java and write down at least two questions that you have about the material. We will collect these in-class next session. While preparing for the exam, recall:
Solo programming: This problem is due at the start of your next class session.
In Eclipse, checkout the TwoDArrays project.
TODO
items in TicTacToe
and TicTacToeTest
.
Pair Programming: Conway’s Game of Life. It is a pair programming problem, so do not work on it without your partner. We will spend some of the next class period for working on this problem.
In Eclipse, checkout the GameOfLife project from your shared repository for this project:
http://svn.csse.rose-hulman.edu/repos/csse220-201320-life-teamXXwhere
XX
is your team number as given by your instructor. If you and your partner always work together doing pair programming, then SVN conflicts should not be a problem. (If you do get stuck with one, start by going to the main course webpage and following the link to "Resolving Subversion Conflicts" Ask for help if you are still stuck.)
TODO
items in GameOfLife
and GameOfLifeTest
. The TODO
items are numbered in the order that you should complete them. getGliderList()
in GameOfLifeMain
generates a list representing the classic glider formation.
TODO
items are completed. Remember, in all your code:
Here is the grading rubric for this assignment.
Turn in your programming work by committing it to your SVN repositories.