Stem

assets/Uploads/_resampled/SetWidth250-Stem.png

Stem is a web-based system that allows anyone to build complex branching interactions. With Stem, you can develop interactive digital characters, simulate conversations and build rich scenario-based learning experiences.  These types of interactions are great when a learner needs to practice decision-making in a safe environment, and learn about cause and effect, and is perfect for content that needs to be learnt by experience.

Some of features of the system are:

  • Scoring is based on a number of factors/variables. Scores can be displayed during game play or at the end.
  • Scores can be sent back to Learning Management System(LMS) using SCORM 1.2.
  • The following can be sent back to the LMS
    • The final score
    • The score on each factor/variable
    • Pathway the learner took
  • All aspects can be customised, eg, new images can be added and the position of elements can be changed.
  • When the user makes a choice feedback, help can be provided.
  • It's flash-based so 99.3 % of users can access and use it.

The system comes in two parts

  1. An open-source player
    Educators can build interaction by editing an XML file.
    Actionscript developers can expand and customize the code and use the interaction in other projects
    Licensed by BSD
  2. A web application for building interactions
    This is a graphical application to make it easier to design, build and share;the XML files the player needs
    Access is free and subscription-based

The google code site for the project is  http://stemplayer.googlecode.com/ and or you can download it directly.