Skip to content

byuitechops/canvas-add-student-data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Canvas Add Student Data

This is a CLI that creates student submission data in all the courses linked to a specific Canvas blue print master course.

Requirements

Enroll Students Into course

  1. Enroll four students into the course
  2. Two students will do all the submitting
  3. Other two students are there only for group actions

Quizzes

  1. Two students compleat one quiz that contains five auto feedback questions
  2. Two students compleat one quiz that is contain two teacher graded questions

Discussion Board

  1. Two students submit posts to one discussion board
  2. A total of five posts alternating between the two students

Assignments

  1. One assignment that requires a MS Word file uploaded with two students submissions
  2. One assignment that requires a MS Excel file uploaded with two students submissions
  3. One assignment that requires a PDF file uploaded with two students submissions
  4. One assignment that requires a Plane Text typed in with two students submissions
  5. One group assignment that requires only one student from each group to submit a URL typed in

Groups

  1. Enroll all four students into a group set called Teacher Editable so teachers can practice editing groups
    • Two groups with two students each
  2. Enroll the four students into a group set called Group Assignment for assignments requirement number five.
    • Two groups with two students each
    • Make sure that the two students that do the submitting end up in different groups

Execution Process

Drifter

var drifter = {
    course: {id : "string"}
    students : {
        alice:{
            id: "string",
            key : "string"
        },
        ...
    },
    admin : {
        id: "string",
        key : "string"
    },
    messages : [
        {
            name: "string",
            worked : bool,
            message : "string"
        },
        ...
    ],
    quizzes : {
        name: {
            id: "string",
            search: "string"
        },
        ...
    },
    discussions : {
        name: {
            id: "string",
            search: "string"
        },
        ...
    },
    assignments : {
        name: {
            id: "string",
            search: "string"
        },
        ...
    },
    groups : {
        name: {
            id: "string",
            search: "string"
        },
        ...
    }
}

About

This is a CLI that creates student submission data in all the courses linked to a specific Canvas blue print master course

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors