Toward a phenomenology of computational thinking in STEM education

P Sengupta, A Dickes, A Farris - … in the STEM disciplines: Foundations and …, 2018 - Springer
In this chapter, we argue for an epistemological shift from viewing coding and computational
thinking as mastery over computational logic and symbolic forms to viewing them as a more …

Professional development in computational thinking: A systematic literature review

A Espinal, C Vieira, AJ Magana - ACM Transactions on Computing …, 2024 - dl.acm.org
This paper presents a systematic literature review of professional development programs in
computational thinking (CT). CT has emerged as an essential set of skills that everyone …

[HTML][HTML] A meta-analysis of teaching and learning computer programming: Effective instructional approaches and conditions

R Scherer, F Siddiq, BS Viveros - Computers in Human Behavior, 2020 - Elsevier
This meta-analysis maps the evidence on the effectiveness of instructional approaches and
conditions for learning computer programming under three study conditions:(a) Studies …

C2STEM: A system for synergistic learning of physics and computational thinking

NM Hutchins, G Biswas, M Maróti, Á Lédeczi… - Journal of Science …, 2020 - Springer
Synergistic learning combining computational thinking (CT) and STEM has proven to be an
effective method for advancing learning and understanding in a number of STEM domains …

Identifying middle school students' challenges in computational thinking-based science learning

S Basu, G Biswas, P Sengupta, A Dickes… - Research and practice …, 2016 - Springer
Computational thinking (CT) parallels the core practices of science, technology,
engineering, and mathematics (STEM) education and is believed to effectively support …

Learning computational thinking together: Effects of gender differences in collaborative middle school robotics program

G Ardito, B Czerkawski, L Scollins - TechTrends, 2020 - Springer
Problem-solving and critical thinking are considered important skills to be developed by
students, and are supported by the development of Computational Thinking (CT) skills. This …

Learning agent-based modeling with LLM companions: Experiences of novices and experts using ChatGPT & NetLogo chat

J Chen, X Lu, Y Du, M Rejtig, R Bagley… - Proceedings of the …, 2024 - dl.acm.org
Large Language Models (LLMs) have the potential to fundamentally change the way people
engage in computer programming. Agent-based modeling (ABM) has become ubiquitous in …

A meta-analysis of the effectiveness of programming teaching in promoting K-12 students' computational thinking

E Xu, W Wang, Q Wang - Education and Information Technologies, 2023 - Springer
Computational thinking is considered to be an important competence in the intelligent era,
and the incorporation of computational thinking as an integral part of school education …

Development of mechanistic reasoning and multilevel explanations of ecology in third grade using agent‐based models

AC Dickes, P Sengupta, AV Farris, S Basu - Science Education, 2016 - Wiley Online Library
In this paper, we present a third‐grade ecology learning environment that integrates two
forms of modeling––embodied modeling and agent‐based modeling (ABMs)––through the …

Co-design pedagogy for computational thinking education in K-12: A systematic literature review

AO Sunday, FJ Agbo, J Suhonen - Technology, knowledge and learning, 2024 - Springer
The recent popularity of computational thinking (CT) and the desire to apply CT in our daily
lives have prompted the need for a successful pedagogical technique for learning CT in K …