In this tutorial, students create a program in Java that covers methods, conditionals, and object-oriented programming. The activity requires students to use the Problem.java file to practice creating an interactive program that accepts user input and then performs some action on that entry. Then, the students must modify methods (such as answerCorrect) to evaluate the user's overall performance for answering questions correcting on the quiz/interactive program.
Incorporates Student Choice by allowing students to customize part of their program. Supports Student-Student Interaction by encouraging students to help one another while working on the activity. Includes positive language that is commonly used for Effective Encouragement. Supports Student-Faculty Interaction by encouraging students to email the professor directly with any questions or concerns, regardless of whether or not they completed the activity.