Computer Science

Computer Science is a course taught by Ms. Taricco, and the course content is aligned with the AP Computer Science A curriculum. In this class, we explore coding in the Java language through weekly exercises or labs, and partake in the American Computer Science League (ACSL) programming contests. The construction of this personal website was also done in this class! In the latter half of the school year, we transition to our Apps for Good projects, where we work on developing an application for a specific need in groups.

Line Art

In this assignment, we explored using the graphics class to create art using lines. The image depicted above is composed entirely of straight lines; however, by essentially modifying the coordinates of each line, we created a visually curved effect! This exercise shows how code can be used to generate complex visual patterns.

Having trouble viewing the file? Click here!

Iterations

For this assignment, we explored iteration by using loops to achieve a faster way of completing tasks with repetitive steps. By applying these Java loops, we were able to build several functional programs, including a number guessing game, calculating sums, and a tool to validate credit card numbers. This exercise showed how iteration could be used for simple logic to solve problems based on user input.

Having trouble viewing the file? Click here!