Computer Science

Our computer science class, taught by Ms. Taricco, gives us a great introduction or a place to learn more about the world of coding and computers. We start off the year learning and coding in HTML and CSS to create the websites you are on right now. We then move on to working with Java, completing multiple labs and exercises using topics such as for and while loops, boolean algebra, and more! We also compete in ACSL, or the American Computer Science League, which gives us a chance to work with our computer science skills in a more competitive area. These activities help us in developing our problem-solving and thinking skills, as well as learning how to debug and optimize our programming. This course teaches us how to think outside the box, as we learn how to analyze problems and solve them in a classroom setting. Overall, this course really helps develop a strong foundation in computer science for more real-world applications of this technology.

Line Art

This is one of the labs we do to work on our skills. We were tasked to output this illusion that looks like curved lines, but is drawn only with straight lines. We used “for” loops and some math to create the design, and you can view my code by scrolling!

Trouble viewing pdf? Click here

Stars

Another one of our labs was the stars program. We were working with static arrays and had to create an output of a bunch of stars at random spots of the screen. I also made it so each start the stars would have randomly picked colors!

Trouble viewing pdf? Click here