Diverse Approaches to School-wide Computational Thinking Integration at the Elementary Grades: A Cross-case Analysis

Elementary schools throughout the United States are attempting to integrate computational thinking (CT) into their instruction, often without guidance from research about effective approaches for achieving particular CT goals. This cross-case study investigated the school-wide integration of CT in three elementary schools in a large urban school district in the Northeast that has a district-led CS for All initiative. Data included interviews with teachers, professional development providers, and school administrators as well as surveys from teachers and classroom observations in each participating school. Findings revealed three distinct approaches to integration: (a) single teacher leader-driven model, (b) scaffolded professional development model, and (c) intensive coaching model. These approaches reflect the visions set by administrators and teachers, methods used by professional development providers, and cultures of each school. Across the case studies, common pedagogical approaches included strategic use of both unplugged and plugged activities with a range of computational tools, a focus on collaborative project-based learning, and the use of CT-specific academic language to anchor new CT learning within the academic disciplines. The study highlighted advantages and challenges within each integration approach with implications for schools considering CT integration.

[1]  S. Merriam Qualitative Research and Case Study Applications in Education: Revised and Expanded from Case Study Research in Education , 1998 .

[2]  James C. Lester,et al.  Computational Thinking Integration into Middle Grades Science Classrooms: Strategies for Meeting the Challenges , 2018 .

[3]  D. Ketelhut,et al.  Teacher Change Following a Professional Development Experience in Integrating Computational Thinking into Elementary Science , 2019, Journal of Science Education and Technology.

[4]  Shuchi Grover,et al.  Computational Thinking from a Disciplinary Perspective: Integrating Computational Thinking in K-12 Science, Technology, Engineering, and Mathematics Education , 2019, Journal of Science Education and Technology.

[5]  Maya Israel,et al.  From classroom lessons to exploratory learning progressions: mathematics + computational thinking , 2020, Interact. Learn. Environ..

[6]  Aman Yadav,et al.  Computational Thinking in K-12: In-service Teacher Perceptions of Computational Thinking , 2018 .

[7]  Janet Bih Fofang,et al.  Mutually Supportive Mathematics and Computational Thinking in a Fourth-Grade Classroom , 2020, ICLS.

[8]  Karen Brennan,et al.  Helping K--12 Teachers Get Unstuck with Scratch: The Design of an Online Professional Learning Experience , 2019, SIGCSE.

[9]  Aman Yadav,et al.  Computational Thinking in Teacher Education , 2017, Emerging Research, Practice, and Policy on Computational Thinking.

[10]  Pratim Sengupta,et al.  Toward a Phenomenology of Computational Thinking in STEM Education , 2018 .

[11]  Aman Yadav,et al.  Computational Thinking for All: Pedagogical Approaches to Embedding 21st Century Problem Solving in K-12 Classrooms , 2016 .

[12]  Celia Hoyles,et al.  Designing for learning mathematics through programming: A case study of pupils engaging with place value , 2018, Int. J. Child Comput. Interact..

[13]  Marian Pasquale,et al.  Integrating Computational Thinking into Elementary Science Curriculum: an Examination of Activities that Support Students’ Computational Thinking in the Service of Disciplinary Learning , 2019, Journal of Science Education and Technology.

[14]  B. Davis,et al.  Coding Robots as a Source of Instantiations for Arithmetic , 2018, Digital Experiences in Mathematics Education.

[15]  Aman Yadav,et al.  Computational Thinking in Elementary and Secondary Teacher Education , 2014, ACM Trans. Comput. Educ..

[16]  V. Shute,et al.  Demystifying computational thinking , 2017 .

[17]  Saadeddine Shehab,et al.  Assessing collaborative computing: development of the Collaborative-Computing Observation Instrument (C-COI) , 2016, Comput. Sci. Educ..