Computer Science

Computer Science is taught by Ms.Tarrico and incorporates HTML, CSS and Java. We use Eclipse to implement objects and methods through Java programming. The topics that are part of this course are decisions, data types, iterations, recursion, graphics, algorithms and classes. In this class, we also participate in ACSL -- American Computer Science League -- a competition that consists of four contests with a short set of problems each. They are fun to complete and include topics that are usually covered in class.

Line Art

Line Art is an assignment that involves using for loops to draw this picture that we were given. We imported java.applet and used the Graphics class to code the Line Art. Although the illusion makes the lines look curved, the lines are actually straight. This assignment took a lot of trial and error because it requires mathematical logic to visualize the spacing between each line for the iterations.

Picture!s

Static Array Exercises

Static Array exercises is the practice assignment for static arrays. An array is a sequence of values of the same type and using loops and iterations helps us access each position of the array. The last few problems in the assignment were a little difficult because they included the usage of different methods and classes, such as graphics and also 2D arrays. All practice assignments for classwork require us to have a lot of logical thinking and patience.