Non-PAS essentially refers to some deviation from the PAS model that requires a fundamentally different architecture.
Here are some early examples:
SAIL Smart Space
needs some description ...
Concord Consortium's OTrunk Framework and Do It Yourself Portal
OTrunk
OTrunk is a Java framework developed at Concord Consortium that supports the creation and modification of rich Java component-based interactive content and the persisting of both author and learner state of this content. OTrunk uses otml, an extensible declarative xml-based language for both declarative layout and composition of content as well as for object state persistence (both learner and authored data).
OTrunk supports the creation of interactive pedagogical content with arbitrary complexity. OTrunk was used originally for the TEEMSS and TEEMSS2 projects at Concord Consortium. In the TEEMSS2 project an OTrunk document consisting of 15 Physical Science Units each with two Investigations consisting of 9 sections was delivered to participating teachers and students. A variation of OTrunk was used to deploy the pedagogical materials on Palm and Pocket PC handheld computers.
Native OTrunk components include:
Sensor graphs able to work with Probeware interfaces from five vendors
The technology team developing OTrunk has a Continuum continuous-integration server that automatically deploys a large of OTrunk examples created by the programmers to demonstrate various aspects of OTrunk.
OTrunk documents were integrated into the TELS project as PAS steps. This allows PAS steps full access to the components integrated into OTrunk.
Do It Yourself Authoring and Learner Portal
Concord has developed the Do It Yourself Portal and Authoring technology to support rapid and agile development of new functionality. The technology is built using the Ruby on Rails web framework.
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: