Module 10 Grading Guideline Attendance Attendance will be taken at three of the following five lectures: 4/16, 4/18, 4/21, 4/23, 4/25 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) If you are interested in graphics, do the following two problems from the end of chapter 7: (20 points each) 7.10, 7.21 If you are interested in learning about reading and writing to files with text in them, do the following two problems from the end of chapter 12: (20 points each) 12.6, 12.18 Activity 2 (Essay) Building a large system is a complex task that requires a lot of planning and a large number of people. Take a program that is of interest to you, preferably a program that is useful to your discipline. We'd prefer not to read papers about word and excel, but if either of those programs intrigue you then please go ahead. [10 points] Discuss what you feel are the key features of the software. What is its core functionality - identify the types of objects you would need to create the software and what each of them would do for the system. [10 points] From the ideas we've discussed this semester, methods, selection, loops - where would you be able to use each one in the software you've selected. You should describe two uses of each one in your particular piece of software. [10 points] Discuss usability issues with the software you have chosen. Is it easy to use and learn how to use? Are there ways the software could be improved? [10 points] This essay should be turned in as a PDF or Word document only. It should be no shorter than four pages (double spaced 12 point font, standard margins) in length. It should be named module10.pdf or module10.doc depending on what type of file it is.