Coding projects written between late 2023 - 2024 while learning Java during AP Computer Science + Swift in Computer Science Seminar (2024 section) + self-teaching for coding languages (Python, C++, Javascript, HTML)
The code in this repository are split into multiple different projects which I've either developed personally, or learned by watching tutorials or videos. Note: some of the code are not original code. However, this does not apply to all of the code here!
- Java - ArrayProject - Written on Oct 10, 2023
- Java - StringMethod - Written between December 19, 2023 - February 27, 2023
- Java - ArticleList - Written on December 21, 2023
- Java - Java Inheritance Example - Written on January 10, 2024
- Java - Stopwatch - Written on January 27, 2024
- Java - The Square Eliminator Until Infinity - Written on February 12, 2024
- Java - VideoToASCII - Written on March 1, 2024 | Unfinished
- JavaScript - ProductClasses - Written on March 19, 2024
- C++ - primeNumber - Written on March 20, 2024
- Python - pythonLists - Written on March 21, 2024
- Java - recursiveFunction - Written on April 16, 2024
- Java - apShenanigans - Written on May 5, 2024
- Java - imageEditor - Written on May 17, 2024
- HTML - Website Learning Test - Written on July 22, 2024
- Swift - Swift Practice + Warmups - Written on September 7, 2024
- Swift - Swift Basic Concepts - Written on September 7, 2024
- These programs were tested on M1 Mac Eclipse, Visual Studio Code, Xcode, Programiz, or via Replit
- Each folder should contains a info.md - specific information regarding itself -> more detailed info
- Most Java programs were written via Java 1.8, check Exceptions
- Java: Exception: Stopwatch project uses Java 13
- Javascript: Exception: ArrayProject method nim() was translated
- Swift: coded in Programiz or Xcode.
- HTML: Written and tested on Visual Studio Code + Extensions: Live Server/Open In Browser
If you wish to use any of the code, follow the instructions:
-
Please select on the specific project you wish to run & download said folder
-
Depending on the project, create a new project in your workspace (eclipse or etc) with the correct version
-
The downloaded folder should contain only the SRC files & classes, drag that into your empty project's SRC. This may depend on the project. - only applicable w/ java
note, this is only for any program using java coding language. these instructions do not apply to any other coding language.