Computer Science is a class taught by Mrs. Taricco. In the Intermediate section, students study core concepts in object-oriented programming and software design while building problem-solving skills. In the Advanced section of the class, students can choose any project that they would like to work on for their Independent Computer Science Project. We also compete in tournaments such as the American Computer Science League where we can utilize the skills that we have learned.
If placed in the advanced section of this class, we are allowed to create our own Independent CS Projects instead of learning java.
Working with Arnav Prabhudesai, this project aims to create a realistic and useful simulation of viruses. In its final form, the user will be able to customize every single attribute, drop their virus wherever they want, and see the outcomes.
Below is an image of what the current UI looks like, and to the left is a React.js file containing the bulk of the code that I wrote for the frontend of this website.
Click this link to get access to the GitHub if you want to run the code yourself!
If in the advanced section of this class, this was one of the programs we could've chose to complete in between working on our websites and our ICSP.
This is an ACSL problem that challenges the programmer to switch back and forth between binary, octal and decimal bases. Taking in a string input and outputting one integer, this problem tests various skills, specifically with handling strings.
Feel free to copy and paste my code to try it for yourself!