Open chasemcdo opened 1 year ago
We want to support the following flow chart for students going through tasks:
Similar to apps like Duolingo, we will have multiple types of tasks:
We do NOT want a human grader, everything should be automated either by comparing with the solution (e.g. for MCQs or Parsons problems), using an LLM, or with test-cases.
Coding tasks are the most important things to focus on at the moment. Based on the above flow chart, we want to (1) grade each submission to check if they pass or fail, and (2) provide feedback on it.
Refactor tasks.ts