This page last changed on Aug 06, 2007 by stepheneb.

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:

  1. Molecular Workbench
  2. NetLogo
  3. Pedagogica
  4. New Native OTrunk models such as Reaction Time
  5. PhET Circuit Construction Kit
  6. PhET Wave Interference Model
  7. PhET Sound Model
  8. PhET Faraday Model
  9. PhET Discharge Lamps Model
  10. Seeing Math: Linear Transformer
  11. Seeing Math: Piecewise Linear Grapher
  12. Seeing Math: Qualitative Grapher
  13. Seeing Math: Function Analyzer
  14. 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:

Document generated by Confluence on Jan 27, 2014 16:52