52
Sakai at University of Michigan International Virtual Learning Environment Conference May 13,14 2010 Beijing John Leasia Director, CTools Implementation Group [email protected]

Sakai at University of Michigan International Virtual Learning Environment Conference May 13,14 2010 Beijing John Leasia Director, CTools Implementation

Embed Size (px)

Citation preview

Sakai at University of Michigan

International Virtual Learning Environment Conference

May 13,14 2010 Beijing

John LeasiaDirector, CTools Implementation Group

[email protected]

Today’s presentation

About University of MichiganOur role in SakaiCTools – our implementation of SakaiInfrastructure, StaffingInteresting uses, PortfolioOur active developmentWhat is on the horizon

2

Founded 1817 One of the first US public universities2 Professors, 7 students

3

U of M today

5,500+ faculty, 51,000+ students 3 Campuses (Ann Arbor, Dearborn,

Flint) 19 separate schools & colleges

100+ Programs 5,500+ undergraduate courses per term

588 Majors600 student organizations

Research – 1B+

4

5

6

UM and Sakai um.Coursetools

▫ Business school special project 1999▫ Developed into LMS system▫ um.Worktools spinoff, research/projects 2000

CHEF project 2001

▫ First run at open source, standards▫ Had momentum, new/solidified standards emerged▫ Pilot 2002

SAKAI 2003Bring project/research and course collaboration back under one

system

▫ UM, IU, MIT, Stanford & Mellon GrantuPortal, Foothills

7

UM – China Relationship

UM hosts China Visiting Scholars▫ Dr. Qing Li – October 2007

▫ Dr. Zhiqing Zhang – June 2009

UM – China University Leadership Forum

▫ May 15-29 2010

June 2005President Coleman leads delegation to Beijing and ShanghaiMay 2006Inaugural Michigan-China University Leadership ForumMay 2006Jen Zhu appointed coordinator for Chinese Initiatives2007 School Year"China Now" theme semesterMay 2008Second Michigan-China University Leadership Forum

June 2005President Coleman leads delegation to Beijing and ShanghaiMay 2006Inaugural Michigan-China University Leadership ForumMay 2006Jen Zhu appointed coordinator for Chinese Initiatives2007 School Year"China Now" theme semesterMay 2008Second Michigan-China University Leadership Forum

8

CTools stats

Today 40,05133,914 2,593

154,873

9,640

Total course sites to dateTotal project sites to dateGradTools student sitesTotal My Workspaces to date

Max concurrent users9

10

11

12

CTools – example project sites

Oxford Exam Schedule W10SSW Alumni Board of GovernorsNABPLEX MJPEELI Con Bio & LUPMKT605-RestaurantsWeb RFPCIC APPSThronton - Gavini Research SiteEcon 101 FinalRaph VirusETEPP Research Project for 431US/China sustainability conferenceEECS460 gsiEECS373Grad Entrepreneurshipalpha Kappa Delta PhSenior Design 2010-2011NICU Journal Club

Dissertation DataMy Space2010 Tornado CampMKT 312 ProjectTamar BlancUMDTProject NurMichigan Snowboard ClubSave The WhalesApril 19 Concert videosResearch Info for FacultyBiology ClubChi Omega PointsHistart (n)AAASISTMeyer Prize 2010SEOUL JUICE W10 13

CTools integrations

Peoplesoft – registrar dataAlso textbook info, course evaluation orders

Single signon - Cosign

Provides▫ Ease of use when moving

between apps▫ Course Rosters – automatically

handle drops/adds

14

UMIAC DB intermediate

Enterprise systems

(e.g. Registrar)

Out of cluster App server (search,

other tasks)

xISBN

LibraryReserves

Grad School

www

www

Full updates dailyChanges every 2 hrs

iTunes U Other Web content

Cosign – UMSingle signon

Dell 1950, 16GB RAMApache/tomcat 6GB Heap64-bit RHEL 5.x

Application servers

NetApp Filer

Sun Fire T5120, 128 GB RAMSolaris 10 OSOracle 10g (10.2.0.4)

Netscaler sprayer

Database cluster

7 TB

UMUM

CTools Infrastructure

Development, Test systemsNightly

Load Testing Development

Integration

QA Testing

Developers

CTools Releases

Typical progression▫ Developer’s laptop > CTDev > Test >

Production▫ Nightly – leading edge, prototypes▫ Integration – tests involving enterprise systems

Releases – ▫ Fall term large release, Winter, Summer terms

occasionally

▫ Bug fix releases as needed Build scripts – automate the many builds Dev wiki to coordinate release content

17

Monitoring

18

Monitoring

Critical periods - End of term, Evaluations▫ Extra attention ▫ Monitoring every hour▫ ‘Crunch’ reports▫ Daily status conference call

19

CTools configurations

Site Types▫ Course, Project, GradTools, My Workspace▫ We don’t auto-create sites

(Instructors create course sites at their option)

Roles▫ Owner, Instructor, Assistant, Student, Observer,

Librarian, Affiliate▫ Owner, Organizer, Member, Observer

Account Types▫ Uniqname (UM affiliated); can create sites▫ Friend (anyone else); cannot create sites

20

CTools customizations

Customized standard tools▫ Assignments

• Single file upload – new students

• Large sites – first page search option

• Additional metadata ▫ Forums – extended statistics

▫ TestCenter - reporting

▫ Course Evaluations – external orders

21

CTools customizations

Custom tools▫ Textbook, uBook▫ Engineering Honor Code (Web Content

clone)▫ Evaluate This Course (Web Content clone)▫ Generic URL▫ Library Help, Library Reserves▫ GradTools / Checklist▫ My Courses

22

Textbook, uBook

Textbook info entered in PeopleSoft Info is part of feed to CTools Textbook tool in user My Workspaces Also – uBook

student to student book market

23

Web Content ‘clones’

www.engin.umich.edu/students/honorcode/

ctools.umich.edu/portal/directtool/sakai.rsf.evaluation?sakai.site=~

24

Library Help, Library Reserves

25

Gradtools

26

My Courses

27

CTools LTI tool integrations

LectureToolsSAMS (Student Assignment Management

System)

Allows an LMS to launch an External Tool and securely provide user identity, course information, and role information to the external tool

Uses a HTTP POST through the browser – secured by the OAuth security (www.oauth.net)

28

Basic LTI

29

LectureTools – LTI integrated

30

LectureTools – LTI integrated

31

Student Assignment Management System

32

SAMS – LTI integrated

33

SAMS – LTI integrated

34

Support, Training, Documentation Support staff

▫ 1 Full time, several student part time▫ Footprints support queue, live (IM) help,

phone help, walk-in ‘Field’ support – experts at the unit level Documentation – part time writer

35

Other staff

Development▫ 4-6 FTE development Sakai and CTools

User Interface, tool development, builds

IT▫ 2-4 FTE DBA, infrastructure admins

Instructional Design

36

Using CTools

mPortfolio Sweetland Freshman writing sample Med – groups, same site from term to

term Introductory Spanish - schedule as

assignment tool

Law portal Business School MAP

37

mPortfolio

MPortfolio is the University of Michigan implementation of ePortfolio: a mix of technology, pedagogy and assessment strategies intended to advance the cause of learning at Michigan.

38

mPortfolioReflect. Connect. Demonstrate.

Students reflect on their past experiences.

39

mPortfolioReflect. Connect. Demonstrate.

Students connect their past experiences into philosophy and goals statements.

40

mPortfolioReflect. Connect. Demonstrate.Students demonstrate their transformative stories as ePortfolios.

41

mPortfolio Use

42

Large sites – Freshman writing

43

Med School

44

Med School

CSSJavascripthtmlFlashDreamweaverFramesVideo

45

Schedule as Assignment tool

46

Law School PortalCTools as a provider!

47

Business School

MAP06002BordersGroupMAP06009ChipGanassiMAP06018BJServicesMAP06021AveryDennisoMAP06031BASFMAP06044ExpressDigitMAP06046EthiconEndoMAP06047DowChemicalMAP06049FordMotorMAP06050CiscoMAP06051CumminsMAP06055ToyotaFinanMAP06058ToyotaMotorMAP06069-3MMedicalDiMAP06150MakeAWishMAP06176VyalexMAP06200InfosysTechMAP06203SCJohnsonMAP06206TRWAutomotiv

MAP06209AmericanExprMAP06211WhirlpoolEurMAP06212Intel-IMAP06213Intel-IIMAP06216CognifitMAP06243IADBNicaraguMAP06246CarbonDiscloMAP06247WomenforWomeMAP06271EirGenPharmaMAP06275GaltyTechMAP06279OrthoMediTecMAP06280ErythroSaveMAP06281AngioSlideMAP06283EndoCrossMAP06284AccessSurgicMAP06300Xmap-IndianIMAP06301XMAP-NESsT1MAP06302XMAP-NESsT2MAP06274Pharmaflow

Multidisciplinary Action Projects

48

Business School

49

CTools – current development Assignment 2, Gradebook 2 ‘Docs’ – new Resources UI Test Center reporting Checklist – GradTools replacement Teaching Evaluations – automations (UM

specific)

Assignments – never ending

mPortfolio

50

Development – on the horizon Integration with campus video

streaming Math equation editor CK editor – FCK replacement Sakai 3 Mobile apps, large sites, reduce time

from idea to release

51

Sakai at University of Michigan

International Virtual Learning Environment Conference

May 13,14 2010 Beijing

John LeasiaDirector, CTools Implementation Group

[email protected]