CourseWork Integration and Futures

judgedrunkshipΔιακομιστές

17 Νοε 2013 (πριν από 3 χρόνια και 11 μήνες)

114 εμφανίσεις

CourseWork

Integration and Futures


Bruce Vincent

Stanford University

http://aboutcoursework.stanford.edu


©Stanford University

Whence CourseWork?


Nurtured pedagogical innovation


Sustainability


Integration

©Stanford University

The Answer


Modular layers of tools that support learning and
teaching needs over…


Standard underlying components and infrastructure


University
-
wide commitment to integration

©Stanford University

What is CourseWork?


Stanford's course management system.


A modular, Java
-
based framework for managing
course activities and content.


An interoperable set of tools to support course
activities


A modular and extensible development platform that
leverages existing campus infrastructure


©Stanford University

Developed as part of OKI


Demonstrates principles of interoperability, common
infrastructure


Utilizes some OKI APIs


Funded in part by Andrew W. Mellon Foundation

©Stanford University

OKI Architecture

©Stanford University

CourseWork






Tools:


Course Homepage


Announcements


Syllabus


Schedule


Course Materials


Assignments


Discussion


Grades


A modular, flexible framework of
objects and tools.

Objects:


Users


Courses


Authorization


Content


Display

©Stanford University

CourseWork Growth
0
50
100
150
200
250
300
350
400
450
Fall 01/02
Winter 01/02
Spring 01/02
Fall 02/03
Winter 02/03
Courses
0
2000
4000
6000
8000
10000
12000
14000
16000
Users
©Stanford University

Technical Requirements


Web Application


Java Servlet Container/Application Server


SQL
-
conformant database


Stanford Implementation:


Sun Solaris


Apache Webserver


Apache Tomcat 3


Oracle 8


Other Tested Environments:


Linux


TomCat 4


PostgreSQL


©Stanford University

Upcoming plans include:


API extensions, e.g., feeds to the campus systems
(grades, TA info, course evaluations)


Continued customized adoption by programs at
Stanford


The assessment and assignment module


An engine for developing and extending
customized quizzes and assessments


Open Source: Summer 2003


©Stanford University

Technical infrastructure


Course and user data fed from PeopleSoft via
Registries


Library reserves cross
-
linked


Symbolic link to AFS utilizes existing infrastructure for
file storage


Authentication via WebAuth

©Stanford University

Interoperability Issues


Adjusted schedules and expectations


Heightened need and awareness around
communication


Immediacy of problems


Pressure for additional enterprise services, coupled
with increased commitment to compromise for the
common good.


©Stanford University

Potential Development (user facing)


Student academic workspace


Math and engineering problem set tools


Online Lab notebooks


Simulations: historical, economic, time
-
based


Writing and rhetoric tools: virtual writing labs


Project
-
based learning tools


Large lecture class support


©Stanford University

Potential Development (system facing)


Enterprise calendaring


Client fed registries, e.g., TA data fed back to
registries


Extended user communities: alumni, nonmatriculated
students


Failover support