3.18.1 Multiple Choice Exercises3.18.2 Reading and Understanding Code3.18.3 Fill In the Code3.18.4 Identifying Errors in Code3.18.5 Debugging Area—Using Messages from the Java Compiler and Java JVM3.18.6 Write a Short Program3.18.7 Programming Projects3.18.8 Technical Writing3.18.9 Group Project (for a group of 1, 2, or 3 students)