Skip to content
This repository was archived by the owner on May 29, 2024. It is now read-only.
This repository was archived by the owner on May 29, 2024. It is now read-only.

Send advisor grade warnings #30

@battis

Description

@battis

Since every single assignment, grade and submission passes beneath our watchful eye every night as we scrape the API for this information, it would be keen to think about using this as an opportunity to send notifications to observers of students who may have recently earned a notably low score.

A straight-forward approach would be have some sort of globally configurable grade level that triggers a notification (setting this would require some consultation with the Academics Office, one imagine) that could trigger a notification when the data collection Cron job runs. (Wouldn't it be keen if Canvas had a mechanism to trigger actual Canvas notifications?) That would allow us to check a particular submission grade to see if the matching observer desires a notification at that level and then trigger an email to that observer's primary email.

A more subtle approach would be to maintain a separate database of individual observer configurations (with some global default like "C or below") that could be configured through the Advisor Dashboard.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions