Advanced Computer Science is a Java-based course taught by Mrs. Taricco. In this class, students learn various programming concepts and apply them to various projects. In fact, you are looking at one of those project right now! Some other topics that we cover include decisions, data types, iterations, classes and more! In this class, we also participate in a computer science competition called ACSL: American Computer Science League, where we answer various programming related questions.
Among the many things that we learn in this class, one of the things is graphics. For example, in the line art assignment, we worked mainly with lines (surprise surprise!). While it might look like the lines are curved, they are actually not! The picture is composed of only straight lines!
Among the many things that we learn in this class, one of the things is Array Lists. These are dynamic versions of arrays, which means that you change the size of the array as you code. To the left, you can see some of the practice that we did in class using Array Lists.