Assignments and side-projects related to a high school computer science course.