lunaiwa / student-template

https://lunaiwa.github.io/student-template/
MIT License
2 stars 0 forks source link

Plans for the Week #26

Open lunaiwa opened 6 months ago

lunaiwa commented 6 months ago

Objective

The objective of this final sprint is to start implementing the Judge0 currently the questions are only multiple choice and we are missing FRQ based questions which are the main key points in both CSA and CSP tests. I will do this by creating an online code compiler for the users to write down their code and see the output. Visualizing the output will help the users figure out the college board questions similar to using the spring_portfolio.

Tasks

Schedule/Plan

Monday: Share plan with team and make sure that N@TM requirements are met. Start working on the map integration tonight

Tuesday: Work with Aliya and Vivian and figure out the map integration (keys and coins)

Wednesday: Work on the Judge0 and make sure the frontend is finalized and connect the backend with the front

Thursday:

Friday:

Demo/Proof of Completion

Current

Daily Check Ins

5/20

5/21

5/22

5/24

Weekend:

Before

Screenshot 2024-05-20 at 5 38 18 PM

After

Screenshot 2024-05-28 at 11 08 21 AM Screenshot 2024-05-29 at 6 02 49 AM Screenshot 2024-05-29 at 6 03 54 AM
  1. send POST request with the code and language ID, in this case it is 64 since I am using JAVA

    Screenshot 2024-05-29 at 9 15 45 AM
  2. get execution result

  3. handle result

Screenshot 2024-05-29 at 9 18 10 AM

send a post request to /submissions endpoint with a pay load

{ "source_code": "class HelloWorld { public static void main(String args[]) { System.out.println("Hello, World"); } }", "language_id: 64 }