Skip to content

byuitechops/course-settings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Course Settings

Package Name: course-settings

Child Type: post-import

Platform: online

Required: required

This child module is built to be used by the Brigham Young University - Idaho D2L to Canvas Conversion Tool. It utilizes the standard module.exports => (course, stepCallback) signature and uses the Conversion Tool's standard logging functions. You can view extended documentation Here.

Purpose

This module sets the course settings for online courses as specified in the requirements section in this document.

How to Install

npm install my-child-module

Run Requirements

None.

Options

None.

Outputs

None.

Process

The module uses the Canvas Courses API to change settings of each online course.

  1. Updates the default course values
  2. Updates the default course settings
  3. Updates the "New Gradebook" course feature

Log Categories

None.

Requirements

This module enables/disables certain settings during the unpacking processs so that the user will not have to go into the settings and change it himself on every course. These are the settings that it sets: Enables the "New Gradebook" Feature Option Time Zone: Mountain Time Term: Master Courses Language: English (US) License: Private (Copyrighted) Grading Scheme set to BYUI-Standard Visibility: Course Syllabus Visability: Institution Format: Online Course Image: Sets to "dashboard.jpg" "Disable comments on announcements" unchecked

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors