Computational thinking in elementary classrooms: Measuring teacher understanding of computational ideas for teaching science

A Yadav, C Krist, J Good, EN Caeli - Computer Science Education, 2018 - Taylor & Francis
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 …

Who needs what: Recommendations for designing effective online professional development for computer science teachers

Y Qian, S Hambrusch, A Yadav… - Journal of Research on …, 2018 - Taylor & Francis
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 …

Can you teach me to machine learn?

E Sulmont, E Patitsas, JR Cooperstock - Proceedings of the 50th ACM …, 2019 - dl.acm.org
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 …

Computer science pedagogical content knowledge: Characterizing teacher performance

A Yadav, M Berges - ACM Transactions on Computing Education (TOCE …, 2019 - dl.acm.org
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 …

Develo** computationally literate teachers: Current perspectives and future directions for teacher preparation in computing education

C Mouza, A Yadav… - Journal of Technology and …, 2018 - learntechlib.org
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 …

Teachers' perceptions of student misconceptions in introductory programming

Y Qian, S Hambrusch, A Yadav… - Journal of …, 2020 - journals.sagepub.com
A quality computer science (CS) teacher needs to understand students' common
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

Y Qian, JD Lehman - SAGE Open, 2019 - journals.sagepub.com
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 …

Using Vignettes to Elicit Students' Understanding of Dispositions in Computing Education

R McCauley, M Sabin, AN Kumar… - 2023 IEEE Frontiers …, 2023 - ieeexplore.ieee.org
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 …

Board 363: Promoting the Dispositional Dimension of Competency in Undergraduate Computing Programs

B MacKellar, N Kiesler, R Raj, M Sabin, R McCauley… - 2023 - par.nsf.gov
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 …

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 …