Module 9 Grading Guideline Attendance Attendance will be taken at three of the following five lectures: 4/2, 4/4, 4/7, 4/9, 4/14 Attending all three of the attendance days will earn you 70 points on this lab. Attending two of the three attendance days will earn you 60 points on this lab. Attending one of the three attendance days will earn you 30 points on this lab. Attending zero of the three attendance days will earn you 0 points on this lab. The rest of your points will be made up by choosing one of the following two activities: (both earning a maximum of 40 points) Activity 1 (Coding) Download and install Greenfoot (www.greenfoot.org) on your own computer. Then, using the wombat or wombat2 scenario as a place to start, create three of your own actors that can inhabit the world of the wombats. Make it so they are either friends of the wombats, or enemies of the wombats and act appropriately when they see a wombat. At most one of the actors can be of the type that simply sits on the screen and does nothing. A food type that moves away from the wombat or other actors as they approach is completely acceptable. You can also use the keyboard or mouse to control things the wombat world. Look at other scenarios and resources from the Greenfoot page to see how this is accomplished. Each actor is worth 10 points. Submission of a zipped-up version of the scenario is worth 10 points. You should name your submission module9.zip and it should include the entire contents of the scenario directory. If you don't know how to use a zip utility, that is also part of this lab assignment. Activity 2 (Essay) Having seen a demonstration of the Greenfoot environment in class (also on the web if you were not there), and also having used DrJava, discuss what features of each of them you liked and disliked. [10 points] Discuss what features of DrJava you liked and you felt easy to use. What features made working with your programs easier. If you have used other pieces of software to write programs, give the strengths of DrJava versus the other software. [10 points] Discuss what features of DrJava you did not like or were not easy to understand or use. What do you think could be done to improve these features? If you have used other pieces of software for developing programs, give any criticisms of DrJava based on what the other tools offered that DrJava didn't. [10 points] Take note of the Greenfoot environment and the way it presents programming to students. Do you feel this environment would have been easier to work with? Do you feel that the Greenfoot environment would have been more fun to work with? Should we use the Greenfoot environment in future offerings of this course? (Note that there is no textbook to use with this environment - how does that fact impact your answer?) [10 points] This essay should be turned in as a PDF or Word document only. It should be no shorter than three pages (double spaced 12 point font, standard margins) in length. It should be named module9.pdf or module9.doc depending on what type of file it is.