Modeling the Modeler: An Empirical Study on how Modelers Learn to Create Simulations

This paper presents our novel efforts on automatically capturing and analyzing user data from a discrete-event simulation environment. We collected action data such as adding/removing blocks and running a model that enable creating calculated data fields and examining their relations across expertise groups. We found that beginner-level users use more blocks/edges and make more build errors compared to intermediate-level users. When examining the users with higher expertise, we note differences related to time spent in the tool, which could be linked to user engagement. The model running failure of beginner-level users may suggest a trial and error approach to building a model rather than an established process. Our study opens a critical line of inquiry focused on user engagement instead of process establishment, which is the current focus in the community. In addition to these findings, we report other potential uses of such user action data and lessons learned.

[1]  Rong Chen,et al.  Author Identification of Software Source Code with Program Dependence Graphs , 2010, 2010 IEEE 34th Annual Computer Software and Applications Conference Workshops.

[2]  Lisa Quirke,et al.  Combining Big Data and Thick Data Analyses for Understanding Youth Learning Trajectories in a Summer Coding Camp , 2016, SIGCSE.

[3]  Christopher J. Lynch,et al.  Incorporating sound in simulations , 2017, 2017 Winter Simulation Conference (WSC).

[4]  Christopher J. Lynch,et al.  Storytelling and simulation creation , 2017, 2017 Winter Simulation Conference (WSC).

[5]  C. Wieman,et al.  PhET: Simulations That Enhance Learning , 2008, Science.

[6]  David C. Webb,et al.  Scalable Game Design , 2015, ACM Trans. Comput. Educ..

[7]  R. Cant,et al.  Simulation-based learning in nurse education: systematic review. , 2010, Journal of advanced nursing.

[8]  Christopher J. Lynch,et al.  Using simulation games for teaching and learning discrete-event simulation , 2016, 2016 Winter Simulation Conference (WSC).

[9]  Jose J. Padilla,et al.  FROM ANALOGUE TO DIGITAL: CREATING SIMULATIONS THROUGH CONCEPTUALIZATION BOARDS , 2018, 2018 Winter Simulation Conference (WSC).

[10]  Mark E. J. Newman,et al.  Power-Law Distributions in Empirical Data , 2007, SIAM Rev..

[11]  Christopher J. Lynch,et al.  Cloud-based simulators: Making simulations accessible to non-experts and experts alike , 2014, Proceedings of the Winter Simulation Conference 2014.

[12]  Kristina Chodorow,et al.  MongoDB - The Definitive Guide: Powerful and Scalable Data Storage , 2019 .