Graphical User Interface Enabling Teachers and Students in Simulation-Based Learning Environments Anne Rose and Gary W. Rubloff OVERVIEW Simulation environments are powerful learning tools “learn by doing” cost effective training mechanisms Generic simulation engines (e.g., VisSimTM) are very flexible but most require significant training Realistic models are very complex SimPLE is an authoring tool for creating simulation-based learning environments Simulated Processes in a Learning Environment Couples power + flexibility of a generic simulation engine with a custom front end Modules created with SimPLE include guidance material and other learning aids SIMPLE SOFTWARE ARCHITECTURE Separates users interface from simulation engine Allows independent contribution of education content and software development ENABLING STUDENTS TO … ENABLING TEACHERS TO … ADDITIONAL SYSTEMS Transportation Teaches the rudiments of traffic management EXPLORE Operate system Students can interact with the system (e.g., open/close valves) and view the effects on system behavior in real-time. AUTHOR Create guidance material Teachers can include custom links in their guidance material that highlight system objects, run tutorials, and load histories. Hydrology For studying the hydrology of the Nile River basin Review, revise and replay operation A history of the system behavior is recorded each time the simulation is run. Students can use this history to review (replay) behavior and to revise the order of events and see what results. Create tutorials Teachers can annotate and edit recorded histories for use as tutorials. When replayed by students, annotations popup that describe tutorial behavior. SOFTWARE DEVELOPMENT EDUCATIONAL CONTENT Semiconductor Manufacturing Used for understanding the film deposition process Simulation Engine (VisSimTM) EXPERIMENT Perform structured experiments Students can run an experiment by iterating design parameters over a recipe of actions. The results include a summary file plus a history for each iteration. Analyze results Students can use tools like Spotfire to analyze the results where each dot represents a history. Graphical User Interface Dialog (DLL) Specify access to system design parameters Teachers can indicate which system design parameters students can see and whether or not they can be modified and their default values. Guidance Material Control Systems A tank simulation for use in an introductory engineering course on control systems (Delphi) (HTML) Author: Programmer Author: Teacher Demos and additional information available on the CELS web site: www.isr.umd.edu/~rubloff/cels SHARE/COLLABORATE Students can share their findings/results with peers and mentors through annotated histories.