SimPLE: Simulated Processes in a Learning Environment

The goal of SimPLE is to demonstrate a new approach to education and training that uses dynamic simulations and visualizations to represent realistic time-dependent equipment and process behavior. Potential users range from undergraduate/ graduate students to operators and practicing engineers. Our approach promotes an active hands-on learning experience. Users manipulate controls (e.g., open and close valves, turn pumps on and off) and then observe the results (e.g., change in pressure, temperature or silicon deposition). Users can also change the simulation parameters and observe changes in the behavior of the system. The simulator is coupled with tutorial material that provides background information about the system and exercises for the students to perform. When users become familar with the system simulated, they can switch to the underlying simulation component and study the simulation logic. We have started to develop a series of functional SimPLE modules for semiconductor manufacturing and civil engineering.

In addition we are exploring the concept of "learning histories": Learning histories will allow users to record summaries of their explorations, replay the history for review and reflection, mail portion of the history to fellow students or advisors, or edit and combine histories to create experiments.


VisSim simulator engine


Cluster Tool (Visual Basic version)


Cluster Tool (Delphi Version)


Vacuum Pump System


Nile simulator

Participants:

  • Gary Rubloff, Director, Institute for Systems Research
  • David Eckard, Undergraduate Research Assistant, North Carolina State University
  • Ben Shneiderman, Head, Human-Computer Interaction Laboratory
  • Anne Rose, Faculty Research Assistant, Human-Computer Interaction Laboratory
  • Catherine Plaisant , Assistant Research Scientist, Human-Computer Interaction Laboratory
  • Natasha Kositsyna, Undergraduate Research Assistant, Computer Science
  • Research Papers and Presentations:

  • Rose, A., Eckard, D., Rubloff, G. W., An Application Framework for Creating Simulation-Based Learning Environments, University of Maryland Technical Report, CS-TR-3907, UMIACS-TR-98-32, May 1998.
  • HCIL Open House (5/29/98)
  • AVS Poster (10/23/97)
  • Education in Semiconductor Manufacturing Processes through Physically-Based Dynamic Simulation by G.B. Lu, M. Oveissi, D. Eckard, G.W. Rubloff
  • Available for Download: (Download Instructions)

    Simulators

  • cluster_install.exe - Cluster Tool Version 3.0 for teaching wafer movement, etc.
  • pump_install.exe - Vacuum Pump System 1.1 for teaching students how vacuum pumps and technology make it possible to achieve low pressures as needed for many
  • gasflow_install.exe - Gas Flow Simulation 1.0 (improved vacuum pump system; uses VisSim 3.0)
  • nile.exe - simulator for teaching hydrology of the Nile (being used in Civil Engineering course UNIV 138A at UMD)
  • trans_install.exe - Transportation Simulation 1.0 for learning how certain inputs (like speed limit, number of lanes, etc.) affect traffic delays.
  • mfg_install.exe - Manufacturing Simulation 1.0 (development in progress)
  • Delphi
    Components

  • toolkit.exe - Delphi 2.0 components developed for SimPLE project (including source)
    • TDLLConnect
    • TErrorMessage
    • TGate
    • TPressure
    • TPressureControl
    • TRealEdit, TRealRange
    • TSwitch
    • TThrottleValve
    • TValve
    • TWaferChamber
  • wavetools - trial version available from Transcom Software, Inc.
  • rchart - flicker free charting component (shareware) available from Dr. Hans Lohninger
  • Utilities

  • wrar201.exe - evaluation copy of winRAR used for creating self extracting archives (self extracting archive)


  •  UMD bar logo

    Page last modified on October 28, 1997 rose@cs.umd.edu