Week 15 (Apr 29)¶
Your "reading" for this week is to prepare for the final exam. Begin by taking the sample exam on your own so you know what you need to study. Then work through Practice-It problems, watch the lab walkthrough videos, and review the study materials from the previous exams.
Sample Exam¶
Take the sample exam on your own, closed book, without a computer. Set a 2-hour timer so you can practice finishing in the time alloted.
The actual exam will be similar in nature and length to the sample exam. Solutions will be posted in Canvas about 24 hours prior to the exam.
Extra Practice¶
CodingBat and Practice-It are a good resources for practicing concepts we've learned in class:
-
The Map-1 and Map-2 sections from CodingBat are good for practicing Maps in Java.
-
BJP5 Chapter 11: Java Collections Framework
- The problems in this chapter deal with both Maps and Sets.
-
- Complete the "Self-Check" questions to practice tracing through recursive code
- The "Exercise" questions are good practice for writing recursive methods (like CodingBat)
Lab Walkthrough Videos¶
Lab 10: Word Clouds¶
Lab 11: CodingBat Recursion¶
Lab 12: Math Dice Review¶
Previous Review Pages¶
We also recommend you go through and review the materials from the previous exams, since the final will be comprehensive.
-
- Java Fundamentals
- Arrays
-
- Classes
- File I/O
- Exceptions
-
- Inheritance
- Polymorphism
- Abstract Classes
- Interfaces