Activity of Mar. 28, 2011

Post date: Mar 28, 2011 6:38:26 AM

This week we will not be starting a rough draft of the next project while the final touches are made on the previous project. Too many students have not turned in the previous project or the one before that. There will be some time in class this week to catch up, but probably not enough. GridWorld is all review, so if it is difficult, you should be asking some very detailed questions in class so that you can finish independently.

Test cases from the recent project have not yet been shared. This time around we will use simple Google documents to share code. Next week we will try to move up to a fancier system. Unit tests for the group of three students are stored in GridWorldPart3GroupOf3Tests and for the group of four in GridWorldPart3GroupOf4Tests. You should have received notification that these files have been shared with you via email. Download (via File | Download as | Text) the file and copy the source into JumperTest.java in your Eclipse project in order to test the code that you already have. You will notice some // TODO! comments. If you have not yet contributed a unit test, you need to write one and then copy the code from your test method back into the shared document for others to use. Put your name on your code. It doesn't count until everyone in your group has access.

Today we will otherwise discuss the Comparable and Comparator interfaces from the most recent test. You should be prepared to copy down the answers and turn them in for points on your test if you have not already achieved green bar status. We will also be working on CodingBat questions from the AP-1 category as often as we can. There will be a time limit during this round and we will attempt to discuss the answers right away.