ABSTRACT
In recent years, there has been a growing awareness of the need for computer science education opportunities and particularly for engaging students in computational thinking ideas and practices to help them understand how computing influences our world. At its core, computational thinking (CT) is seen as understanding how computational practices (such as, abstraction) and tools (such as modeling software) can be used to explore phenomena, solve problems, and influence our lives and society. The push for CT integration has called for preparing future educators to learn CT practices and tools through stand-alone courses and within the context of disciplinary pedagogy/methods courses. However, there are few instruments that measure pre-service teachers' attitudes towards computational thinking and its role in formal schooling. In this study, we developed and validated an instrument to measure pre-service teachers' attitudes towards CT, its role in students' lives, and their own self-efficacy to incorporate CT into their teaching. We report results from a principal components factor analysis on survey responses from 260 pre-service teachers to identify patterns and reduce the number of dimensions of comparison in the analysis. We discuss how pre-service teacher conceptions have implications for preparing future teachers to integrate computational thinking into their instruction.
- Charoula Angeli. 2021. The effects of scaffolded programming scripts on pre-service teachers' computational thinking: Developing algorithmic thinking through programming robots. International Journal of Child-Computer Interaction (2021). https://doi.org/10.1016/j.ijcci.2021.100329Google ScholarDigital Library
- Nathan Bean, Joshua Weese, Russell Feldhausen, and R. Scott Bell. 2015. Starting from scratch: Developing a pre-service teacher training program in computational thinking. In Proceedings - Frontiers in Education Conference, FIE. https://doi.org/ 10.1109/FIE.2015.7344237Google ScholarDigital Library
- Emily C. Bouck, Phil Sands, Holly Long, and Aman Yadav. 2021. Preparing Special Education Preservice Teachers to Teach Computational Thinking and Computer Science in Mathematics. Teacher Education and Special Education (2021). https://doi.org/10.1177/0888406421992376Google Scholar
- Deirdre Butler and Margaret Leahy. 2021. Developing preservice teachers' understanding of computational thinking: A constructionist approach. British Journal of Educational Technology (2021). https://doi.org/10.1111/bjet.13090Google Scholar
- Elisa Nadire Caeli. 2022. Computational Thinking in Compulsory Education: Why, What, and How? A Societal and Democratic Perspective. Ph.D. Dissertation. Danish School of Education.Google Scholar
- Elisa Nadire Caeli and Jeppe Bundsgaard. 2020. Computational thinking in compulsory education: a survey study on initiatives and conceptions. Educational Technology Research and Development (2020). https://doi.org/10.1007/s11423- 019-09694-zGoogle Scholar
- Elisa Nadire Caeli and Aman Yadav. 2020. Unplugged Approaches to Computational Thinking: a Historical Perspective. TechTrends (2020). https://doi.org/10. 1007/s11528-019-00410--5Google Scholar
- Ibrahim Cetin. 2016. Preservice Teachers' Introduction to Computing: Exploring Utilization of Scratch. Journal of Educational Computing Research (2016). https: //doi.org/10.1177/0735633116642774Google ScholarCross Ref
- Yu-hui Chang and Lana Peterson. 2018. Pre-service Teachers' Perceptions of Computational Thinking. Journal of Technology and Teacher Education (2018).Google Scholar
- Maria Cutumisu and Qi Guo. 2019. Using Topic Modeling to Extract Pre-Service Teachers' Understandings of Computational Thinking from Their Coding Reflections. IEEE Transactions on Education (2019). https://doi.org/10.1109/TE.2019. 2925253Google ScholarCross Ref
- Wendy Fox-Turnbull. 2019. Implementing digital technology in the New Zealand Curriculum. Australasian Journal of Technology Education (2019). https://doi. org/10.15663/ajte.v5i0.65Google Scholar
- Sarah Gretter and Aman Yadav. 2016. Computational Thinking and Media Information Literacy: An Integrated Approach to Teaching Twenty-First Century Skills. TechTrends (2016). https://doi.org/10.1007/s11528-016-0098--4Google Scholar
- Shuchi Grover and Roy Pea. 2013. Computational Thinking in K-12: A Review of the State of the Field. https://doi.org/10.3102/0013189X12463051Google Scholar
- I. T. Jolliffe. 1986. Principal Component Analysis and Factor Analysis. Springer New York, New York, NY, 115--128. https://doi.org/10.1007/978--1--4757--1904--8_7Google Scholar
- Jan Marie Kellow. 2018. Digital technologies in the New Zealand curriculum. Waikato Journal of Education (2018). https://doi.org/10.15663/wje.v23i2.656Google Scholar
- Anna Lamprou and Alexander Repenning. 2018. Teaching how to teach computational thinking. In Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE. https://doi.org/10.1145/3197091.3197120Google ScholarDigital Library
- Chrystalla Mouza, Hui Yang, Yi Cheng Pan, Sule Yilmaz Ozden, and Lori 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 (2017). https://doi.org/10.14742/ajet.3521Google Scholar
- Wing Shui Ng. 2017. Coding education for kids: What to learn? How to prepare teachers? Proceedings of ICICTE (2017).Google Scholar
- University of Canterbury. 2022. Implementing computational thinking in the curriculum. Technical Report. https://www.canterbury.ac.nz/courseinfo/ GetCourseDetails.aspx?course=EDEM626Google Scholar
- New Zealand Ministry of Education. 2017. More information on the curriculum change. Technical Report. http://www.education.govt.nz/our-work/changesin-education/digital-technologies-and-hangarau-matihiko-learning/moreinformation-on-the-curriculum-change/Google Scholar
- João Piedade, Nuno Dorotea, Ana Pedro, and João Filipe Matos. 2020. On teaching programming fundamentals and computational thinking with educational robotics: A didactic experience with pre-service teachers. Education Sciences (2020). https://doi.org/10.3390/educsci10090214Google Scholar
- Jeffrey Radloff and Jacob A. Hall. 2021. Development and testing of the Draw-aProgrammer test (DAPT) to explore elementary preservice teachers' conceptions of computational thinking. Education and Information Technologies (2021). https: //doi.org/10.1007/s10639-021--10787--7Google Scholar
- Alexander Repenning, Anna Lamprou, and Ashok Basawapatna. 2021. Computing Effect Sizes of a Science-first-then-didactics Computational Thinking Module for Preservice Elementary School Teachers. In SIGCSE 2021 - Proceedings of the 52nd ACM Technical Symposium on Computer Science Education. https: //doi.org/10.1145/3408877.3432446Google ScholarDigital Library
- Kathryn M. Rich, Aman Yadav, and Christina V Schwarz. 2019. Computational thinking, mathematics, and science: Elementary teachers' perspectives on integration. Journal of Technology and Teacher Education (2019).Google Scholar
- Peter Jacob Rich, Brian Jones, Olga Belikov, Emily Yoshikawa, and McKay Perkins. 2017. Computing and Engineering in Elementary School: The Effect of Yearlong Training on Elementary Teacher Self-efficacy and Beliefs About Teaching Computing and Engineering. International Journal of Computer Science Education in Schools (2017). https://doi.org/10.21585/ijcses.v1i1.6Google ScholarCross Ref
- Peter J. Rich, Ross A. Larsen, and Stacie L. Mason. 2021. Measuring teacher beliefs about coding and computational thinking. Journal of Research on Technology in Education (2021). https://doi.org/10.1080/15391523.2020.1771232Google Scholar
- Valerie J. Shute, Chen Sun, and Jodi Asbell-Clarke. 2017. Demystifying computational thinking. https://doi.org/10.1016/j.edurev.2017.09.003Google Scholar
- Jeannette M. Wing. 2006. Wing, J. M. (2006). Computational thinking. Commun. ACM (2006).Google Scholar
- Aman Yadav, Chris Mayfield, Ninger Zhou, Susanne Hambrusch, and John T. Korb. 2014. Computational thinking in elementary and secondary teacher education. ACM Transactions on Computing Education (2014). https://doi.org/10.1145/ 2576872Google ScholarDigital Library
- Aman Yadav, Chris Stephenson, and Hai Hong. 2017. Computational thinking for teacher education. Commun. ACM (2017). https://doi.org/10.1145/2994591Google ScholarDigital Library
- Shenghua Zha, Yi Jin, Pamela Moore, and Joe Gaston. 2020. Hopscotch into Coding: Introducing Pre-Service Teachers Computational Thinking. TechTrends (2020). https://doi.org/10.1007/s11528-019-00423-0Google Scholar
Index Terms
- Teacher Education and Computational Thinking: Measuring Pre-service Teacher Conceptions and Attitudes
Recommendations
Computational Thinking in Elementary and Secondary Teacher Education
Computational thinking (CT) is broadly defined as the mental activity for abstracting problems and formulating solutions that can be automated. In an increasingly information-based society, CT is becoming an essential skill for everyone. To ensure that ...
Teaching how to teach computational thinking
ITiCSE 2018: Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science EducationComputational Thinking is argued to be an essential skill for the workforce of the 21st century. As a skill, Computational Thinking should be taught in all schools, employing computational ideas integrated into other disciplines. Up until now, questions ...
Computational Thinking in Teacher Education
SIGCSE '20: Proceedings of the 51st ACM Technical Symposium on Computer Science EducationTeacher education programs are beginning to acknowledge the important role they play in preparing teachers to support students in the area of STEM, coding, Computational Thinking and robotics. As a result, new courses are being developed that connect ...
Comments