DIY (Do It Yourself) is a web application built using Ruby on Rails that supports simple template-based authoring of highly interactive Java-based learner materials in which powerful exploration, modeling, and construction tools are combined with implicit and explicit embedded assessment.
In effect the DIY web application dynamically constructs a custom Java application for each authored activity. The DIY system delivers these activities to learners as Java webstart applications that can run on Windows, MacOS X, and Linux computing systems. All the work a learner does in the activity is saved to a database managed by the DIY web application. This means:
- Work on an activity a learner does at school can be continued at home.
- Any work done by a learner can be reviewed by a teacher.
A recent example of a portal built on this technology is the ITSI DIY portal page built for Concord's recent ITEST project. There are currently aproximately 165 activities published that combine the probeware component technology developed for TEEMSS as well 130 different embeddable models. These models are based on the following Model Types:
- Molecular Workbench
- New Native OTrunk models such as Reaction Time
- PhET Circuit Construction Kit
- PhET Wave Interference Model
- PhET Sound Model
- PhET Faraday Model
- PhET Discharge Lamps Model
- Seeing Math: Linear Transformer
- Seeing Math: Piecewise Linear Grapher
- Seeing Math: Qualitative Grapher
- Seeing Math: Function Analyzer
- Seeing Math: Quadratic Transformer
Key underlying technologies such as SAIL and OTrunk used to implement the DIY portal are further described here: [Plan For Unified CC Software Environment]
Child pages sorted with the most recently updated first: