Skip to content

Latest commit

 

History

History
59 lines (46 loc) · 2.22 KB

todo.md

File metadata and controls

59 lines (46 loc) · 2.22 KB

BACKEND:

  • user table - include array of associated cohorts
  • cohort table - include array of students who have dropped (to eliminate from results output), include array of Notes
  • groups table - save project/class activity groups
  • notes table - used for both cohort and student notes - include creation date, content, and creator profile info

Login Page -> Cohort Select Page -> Dashboard View:

USER:

  • edit user info (bcs login info, etc)

DASHBOARD:

  • select cohort (small data on each cohort before select) ✔️

COHORT PAGE:

  • Notes from instructional staff
  • Tabs to switch between function/view options

Roster:

  • View full enrolled roster
  • Move students from active to inactive

Grades:

  • student grade data
  • grades table (organized by student, showing averages and missing assignments)
  • organize table by name, avg grade, assignment grade(?) (click arrow in col header?)
  • Display total # of failing/incomplete/overdue assignments for each student
  • display class average grade for each assignment
  • filter output (search field to filter by name?)
  • display total # ungraded assignments

Make Groups:

  • select number of groups
  • auto group formation with variety of performance levels in each group
  • drag n drop students between groups to reform as instructor sees fit
  • save current groups to cohort account
  • option to make groups without repeating students (keep students from working together a second time between proj 1 and proj 2) -- MOSTLY WORKING, COULD USE SOME MORE WORK.......

Saved Groups:

  • View all saved groups
  • Option to edit saved groups
  • add individual group names / extra info (notes?)
  • option to delete saved groups

Presentations:

  • Select which grouping to add notes
  • Select specific group to add notes
  • Save notes / Grade for specific group
  • view all notes for each individual group

PARKING LOT!!

Attendance:

  • Below is requiring edit access to API...
  • See attendance for current/past session
  • Update attendance for current session
  • Integrate with zoom/slack to message students who are present but not checked in??