During the semester, students work on independent projects dealing with the HPA website, the school newspaper and literary magazine, and curriculum development and support. Grades are based on the quality of the student's work and ability to complete projects on a timely basis. Students work independently and set their own goals and timetables. Because this is an AP course, college-level work is expected of the students. Lengthy technical reading assignments are required.
Lectures present new concepts which students then apply by writing computer programs.
Grades are based on quizzes, tests, and programming projects.