Computer Science is taught by Ms. Taricco and introduces students to basic programming languages: HTML, CSS and Java. The class consists of several labs with tasks that we must code a solution for. So far, we have reviewed data types, using objects, boolean algebra, iterations, static arrays, and ArrayLists. Nearing the end of the year, we are grouped in smaller teams to develop an app to aid any community or solve an ongoing issue. Scroll down to view a few of my favorite programs.
This program generates line art using HTML and CSS. The user can input the number of lines they want, and the program will create a visually appealing design using those lines using random. I enjoyed this project because it allowed me to explore creativity through coding and see how simple lines can create complex patterns.
I enjoyed coding this program. It mimicked playing a card game, in which each round one card from each pile had to be removed and added to a new pile. This process was to be repeated until the ending configuration was a pile with 1 card, a pile with 2 cards, a pile with 3 cards, a pile with 4 cards, etc. This program combined for loops, if statements, and while loops to eventually yield the expected outcome.