- Jeannette M. Wing wing@cs.cmu.edu (412) 268-3068 - David Garlan garlan@cs.cmu.edu (412) 268-5056 - Mary Shaw shaw@cs.cmu.edu (412) 268-3063
TEAM MEMBERS / STUDENTS
Darrell Kindred, John Ockerbloom, Stephen Chai, Sumner Hayes, Norman Papernick, Greg Zelesnik
TITLE OF EFFORT: Educational Infrastructure: TinkerTeach
SUBTITLE: Software infrastructure technology for improving interoperability of educational components.
EXECUTIVE SUMMARY PARAGRAPH
For the application domain of education, we plan to provide a software infrastructure to make it easier for instructors to develop multiple instances of the same course and multiple courses derived from the same template; and to deliver these courses in a remote fashion. We expect three results from this work: a generic software infrastructure that other instructors can use; one-two on-line courses that are instances of this infrastructure; and a type converter server that is used to help build the infrastructure and the course instances.
OBJECTIVE
Educators need software support to make it easier to ``glue'' components into an integrated system. They need *software infrastructure* to help to develop courses. This infrastructure should be easy-to-use and formulated in a principled manner; it should thus alleviate the painstaking ad hoc procedures we follow today to get pieces to interoperate.
APPROACH
We plan to put one-two core courses from the Master's of Software Engineering Program on-line as a way to develop, bottom-up, an educational infrastructure that we as instructors can reuse for each new instance of each course.We plan to build a type converter server to help automate interoperation of disparate components, e.g., displaying PowerPoint generated slides through Mosaic. We will store in this server off-the-shelf converters as well as any other kind of ``glue'' that we implement in the course of our research. We will make this type converter server publicly available to the entire ARPA community.
PROGRESS
We started an effort to put Models of Software Systems and Management of Software Development on-line as a first step toward building an educational infrastructure.We started an effort to gather off-the-shelf type converters (e.g., latex2html, rtf2html) as a first step toward populating our type converter server.
PRODUCTS
None.
FY-95 ACCOMPLISHMENTS
See above under "Progress."
PUBLICATIONS
None.
DATE PREPARED: July 5, 1995.
Last Modified: August 23, 1995