Computing in K-12 STEM
A Phenomenological Approach
These papers sketch a phenomenological agenda for computing in K-12 STEM
- Sengupta, P., Dickes, A., & Farris, A. (2018). Toward a Phenomenology of Computational Thinking in STEM Education. In: Khine, M.S. (Ed.): Computational Thinking in STEM: Foundations and Research Highlights Download
- Sengupta, P., Dickes, A.C., Farris, A.V., Karan, A., Martin, K., & Wright, M. (2015). Programming in K12 Science Classrooms. Communications of the ACM. Download
- Sengupta, P., Kinnebrew, J. S., Basu, S., Biswas, G., & Clark, D. (2013). Integrating computational thinking with K-12 science education using agent-based computation: A theoretical framework. Education and Information Technologies, 18(2), 351-380. Download
Phenomenological studies of Computing in STEM
Each of these studies propose a "metaphor" for computational thinking, grounded in how the students and teachers make sense of and experience computation as part of the STEM classrooms and disciplinary contexts.
Computational Thinking as Perspectival Reasoning
Farris, A.V., & Sengupta, P. (2014). Perspectival Computational Thinking for Learning Physics: A Case Study of Collaborative Agent-based Modeling. Proceedings of the 12th International Conference of the Learning Sciences. (ICLS 2014), pp 1102 - 1107.
Computational Thinking as Mechanistic Reasoning
Dickes, A. C., Sengupta, P., Farris, A. V., & Basu, S. (2016). Development of Mechanistic Reasoning and Multilevel Explanations of Ecology in Third Grade Using Agent‐Based Models. Science Education, 100(4), 734-776.
Computational Thinking as Disciplined Interpretations
Farris, A.V., Dickes, A.C., & Sengupta, P. (2016). Development of Disciplined Interpretation Using Computational Modeling in the Elementary Science Classroom. In: Proceedings of the 12th International Conference of the Learning Sciences (ICLS 2016), pp 282 – 289.
Computational Thinking using SocioMathematical Norms
Dickes, A.C., Farris, A.V., & Sengupta, P. (2016). Integrating Agent-based Programming with Elementary Science: The Role of Sociomathematical Norms. In: Proceedings of the 24th International Conference on Computers in Education, pp 129 - 138.
Computational Thinking as Boundary Play in Public
Sengupta, P. & Shanahan, M.-C. (2017). Boundary Play and Pivots in Public Computation: New Directions in STEM Education. International Journal of Engineering Education, Vol. 33 (3), pp. 1124–1134.
Computational Thinking as Designing for Others
Sengupta, P., Krishnan, G., Wright, M., & Ghassoul, C. (2015). Mathematical Machines & Integrated STEM: An Intersubjective Constructionist Approach. Communications in Computer and Information Science, Vol. 510, 272-288.