Computer Science, run by Ms. Taricco, is a very interesting course at MAMS where we learn how to code! We primarily learn Java, however we also learn languages such as HTML and CSS for the website you are currently viewing. The broad concept of Java is divided up into classes, with each class taught through exercises and labs, which help apply and broaden the knowledge of the class. The assignments overall help with problem solving and thinking creatively, with each problem typically having more than one way of looking at it.
This assignment was our first ever assignment using Java! We had to make Aaski art, which utilized “System.out.println(“ ”)”. Overall, the assignment was a fun way to introduce Java and paved the way for future assignments.
This assignment was the introductory lab to the graphics class, which is also my favorite class. For this assignment, we had to make a sphere perfectly fit into a cube, a word, a pacman flower, and a circle inscribed into a triangle inscribed into a circle. This lab was one of my favorites, being one of the first labs where I dug deeper into the class to learn functions such as how to implement color and images.
This assignment was another graphics lab in which we had to create a cool curve pattern using only straight lines, and then fit that design into itself. This lab combined loops with the graphics tools in order to execute the pattern. I enjoyed that the lab was not just confined to the constraints of the requirements, but also allowed for further exploration, which allowed me to create a cool art piece with an eye in the center.