Assignments, exercises, and projects