Computational thinking in elementary classrooms: Measuring teacher understanding of computational ideas for teaching science
ABSTRACT A number of efforts have focused on preparing teachers to integrate CT within
secondary disciplinary subject areas; however, there is little research on how CT ideas …
secondary disciplinary subject areas; however, there is little research on how CT ideas …
Who needs what: Recommendations for designing effective online professional development for computer science teachers
Abstract The new Advanced Placement (AP) Computer Science (CS) Principles course
increases the need for quality CS teachers and thus the need for professional development …
increases the need for quality CS teachers and thus the need for professional development …
Can you teach me to machine learn?
Machine learning (ML) has become an important topic for students across disciplines to
understand because of its useful applications and its societal impacts. At the same time …
understand because of its useful applications and its societal impacts. At the same time …
Computer science pedagogical content knowledge: Characterizing teacher performance
Computer science education efforts are expanding across the globe to equip students with
the necessary computing skills for today's digital world. However, preparing students to …
the necessary computing skills for today's digital world. However, preparing students to …
Develo** computationally literate teachers: Current perspectives and future directions for teacher preparation in computing education
Since Wing (2006) advanced computational thinking (CT) as a way of introducing computer
science (CS) ideas to all students, CS and CT education have experienced a resurgence …
science (CS) ideas to all students, CS and CT education have experienced a resurgence …
Teachers' perceptions of student misconceptions in introductory programming
A quality computer science (CS) teacher needs to understand students' common
misconceptions in learning CS. This study explored one aspect of CS teachers' …
misconceptions in learning CS. This study explored one aspect of CS teachers' …
Using targeted feedback to address common student misconceptions in introductory programming: A data-driven approach
With the expansion of computer science (CS) education, CS teachers in K-12 schools
should be cognizant of student misconceptions and be prepared to help students establish …
should be cognizant of student misconceptions and be prepared to help students establish …
Using Vignettes to Elicit Students' Understanding of Dispositions in Computing Education
Vignettes are short stories along with a set of questions that engage the reader to comment
on the story. Vignettes have been used in professional academic programs (eg, teacher …
on the story. Vignettes have been used in professional academic programs (eg, teacher …
Board 363: Promoting the Dispositional Dimension of Competency in Undergraduate Computing Programs
The Computing Curricula 2020 (CC2020) report, issued by the ACM and IEEE Computer
Society, identified knowledge, skills, and dispositions as the three main components of …
Society, identified knowledge, skills, and dispositions as the three main components of …
Design, implementation, and evaluation of a professional development program for teachers to teach computational thinking via robotics
S Kılıç, Ü Çakıroğlu - Technology, Knowledge and Learning, 2023 - Springer
Since teaching robotics in schools is still new for teachers, studies on how to integrate
computational thinking concepts in robotics courses are still rare. In this direction, teacher …
computational thinking concepts in robotics courses are still rare. In this direction, teacher …