Original article    |    Open Access
Educational Policy Analysis and Strategic Research 2024, Vol. 19(4) 44-61

Investigation of the Effect of Block-Based Applications on Computational Thinking Skills

Ayşegül Yılmaz & Devkan Kaleci

pp. 44 - 61   |  DOI: https://doi.org/10.29329/epasr.2024.1099.3

Publish Date: December 31, 2024  |   Single/Total View: 17/18   |   Single/Total Download: 25/22


Abstract

The research aims to explore the acquisition of Computational Thinking (CT) sub-skills among 5th and 6th grade secondary school students in Turkey through a block-based programming application, code.org. It seeks to understand if mastering these skills is essential for students globally. This study involved seven volunteer students selected through a mixed-methods suitability sample for the academic year 2021-2022. It utilized multiple tools: the Computational Thinking Skill Level Scale (CTSLS), observations, and interviews. Each student completed six tailored lessons via distance learning, which were recorded for observation and followed by interviews. Analysis of CT skills was conducted descriptively, considering the CTSLS scores before and after the lessons, observation of CT sub-skills during each session, and individual progress. Despite individual variations in CT skill display, there was no significant difference in the CTSLS scores pre- and post-intervention or between students of middle and high skill levels. The findings suggest that while individual progress in CT skills can be noted, the overall impact of the intervention on enhancing CT skills as measured by CTSLS is limited. This highlights the need for further investigation into the methods and effectiveness of teaching CT skills through block-based programming platforms.

Keywords: Computational Thinking, Computational Thinking Skills, Block-Based Applications, Code.org, Secondary School


How to Cite this Article?

APA 7th edition
Yilmaz, A., & Kaleci, D. (2024). Investigation of the Effect of Block-Based Applications on Computational Thinking Skills. Educational Policy Analysis and Strategic Research, 19(4), 44-61. https://doi.org/10.29329/epasr.2024.1099.3

Harvard
Yilmaz, A. and Kaleci, D. (2024). Investigation of the Effect of Block-Based Applications on Computational Thinking Skills. Educational Policy Analysis and Strategic Research, 19(4), pp. 44-61.

Chicago 16th edition
Yilmaz, Aysegul and Devkan Kaleci (2024). "Investigation of the Effect of Block-Based Applications on Computational Thinking Skills". Educational Policy Analysis and Strategic Research 19 (4):44-61. https://doi.org/10.29329/epasr.2024.1099.3

References

    Akcaoglu, M., & Koehler, M. J. harr(2014). Cognitive outcomes from the Game-Design and Learning (GDL) after-school program. Computers & Education, 75, 72-81.
    Aydoğdu, E. (2019). Bilgisayarsız etkinlikler sürecinde öğrencilerin algoritmik düşünme becerilerinin incelenmesi. Trabzon Üniversitesi. Eğitim Bilimleri Enstitüsü, BÖTE Anabilim Dalı (Yüksek lisans tezi).
    Baki, A., & Gökçek, T. (2012). Karma yöntem araştirmalarina genel bir bakiş. Elektronik Sosyal Bilimler Dergisi, 11(42), 1-21.
    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.
    Başkale, H. (2016). Nitel araştırmalarda geçerlik, güvenirlik ve örneklem büyüklüğünün belirlenmesi. Dokuz Eylül Üniversitesi Hemşirelik Fakültesi Elektronik Dergisi, 9(1), 23-28.
    Brennan, K., & Resnick, M. (2012, April). New frameworks for studying and assessing the development of computational thinking. In Proceedings of the 2012 Annual Meeting of the American Educational Research Association, Vancouver, Canada (Vol. 1, p. 25).
    Brown, W. (2015). Introduction to algorithmic thinking.
    Bundy, A. (2007). Computational thinking is pervasive. Journal of Scientific and Practical Computing, 1(2), 67-69.
    Cansu, F. K., & Cansu, S. K. (2019). An overview of computational thinking. International Journal of Computer Science Education in Schools, 3(1), 17-30.
    Cetinkaya, L. (2019). The effects of problem based mathematics teaching through mobile applications on success. Egitim ve Bilim, 44(197).
    Code.org. (2021, August 4). Code.org. https://code.org/
    Creswell, J. W., Clark, V. L. P., Gutmann, M. L., & Hanson, W. E. (2003). Advanced mixed. Handbook of mixed methods in social & behavioral research, 209, 209-240.
    Creswell, J. W., Shope, R., Plano Clark, V. L., & Green, D. O. (2006). How interpretive qualitative research extends mixed methods research. Research in the Schools, 13(1), 1-11.
    Csizmadia, A., Curzon, P., Dorling, M., Humphreys, S., Ng, T., Selby, C., & Woollard, J. (2015). Computational thinking: A guide for teachers.
    CSTA, I. (2011). Computational thinking teacher resources. National Science Foundation under Grant No. CNS-1030054.
    Cuny, J., Snyder, L., & Wing, J. M. (2010). Demystifying computational thinking for non-computer scientists. Unpublished manuscript in progress, referenced in http://www. cs. cmu. edu/~ CompThink/resources/TheLinkWing. pdf.
    Curzon, P., Black, J., Meagher, L. R., & McOwan, P. W. (2009). cs4fn. org: Enthusing students about Computer Science. Proceedings of Informatics Education Europe IV, 73-80.
    Davies, A., Fidler, D., & Gorbis, M. (2011). Future work skills 2020. Institute for the Future for University of Phoenix research Institute, 540.
    Denning, P. J. (2009). The profession of IT: Beyond computational thinking. Communications of the ACM, 52(6), 28-30.
    Erdoğan, İ. (2003). Pozitivist metodoloji: Bilimsel araştırma tasarımı, İstatiksel yöntemler, Analiz ve yorum. Erk.
    Erümit, A. K., Şahin, G., & Karal, H. (2020). YAP Programlama Öğretim Modelinin Öğrencilerin Bilgi-İşlemsel Düşünme Becerilerine Etkisi. Kastamonu Education Journal, 28(3), 1529-1540.
    Fidler, D., & Williams, S. (2016). Future skills. Update and literature review. Institute for the Future.
    Futschek, G. (2006, November). Algorithmic thinking: The key for understanding computer science. In International conference on informatics in secondary schools-evolution and perspectives (pp. 159-168). Springer, Berlin, Heidelberg.
    Glesne, C. (2016). Becoming qualitative researchers: An introduction. Pearson. One Lake Street, Upper Saddle River, New Jersey 07458.
    Grover, S., & Pea, R. (2013). Computational thinking in K–12: A review of the state of the field. Educational Researcher, 42(1), 38-43.
    Grover, S., Pea, R., & Cooper, S. (2016, February). Factors influencing computer science learning in middle school. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education (pp. 552-557).
    Holloway, I., & Wheeler, S. (1996). Qualitative research for nurses. (No Title).
    Ibılı, E., & Günbatar, M. S. (2020). Computational thinking skills self-efficacy perceptions in secondary education: A review of the effectiveness of the New Information Technology and Software Curriculum. Trakya Eğitim Dergisi, 10(2), 303-316.
    ISTE, I., & CSTA, C. (2011). Operational definition of computational thinking for K-12 education. National Science Foundation.
    ISTE, C. (2011). Computational Thinking in K–12 Education leadership toolkit. Computer Science Teacher Association: http://csta. acm. org/Curriculum/sub/CurrFiles/471.11 CTLeadershipt Toolkit-SP-vF. pdf 
    Johnson, R. B., & Onwuegbuzie, A. J. (2004). Mixed methods research: A research paradigm whose time has come. Educational Researcher, 33(7), 14-26.
    Korkmaz, Ö., Çakır, R., & Özden, M. Y. (2015). Bilgisayarca düşünme beceri düzeyleri ölçeğinin (BDBD) ortaokul düzeyine uyarlanması. Gazi Eğitim Bilimleri Dergisi, 1(2), 143-162.
    Kukul, V., & Çakır, R. (2020). Exploring the development of primary school students’ computational thinking and 21st century skills through scaffolding: Voices from the stakeholders. International Journal of Computer Science Education in Schools, 4(2), 36-57.
    Lu, J. J., & Fletcher, G. H. (2009, March). Thinking about computational thinking. In Proceedings of the 40th ACM technical symposium on Computer science education (pp. 260-264).
    Mays, N., & Pope, C. (2000). Assessing quality in qualitative research. BMJ, 320(7226), 50-52.
    Mohaghegh, D. M., & McCauley, M. (2016). Computational thinking: The skill set of the 21st century.
    Özçinar, H. (2017). Hesaplamali düşünme araştirmalarinin bibliyometrik analizi. Eğitim Teknolojisi Kuram ve Uygulama, 7(2), 149-171.
    Özyol, B. (2019). Bilgi-işlemsel düşünme becerisinin kazandırılmasına yönelik bir ortam tasarımı ve geliştirilmesi (Master's thesis).
    Seehorn, D., & Clayborn, L. (2017, March). CSTA K-12 CS Standards for all. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (pp. 730-730).
    Selby, C., & Woollard, J. (2013). Computational thinking: The developing definition.
    Serim, E. Ü. (2019). Oyunlaştırma yöntemiyle tasarlanan kodlama eğitimi ile öğrencilerin hesaplamalı düşünme becerileri ve kodlamaya ilişkin öz-yeterlik algılarının incelenmesi (Master's thesis, Balıkesir Üniversitesi Fen Bilimleri Enstitüsü).
    Sneed, J., & Ace Morgan, D. (1999). Evaluating the verbal, quantitative, and problem‐solving skills of students entering the accounting curriculum. Management Research News, 22(4), 22-27.
    Yıldırım, A., Şimşek, H., & Sosyal Bilimlerde Nitel Araştırma Yöntemleri, S. (2003). Yayıncılık. Baskı, Ankara.
    Uslu, N. A. (2018). Görsel programlama etkinliklerinin ortaokul öğrencilerinin bilgi-işlemsel düşünme becerilerine etkisi. Ege Eğitim Teknolojileri Dergisi, 2(1), 19-31.
    Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.
    Wing, J. M. (2008). Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 366(1881), 3717-3725.
    Wing, J. M. (2014). Computational thinking benefits society. 40th anniversary blog of social issues in computing, 2014, 26.
    Wing, J. (2017). Computational thinking’s influence on research and education for all. Italian Journal of Educational Technology, 25(2), 7-14.
    Wong, G.K., & Cheung, H. (2018). Exploring children’s perceptions of developing twenty-first century skills through computational thinking and programming. Interactive Learning Environments, 28, 438 - 450.
    Yadav, A., Mayfield, C., Zhou, N., Hambrusch, S., & Korb, J. T. (2014). Computational thinking in elementary and secondary teacher education. ACM Transactions on Computing Education (TOCE), 14(1), 1-16.
    Yadav, A., Stephenson, C., & Hong, H. (2017). Computational thinking for teacher education. Communications of the ACM, 60(4), 55-62.
    Yıldırım, A., & Şimşek, H. (2011). Sosyal bilimlerde araştırma yöntemleri. Ankara: Seçkin Yayınları.
    Yıldız, M., Çiftçi, E., & Karal, H. (2017). Bilişimsel düşünme ve programlama. Eğitim Teknolojisi Okumaları, 5, 75-86.
    Zsakó, L., & Szlávi, P. (2012). ICT competences: Algorithmic thinking. Acta Didactica Napocensia, 5(2), 49-58.