middleware for integrating faculty-authored learning tools with the chef system perry samson dept....
TRANSCRIPT
![Page 1: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/1.jpg)
Middleware for Integrating Faculty-Authored Learning
Tools with the CHEFSystem
Middleware for Integrating Faculty-Authored Learning
Tools with the CHEFSystem
Perry SamsonDept. Atmospheric, Oceanic & Space Sciences, University of Michigan
Terry WeymouthSchool of Information, University of Michigan
Eli NeiburgerEliWorks, Ann Arbor, MI
![Page 2: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/2.jpg)
©2004 P. Samson - University of Michigan
Problem
What motivates faculty to embrace instructional technology?
If it’s not broke…
Wave of the future…
-10 -5 0 +5 +10
Entrepreneurial Faculty
Second-Wave Faculty
Source: Hagner (2000)
![Page 3: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/3.jpg)
©2004 P. Samson - University of Michigan
Hypothesis
1. “Second-wave adopters” will more likely adopt techniques and tools based on successful peer implementations than institutional implementations.
2. The fastest route to second wave adoption may be to stimulate the entrepreneurial faculty.
![Page 4: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/4.jpg)
©2004 P. Samson - University of Michigan
What I Wanted
1. To create computer-based homework tools.QuickTime™ and aGIF decompressor
are needed to see this picture.
![Page 5: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/5.jpg)
©2004 P. Samson - University of Michigan
What I Wanted
1. To create computer-based homework tools.
2. To be able to have these activities gather information from my own server.
QuickTime™ and aGIF decompressor
are needed to see this picture.
QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.
![Page 6: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/6.jpg)
©2004 P. Samson - University of Michigan
CHEF Example
![Page 7: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/7.jpg)
©2004 P. Samson - University of Michigan
Learning Object Example
![Page 8: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/8.jpg)
©2004 P. Samson - University of Michigan
Learning Object Example
![Page 9: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/9.jpg)
©2004 P. Samson - University of Michigan
What I Wanted
1. To create computer-based homework tools.
2. To be able to have these activities gather information from my own server.
3. Have student results be input into the university’s course management system.
QuickTime™ and aGIF decompressor
are needed to see this picture.
QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.
QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.
QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.QuickTime™ and aGIF decompressor
are needed to see this picture.
![Page 10: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/10.jpg)
©2004 P. Samson - University of Michigan
Open(?)-Source
Open Source ≠ Open Authoring
“Jetspeed is an Open Source implementation of an Enterprise Information Portal, using Java and XML. The data presented via Jetspeed is independent of content type. This means that content from for example XML,RSS or SMTP can be integrated with Jetspeed!
The actual presentation of the data is handled via ates (sic?) XSL and delivered to the user for example via the combination of Java Server Pages (JSPs) and HTML. Jetspeed provides support for templating and content publication frameworks such as Cocoon, WebMacro and Velocity. Note that outside of regular browser Jetspeed also supports WAP devices.
Jetspeed helps you build portal applications quickly!”
![Page 11: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/11.jpg)
©2004 P. Samson - University of Michigan
CHEF
The CompreHensive collaborativE Framework (CHEF) initiative has as its goal, the development of a flexible environment for supporting distance learning and collaborative work, and doing research on distance learning and collaborative work.
http://chefproject.org/
![Page 12: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/12.jpg)
©2004 P. Samson - University of Michigan
The Problem
Some, including “entrepreneur” faculty find university course management systems inaccessible.
![Page 13: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/13.jpg)
©2004 P. Samson - University of Michigan
The Solution (it isn’t pretty)
1. Identify what you want.
2. Find a someone in the system who uses verbs.
3. Find resources to keep his/her interest.
![Page 14: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/14.jpg)
©2004 P. Samson - University of Michigan
Conceptual Framework
XML/HTMLWeb Services
(OKI)
Flash Remoting
Web Services (OKI)
Web Services (OKI)
CHEF Front End
iframe Middleware(PHP/MySQL)
CHEFInnards
AlternativeDatabase
L
H
H
0 4
0 0
9 6
9 28 8
0 0
iFrame
![Page 15: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/15.jpg)
©2004 P. Samson - University of Michigan
Conceptual Framework
Post Assignment
Student authenticates in
CHEF environment and clicks on assignment
Request to middleware sends
user, class
Middleware retrieves
appropriate weather data for city to forecast,
stores this in middleware server
Student receives personalized FLASH environment with forecast data for
their city
Student makes forecast for their
city
Request to middleware
sends assignment
data Results sent to CHEF database
Successful submission
acknowledgedSuccessful submission
acknowledged
Request to middleware
server sends student user, class,city to
forecast
Professor/GSI requests list of
completed assignments
Professor/GSI evaluates
assignments returns individual/
group assessments
MIDDLEWARE DOMAINSTUDENT DOMAIN(FLASH)
CHEF DOMAIN
Professor authenticates in CHEF,assigns assignment
INSTRUCTOR DOMAIN(HTML)
Professor authenticates to
AssignmentMaker, authors question
![Page 16: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/16.jpg)
©2004 P. Samson - University of Michigan
AssignmentMaker Example
![Page 17: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/17.jpg)
©2004 P. Samson - University of Michigan
AssignmentMaker Example
![Page 18: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/18.jpg)
©2004 P. Samson - University of Michigan
CHEF Example
![Page 19: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/19.jpg)
©2004 P. Samson - University of Michigan
CHEF Example
![Page 20: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/20.jpg)
©2004 P. Samson - University of Michigan
CHEF Example
![Page 21: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/21.jpg)
©2004 P. Samson - University of Michigan
CHEF Example
![Page 22: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/22.jpg)
©2004 P. Samson - University of Michigan
CHEF Example
![Page 23: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/23.jpg)
©2004 P. Samson - University of Michigan
CHEF Example
![Page 24: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/24.jpg)
©2004 P. Samson - University of Michigan
CHEF Example
![Page 25: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/25.jpg)
©2004 P. Samson - University of Michigan
CHEF Example
![Page 26: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/26.jpg)
©2004 P. Samson - University of Michigan
SousChef
XML/HTMLWeb Services
(OKI)
Flash Remoting
Web Services (OKI)
Web Services (OKI)
CHEF Front End
iframe Middleware(PHP/MySQL)
CHEFInnards
AlternativeDatabase
![Page 27: Middleware for Integrating Faculty-Authored Learning Tools with the CHEF System Perry Samson Dept. Atmospheric, Oceanic & Space Sciences, University of](https://reader035.vdocuments.net/reader035/viewer/2022070411/56649cc95503460f9499119d/html5/thumbnails/27.jpg)
©2004 P. Samson - University of Michigan
Summary
1. Middleware has been produced that interfaces
Macromedia Flash® (and Director, HTML, and
others) with the CHEF system.
2. Ultimately this will evolve into a “component”
that any faculty (READ: their students) can use
to build learning objects.
3. The hope is this will open doors for other
faculty to author their ideas.