ad1tyad3sa1 / cspblog_adityad

MIT License
0 stars 0 forks source link

Data Structures Writeup Blog | CompSci Blogs #7

Open utterances-bot opened 2 months ago

utterances-bot commented 2 months ago

Data Structures Writeup Blog | CompSci Blogs

Explanation and Preparation for CPT Collegeboard

https://ad1tyad3sa1.github.io/cspblog_adityad/2024/04/16/Data_Structures.html

ak146 commented 2 months ago

It is very organized. He has everything shown but is way too wordy. Make bullet points instead of paragraph text. He could find everything that was in the code which made it very easy to find every example that was required.

ak146 commented 2 months ago

The Backend debugger was harder to follow than anything else.

ak146 commented 2 months ago

Reviewer: Andrew Kim

Collections- Attempted: 1/1, Accuracy: 0.9/1 Demonstrates the correct code and provides everything.

Lists and Dictionaries- Attempted: 1/1, Accuracy: .8/1 Demonstrations are mostly correct however he needed help getting his debugger to work

APIs and JSON- Attempted: 1/1, Accuracy: .9/1 Shows all postman methods and uses correct methods while showing errors.

Frontend- Attempted: 1/1, Accuracy: 1/1 Demonstrates correct frontend responses from Put, Post, and Get. Has excellent explanations.

ML- Attempted: 1/1, Accuracy: 0.95/1 Shows all the correct methods as well as providing in depth explanations for the linear regression and the decision tree.

Overall: 1.91/2

ak146 commented 2 months ago

Total 4.5/ 4 with extra credit

Collections - Grade 0.9/1

Blog Python Model code and SQLite Database. Show your unique collection/table in database, display rows and columns in the table of the SQLite database from VSCode using SQLite3 Editor. Show your unique code that was created to initialize table and create test data from VSCode model. Lists and Dictionaries - Total 3/3, Grade 0.9/1

Blog Python API code and use of List and Dictionaries. Show a list as extracted from database as Python objects in VSCode using Debugger. Show two distinct examples of dictionaries, show Keys/Values using debugger in VSCode. APIs and JSON - Total 7/7, Grade 0.9/1

Blog Python API code and use of Postman to request and respond with JSON. Show Python API code definition for request and response using GET, POST, UPDATE methods in VSCode. Discuss algorithmic condition used to direct request to appropriate Python method based on request method. Show algorithmic conditions used to validate data on a POST condition in VSCode. Show URL request and Body requirements for GET, POST, and UPDATE methods in Postman. Show the JSON response data for 200 success conditions on GET, POST, and UPDATE methods in Postman. Show the JSON response for error for 400 when missing body on a POST request in Postman. Show the JSON response for error for 404 when providing an unknown user ID to a UPDATE request in Postman. Frontend - Total 8/8, Grade 0.92/1 extra explanations

Blog JavaScript API fetch code and formatting code to display JSON. Show response of JSON objects from fetch of GET, POST, and UPDATE methods in Chrome inspect. Show a demo (GET) of obtaining an Array of JSON objects that are formatted into the browsers screen in the Chrome browser. Describe fetch and method that obtained the Array of JSON objects in JavaScript code. Show code that performs iteration and formatting of data into HTML in JavaScript code. Show a demo (POST or UPDATE) gathering and sending input and receiving a response that show update. Repeat this demo showing both success and failure in the Chrome browser. Show and describe code that handles success. Describe how code shows success to the user in the Chrome Browser screen in JavaScript code. Show and describe code that handles failure. Describe how the code shows failure to the user in the Chrome Browser screen in JavaScript code. Optional/Extra, ML Algorithm Analysis - Total 4/5, Grade 0.8/1

Machine Learning Algorithm Analysis Show algorithms and preparation of data for analysis. This includes cleaning, encoding, and one-hot encoding. Show algorithms and preparation for predictions. Discuss concepts and understanding of Linear Regression algorithms. Discuss concepts and understanding of Decision Tree analysis algorithms.

ak146 commented 2 months ago

i dont know why the checkmarks still are not showing

ak146 commented 2 months ago

Total 4.7/ 5 Collections - Grade 0.95/1 went extra in depth with explanation

General Comments Improved the formatting for his images. He also added captions. He added very in depth explanations of his code.