Skip to main content
Top

2021 | OriginalPaper | Chapter

How Do Teams of Novice Modelers Choose an Approach? An Iterated, Repeated Experiment in a First-Year Modeling Course

Authors : Philippe J. Giabbanelli, Piper J. Jackson

Published in: Computational Science – ICCS 2021

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

There are a variety of factors that can influence the decision of which modeling technique to select for a problem being investigated, such as a modeler’s familiarity with a technique, or the characteristics of the problem. We present a study which controls for modeler familiarity by studying novice modelers choosing between the only modeling techniques they have been introduced to: in this case, cellular automata and agent-based models. Undergraduates in introductory modeling courses in 2018 and 2019 were asked to consider a set of modeling problems, first on their own, and then collaboratively with a partner. They completed a questionnaire in which they characterized their modeling method, rated the factors that influenced their decision, and characterized the problem according to contrasting adjectives. Applying a decision tree algorithm to the responses, we discovered that one question (Is the problem complex or simple?) explained 72.72% of their choices. When asked to resolve a conflicting choice with their partners, we observed the repeated themes of mobility and decision-making in their explanation of which problem characteristics influence their resolution. This study provides both qualitative and quantitative insights into factors driving modeling choice among novice modelers. These insights are valuable for instructors teaching computational modeling, by identifying key factors shaping how students resolve conflict with different preferences and negotiate a mutually agreeable choice in the decision process in a team project environment.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
2.
go back to reference Barr, V., et al.: Computer science topics in first-and second-year seminar courses. In: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, pp. 643–644 (2017) Barr, V., et al.: Computer science topics in first-and second-year seminar courses. In: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, pp. 643–644 (2017)
3.
go back to reference Brooks, R.J., Tobias, A.M.: Choosing the best model: level of detail, complexity, and model performance. Math. Comput. Model. 24(4), 1–14 (1996)CrossRef Brooks, R.J., Tobias, A.M.: Choosing the best model: level of detail, complexity, and model performance. Math. Comput. Model. 24(4), 1–14 (1996)CrossRef
4.
go back to reference Cachero, C., Meliá, S., Hermida, J.M.: Impact of model notations on the productivity of domain modelling: an empirical study. Inf. Softw. Technol. 108, 78–87 (2019)CrossRef Cachero, C., Meliá, S., Hermida, J.M.: Impact of model notations on the productivity of domain modelling: an empirical study. Inf. Softw. Technol. 108, 78–87 (2019)CrossRef
5.
go back to reference Chounta, I.A., et al.: When to say “enough is enough!” a study on the evolution of collaboratively created process models. In: Proceedings of the ACM on Human-Computer Interaction 1(CSCW), pp. 1–21 (2017) Chounta, I.A., et al.: When to say “enough is enough!” a study on the evolution of collaboratively created process models. In: Proceedings of the ACM on Human-Computer Interaction 1(CSCW), pp. 1–21 (2017)
6.
go back to reference Encinas, A.H., et al.: Simulation of forest fire fronts using cellular automata. Adv. Eng. Softw. 38(6), 372–378 (2007)CrossRef Encinas, A.H., et al.: Simulation of forest fire fronts using cellular automata. Adv. Eng. Softw. 38(6), 372–378 (2007)CrossRef
7.
go back to reference Forster, S., Pinggera, J., Weber, B.: Toward an understanding of the collaborative process of process modeling. In: CAiSE Forum, pp. 98–105 (2013) Forster, S., Pinggera, J., Weber, B.: Toward an understanding of the collaborative process of process modeling. In: CAiSE Forum, pp. 98–105 (2013)
8.
go back to reference Frederiks, P.J., Van der Weide, T.P.: Information modeling: the process and the required competencies of its participants. Data Knowl. Eng. 58(1), 4–20 (2006)CrossRef Frederiks, P.J., Van der Weide, T.P.: Information modeling: the process and the required competencies of its participants. Data Knowl. Eng. 58(1), 4–20 (2006)CrossRef
9.
go back to reference Giabbanelli, P.J.: Ingredients for student-centered learning in undergraduate computing science courses. In: Proceedings of the Seventeenth Western Canadian Conference on Computing Education, pp. 7–11 (2012) Giabbanelli, P.J.: Ingredients for student-centered learning in undergraduate computing science courses. In: Proceedings of the Seventeenth Western Canadian Conference on Computing Education, pp. 7–11 (2012)
10.
go back to reference Giabbanelli, P.J., Baniukiewicz, M.: Visual analytics to identify temporal patterns and variability in simulations from cellular automata. ACM Trans. Modeling Comput. Simul. (TOMACS) 29(1), 1–26 (2019)MathSciNetCrossRef Giabbanelli, P.J., Baniukiewicz, M.: Visual analytics to identify temporal patterns and variability in simulations from cellular automata. ACM Trans. Modeling Comput. Simul. (TOMACS) 29(1), 1–26 (2019)MathSciNetCrossRef
11.
go back to reference Giabbanelli, P.J., Mago, V.K.: Teaching computational modeling in the data science era. Procedia Comput. Sci. 80, 1968–1977 (2016)CrossRef Giabbanelli, P.J., Mago, V.K.: Teaching computational modeling in the data science era. Procedia Comput. Sci. 80, 1968–1977 (2016)CrossRef
12.
go back to reference Giabbanelli, P.J., Reid, A.A., Dabbaghian, V.: Interdisciplinary teaching and learning in computing science: three years of experience in the mocssy program. In: Proceedings of the Seventeenth Western Canadian Conference on Computing Education, pp. 47–51 (2012) Giabbanelli, P.J., Reid, A.A., Dabbaghian, V.: Interdisciplinary teaching and learning in computing science: three years of experience in the mocssy program. In: Proceedings of the Seventeenth Western Canadian Conference on Computing Education, pp. 47–51 (2012)
13.
go back to reference Giabbanelli, P.J., Tison, B., Keith, J.: The application of modeling and simulation to public health: accessing the quality of agent-based models for obesity. Simul. Model. Practice Theory 108, (2021) Giabbanelli, P.J., Tison, B., Keith, J.: The application of modeling and simulation to public health: accessing the quality of agent-based models for obesity. Simul. Model. Practice Theory 108, (2021)
14.
go back to reference Graesser, A.C., et al.: Advancing the science of collaborative problem solving. psychol. Sci. Public Interest 19(2), 59–92 (2018) Graesser, A.C., et al.: Advancing the science of collaborative problem solving. psychol. Sci. Public Interest 19(2), 59–92 (2018)
15.
go back to reference Grantham, E.O., Giabbanelli, P.J.: Creating perceptual uncertainty in agent-based models with social interactions. In: 2020 Spring Simulation Conf. (SpringSim). IEEE/ACM (2020) Grantham, E.O., Giabbanelli, P.J.: Creating perceptual uncertainty in agent-based models with social interactions. In: 2020 Spring Simulation Conf. (SpringSim). IEEE/ACM (2020)
16.
go back to reference Heppenstall, A.J., Crooks, A.T., See, L.M., Batty, M.: Agent-based models of Geographical Systems. Springer Science & Business Media (2011) Heppenstall, A.J., Crooks, A.T., See, L.M., Batty, M.: Agent-based models of Geographical Systems. Springer Science & Business Media (2011)
17.
go back to reference Kavak, H., Padilla, J., Diallo, S., Barraco, A.: Modeling the modeler: an empirical study on how modelers learn to create simulations. In: 2020 Spring Simulation Conference (SpringSim), pp. 1–12. IEEE (2020) Kavak, H., Padilla, J., Diallo, S., Barraco, A.: Modeling the modeler: an empirical study on how modelers learn to create simulations. In: 2020 Spring Simulation Conference (SpringSim), pp. 1–12. IEEE (2020)
18.
go back to reference Köster, T., Giabbanelli, P.J., Uhrmacher, A.M.: Performance and soundness of simulation: A case study based on a cellular automaton for in-body spread of hiv (2020) Köster, T., Giabbanelli, P.J., Uhrmacher, A.M.: Performance and soundness of simulation: A case study based on a cellular automaton for in-body spread of hiv (2020)
19.
go back to reference Mallet, D.G., De Pillis, L.G.: A cellular automata model of tumor-immune system interactions. J. Theor. Biol. 239(3), 334–350 (2006)MathSciNetCrossRef Mallet, D.G., De Pillis, L.G.: A cellular automata model of tumor-immune system interactions. J. Theor. Biol. 239(3), 334–350 (2006)MathSciNetCrossRef
20.
go back to reference de Mesquita, M.A., da Silva, B.C., Tomotani, J.V.: Simulation education: a survey of faculty and practitioners. In: 2019 Winter Simulation Conference (WSC), pp. 3344–3355. IEEE (2019) de Mesquita, M.A., da Silva, B.C., Tomotani, J.V.: Simulation education: a survey of faculty and practitioners. In: 2019 Winter Simulation Conference (WSC), pp. 3344–3355. IEEE (2019)
21.
go back to reference Oppl, S.: Supporting the collaborative construction of a shared understanding about work with a guided conceptual modeling technique. Group Decis. Negot. 26(2), 247–283 (2017)CrossRef Oppl, S.: Supporting the collaborative construction of a shared understanding about work with a guided conceptual modeling technique. Group Decis. Negot. 26(2), 247–283 (2017)CrossRef
22.
go back to reference Powell, S.G., Willemain, T.R.: How novices formulate models. part i: qualitative insights and implications for teaching. J. Oper. Res. Soc. 58(8), 983–995 (2007) Powell, S.G., Willemain, T.R.: How novices formulate models. part i: qualitative insights and implications for teaching. J. Oper. Res. Soc. 58(8), 983–995 (2007)
24.
go back to reference Rittgen, P.: Collaborative modeling-a design science approach. In: 2009 42nd Hawaii International Conference on System Sciences, pp. 1–10. IEEE (2009) Rittgen, P.: Collaborative modeling-a design science approach. In: 2009 42nd Hawaii International Conference on System Sciences, pp. 1–10. IEEE (2009)
25.
go back to reference Rittgen, P.: Self-organization of interorganizational process design. Electron. Mark. 19(4), 189 (2009)CrossRef Rittgen, P.: Self-organization of interorganizational process design. Electron. Mark. 19(4), 189 (2009)CrossRef
26.
go back to reference Schönfisch, B., de Roos, A.: Synchronous and asynchronous updating in cellular automata. Biosystems 51(3), 123–143 (1999)CrossRef Schönfisch, B., de Roos, A.: Synchronous and asynchronous updating in cellular automata. Biosystems 51(3), 123–143 (1999)CrossRef
27.
go back to reference Shiflet, A.B., Shiflet, G.W.: An introduction to agent-based modeling for undergraduates. Procedia Comput. Sci. 29, 1392–1402 (2014)CrossRef Shiflet, A.B., Shiflet, G.W.: An introduction to agent-based modeling for undergraduates. Procedia Comput. Sci. 29, 1392–1402 (2014)CrossRef
29.
go back to reference Smith, J.S., Alexopoulos, C., Henderson, S.G., Schruben, L.: Teaching undergraduate simulation—4 questions for 4 experienced instructors. In: 2017 Winter Simulation Conference (WSC), pp. 4264–4275. IEEE (2017) Smith, J.S., Alexopoulos, C., Henderson, S.G., Schruben, L.: Teaching undergraduate simulation—4 questions for 4 experienced instructors. In: 2017 Winter Simulation Conference (WSC), pp. 4264–4275. IEEE (2017)
30.
go back to reference Srinivasan, A., Te’eni, D.: Modeling as constrained problem solving: an empirical study of the data modeling process. Manage. Sci. 41(3), 419–434 (1995)CrossRef Srinivasan, A., Te’eni, D.: Modeling as constrained problem solving: an empirical study of the data modeling process. Manage. Sci. 41(3), 419–434 (1995)CrossRef
31.
go back to reference Tartaro, A.: Scholarly articles in the introductory computer science classroom. J. Comput. Sci. Coll. 34(2), 188–198 (2018) Tartaro, A.: Scholarly articles in the introductory computer science classroom. J. Comput. Sci. Coll. 34(2), 188–198 (2018)
32.
go back to reference Tartaro, A., Cottingham, H.: A problem-based, survey introduction to computer science for majors and non-majors. J. Comput. Sci. Coll. 30(2), 164–170 (2014) Tartaro, A., Cottingham, H.: A problem-based, survey introduction to computer science for majors and non-majors. J. Comput. Sci. Coll. 30(2), 164–170 (2014)
33.
go back to reference Vendome, C., Rao, D.M., Giabbanelli, P.J.: How do modelers code artificial societies? investigating practices and quality of netlogo codes from large repositories. In: 2020 Spring Simulation Conference (SpringSim). pp. 1–12. IEEE (2020) Vendome, C., Rao, D.M., Giabbanelli, P.J.: How do modelers code artificial societies? investigating practices and quality of netlogo codes from large repositories. In: 2020 Spring Simulation Conference (SpringSim). pp. 1–12. IEEE (2020)
34.
go back to reference Voinov, A., et al.: Tools and methods in participatory modeling: selecting the right tool for the job. Environ. Model. Softw. 109, 232–255 (2018)CrossRef Voinov, A., et al.: Tools and methods in participatory modeling: selecting the right tool for the job. Environ. Model. Softw. 109, 232–255 (2018)CrossRef
35.
go back to reference Wang, W., Brooks, R.J.: Empirical investigations of conceptual modeling and the modeling process. In: 2007 Winter Simulation Conference, pp. 762–770. IEEE (2007) Wang, W., Brooks, R.J.: Empirical investigations of conceptual modeling and the modeling process. In: 2007 Winter Simulation Conference, pp. 762–770. IEEE (2007)
36.
go back to reference White, R., Engelen, G.: Cellular automata and fractal urban form: a cellular modelling approach to the evolution of urban land-use patterns. Environ. Plan A 25(8), 1175–1199 (1993)CrossRef White, R., Engelen, G.: Cellular automata and fractal urban form: a cellular modelling approach to the evolution of urban land-use patterns. Environ. Plan A 25(8), 1175–1199 (1993)CrossRef
37.
go back to reference Willemain, T.R.: Insights on modeling from a dozen experts. Oper. Res. 42(2), 213–222 (1994)CrossRef Willemain, T.R.: Insights on modeling from a dozen experts. Oper. Res. 42(2), 213–222 (1994)CrossRef
38.
go back to reference Willemain, T.R., Powell, S.G.: How novices formulate models. part ii: a quantitative description of behaviour. J. Oper. Res. Soc. 58(10), 1271–1283 (2007) Willemain, T.R., Powell, S.G.: How novices formulate models. part ii: a quantitative description of behaviour. J. Oper. Res. Soc. 58(10), 1271–1283 (2007)
Metadata
Title
How Do Teams of Novice Modelers Choose an Approach? An Iterated, Repeated Experiment in a First-Year Modeling Course
Authors
Philippe J. Giabbanelli
Piper J. Jackson
Copyright Year
2021
DOI
https://doi.org/10.1007/978-3-030-77980-1_50

Premium Partner