Computer Science is a course taught by Mrs. Tarrico. We first start off with designing, developing our own websites (which you are on right now!). We then are responsible for maintaining these websites through this year and next. We also focus on object-oriented programming, where we explore different methodologies to attack computational thinking. We have to learn to apply problem-solving skills and perseverance to tackle tough problems and bugs.
People with dyscalculia struggle with visual alignment of numbers (e.g., seeing 17 as 1 and 7), memorizing concepts (such as math operations that don’t feel intuitive), and sequences of steps to solve a problem (e.g., forgetting what they’re solving and restarting). Therefore, we seek to create an app that helps people with dyscalculia easily interpret and solve math problems, specifically in Algebra I, through a visual, interactive, and step-by-step approach.
Our app was developed using Flutter and presents equations in a color-coded format. Current features include a checklist of steps to solve problems, highlighted and colored components of equations, and visual aids (like shapes) to represent numbers and concepts. Users enter equations manually, and the app guides them through solving by combining like terms and isolating variables, with each stage clearly explained.
Our target audience is students with dyscalculia or other learning differences who are learning Algebra I. The Minimum Viable Product (MVP) includes the ability to input equations, color-code like terms, and follow a standard checklist to solve equations with guided steps.
Our process began with research into the specific challenges faced by students with dyscalculia. The design phase emphasized clarity, accessibility, and cognitive support through visual structure. During implementation, we used Flutter and Dart to code the logic for identifying components and sequencing steps. Testing was conducted using a variety of example problems to ensure the app accurately interpreted equations and provided useful feedback through its solving interface.
This is a code in Java that takes informational input from the user, marital status as well as income, to calculate the federal taxes the user owes. This was done using if then statements based on the users input.
The Sieve of Eratosthenes is an ancient algorithm employed to find all prime numbers up to a certain limit. This is done by systematically eliminating all multiples of each prime number, starting with 2, which results in only prime numbers remaining. We did this using array lists: we found a prime within the list, looping through the array list while removing all multiples of this prime.