High School STEM Teachers Understanding of Computational Thinking

Authors

  • Paul Asunda purdue university Author
  • Christian Will Pinto Author
  • Cameron Denson North Carolina State University Author

Keywords:

Computational Thinking, STEM, abstraction, decomposition, algorithm design, pattern recognition

Abstract

In this first paper of a two-part series, this portion of the study examined high school STEM teachers understanding of computational thinking (CT) core concepts of a) decomposition, b) pattern recognition, c) abstraction, and d) algorithm design. A qualitative instrumental case study research design was employed as a lens to explore teachers’ understanding of CT. Five STEM high school teachers with specific knowledge and experience about our topic of interest were recruited through purposeful sampling. Data was collected through in-depth semi-structured interviews and analyzed through thematic analysis. Findings in the study revealed teachers’ understandings of CT were informed by their perspectives that anchored around engineering and societal underpinnings. Findings of these study provide insights to the varying definitions of computational thinking in scholarly literature. Based on these findings of CT core concepts, the second portion of this study will describe how these teachers integrated these core elements into their instructional practices.

References

Aho, A. V. (2012). Computation and computational thinking. The Computer Journal, 55(7), 832–835. https://doi.org/10.1093/comjnl/bxs074

Anderson, J. R., Fincham, J. M., & Douglass, S. (1997). The role of examples and rules in the acquisition of a cognitive skill. Journal of Experimental Psychology: Learning, Memory, and Cognition, 23(4), 932–945. https://doi.org/10.1037/0278-7393.23.4.932

Barr, V., & Stephenson, C. (2011). Bringing computational thinking to k-12. ACM Inroads, 2(1), 48–54. https://doi.org/10.1145/1929887.1929905

Birks, M., Chapman, Y., & Francis, K. (2008). Memoing in qualitative research. Journal of Research in Nursing, 13(1), 68–75. https://doi.org/10.1177/1744987107081254

Blum, L., & Cortina, T. J. (2007). CS4HS: An outreach program for high school CS teachers. ACM SIGCSE Bulletin, 39(1), 19–23. https://doi.org/10.1145/1227504.1227320

Bogdan, R. C. & Biklen, S. K. (2011). Qualitative research for education: An introduction to theory and methods (5th ed.). Boston, MA: Allyn & Bacon.

Braun, V., & Clarke, V. (2008). Using thematic analysis in psychology. Qualitative Research in Psychology, 3(2), 77–101. https://doi.org/10.1191/1478088706qp063oa

Castleberry, A., & Nolen, A. (2018). Thematic analysis of qualitative research data: Is it as easy as it sounds? Currents in Pharmacy Teaching and Learning, 10(6), 807–815. https://doi.org/10.1016/j.cptl.2018.03.019

Cetin I., & Dubinsky E. (2017). Reflective abstraction in computational thinking. The Journal of Mathematical Behavior, 47, 70–80. https://doi.org/10.1016/j.jmathb.2017.06.004.

Creswell, J. W., & Poth, C. N. (2018). Five qualitative approaches to inquiry. In Qualitative inquiry and research design: Choosing among five approaches (pp. 53–84). essay, Sage.

Creswell, J. W., & Poth, C. N. (2018). Standards of validation and evaluation. In Qualitative inquiry and research design: Choosing among five approaches (pp. 201–221). Essay, SA

Delcker, J., & Ifenthaler, D. (2019). Computational thinking as an interdisciplinary approach to computer science school curricula: A german perspective. In Emerging research, practice, and policy on computational thinking (pp. 49–62). essay, SPRINGER.

Denning, P. J. (2009). The profession of IT beyond computational thinking. Communications of the ACM, 52(6), 28–30. https://doi.org/10.1145/1516046.1516054

Fessakis, G., Komis, V., Mavroudi, E., & Prantsoudi, S. (2018). Chapter 10 . In M. S. Khine (Ed.), Computational thinking in the stem disciplines: Foundations and research highlights (pp. 181–212). essay, Springer Nature.

Finn, E. (2018). What Is an Algorithm? In What algorithms want: imagination in the age of computing (pp. 15–56). essay, MIT Press.

Friedman, T. L. (2009). The world is flat: a brief history of the twenty-first century (1st ed.). Distributed by Paw Prints/Baker & Taylor.

Goode, J. (2007). If you build teachers, will students come? the role of teachers in broadening computer science learning for urban youth. Journal of Educational Computing Research, 36(1), 65–88. https://doi.org/10.2190/2102-5g77-ql77-5506

Google, G. (2015). Searching for computer science - google search. services.google.com. Retrieved November 24, 2021, from https://services.google.com/fh/files/misc/searching-for-computer-science_report.pdf

Guzdial, M. (2015). Learner-centered design of computing education: Research on computing for everyone. Morgan & Claypool Publishers.

Haseski, H. I., Ilic, U., & Tugtekin, U. (2018). Defining a new 21st century skill-computational thinking: Concepts and trends. International Education Studies, 11(4), 29–42. https://doi.org/10.5539/ies.v11n4p29

Hubball, H., & Clarke, A. (2010). Diverse methodological approaches and considerations for SOTL in higher education. The Canadian Journal for the Scholarship of Teaching and Learning, 1(1). https://doi.org/10.5206/cjsotl-rcacea.2010.1.2

Kong, S. C., Abelson, H., Hoppe, H. U., & Werneburg, S. (2019). Chapter 2 - Computational Thinking More than a Variant of Scientific Inquiry! In Computational thinking education (pp. 13–30). essay, Springer Open.

Kong, S. C., Abelson, H., Zhang, N., & Biswas, G. (2019). Defining and assessing students' computational thinking in a learning by modeling environment. In Computational thinking education (pp. 203–221). essay, Springer Open

Laal, M., & Ghodsi, S. M. (2012). Benefits of collaborative learning. Procedia - Social and Behavioral Sciences, 31, 486–490. https://doi.org/10.1016/j.sbspro.2011.12.091

Laal, M., & Laal, M. (2012). Collaborative learning: What is it? Procedia - Social and Behavioral Sciences, 31, 491–495. https://doi.org/10.1016/j.sbspro.2011.12.092

Lee, I., Martin, F., Denner, J., Coulter, B., Allan, W., Erickson, J., Malyn-Smith, J., & Werner, L. (2011). Computational thinking for youth in practice. ACM Inroads, 2(1), 32–37. https://doi.org/10.1145/1929887.1929902

Liu, C. C., & Chen, I. J. (2010). Evolution of constructivism. Contemporary Issues in Education Research, 3(4).

Magaldi, D., & Berler, M. (2018). Semi-structured interviews. Encyclopedia of Personality and Individual Differences, 1–6. https://doi.org/10.1007/978-3-319-28099-8_857-1

McLellan, E., MacQueen, K. M., & Neidig, J. L. (2003). Beyond the qualitative interview: Data Preparation and transcription. Field Methods, 15(1), 63–84. https://doi.org/10.1177/1525822x02239573

Mishra, P., Cain, W., Sawaya, S., & Henriksen, D. (2013). Rethinking technology & creativity in the 21st Century: A room of their own. TechTrends, 57(4), 5–9. https://doi.org/10.1007/s11528-013-0668-7

Palinkas LA, Horwitz SM, Green CA, et al. (2015). Purposeful sampling for qualitative data collection and analysis in mixed method implementation research. Administration and Policy in Mental Health and Mental Health Services Research 42: 533–544.

Papert, S. (2000). What’s the big idea? Toward a pedagogy of idea power. IBM Systems Journal, 39(3&4), 720– 729.

Patton, M. Q. (2014). Qualitative research & evaluation methods (4th ed.). SAGE Publications, Books.

Poland, B., & Pederson, A. (1998). Reading between the lines: Interpreting silences in qualitative research. Qualitative Inquiry, 4(2), 293–312. https://doi.org/10.1177/107780049800400209

Pritchard, A., & Woollard, J. (2010). Psychology for the classroom: Constructivism and social learning (1st ed.). Routledge. https://doi.org/10.4324/9780203855171

Raja, R., & Nagasubramani, P. C. (2018). Impact of modern technology in education. Journal of Applied and Advanced Research, 3, S33–S35. https://doi.org/10.21839/jaar.2018.v3is1.165

Rich, P. J., Egan, G., & Ellsworth, J. (2019). A framework for decomposition in computational thinking. Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, 416–421. https://doi.org/10.1145/3304221.3319793

Selby, C., & Woollard, J. (2013). Computational thinking: The developing definition. Retrieved from https://eprints.soton.ac.uk/356481/

Selwyn, N. (2013). Education and technology: Developing a global perspective. In Education in a digital world: global perspectives on technology and education (1st ed., pp. 1–21). essay, Routledge.

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. https://doi.org/10.1007/s10639-012-9240-x

Sherin, B., diSessa, A. A., & Hammer, D. M. (1993). Dynaturtle revisited: Learning physics through collaborative design of a computer model. Interactive Learning Environments, 3(2), 91–118.

Stake, R. (2003). Case studies. In N. K. Denzin & Y. S. Lincoln (Eds.), Strategies of qualitative inquiry (2nd Ed.) (pp. 134 - 164). Thousand Oaks, CA: Sage.

Taslibeyaz, E., Kursun, E., & Karaman, S. (2020). How to develop computational thinking: A systematic review of empirical studies. Informatics in Education, 19(4), 701–719. https://doi.org/10.15388/infedu.2020.30

Tsai, M.-J., Wang, C.-Y., & Hsu, P.-F. (2018). Developing the Computer Programming Self-Efficacy Scale for Computer Literacy Education. Journal of Educational Computing Research, 56(8), 1345–1360. https://doi.org/10.1177/0735633117746747

Togyer, J. (2011). Computational thinking: What and why? Research Notebook, 6, 20–23.

Weintrop, D., Beheshti, E., Horn, M. et al. (2016). Defining computational thinking for mathematics and science classrooms. J Sci Educ Technol 25, 127–147. https://doi.org/10.1007/s10956-015-9581-5

Wilson, C., Grizzle, A., Tuazon, R., Akyempong, K., & Cheung, C.K. (2011). Media and information literacy curriculum for teachers. www.unesco.org. Retrieved from https://unesdoc.unesco.org/ark:/48223/pf0000192971

Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35. doi:10.1145/1118178.1118215

Yadav, A., Hong, H., & Stephenson, C. (2016). Computational thinking for all: Pedagogical approaches to embedding 21st century problem solving in k-12 classrooms. TechTrends, 60(6), 565–568. https://doi.org/10.1007/s11528-016-0087-7

Yin, R. K. (2018). Case study research and applications: Design and methods (6th ed.). Thousand Oaks, CA: Sage.

Downloads

Published

2026-07-08

Issue

Section

Articles

How to Cite

High School STEM Teachers Understanding of Computational Thinking. (2026). Journal of Computer Education, 5(1), 19-34. https://www.journalofcomputereducation.info/ojs/index.php/jce/article/view/38