overview of learn@uw datafeed may 18, 2007 dirk herr-hoyman [email protected]

12
Overview of Learn@UW Datafeed May 18, 2007 Dirk Herr-Hoyman [email protected] u

Upload: agnes-hart

Post on 24-Dec-2015

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Overview of Learn@UW Datafeed May 18, 2007 Dirk Herr-Hoyman dirk@doit.wisc.edu

Overview of Learn@UW Datafeed

May 18, 2007

Dirk Herr-Hoyman

[email protected]

Page 2: Overview of Learn@UW Datafeed May 18, 2007 Dirk Herr-Hoyman dirk@doit.wisc.edu

5/18/2007 Learn@UW SIS Datafeed 2

Version 1: 2003 10 UW Schools use

PeopleSoft Student Admin for SIS Build one solution, an “interface” with well defined

data format

DEPS (D2L Extract for PeopleSoft)Developed, supported by MILERStarted with PS-delivered LMS extract in IMS Enterprise

formatSends User, Class, Roster files1-1 mapping of section to course offering

Page 3: Overview of Learn@UW Datafeed May 18, 2007 Dirk Herr-Hoyman dirk@doit.wisc.edu

5/18/2007 Learn@UW SIS Datafeed 3

UWS D2L Integration Teams

Ben MooreUWS D2L Implementation

Project Manager

Diane LandryIntegration Team Lead

Nina BossDBA/FASTAR

Tom JordanAuthentication

David Thompson-Hall

SIS/MILER

Dave CarterDevelopment

Jim LiedekaDevelopment

Utility Integration Team

Brian PearsonIntegration Project Manager

Authentication/SIS

Bill LeeSIS

Desire2Learn

Diane LandryIntegration

Subcommittee Lead

Dirk Herr-HoymanArchitecture

Charlene Douglasdot.edu

John WilsonMILER

Integration SubcommitteeUW System

Implementation Team

Common systemsInteroperability

Architecture WorkingGroup

MILER - Subcontractor

Peter ZugeAuthentication

Utiity Implmentation Team

Nina Boss

Dirk Herr-HoymanArchitecture &

Middleware Team Lead

Jeanne BlochwitzTechnical Team Lead

System Implementation Team

David WirthProject Manager

Steering Committee

Kathy PletcherChair

UWS D2L ImplementationIntegration Project Organization

June 6, 2003

UWS Institutions

Integration SiteRepresentative(s)

Diane LandryProject ManagerPrime Contractor

cc Diane Landry onany communications

cc Diane Landry onany communications

David HartUW System

Warren AlkireMILER

Page 4: Overview of Learn@UW Datafeed May 18, 2007 Dirk Herr-Hoyman dirk@doit.wisc.edu

5/18/2007 Learn@UW SIS Datafeed 4

Learn@UW Integration for AuthN + AuthZ

Campus SIS

Campus Directory

Learn@UW UW System IAAAuth Hub

User Login

1

72

54

6

3

End user

Daily data load

Page 5: Overview of Learn@UW Datafeed May 18, 2007 Dirk Herr-Hoyman dirk@doit.wisc.edu

5/18/2007 Learn@UW SIS Datafeed 5

Data feed

3 files: users, classes, roster Users => user identity Classes => curricular Roster => enrollment XML using IMS Enterprise Transport using SCP

Page 6: Overview of Learn@UW Datafeed May 18, 2007 Dirk Herr-Hoyman dirk@doit.wisc.edu

5/18/2007 Learn@UW SIS Datafeed 6

IMS Enterprise in D2L at UW

D2L agreed to use IMS Enterprise in RFP D2L SIS Integration uses Enterprise 1.01

Created our own “profile”, in consultation with D2L (XML2 in D2L)

DEPS for PeopleSoft SA Others use same specification

Page 7: Overview of Learn@UW Datafeed May 18, 2007 Dirk Herr-Hoyman dirk@doit.wisc.edu

5/18/2007 Learn@UW SIS Datafeed 7

Version 2: 2006

Driver was automating setup of all courses for Learn@UW

Added pre-grouping of sections 1-1 (55%) Lecture/lab/discussion (25%) Cross-listed/Meets with (15%) Other (5%)

Page 8: Overview of Learn@UW Datafeed May 18, 2007 Dirk Herr-Hoyman dirk@doit.wisc.edu

5/18/2007 Learn@UW SIS Datafeed 8

Version 2: Created elsewhere

Developed at Ohio State in 2005 Released by D2L in March 2006, XML4

parser Similar to Northwestern and Blackboard

(2003)

Page 9: Overview of Learn@UW Datafeed May 18, 2007 Dirk Herr-Hoyman dirk@doit.wisc.edu

5/18/2007 Learn@UW SIS Datafeed 9

Users

id User id, ISIS EmplID username NetID Name.family Last name Name.given First name Name.middle Middle initial Gender 2=male, 1=female Email Email address Extension.ferpa Local extension, FERPA rights asserted

Generated from UDS

Page 10: Overview of Learn@UW Datafeed May 18, 2007 Dirk Herr-Hoyman dirk@doit.wisc.edu

5/18/2007 Learn@UW SIS Datafeed 10

Classes: course offeringSourced.Id Generated in phys101_001_fa07 format Dept.id Department code, parent Term. id Term code, parent Description.long Generated from course title Description.short Generated from course title Timeframe.begin Course start date Timeframe.end Course end date

•Course offering is the main construct for grouping of sections into courses. Doesn’t correspond directly to any ISIS data.•Each Course offering has a 1-1 relationship with some Course template.•A Course offering belongs to a department and a term.

Page 11: Overview of Learn@UW Datafeed May 18, 2007 Dirk Herr-Hoyman dirk@doit.wisc.edu

5/18/2007 Learn@UW SIS Datafeed 11

Classes: lecture/lab/discussion

Lecture, lab, and discussion sections are all handled in the same manner. Belongs to a Course offering.

The Sourced.id has a format which contains “metadata” for the parent class number in ISIS. This is used for grade submission.

Sourced.id Generated in phys101_001_fa07_nnnnn_mmmmm format Nnnnn=primary section class number Mmmmm=this section class number

Courseoffering.id Course offering id, parent Description.long Generated from course title Description.short Generated from course title

Page 12: Overview of Learn@UW Datafeed May 18, 2007 Dirk Herr-Hoyman dirk@doit.wisc.edu

5/18/2007 Learn@UW SIS Datafeed 12

Version 3: IMS Enterprise Services v2

Real time, transactional version of IMS Enterprise using Web Services

Current IMS GLC working group Oracle Linda Feng and D2L Bill Lee are

co-chairs Oracle and D2L both actively working to

deploy in next major release (2 years?)