I’m Vishnu Aravind, a Sacramento Kings fan and I like biology. In terms of CS, my favorite topic is ML.
Class | Teacher | Period |
---|---|---|
AP Stats | Jenkins | 1 |
AP Gov | Coats | 2 |
AP CSA | Mort | 3 |
AP E and M | Millman | 4 |
Off Roll | N/A | 5 |
Week | Plans | Hacks(Todo) | Tangibles | Review Ticket/Issues |
---|---|---|---|---|
0 |
- Install and get familiar with tools - Get a feel for bash and wsl - Get familiar with teammate |
- Tools installation - Bash Notebook |
Loving My Tools Linux and Bash First Post |
|
1 |
- Learn the fundamentals of HTML/CSS/JS - Best way to learn is from a project - Learn fundamentals of Java (Constructors, Setters, Getters, Syntax) |
- Code a calculator using HTML/CSS/JS - Do the HelloStatic Assignment |
Hello Static Calculator |
|
2 |
- Delve deeper into Java stuff (error handling, if/else) |
- Follow along with Mr. Mort for Snake Game Setup - Code, using Java, a TicTacToe game for two players |
Snake Console Games |
Specific Things for Improvement Guidelines for Future Teamwork |
3 |
- Continue woking with Java - Start work with sprites - Learn API Stuff, and jquery |
- Use weather API to create simple application with HTML/CSS/JS for finding the weather in cities - Use BallDontLie API to get started on basketball data web app - Matrix Multiplication with Java - Get Gold to move on key command |
JS Weather API JS BBall Stats API |
Week 3 Review Ticket |
4 |
- Introduction to data visualization concepts - Begin learning linear regression |
- N/A |
A Go at Data Visualization Linear Regression |
|
5 |
- Dive deeper into machine learning basics - Understand matrix multiplication in the context of ML algorithms - Learn about the Collegeboard 2D Array Question Archetype |
Sample 2D Array FRQ |
ML Basics Matrix Multiplication |
|
6 |
- Continue exploring data preprocessing techniques - Learn about Unit 5 of APCSA CB curriculum - Study different types of methods, different return types, different types of parameters, mutator/accessor. static/non-static, and scope |
Unit 5 Lesson Making |
Data Preprocessing Continued |
|
7 |
- Explore multi-variable linear regression - Delve into integer and float operations in Java (Unit 1 Lesson) |
Unit 1 Lesson - Integer and Float Operations in Java Unit 2 Hacks |
Multi-Variable Linear Regression |
|
8 |
- Formulate data generation techniques in Java - Understand booleans and control flow in Java (Unit 3 Lesson) - Explore loops and iteration in Java (Unit 4 Lesson) |
Unit 3 Booleans Unit 4 Lesson |
2023 Data Generation |
|
9 |
- No new plans listed for this week |
Unit 6 Arrays |
|
|
10 |
- Apply multi-variable regression to grade prediction - Explore arrays and arraylists in Java (Unit 7 Lesson) - Understand inheritance and polymorphism in Java (Unit 8 Lesson) |
Unit 7 Arrays and ArrayLists Unit 8 Inheritance and Polymorphism |
Multi-Variable Grade Predictor |
|
11 |
- Explore exception handling and debugging practices (Unit 9 Lesson) - Understand data structures and algorithms (Unit 10 Lesson) |
Unit 9 Exception Handling and Debugging Unit 10 Data Structures and Algorithms |
|
|
12 |
- Finish the Collegeboard Assignment, and reflect upon it - Reflect on what was done in the trimester as a whole |
CB Corrections and Reflection First Trimester Reflection |
|
|
13 |
- Calm down, get acclimated - Ideate on the mini project a tad |
Ideation for the Mini Project |
|
|
14 |
- Learn about JQuery |
JQUERY & CRUD HACKS |
|
|
15 |
- Learn about Hashmaps |
HASHMAPS HACKS |
|
|
16 |
- Learn about Cybersecurity and Exploits |
java Exploits and Cybersecuity HACKS |
|
|
17 |
- Grind out the Collegeboard Quiz and Write a Reflection |
2015 Collegeboard FRQ Reflection |
|
|
18 |
- Do Some CTF stuff, Really understand the Cyberness |
CTF Challenges COORS in Project |
|
|
19 |
- Reflect on the First Half - Take a crack at ideating for the final project |
First Half Recap Current ideation |
|
|
20 |
- Continue to Work on Project Logsitics - Review what I have learned so far |
Lessons Review 1st Tri Current ideation |
|
|
21 |
- N/A |
- N/A |
|
|
22 |
- Play with the NBA API - Figure out how to do the Computations |
NBA Player Stats Testing |
|
|
23 |
- N@TM Grinding - Get Problem 1 Done |
N@TM Reflection Problem 1 |
|
|
24 |
- Problem 2, 3, 4 |
Problem 2 Problem 3 Problem 4 |
|
|