PRADA: A Practical Model for Integrating Computational Thinking in K-12 Education
@article{Dong2019PRADAAP, title={PRADA: A Practical Model for Integrating Computational Thinking in K-12 Education}, author={Yihuan Dong and Veronica Catet{\'e} and Robin Jocius and Nicholas Lytle and Tiffany Barnes and Jennifer L. Albert and Deepti Joshi and Richard Robinson and Ashley Andrews}, journal={Proceedings of the 50th ACM Technical Symposium on Computer Science Education}, year={2019} }
One way to increase access to education on computing is to integrate computational thinking (CT) into K12 disciplinary courses. However, this challenges teachers to both learn CT and decide how to best integrate CT into their classes. In this position paper, we present PRADA, an acronym for Pattern Recognition, Abstraction, Decomposition, and Algorithms, as a practical and understandable way of introducing the core ideas of CT to non-computing teachers. We piloted the PRADA model in two…
18 Citations
Code, Connect, Create: The 3C Professional Development Model to Support Computational Thinking Infusion
- Sociology, EducationSIGCSE
- 2020
The 3C professional development model was proposed, which was designed to support middle and high school content area teachers in infusing computational thinking into their classrooms, and supported shifts in teacher understandings of the role of computational thinking in content area classrooms.
Computational thinking development through physical computing activities in STEAM education
- EducationComput. Appl. Eng. Educ.
- 2021
The design process of the strategy for CT abilities development is presented and a statistically significant increase in CT literacy in 14 abilities from seven dimensions is showed.
Use, Modify, Create: Comparing Computational Thinking Lesson Progressions for STEM Classes
- EducationITiCSE
- 2019
A comparison study between two CT lesson progressions for middle school science classes and illustrates differences in perception of assignment difficulty from both the students and teachers, as well as student perception of artifact "ownership" between conditions.
The Virtual Pivot: Transitioning Computational Thinking PD for Middle and High School Content Area Teachers
- EducationSIGCSE
- 2021
It is argued that three categories of changes (digital tools, formats, and supports for teacher engagement and collaboration) were effective in increasing participants' self-efficacy in teaching CT, supporting collaboration, and enabling participants to design CT-infused content-area lessons.
Introduction: Computational thinking in preK-5: empirical evidence for integration and future directions
- Psychology
- 2022
S ince Wing’s (2006) article regarding computational thinking, there has been a dramatic increase in the focus on computational thinking (CT) in K-12 education. Computational thinking has permeated…
I Felt Like We Were Actually Going Somewhere: Adapting Summer Professional Development for Elementary Teachers to a Virtual Experience During COVID-19
- EducationSIGCSE
- 2021
This experience report highlights the process of transitioning one essential component of the project an elementary teacher summer institute from in-person to online due to COVID-19.
Sphero.Math: a computational thinking-enhanced fourth grade mathematics curriculum
- Education
- 2022
Computational thinking (CT) constitutes an essential set of skills and practices that all students should learn in order to effectively and meaningfully participate in an increasingly computational…
Developing Scientific Literacy-Based Teaching Materials to Improve Students’ Computational Thinking Skills
- Education
- 2019
Computational thinking and scientific literacy are competencies compulsorily required by pre-service primary teachers in the 21st century. This study aimed to examine the effectiveness of…
Scratch Programming Learning Model Through Team Based Project to Train Pre-Service Science Teachers' Computational Thinking Skill
- Education
- 2021
Computational thinking skills (CTS) are needed for pre-service science teachers as a provision in organizing 21stcentury learning. This research focused on developing a Scratch programming learning…
Infusing Computing: A Scaffolding and Teacher Accessibility Analysis of Computing Lessons Designed by Novices
- EducationKoli Calling
- 2020
This project trained 29 high school students who were in a full-time computer science summer internship on how to create Snap! programming lessons for non-computing courses and found that students implemented many of the scaffolding techniques that they themselves experienced and created lessons that were detailed enough to be accessible for teacher use.
References
SHOWING 1-10 OF 25 REFERENCES
Code, Connect, Create: The 3C Professional Development Model to Support Computational Thinking Infusion
- Sociology, EducationSIGCSE
- 2020
The 3C professional development model was proposed, which was designed to support middle and high school content area teachers in infusing computational thinking into their classrooms, and supported shifts in teacher understandings of the role of computational thinking in content area classrooms.
Supporting all learners in school-wide computational thinking: A cross-case qualitative analysis
- EducationComput. Educ.
- 2015
Infusing computational thinking into middle grade science classrooms: lessons learned
- EducationWiPSCE
- 2018
Initial lessons learned while conducting design-based implementation research on integrating computational thinking into middle school science classes are presented and case studies suggest that several factors including teacher engagement, teacher attitudes, student prior experience with CS/CT, and curriculum design can all impact student engagement in integrated science-CT lessons.
A K-6 Computational Thinking Curriculum Framework: Implications for Teacher Knowledge
- EducationJ. Educ. Technol. Soc.
- 2016
There is a lack of adequate empirical evidence in terms of the effectiveness of the frameworks proposed herein, but it is expected that the knowledge and research base will dramatically increase over the next several years, as more countries around the world add computer science as a separate school subject to their K-6 curriculum.
Computational Thinking in K-12: In-service Teacher Perceptions of Computational Thinking
- Education
- 2018
The goal of this discussion is to inform in-service and preservice teacher development efforts and clarify how CT applies to disciplinary knowledge within K-12 education.
Computational Thinking for All: Pedagogical Approaches to Embedding 21st Century Problem Solving in K-12 Classrooms
- Education
- 2016
It is suggested that computational thinking ideas outlined in this paper are key to moving students from merely being technology-literate to using computational tools to solve problems.
Improving the Computational Thinking Pedagogical Capabilities of School Teachers
- Education
- 2017
The idea of computational thinking as skills and universal competence which every child should possess emerged last decade and has been gaining traction ever since. This raises a number of questions,…
Expanding computer science education in schools: understanding teacher experiences and challenges
- EducationComput. Sci. Educ.
- 2017
This study investigated U.S. CS teachers’ perspectives on the demands of teaching computer science and support needed to ensure quality teaching, and suggested that teachers face a number of challenges, including isolation, lack of adequate computer science background, and limited professional development resources.
Bridging Practices
- Education
- 2000
Subject matter and pedagogy have been peculiarly and persistently divided in the conceptualization and curriculum of teacher education and learning to teach. This fragmentation of practice leaves…