Enhanced website – add new logic

Technical Updates Required for the Dashboard

Please implement the following updates to the system:

1. Student List Enhancements:

  • Indexing: Add a serial number (ID/No.) column to the student table to number each student.
  • Detailed Grades Integration: Inside the “Course Grade” section, expand the data to include:
    • Coursework (Assignments/Quizzes).
    • Midterm Score.
    • Final Exam Score.

2. Dynamic Grading Schema:

  • Implement a flexible grading distribution per course. For example:
    • Course A: Final (50) | Midterm (30) | Coursework (20).
    • Course B: Final (40) | Midterm (40) | Coursework (20).

3. Integration of the 3-Stage Analysis Logic:

  • Implement the analysis workflow (Early, Mid, and Final stages) as per the provided flowchart.
  • The system should update its “Risk Label” and “Predicted Grade” based on which stage of data is currently available.

4. Data Scaling & Storage:

  • Population: Expand the mock dataset to include 200 students per course.
  • Storage: Generate and export this data into an Excel/CSV file for persistence and to be used as the primary data source for the frontend.

5. UI/UX Refinement:

  • Ensure the “Risk Label” and “Predicted Result” are visually prominent and update dynamically based on the 3-stage analysis.

WRITE MY PAPER

Comments

Leave a Reply