استخراج شبکه مضامین مولفه های تفکر رایانشی به روش تحلیل مضمون برای معلمان

نوع مقاله : مقاله پژوهشی

نویسندگان

1 دانشیار، گروه تکنولوژی آموزشی، دانشکده روان‌شناسی و علوم تربیتی، دانشگاه علامه طباطبائی، تهران، ایران

2 دانشجوی دکتری، گروه تکنولوژی آموزشی، دانشکده روان‌شناسی و علوم تربیتی، دانشگاه علامه طباطبائی، تهران، ایران

3 استاد، گروه تکنولوژی آموزشی، دانشکده روان‌شناسی و علوم تربیتی، دانشگاه علامه طباطبائی، تهران، ایران

4 استاد، گروه رایانه، دانشکده آمار، ریاضی و رایانه، دانشگاه علامه طباطبائی، تهران، ایران

5 استاد، گروه سنجش و اندازه‌گیری، دانشکده روان‌شناسی و علوم تربیتی، دانشگاه علامه طباطبائی، تهران، ایران

چکیده

هدف: تفکر رایانشی یک موضوع بین رشته‌ای است و نقش مهمی در پرورش مهارت‌ حل مسئله به صورت الگوریتمی در یادگیرندگان دارد اما هنوز درک جامعی از آن در زمینه‌های آموزشی وجود ندارد. هدف این پژوهش، استخراج شبکه مضامین مولفه‌های تفکر رایانشی است تا با افزایش دانش معلمان از ماهیت تفکر رایانشی، زمینه توسعه حرفه‌ای آنان را فراهم سازد.
روش پژوهش: این پژوهش از نظر هدف، بنیادی-کاربردی و از لحاظ روش پژوهش کیفی است.جامعه پژوهش شامل مقالات منتشرشده در بازه زمانی 2006 تا 2025 بود که با استفاده از کلمات کلیدی در پایگاه‌های اطلاعاتی اسکوپوس، ساینس دایرکت، اسپرینگر، اریک،کتابخانه دیجیتالی انجمن ماشین‌های حسابگر و گوگل اسکالر جستجو شد و 831 مقاله به دست آمد. پس از غربالگری و اعمال معیارهای ورود و خروج، 216 مقاله به عنوان نمونه انتخاب شدند و 19 تعریف از آن‌ها استخراج شد. برای تجزیه و تحلیل تعاریف از روش تحلیل مضمون با رویکرد شبکه مضامین آتراید-استرلینگ استفاده شد. روایی مدل با نظر خبرگان و پایایی با روش هولستی محاسبه شد که ضریب پایایی 85/0 به دست آمد.
یافته‌ها: یافته‌ها منجر به استخراج شبکه مضامین مؤلفه‌های تفکر رایانشی شد که شامل 65 مضمون پایه، 8 مضمون سازمان‌دهنده، 4 مضمون فراگیر و یک ابر مضمون بود و با نرم‌افزار مکس کیودا 2020 ترسیم شد.
نتیجه‌گیری: نتایج نشان داد کاربرد مضامین مولفه‌های تفکر رایانشی در زمینه‌های آموزشی، مستلزم توسعه حرفه‌ای معلمان در قالب کارگاه‌های آموزشی است که با همکاری متخصصان علوم کامپیوتر و تکنولوژی آموزشی میسر می‌باشد.

کلیدواژه‌ها

موضوعات


عنوان مقاله [English]

Extracting Thematic Networks of Computational Thinking Components Using Thematic Analysis for Teachers

نویسندگان [English]

  • Dariush Noroozi 1
  • Faeze Rezaei 2
  • Esmaeil Zaraii Zavaraki 3
  • Hassan Rashidi 4
  • Ali Delavar 5
1 Associate Professor, Department of Education, Faculty of Education and Psychology, Allame Tabatabaei University, Tehran, Iran
2 PhD Candidate, Department of Education, Faculty of Education and Psychology, Allame Tabatabaei University, Tehran, Iran
3 Professor, Department of Educational Technology, Faculty of Education and Psychology, Allame Tabatabaei University, Tehran, Iran
4 Professor, Department of Computer, Faculty of Statistics, Mathematics and Computer Science, Allameh Tabatabaei University, Tehran, Iran
5 Professor, Department of Measurement and Evaluation, Faculty of Psychology and Educational Sciences, Allameh Tabatabaei University, Tehran, Iran
چکیده [English]

Objective: Computational thinking is an interdisciplinary subject and plays an important role in developing algorithmic problem-solving skills in learners, but there is still a lack of comprehensive understanding of it, especially in educational settings. The aim of this study is to extract the content network of computational thinking components to help increase teachers' knowledge and understanding of the nature of computational thinking and to provide a basis for their professional development.
Method: This research is fundamental-applied in terms of research objective and qualitative in terms of research method. The research community included articles published between 2006 and 2025, which were searched using keywords in the databases Scopus, Science Direct, Springer, ERIC, the Digital Library of the Association of Computing Machinery, and Google Scholar, and 831 articles were obtained. After screening and applying the inclusion and exclusion criteria, 216 articles were selected as a sample and 19 definitions were extracted from them. Thematic analysis method with the Atride-Stirling theme network approach was used to analyze the definitions. The validity of the model was calculated by experts' opinions and the reliability was calculated by the Holst method, and the reliability coefficient was 0.85.
Results: The findings led to the extraction of a thematic network of computational thinking components, which included 65 basic themes, 8 organizing themes, 4 global themes, and one super theme, and was drawn with MaxQDA 2020 software.
Conclusion: The results showed that the application of computational thinking components in educational contexts requires professional development of teachers in the form of educational workshops, which is possible with the cooperation of computer science and educational technology experts.

کلیدواژه‌ها [English]

  • computational thinking
  • teachers
  • thematic analysis
  • thematic network
Aho, A. V. (2012). Computation and computational thinking. The computer journal, 55(7), 832-835.‏
Attride-Stirling, J. (2001). Thematic networks: an analytic tool for qualitative research. Qualitative research, 1(3), 385-405.‏
Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community? ACM Inroads, 2(1), 48–54.‏
Barr, D., Harrison, J., & Conery, L. (2011). Computational thinking: A digital age skill for everyone. Learning & Leading with Technology, 38(6), 20-23.‏
Braun, V., & Clarke, V. (2006). Using thematic analysis in psychology. Qualitative research in psychology, 3(2), 77-101.‏
Butler, D., & Leahy, M. (2021). Developing preservice teachers' understanding of computational thinking: A constructionist approach. British Journal of Educational Technology, 52(3), 1060-1077.‏
Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., Engelhardt, K., Kampylis, P., & Punie, Y. (2016). Exploring the field of computational thinking as a 21st century skill. In EDULEARN16 Proceedings (pp. 4725-4733). IATED.‏
Bower, M., Wood, L. N., Lai, J. W., Highfield, K., Veal, J., Howe, C., ... & Mason, R. (2017). Improving the computational thinking pedagogical capabilities of school teachers. Australian Journal of Teacher Education (Online), 42(3), 53-72.‏
Bull, G., Garofalo, J., & Hguyen, N. R. (2020). Thinking about computational thinking: Origins of computational thinking in educational computing. Journal of Digital Learning in Teacher Education, 36(1), 6-18.‏
Cabrera, L. (2019). Teacher preconceptions of computational thinking: A systematic literature review. Journal of Technology and Teacher Education, 27(3), 305-333.‏
Dağ, F., Şumuer, E., & Durdu, L. (2023). The effect of an unplugged coding course on primary school students' improvement in their computational thinking skills. Journal of Computer Assisted Learning, 39(6), 1902-1918.‏
Guzdial, M. (2008). Education paving the way for computational thinking. Communications of the ACM, 51(8), 25-27.‏
Haseski, H. İ., Ilic, U., & Tugtekin, U. (2018). Defining a New 21st Century Skill-Computational Thinking: Concepts and Trends. International Education Studies, 11(4), 29-42.‏
Ismail, R., Steinbach, T. A., & Miller, C. S. (2022, March). A guide towards a definition of computational thinking in k-12. In 2022 IEEE Global Engineering Education Conference (EDUCON) (pp. 801-810). IEEE.‏
Kalelioglu, F., Gülbahar, Y., & Kukul, V. (2016). A framework for computational thinking based on a systematic research review. Baltic Journal of Modern Computing, 4(3), 583.‏
Kazimoglu, C., Kiernan, M., Bacon, L., & MacKinnon, L. (2012). Learning programming at the computational thinking level via digital game-play. Procedia Computer Science, 9, 522-531.‏
King, N., Horrocks, C., & Brooks, J. (2019). Interviews in Qualitative Research.‏
Kong, S. C., Lai, M., & Sun, D. (2020). Teacher development in computational thinking: Design and learning outcomes of programming concepts, practices and pedagogy. Computers & Education, 151, 103872.‏
Lowe, T., & Brophy, S. (2017, October). An operationalized model for defining computational thinking. In 2017 IEEE Frontiers in Education Conference (FIE) (pp. 1-8). IEEE.‏
Lye, S. Y., & Koh, J. H. L. (2014). Review on teaching and learning of computational thinking through programming: What is next for K-12?. Computers in human behavior, 41, 51-61.‏
Moreno, J., Robles, G., Román, M., & Rodríguez, J. D. (2019). Not the same: a text network analysis on computational thinking definitions to study its relationship with computer programming. RiiTE Revista interuniversitaria de investigación en tecnología educativa.‏
National Research Council, Division on Engineering, Physical Sciences, Computer Science, Telecommunications Board, & Committee for the Workshops on Computational Thinking. (2011). Report of a workshop on the pedagogical aspects of computational thinking. National Academies Press.‏
Rich, P. J., & Langton, M. B. (2016). Computational thinking: Toward a unifying definition. Competencies in Teaching, Learning and Educational Leadership in the Digital Age: Papers from CELDA 2014, 229-242.‏
Selby, C., & Woollard, J. (2013). Computational thinking: the developing definition.‏
Tabesh, Y. (2017). Computational thinking: A 21st century skill. Olympiads in Informatics, 11(2), 65-70.‏
Voogt, J., Fisser, P., Good, J., Mishra, P., & Yadav, A. (2015). Computational thinking in compulsory education: Towards an agenda for research and practice. Education and information technologies, 20(4), 715-728.‏
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.‏
Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L., & Wilensky, U. (2016). Defining computational thinking for mathematics and science classrooms. Journal of science education and technology, 25(1), 127-147.‏
Xu, F., & Zhang, S. (2021, March). Understanding the source of confusion with computational thinking: A systematic review of definitions. In 2021 IEEE Integrated STEM Education Conference (ISEC) (pp. 276-279). IEEE.‏
Yadav, A., Hong, H., & Stephenson, C. (2016). Computational thinking for all: Pedagogical approaches to embedding 21st century problem solving in K-12 classrooms. TechTrends, 60(6), 565-568.‏
  • تاریخ دریافت: 18 آذر 1403
  • تاریخ بازنگری: 01 مهر 1404
  • تاریخ پذیرش: 18 شهریور 1404
  • تاریخ اولین انتشار: 01 آذر 1404
  • تاریخ انتشار: 01 آذر 1404