Computer Science

About the Course: We are taught CS by Mrs. Taricco. We learn to program HTML and CSS for our websites in the beginning of the year, as well as Java for concepts we cover in class. We learn material through interactive coding problems and labs, as well as fun coding competitions like the American Computer Science League (ACSL). You don't need any prior experience to do well in this class!

Our very first assignment to start off the year was a simple character display program. We were tasked with drawing little creatures or animals using keyboard characters. Since then we have learned so much more Java. Looking back as someone who came to MAMS with almost no coding experience, it's safe to say I've learned a lot! To the left is the code and below is the display result.

Animal display code

This was one of our coding labs. We are usually given more time for to complete labs, as they are longer, more challenging problems than our usual exercises. For this one in particular, we had to use AWT Graphics code to create this 3D illusion. Of course, it would be inneficient to draw each line one by one, so we using looping concepts to make it. Creating the center image was also pretty challenging, as it was an extra credit extension.

Animal display code