Integrating LONCAPA with Institutional Data - PowerPoint PPT Presentation

1 / 28
About This Presentation
Title:

Integrating LONCAPA with Institutional Data

Description:

Fetches current class lists for each LON-CAPA course employing auto-enrollment ... View user status search by username. LON-CAPA account in domain? Enrolled ... – PowerPoint PPT presentation

Number of Views:48
Avg rating:3.0/5.0
Slides: 29
Provided by: lectureon
Category:

less

Transcript and Presenter's Notes

Title: Integrating LONCAPA with Institutional Data


1
Integrating LON-CAPA with Institutional Data
  • Stuart Raeburn
  • Michigan State University

2
Integrating LON-CAPA with Institutional Data
  • Information about courses
  • Information about users
  • Automating processes
  • Tools for Course Coordinators
  • Tools for Domain Coordinators
  • Tools for Support Staff

3
Integrating LON-CAPA with institutional data
  • Information about courses
  • Title, semester, sections, cross-listings
  • Instructional staff
  • Faculty, TAs
  • Student Enrollment

4
Integrating LON-CAPA with Institutional Data
  • Information about users
  • Username
  • StudentID
  • Full Name
  • E-mail address

5
Processes to automate
  • Enrollment for Registered Students
  • Automatic adds
  • Automatic drops
  • Update User information
  • Username changes
  • Name changes
  • E-mail address changes

6
Mapping LON-CAPA courses to institutional scheme
Institutional data Course codes Section
codes Instructor of record
LON-CAPA course Course ID Section/group
ID Course Coordinator
lt--------gt lt--------gt lt--------gt
7
Integrating LON-CAPA with Institutional Data
  • Auto-enroll Mechanism on library server
  • Fetches current class lists for each LON-CAPA
    course employing auto-enrollment
  • Performs the following tasks
  • Checks for username changes (based on assumed
    invariant studentID)
  • Checks for authentication method changes
  • Updates student name, e-mail etc.
  • Adds, drops or switches sections as appropriate

8
Customization in localenroll.pm
  • Fetch_enrollment ()
  • Creates temporary files of structured enrollment
    data (XML)
  • get_sections ()
  • Retrieve a list of official sections for a class
  • new_course ()
  • Validates that course owner is authorized for
    course section
  • validate_courseID ()
  • Validates existence of course section or
    crosslisting
  • create_password ()
  • Creates password for new users local
    authentication

9
Integrating LON-CAPA with Institutional Data
ltstudent username"smith"gt ltautharggtMSU.EDUlt/aut
harggt ltauthtypegtkrb4lt/authtypegt
ltemailgtsmith_at_msu.edult/emailgt ltenddategtlt/enddategt
ltfirstnamegtJohnlt/firstnamegt
ltgenerationgtIIlt/generationgt ltgroupIDgtfs03nop5900
01lt/groupIDgt ltlastnamegtSmithlt/lastnamegt
ltmiddlenamegtDlt/middlenamegt ltstartdategtlt/startdat
egt ltstudentIDgtA12345678lt/studentIDgt lt/studentgt
10
Integrating LON-CAPA with Institutional Data
  • Course Creation (Domain Coordinator)
  • Course Modification (Domain Coordinator)
  • Online requests for creation of courses
  • Management of course requests
  • Course Information

11
Integrating LON-CAPA with Institutional Data
  • Create Course Specify the following
  • Course Code
  • Sections, Crosslistings
  • Enable auto-adds and/or autodrops
  • Default authentication for new users
  • Start date for auto-enrollment
  • End date for auto-enrollment
  • Single course coordinator Course owner

12
(No Transcript)
13
Integrating LON-CAPA with Institutional Data
  • Modify following course settings
  • Default Authentication for new users
  • Course Code
  • Course Owner (choose from Active Course
    Coordinators

14
(No Transcript)
15
(No Transcript)
16
Integrating LON-CAPA with Institutional Data
  • Course Coordinators can change
  • Enable/disable adds and/or drops
  • Change first and last auto-enrollment dates
  • Activate notification, and modify recipients
  • Add/remove sections
  • Add/remove crosslistings
  • Change section/groupID mappings
  • Reconcile course roster with institutional data

17
(No Transcript)
18
Integrating LON-CAPA with Institutional Data
  • Online course request form
  • Access requires authentication and authorization
  • Incorporates valid courses and sections by
    semester
  • Configure sections as standalone or merged
  • Specify imported material
  • Cloned LON-CAPA course
  • Imported IMS package (CourseInfo 4/Blackboard 5)

19
Online course requests
20
Online course requests
21
Online course requests
22
Online course requests
23
Integrating LON-CAPA with Institutional Data
  • Management of course requests
  • Requesting instructor can view/modify or cancel
  • Domain Coordinator can view/modify or cancel, or
    add new requests on behalf of instructors
  • Aim is to automate creation for validated course
    owners.

24
Course Creation Request Summary
25
Course Creation Request Status
Online course request status
26
Integrating LON-CAPA with Institutional Data
  • Information about courses for support team
  • View course status by department code
  • View user status search by username
  • LON-CAPA account in domain?
  • Enrolled in LON-CAPA class?
  • Registered for class? - institutional data

27
Information about course status and student
enrollment status
28
Integrating LON-CAPA with Institutional Data
  • Summary
  • Hooks available in LON-CAPA for implementation of
    auto-enrollment.
  • User interfaces available for Domain Coordinators
    and Course Coordinators to control
    auto-enrollment.
  • Institutions need to add to stubs of functions in
    localenroll.pm to create XML files of student
    data.
  • Tools developed to support online courrse
    requests and manage support.
Write a Comment
User Comments (0)
About PowerShow.com