GithubHelp home page GithubHelp logo

ubc / canvas-rubric Goto Github PK

View Code? Open in Web Editor NEW
7.0 7.0 0.0 173 KB

Gets canvas rubric with grades using the CLI.

License: GNU General Public License v3.0

JavaScript 100.00%
api canvas lms rubric

canvas-rubric's Introduction

ubc math score form

canvas-rubric's People

Contributors

alisonmyers avatar dependabot[bot] avatar justin0022 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

canvas-rubric's Issues

Program exits with exception error, no rubric data returned

Greetings, I'm trying to read peer review rubrics that students have answered - I think this project can do that???

I tried first with my own PHP code but did not get any rubric submitted selections/answers. I was able to get peer review related comments just not any selected rubric answers so the underlying reason I cannot get any data back might be because of the way the module is setup or the way the admins setup canvas at our school. I have also started a thread on community canvas forum with my own project. https://community.canvaslms.com/message/196673

So I tried your project!

I'm on ubuntu 18.04 LTS and using the node.js (version 8.10) supplied with the OS but getting an exception 'UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'rubricData' of undefined. Attached are two screenshots. I did input the course id and assignment id and then first tried the rubric id and then I used the associated rubric id. Both gave me unhandled exceptions.

canvasRubricErrorMsg
canvasRubricErrorMsg2

Script specific to TA as grader

The script assumes the grader will be a TA role - but there are other options (including instructor, secondary instructor etc.). Update to user "grader" who is anyone that is not a student.

Missing students who do have rubric data

We found a case where there are some students who do have rubric data who are missing in the script's final output.

They have inputted scores of 0 which differ from the rubric.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.