Welcome to the fall semester final exam! As we have discussed in class, the exam is divided into multiple sections corresponding to the different grading standards. Note that the Github and Reflections standards will not be changed by this final. And the Methods standard is not tested separately, but if you have not yet achieved that standard you can demonstrate your ability to write methods by your work on any of Numeric, Strings, Arrays, or Control Construct problems.
You are only required to do the sections of the exam listed below if your current standard grade is below a 3. If you have a 3 but would like to get a 4 you will need to do all the problems in a section. However if you are trying to improve to a 3, you can achieve that without necessarily finishing all the problems; some of the later problems in each set are designed to be extra challenging.
Once you have finished any of the problem sets you need/want to attempt, you will spend the rest of the period working on a project. If you have a project in progress you can keep working on it or I can get you started on Tic Tac Toe. Alternatively you can make some visual art in the Fall Final Graphics environment. (If you do Tic Tac Toe or another Codespaces based project, you may want to refer to these slides for a reminder on how to create a PR from your Codespace.
You must spend the finals period working on Java coding. While I do not have specific expectations for how much you will get done in two hours, I expect you to write code, commit it, push it to Github, and make a PR so I can review the code you wrote today. Spend some time today learning to enjoy the struggle. As long as you work on something, your project work won’t negatively affect your grade but I am reserving the right to drop your semester grade a letter if I see you playing games, watching videos, etc. On the other hand, if you do great work during these two hours that shows your mastery of one or more standards, I may raise your final grade on those standards.