Abstract

Learning sciences researchers have hypothesized the connections between STEM learning and computational thinking (CT), and this has been supported by studies that have demonstrated the reciprocal relationships between CT and STEM subjects. However, not much work has been done to establish the fundamental set of CT knowledge and practices that need to be taught to enhance STEM and CT learning in K-12 curricula. Therefore, many important aspects of CT are underrepresented in K-12 classrooms. We believe that CT concepts and practices are not only important for computing education but also play an important role in helping students develop modeling and problem-solving skills in STEM domains. In this chapter, we build on our existing framework (Sengupta et al in Educ Inf Technol 25(1):127–147, 2013) to promote students’ synergistic learning of science content and CT practices in middle school classrooms. We discuss the primary STEM and CT concepts and practices that we have introduced through our curricular units into science classrooms and discuss how students can learn these practices in CTSiM, a computer-based learning environment developed in our lab (Basu et al in User Model User-Adapt 27, 2017). We present results from studies in middle school classrooms with CTSiM and show that students have strong learning gains in Science and CT concepts. Our assessments also help characterize and understand students’ learning behaviors and their link to learning and practicing STEM and CT concepts.

Highlights

  • The acknowledgment of these potential benefits of Computational Thinking (CT) has led to the inclusion of CT into the K-12 STEM curricula; for example, the Generation Science Standards (NGSS) in the United States includes CT as a core scientific practice (The Next Generation Science Standards (NGSS) Lead States, 2013; Barr & Stephenson, 2011)

  • The results provide evidence of synergistic learning of STEM domain and CT concepts as students worked on their model building tasks, and it seemed to improve as students worked through different units

  • We extended our previous work on the use of CT concepts and practices in STEM classrooms and refined the STEM + CT framework to develop students’ synergistic STEM- and CT- learning

Read more

Summary

12.1 Introduction

Computational Thinking (CT) has been recognized as a framework for developing computer literacy and computing skills among the K-12 computer science (CS) and STEAM (Science, Technology, Engineering, Arts (and Humanities) and Mathematics) communities (Barr & Stephenson, 2011; Grover & Pea, 2013). Researchers and practitioners believe that by drawing from the fundamental skills and practices of CT, students can develop analytical and problem-solving skills and practices These CT practices go beyond the learning of CS and benefit students’ understanding of scientific processes, systems design, and human behaviors (Wing, 2006; NRC, 2010; Barr & Stephenson, 2011; NRC, 2011). CT provides a synergistic framework for learning of computational and science concepts and practices (Sengupta et al, 2013; Basu et al, 2017) The acknowledgment of these potential benefits of CT has led to the inclusion of CT into the K-12 STEM curricula; for example, the Generation Science Standards (NGSS) in the United States includes CT as a core scientific practice (The NGSS Lead States, 2013; Barr & Stephenson, 2011).

12.2 Related Work
12.3.2 The Learning Environment
12.3.3 The Assessment Framework
12.4 Results and Discussion
12.4.1 Overall Learning Gains
12.4.2 The Correlations and Synergies in STEM and CT Learning
12.5 Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call