Learning Technologies: Scribe (demo)

Scribe Technology

Scribe provides a means to record a user’s interaction with an interactive learning module and play it back in an environment called “Bard” (as depicted in the figure below). Scribe automatically records all of the events (e.g. mouse, keyboard, etc.) that are generated by a user who has accessed a web module. Scribe operates in the background. The recorded data is time stamped and can be further processed (as one could with any signal) for detection of single events, patterns and statistical comparisons.


Learning Objectives

Scribe/Bard can be used by an instructor to accomplish the following:

  • Analyze student’s difficulties and successes: A student’s problem solving ability can be inferred from their path through the module and their interactions in simulation spaces.
  • Gain insight into cognitive processes: A machine can mark a student's homework or test questions as right or wrong. At a higher level though, gaining insight into the process by which he/she arrived at the answer provides the opportunity to get at conceptual and procedural misunderstandings.
  • Offer directed help: Questions and suggestions can be tailored to an individual student's needs. For instance, if the playback shows that a student continually tries to make a circuit “work” by only varying the values of a resistor (instead of changing the type of component), this may show a fundamental misunderstanding of impedance (e.g. resistors, capacitors, or other components of a circuit).
  • Differentiate student behaviors: If a student gets a filter to work in a simulated CAD environment by trial and error in a problem-solving task, this may indicate a lack of basic understanding.
  • Evaluate design problems: Scribe offers a way to evaluate a student’s work on an open-ended problem set with more than one possible answer, or an exercise aimed toward design rather than analysis.