Expanding Models for Physics Teaching: A Framework for the Integration of Computational Modeling
Abstract
:1. Introduction
2. Prior Work on Computational Modeling Integration in Physics and Research Gaps
3. Materials and Methods
4. Program Integration: Modeling Instruction and Bootstrap:Algebra
4.1. Theory Base for Modeling Instruction and Bootstrap:Algebra
4.2. Integrating Modeling Instruction in Physics with Bootstrap:Algebra
4.3. Program Evolution
4.4. Evidence of Teachers’ Interests, Constraints, and Needs in CM-Integrated Physics
5. Results: A Teacher-Driven Framework for Integration
5.1. An Initial Framework (2016–2017 Academic Year)
“There’s always that one group that the first thing they want to do is not do the [graphical or algebraic] representations, but want to make a motion map to solve the problem. They want to figure out what the position of each dot is for each second. […] In all my years of doing this, when a kid has done that, I’ve always said, ‘Ok, I guess you can do that. If that’s what you need, then cool. But, it’s always been kind of patronizing…then ‘graph it, solve the equations.’ Those kids, what they want to do is to write a computational simulation”.
5.2. Refining the Framework (2017–2018 Academic Year)
5.3. Finalizing Revisions (2018 and Beyond)
5.4. A Final Framework
6. Recommendations for Developing Integrated Frameworks
6.1. Teachers Must Balance Their Vision of Integration Opportunity with Instructional Needs
6.2. Frameworks Should Reflect Teachers’ Values and Goals
6.3. Distinguishing Teacher versus Student Needs as CM Learners
7. Discussion
8. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- AAPT. AAPT Recommendations for Computational Physics in the Undergraduate Physics Curriculum; American Association of Physics Teachers: College Park, MD, USA, 2016; Available online: https://www.aapt.org/resources/upload/aapt_uctf_compphysreport_final_b.pdf (accessed on 1 August 2024).
- NSF #1647018; Workshop to Develop an Interdisciplinary Framework for Integrating Computational Thinking in K-12 Science, Mathematics, Technology, and Engineering Education. Education Development Center: Waltham, MA, USA, 2018.
- Weintrop, D.; Beheshti, E.; Horn, M.; Orton, K.; Jona, K.; Trouille, L.; Wilensky, U. Defining Computational Thinking for Mathematics and Science Classrooms. J. Sci. Educ. Technol. 2016, 25, 127–147. [Google Scholar] [CrossRef]
- Sengupta, P.; Kinnebrew, J.S.; Basu, S.; Biswas, G.; Clark, D. Integrating computational thinking with K-12 science education using agent-based computation: A theoretical framework. Educ. Inf. Technol. 2013, 18, 351–380. [Google Scholar] [CrossRef]
- Weller, D.P.; Bott, T.E.; Caballero, M.D.; Irving, P.W. Developing a learning goal framework for computational thinking in computationally integrated physics classrooms. arXiv 2021, arXiv:2105.07981. [Google Scholar]
- Wing, J.M. Computational thinking. Commun. ACM 2006, 49, 33. [Google Scholar] [CrossRef]
- National Academy of Engineering & National Research Council. STEM Integration in K12 Education: Status, Prospects, and an Agenda for Research; The National Academies Press: Washington, DC, USA, 2014. [Google Scholar]
- AAPT. AAPT Statement on Physics First; American Association of Physics Teachers: College Park, MD, USA, 2002; Available online: https://www.aapt.org/Resources/policy/physicsfirst.cfm (accessed on 1 August 2024).
- Chabay, R.W.; Sherwood, B.A. Computational physics in the introductory calculus-based course. Am. J. Phys. 2008, 76, 307–313. [Google Scholar] [CrossRef]
- Bootstrapworld. Bootstrap. Available online: http://www.bootstrapworld.org (accessed on 1 August 2024).
- Schanzer, E.; Fisler, K.; Krishnamurthi, S. Bootstrap: Going beyond programming in after-school computer science. In Proceedings of the SPLASH Education Symposium, Indianapolis, IN, USA, 26–31 October 2013. [Google Scholar]
- Schanzer, E.; Fisler, K.; Krishnamurthi, S. Transferring skills at solving world problems from computing to algebra through Bootstrap. In Proceedings of the ACM Technical Symposium on Computer Science Education, Kansas City, MO, USA, 4–7 March 2015. [Google Scholar]
- Schanzer, E.; Fisler, K.; Krishnamurthi, S. Assessing Bootstrap: Algebra students on scaffolded and unscaffolded word problems. In Proceedings of the ACM Technical Symposium on Computer Science Education, Toronto, ON, Canada, 15–18 March 2018. [Google Scholar]
- Wells, M.; Hestenes, D.; Swackhamer, G. A modeling method for high school physics instruction. Phys. Teach. 1995, 63, 606–619. [Google Scholar] [CrossRef]
- Hestenes, D. Toward a modeling theory of physics instruction. Am. J. Phys. 1987, 55, 440–454. [Google Scholar] [CrossRef]
- Hestenes, D. Modeling instruction in mechanics. Am. J. Phys. 1987, 55, 455–462. [Google Scholar]
- Lee, I.; Grover, S.; Martin, F.; Pillai, S.; Malyn-Smith, J. Computational thinking from a disciplinary perspective: Integrating computational thinking in K-12 science, technology, engineering, and mathematics education. J. Sci. Educ. Technol. 2019, 29, 1–8. [Google Scholar] [CrossRef]
- NGSS Lead States. Next Generation Science Standards: For States, by States; National Academies Press: Washington, DC, USA, 2013. [Google Scholar]
- Osborne, J. Teaching scientific practices: Meeting the challenge of change. J. Sci. Teach. Educ. 2014, 25, 177–196. [Google Scholar] [CrossRef]
- Malyn-Smith, J.; Lee, I. Application of the occupational analysis of computational thinking-enabled STEM professionals as a program assessment tool. J. Comput. Sci. Educ. 2012, 3, 2–10. [Google Scholar] [CrossRef] [PubMed]
- Magana, A.J.; Couthinho, G.S. Modeling and simulation practices for a computational thinking-enabled engineering workforce. Comput. Appl. Eng. Educ. 2016, 25, 62–78. [Google Scholar] [CrossRef]
- PhET Interactive Simulations. 2022. Available online: https://phet.colorado.edu/ (accessed on 1 August 2024).
- Aiken, J.M.; Caballero, M.D.; Douglas, S.S.; Burk, J.B.; Scanlon, E.M.; Thoms, B.D.; Schatz, M.F. Understanding student computational thinking with computational modeling. In Proceedings of the AIP Conference Proceedings: 2012 Physics Education Research Conference, Philadelphia, PA, USA, 1–2 August 2012; American Institute of Physics: College Park, MD, USA, 2013; Volume 1413, pp. 46–49. [Google Scholar]
- Stubbs, E.A.; Myers, B.E. Part of what we do: Teacher perceptions of STEM integration. J. Agric. Educ. 2016, 57, 87–100. [Google Scholar] [CrossRef]
- Wang, H.-H.; Moore, T.J.; Roehrig, G.H.; Park, M.S. STEM integration: Teacher perceptions and practice. J. Pre-Coll. Eng. Educ. Res. 2011, 1, 2. [Google Scholar]
- Basu, S.; Biswas, G.; Sengupta, P.; Dickes, A.; Kinnebrew, J.S.; Clark, D. Identifying middle school students’ challenges in computational thinking-based science learning. Res. Pract. Technol. Enhanc. Learn. 2016, 11, 13. [Google Scholar] [CrossRef] [PubMed]
- Orban, C.M.; Teeling-Smith, R.M. Computational thinking in introductory physics. Phys. Teach. 2020, 58, 247–251. [Google Scholar] [CrossRef]
- Aksit, O.; Wiebe, E.N. Exploring force and motion concepts in middle grades using computational modeling: A classroom intervention study. J. Sci. Educ. Technol. 2020, 28, 65–82. [Google Scholar] [CrossRef]
- Basu, S.; Biswas, G.; Kinnebrew, J.S. Learner modeling for adaptive scaffolding in a computational thinking-based science learning environment. User Model. User-Adapt. Interact. 2017, 27, 5–53. [Google Scholar] [CrossRef]
- Chabay, R.W.; Sherwood, B.A. Matter & Interactions; John Wiley & Sons: Hoboken, NJ, USA, 2015. [Google Scholar]
- Langbeheim, E.; Perl, D.; Yerushalmi, E. Science teachers’ attitudes towards computational modeling in the context of an inquiry-based learning module. J. Sci. Educ. Technol. 2020, 29, 785–796. [Google Scholar] [CrossRef]
- PICUP: Partnership for Integration of Computation into Undergraduate Physics; American Association of Physics Teachers: College Park, MD, USA, 2018. Available online: https://www.compadre.org/PICUP/ (accessed on 1 August 2024).
- Sherin, B.L. A comparison of programming languages and algebraic notation as expressive languages for physics. Int. J. Comput. Math. Learn. 2001, 6, 1–61. [Google Scholar] [CrossRef]
- Farris, A.V.; Dickes, A.C.; Sengupta, P. Learning to interpret measurement and motion in fourth grade computational modeling. Sci. Educ. 2019, 28, 927–956. [Google Scholar] [CrossRef]
- Cobb, P.; Jackson, K.; Dunlap, C. Design research: An analysis and a critique. In Handbook of International Research in Mathematics Education, 3rd ed.; English, L.D., Kirshner, D., Eds.; Taylor and Francis, Inc.: Abingdon, UK, 2015; pp. 481–503. [Google Scholar] [CrossRef]
- Cobb, P.; Jackson, K.; Smith, T.; Sorum, M.; Henrick, E. Design research within educational systems: Investigating and supporting improvements in the quality of mathematics teaching and learning at scale. Natl. Soc. Study Educ. 2014, 112, 320–349. [Google Scholar]
- Collins, A. Toward a Design Science of Education; Center for Technology in Education: New York, NY, USA, 1990; Available online: http://cct2.edc.org/ccthome/reports/tr1.html (accessed on 1 August 2024).
- Collins, A. Toward a design science of education. In New Directions in Educational Technology; Scanlon, E., O’Shea, T., Eds.; Springer: Berlin/Heidelberg, Germany, 1992; pp. 15–22. [Google Scholar]
- Disessa, A.; Cobb, P. Ontological innovation and the role of theory in design experiments. J. Learn. Sci. 2004, 13, 77–103. [Google Scholar] [CrossRef]
- Vieyra, R.; Himmelsbach, J. Teachers’ disciplinary-boundedness in the implementation of integrated computational modeling in physics. J. Sci. Educ. Technol. 2021, 31, 153–165. [Google Scholar] [CrossRef]
- Megowan-Romanowicz, C. Whiteboarding: A tool for moving classroom discourse from answer-making to sense-making. Phys. Teach. 2016, 54, 83–86. [Google Scholar] [CrossRef]
- Jackson, J.; Dukerich, L.; Hestenes, D. Modeling instruction: An effective model for science education. Sci. Educ. 2008, 17, 10–17. [Google Scholar]
- Johnson-Laird, P.N. Mental Models: Towards a Cognitive Science of Language, Inference, and Consciousness; Harvard University Press: Cambridge, MA, USA, 1983. [Google Scholar]
- Hestenes, D. Findings of the Modeling Workshop Project, 1994–2000. One Section of an NSF Final Report. 2000. Available online: https://davidhestenes.net/modeling/R&E/ModelingWorkshopFindings.pdf (accessed on 1 August 2024).
- Brewe, E.; Kramer, L.; O’Brien, G. Modeling instruction: Positive attitudinal shifts in introductory physics measured with CLASS. Phys. Rev. Spec. Top Phys. Educ. Res. 2009, 5, 013102. [Google Scholar] [CrossRef]
- Etkina, E.; Warren, A.; Gentile, M. The role of models in physics instruction. Phys. Teach. 2006, 44, 34–39. [Google Scholar] [CrossRef]
- Cabot, L.H. Transforming Teacher Knowledge: Modeling Instruction in Physics; University of Washington: Washington, DC, USA, 2008. [Google Scholar]
- Barlow, A.T.; Frick, T.M.; Barker, H.L.; Phelps, A.J. Modeling Instruction: The Impact of Professional Development on Instructional Practices. Sci. Educ. 2014, 23, 14–26. [Google Scholar]
- Brewe, E. Modeling theory applied: Modeling Instruction in introductory physics. Am. J. Phys. 2008, 76, 1155–1160. [Google Scholar] [CrossRef]
- Felleisen, M.; Findler, R.B.; Flatt, M.; Krishnamurthi, S. How to Design Programs: An Introduction to Programming and Computing, 2nd ed.; MIT Press: Cambridge, MA, USA, 2018; Available online: https://mitpress.mit.edu/9780262534802/how-to-design-programs/ (accessed on 1 August 2024).
- K–12 CS Framework. 2017. Available online: https://k12cs.org/ (accessed on 1 August 2024).
- AAPT. Advancing Interdisciplinary Integration of Computational Thinking in Science: Conference Report; American Association of Physics Teachers: College Park, MD, USA, 2020; Available online: https://www.aapt.org/Resources/upload/Computational_Thinking_Conference_Report_Final_200212.pdf (accessed on 1 August 2024).
- Anderson, L.W.; Krathwohl, D. (Eds.) A Taxonomy for Learning, Teaching, and Assessing: A Revision of Bloom’s Taxonomy of Educational Objectives; Longman: Harlow, UK, 2001. [Google Scholar]
- Krajcik, J.; McNeill, K.L.; Reiser, B.J. Learning goals-driven design model: Developing curriculum material that align with national standards and incorporate project-based pedagogy. Sci. Educ. 2007, 92, 1–32. [Google Scholar] [CrossRef]
- Garet, M.S.; Porter, A.C.; Desimone, L.; Birman, B.F.; Yoon, K.S. What makes professional development effective? Results from a national sample of teachers. Am. Educ. Res. J. 2001, 38, 915–945. [Google Scholar] [CrossRef]
- Emerson, R.M. Observational field work. Annu. Rev. Sociol. 1981, 7, 351–378. [Google Scholar] [CrossRef]
- Ericsson, K.A.; Simon, H.A. Protocol Analysis: Verbal Reports as Data; MIT Press: Cambridge, MA, USA, 1984. [Google Scholar]
- Lesh, R.E.; Doerr, H.M. Beyond Constructivism: Models and Modeling Perspectives on Mathematics Problem Solving, Learning, and Teaching; Lawrence Erlbaum Associates Publishers: Mahwah, NJ, USA, 2003. [Google Scholar]
- Bransford, J.D.; Schwartz, D.L. Rethinking transfer: A simple proposal with multiple implications. Rev. Res. Educ. 1999, 24, 61–100. [Google Scholar]
- Pang, J.; Good, R. A review of the integration of science and mathematics: Implications for further research. Sci. Sci. Math. 2000, 100, 73–82. [Google Scholar] [CrossRef]
- Kelley, T.R.; Knowles, J.G.; Holland, J.D.; Han, J. Increasing high school teachers’ self-efficacy for integrated STEM instruction through collaborative community of practice. Int. J. STEM Educ. 2020, 7, 14. [Google Scholar] [CrossRef]
Computational Thinking (CT) | “…solving problems, designing systems…by drawing on the concepts fundamental to computer science” [6]. |
Computational Modeling (CM) | The representation of relationships in code, programs, and simulations. CM is a subdomain of CT [3]. |
CM-integrated physics | The representation of physical relationships in code, programs, and simulations in the context of a core physics course. |
Academic Year | Purpose | Participants | Outcomes |
---|---|---|---|
2016–2017 | Curriculum development | 30 experienced MI teachers |
|
2017–2018 | Curriculum revision and continued development | 22 experienced MI teachers, in addition to 8 from prior year |
|
2018–2019 | Workshop deployment with revised curriculum | 23 teachers: 50% experienced MI, 50% new to MI |
|
Unit | Physics Content | CM Content | Example Integrated Activity |
---|---|---|---|
1 | Qualitative Energy | System state; Data types; Contracts; Using Functions | Students observe a simulation of a bouncing ball and note changes in state. Two parameters (starting height and energy loss) are modified to change the model for energy transformations. |
2 | Constant Velocity | Defining functions of one argument; Testing; Differential representations (functions representing state update) | Students create functions to represent the motions of two cars moving toward each other. Students use a prediction generated from the computer simulation to test the setup with real toy cars experimentally. |
3 | Uniform Acceleration | Multiple coordinated state updates; Defining functions of multiple arguments | Students attempt to model accelerated motion differentially for each interval of time accurately. Students learn that average velocity over a time interval is equal to the instantaneous velocity at the middle of the time interval. |
4 | Balanced Forces | Booleans; Conditionals; Testing conditional functions | After investigating the motion of an air-levitated soccer ball, students model an air hockey puck’s motion as it moves from one frictionless half of the table where the air is working to the other half where it is not working friction is present. Students modify the function to get the puck to land within a target. |
5 | Unbalanced Forces | Synthesis of computational concepts and differential representations | Students model thrust and drag on a falling coffee filter that extends learning from a hands-on coffee filter lab on terminal velocity. |
Parametric (Time-Based) | Differential | |
---|---|---|
Algebraic Formula | xf = xi + vi t + ½ a t2 vf = vi + a t …combined, these equations yield a third formula typically used in physics… vf2 = vi2 + 2 aΔx | xn+1 = xn + vn (average)Δt vn+1 = vn + aΔt |
Computational Function (in the Pyret language) | fun x-at-t(t): x-init + (v-init ∗ t) + (0.5 ∗ a ∗ t ∗ t) end fun v-at-t(t): v-init + (a ∗ t) end | fun next-x(x, v-ave): x + (v-ave ∗ delta-t) end fun next-v(v): v + (a ∗ delta-t) end |
Computational Modeling in Physics Framework Items of high priority identified by teachers are starred (*).
|
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Vieyra, R.E.; Megowan-Romanowicz, C.; Fisler, K.; Lerner, B.S.; Politz, J.G.; Krishnamurthi, S. Expanding Models for Physics Teaching: A Framework for the Integration of Computational Modeling. Educ. Sci. 2024, 14, 861. https://doi.org/10.3390/educsci14080861
Vieyra RE, Megowan-Romanowicz C, Fisler K, Lerner BS, Politz JG, Krishnamurthi S. Expanding Models for Physics Teaching: A Framework for the Integration of Computational Modeling. Education Sciences. 2024; 14(8):861. https://doi.org/10.3390/educsci14080861
Chicago/Turabian StyleVieyra, Rebecca Elizabeth, Colleen Megowan-Romanowicz, Kathi Fisler, Benjamin S. Lerner, Joe Gibbs Politz, and Shriram Krishnamurthi. 2024. "Expanding Models for Physics Teaching: A Framework for the Integration of Computational Modeling" Education Sciences 14, no. 8: 861. https://doi.org/10.3390/educsci14080861
APA StyleVieyra, R. E., Megowan-Romanowicz, C., Fisler, K., Lerner, B. S., Politz, J. G., & Krishnamurthi, S. (2024). Expanding Models for Physics Teaching: A Framework for the Integration of Computational Modeling. Education Sciences, 14(8), 861. https://doi.org/10.3390/educsci14080861