Access the full text.
Sign up today, get DeepDyve free for 14 days.
Lechen Zhang, Jalal Nouri (2019)
A systematic review of learning computational thinking through Scratch in K-9Comput. Educ., 141
M. Bers, Louise Flannery, Elizabeth Kazakoff, Amanda Sullivan (2014)
Computational thinking and tinkering: Exploration of an early childhood robotics curriculumComput. Educ., 72
M Üçgül (2013)
History and educational potential of Lego Mindstorms NXTMersin Üniversitesi Eğitim Fakültesi Dergisi, 9
Gökhan Çakir (2020)
Investigation of the Opinions of Teachers Who Received In-Service Training for Arduino-Assisted Robotic Coding Applications, 15
Eben Witherspoon, Ross Higashi, C. Schunn, Emily Baehr, Robin Shoop (2017)
Developing Computational Thinking through a Virtual Robotics Programming CurriculumACM Transactions on Computing Education (TOCE), 18
E Ackermann (2001)
438Future of Learning Group Publication, 5
Aman Yadav, Chris Mayfield, Ninger Zhou, Susanne Hambrusch, John Korb (2014)
Computational Thinking in Elementary and Secondary Teacher EducationACM Transactions on Computing Education (TOCE), 14
W. Stewart, Youngkyun Baek, Gina Kwid, Kellie Taylor (2021)
Exploring Factors That Influence Computational Thinking Skills in Elementary Students’ Collaborative RoboticsJournal of Educational Computing Research, 59
Arinchaya Threekunprapa, Pratchayapong Yasri (2020)
Unplugged Coding Using Flowblocks for Promoting Computational Thinking and Programming among Secondary School StudentsInternational Journal of Instruction, 13
Maher Hashweh (2005)
Teacher pedagogical constructions: a reconfiguration of pedagogical content knowledgeTeachers and Teaching, 11
N. Carlborg, Markus Tyrén, C. Heath, E. Eriksson (2019)
The scope of autonomy when teaching computational thinking in primary schoolInt. J. Child Comput. Interact., 21
S Papert (1996)
An exploration in the space of mathematics educationsInternational Journal of Computers for Mathematical Learning, 1
FR Sullivan, MA Moriarty (2009)
Robotics and discovery learning: Pedagogical beliefs, teacher practice and technology integrationJournal of Technology and Teacher Education, 17
J. Leonard, Alan Buss, Ruben Gamboa, Monica Mitchell, Olatokunbo Fashola, T. Hubert, Sultan Almughyirah (2016)
Using Robotics and Game Design to Enhance Children’s Self-Efficacy, STEM Attitudes, and Computational Thinking SkillsJournal of Science Education and Technology, 25
S Grover, R Pea (2013)
Computational thinking in K-12: A review of the state of the fieldEducational Researcher, 42
M Koehler, P Mishra (2009)
What is technological pedagogical content knowledge (TPACK)?Contemporary Issues in Technology and Teacher Education, 9
Lindsey Gouws, K. Bradshaw, Peter Wentworth (2013)
Computational thinking in educational activities: an evaluation of the educational game light-bot
Mustafa Numanoglu, H. Keser (2017)
Robot Usage in Programmıng Teachıng - Mbot Example, 6
C. Angeli, Nicos Valanides (2005)
Preservice elementary teachers as information and communication technology designers: an instructional systems design model based on an expanded view of pedagogical content knowledgeJ. Comput. Assist. Learn., 21
JM Wing (2006)
Computational thinkingCommunications of the ACM, 49
M. Berland, U. Wilensky (2015)
Comparing Virtual and Physical Robotics Environments for Supporting Complex Systems and Computational ThinkingJournal of Science Education and Technology, 24
E Peters-Burton, PJ Rich, A Kitsantas, L Laclede, SM Stehle (2021)
High school science teacher use of planning tools to integrate computational thinkingJournal of Science Teacher Education
MM Dornisch, AS McLoughlin (2006)
Limitations of web-based rubric resources: Addressing the challengesPractical Assessment, Research & Evaluation, 11
R. Çakır, Hüsnü Şahin, Hasan Balci, Mehmet Vergili (2021)
The effect of basic robotic coding in-service training on teachers’ acceptance of technology, self-development, and computational thinking skills in technology useJournal of Computers in Education
D Alimisis (2013)
Educational robotics: Open questions and new challengesThemes in Science and Technology Education, 6
Aman Yadav, Ninger Zhou, Chris Mayfield, Susanne Hambrusch, John Korb (2011)
Introducing computational thinking in education coursesProceedings of the 42nd ACM technical symposium on Computer science education
L. Shulman (1987)
Knowledge and Teaching: Foundations of the New ReformHarvard Educational Review, 57
A. Saks, L. Burke (2012)
An Investigation into the Relationship between Training Evaluation and the Transfer of TrainingCSN: Pedagogy (Topic)
Valerie Barr, C. Stephenson (2011)
Bringing computational thinking to K-12: what is Involved and what is the role of the computer science education community?Inroads, 2
Jeannette Wing (2008)
Computational thinking and thinking about computingPhilosophical transactions. Series A, Mathematical, physical, and engineering sciences, 366
Guanhua Chen, Ji Shen, Lauren Barth-Cohen, Shiyan Jiang, Xiaoting Huang, Moataz Eltoukhy (2017)
Assessing elementary students' computational thinking in everyday reasoning and robotics programmingComput. Educ., 109
Aman Yadav, Marc Berges, Phil Sands, Jon Good (2016)
Measuring computer science pedagogical content knowledge: An exploratory analysis of teaching vignettes to measure teacher knowledgeProceedings of the 11th Workshop in Primary and Secondary Computing Education
A Eguchi (2014)
Educational robotics for promoting 21st century skillsJournal of Automation Mobile Robotics and Intelligent Systems, 8
M. Bower, L. Wood, Jennifer Lai, C. Howe, R. Lister, Raina Mason, Kate Highfield, J. Veal (2017)
Improving the Computational Thinking Pedagogical Capabilities of School TeachersAustralian Journal of Teacher Education, 42
Thomas Cortina (2007)
An introduction to computer science for non-majors using principles of computationProceedings of the 38th SIGCSE technical symposium on Computer science education
D Kirkpatrick (1996)
Revisiting Kirkpatrick's four-level modelTraining & Development, 50
Kyungbin Kwon (2017)
Novice programmer’s misconception of programming reflected on problem-solving plansInt. J. Comput. Sci. Educ. Sch., 1
Allison Liu, C. Schunn, Jesse Flot, Robin Shoop (2013)
The role of physicality in rich programming environmentsComputer Science Education, 23
CK Chang (2014)
Effect of using Alice and Scratch in an introductory programming course for corrective instructionJournal of Educational Computing Research, 51
L. Gabriele, F. Bertacchini, Assunta Tavernise, L. Cárdenas, Pietro Pantano, E. Bilotta (2019)
Lesson Planning by Computational Thinking Skills in Italian Pre-service TeachersInformatics Educ., 18
Merve Arık, M. Topçu (2021)
Computational Thinking Integration into Science Classrooms: Example of Digestive SystemJournal of Science Education and Technology, 31
Soumela Atmatzidou, S. Demetriadis (2016)
Advancing students' computational thinking skills through educational robotics: A study on age and gender relevant differencesRobotics Auton. Syst., 75
G. Ronsivalle, A. Boldi, V. Gusella, C. Inama, S. Carta (2018)
How to Implement Educational Robotics’ Programs in Italian Schools: A Brief Guideline According to an Instructional Design Point of ViewTechnology, Knowledge and Learning, 24
Ünal Çakıroğlu, Servet Kılıç (2020)
Assessing teachers’ PCK to teach computational thinking via robotic programmingInteractive Learning Environments, 31
Aman Yadav, C. Stephenson, Hai Hong (2017)
Computational thinking for teacher educationCommunications of the ACM, 60
PK Keith, FR Sullivan, D Pham (2019)
Roles, collaboration, and the development of computational thinking in a robotics learning environmentComputational Thinking Education
H Yildiz Durak, M Saritepeci, A Durak (2021)
Modeling of relationship of personal and affective variables with computational thinking and programmingTechnology, Knowledge and Learning, 66
R Oliver (1993)
Measuring hierarchical levels of programming knowledgeJournal of Educational Computing Research, 9
Lihui Sun, Linlin Hu, Danhua Zhou (2021)
Improving 7th-Graders’ Computational Thinking Skills Through Unplugged Programming Activities: A Study on the Influence of Multiple FactorsThinking Skills and Creativity, 42
Leyla Uşengül, Ferhat Bahçeci (2020)
The Effect of Lego Wedo 2.0 Education on Academic Achievement and Attitudes and Computational Thinking Skills of Learners toward ScienceWorld Journal of Education
V Vainio, J Sajaniemi (2007)
Factors in novice programmers' poor tracing skillsACM SIGCSE Bulletin
Amy Eguchi (2016)
RoboCupJunior for promoting STEM education, 21st century skills, and technological advancement through robotics competitionRobotics Auton. Syst., 75
Servet Kılıç, Seyfullah Gökoğlu (2022)
Exploring the Usability of Virtual Robotics Programming Curriculum for Robotics Programming TeachingInformatics Educ., 21
H. Hill, D. Ball, S. Schilling (2008)
Unpacking Pedagogical Content Knowledge: Conceptualizing and Measuring Teachers' Topic-Specific Knowledge of StudentsJournal for Research in Mathematics Education
F. Benitti (2012)
Exploring the educational potential of robotics in schools: A systematic reviewComput. Educ., 58
C. Mouza, Hui Yang, Yi Pan, Sule Ozden, L. Pollock (2017)
Resetting educational technology coursework for pre-service teachers: A computational thinking approach to the development of technological pedagogical content knowledge (TPACK)Australasian Journal of Educational Technology, 33
Kamini Jaipal-Jamani, C. Angeli (2017)
Effect of Robotics on Elementary Preservice Teachers’ Self-Efficacy, Science Learning, and Computational ThinkingJournal of Science Education and Technology, 26
E Ackermann (2001)
Piaget’s constructivism, Papert’s constructionism: What’s the differenceFuture of Learning Group Publication, 5
Peter Hubwieser, J. Magenheim, A. Mühling, Alexander Ruf (2013)
Towards a conceptualization of pedagogical content knowledge for computer scienceProceedings of the ninth annual international ACM conference on International computing education research
L.A.M.P. Slangen, H. Keulen, K.P.E. Gravemeijer (2011)
What pupils can learn from working with robotic direct manipulation environmentsInternational Journal of Technology and Design Education, 21
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 training sessions for teaching robotics should be visited. Accordingly, in this exploratory case study, a professional development program for teachers was suggested for teaching computational thinking (CT) by using virtual educational robotics. After constructing and delivering the instructional package to six high school computer science teachers, we assessed their pedagogical content knowledge (PCK) development with the assessment tools created through the indicators of integrating CT in robotics. We also monitored two of the teachers in the real classrooms. The results of the study showed that the computer science teachers’ content knowledge (CK) about robotics and CT, and also their PCK to integrate CK in robotics positively improved at sufficient and advanced levels. The fact that the CK was considered as the joint of CT and robotics provided important clues in organizing the training sessions in the context of integrating CT into robotics teaching. Activities about daily life problems, training techniques such as peer assessment, authentic lesson plans, and micro-teaching activities were prominent factors that positively contributed to the development of teachers’ CK and PCK. Structuring the feedback within the framework of CT in the training positively contributed to the teachers’ CK developments in terms of CT and robotics. Guiding teachers to exhibit their teaching roles by presenting concrete examples for individual and collaborative robotics activities also supported the development of teachers' PCK. The implications for course designers desiring to provide a better teaching experience for the teachers teaching CT via robotics were also included.
Technology Knowledge and Learning – Springer Journals
Published: Dec 1, 2023
Keywords: Robotics; Computational thinking; Pedagogical content knowledge; Content knowledge; Teacher training
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.