In this tutorial, students create a random number generator. Using Java, students must create a program that prints a random integer, prints the value of a coin toss (H or T), prints a value from a discrete set of float/double values, prints a random lower-case letter, and two additional problems (as identified by the student).
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.