abelardopardo / abelardopardo/ontask_b

Import Canvas grade book into OnTask

Offen
#114 10 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Enhancement Good first issue Help wanted
Vorherrschende Sprache
Python
Sterne
45
Forks
32
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

What do you think about adding in functionality to import the Canvas grade book directly into OnTask (similar to the SQL connections)?

========== Preamble ===========
Hey @abelardopardo,

Thanks for all your work with the Canvas integration - now that it's done, I noticed there was a dearth of "big" new features in the issue list, so I thought I would contribute one.

I think this would be a valuable feature - it would really help getting more instructors on board that don't really want to futz around with uploading files every few days. Having the data imported and refresh with just a click (or even better, automatically on a schedule), would also help out with making the process a little more automatic. You can then imagine instructors could schedule outgoing emails at the beginning of the term and students would get weekly updates/emails about their progress (of course this has other implications with the conditions and thresholds being updated).

I had a look at the [roadmap](https://github.com/abelardopardo/ontask_b/blob/master/Roadmap.md) and I didn't see anything about this, so I hesitate to hijack things if you have other plans already.

Perhaps @anthonysymons (who was also interested in Canvas integration) could chime in on whether that would be useful for institutions beyond just ours?

I know when @craigdsthompson made a proposal for Canvas implementation, he sketched out a solution - I am unfortunately not technically inclined enough to do that. But perhaps he or @andrew-gardener could indicate whether this is possible or practical?

Thanks,

Firas

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.