Research Article

Code.org Etkinliklerinin Ortaokul Öğrencilerinin Problem Çözme Becerilerine ve Programlama Öz-Yeterliklerine Etkisinin İncelenmesi

Volume: 9 Number: 2 December 21, 2020
TR EN

Code.org Etkinliklerinin Ortaokul Öğrencilerinin Problem Çözme Becerilerine ve Programlama Öz-Yeterliklerine Etkisinin İncelenmesi

Abstract

Advances in computer science have profound effects on economic and social life (Durak & Sarıtepeci, 2018). With the recent coding studies, students have been preparing for the future. It is mentioned that students have gained many skills with coding instruction. Numerous countries are increasingly showing effort in coding instruction to improve students' computer programming and coding skills (Sayın & Seferoğlu, 2016). Coding Olympic Games are held in the United States to support students' coding efforts (USA Computing Olympiad, 2019). Block-based visual programming tools such as Blockly, Scratch, or Code.org can be used to teach coding at primary and secondary schools. These platforms solve many problems that may hinder learning and cognitive development in coding instruction (Wilson & Moffat, 2010). Code.org aims to help students to develop their coding and algorithm skills. Many technological institutions as Amazon, Facebook, Google, and Microsoft support Code.org. The main purpose of this study is to investigate the effect of Code.org activities on secondary school students’ perceptions about problem-solving skills and programming self-efficacy. Fifty-nine students (28 females and 31 males) were participated in the study. The students completed Classic Maze, Flappy Bird, Artist 1 and 2 activities. Each activity lasted for two hours. Total duration was four weeks and eight hours. Before the instruction process, students were informed about Code.org and the process. As data collection tools, computer programming self-efficacy scale for secondary school students developed by Kukul, Gökçearslan and Günbatar (2017) and problem-solving skills perception scale for secondary students developed by Ekici and Balım (2013) were used. These scales were applied before and after the process. The programming self-efficacy scale consists of 31 items in a five-point Likert structure. The scale has one factor and all items are positive. The total variance explained by the scale was 41.15% and Cronbach's alpha coefficient was .95. The problem-solving skills perception scale has 22 items with a five-point Likert structure. The scale has two factors. The first factor, students’ perceptions about problem-solving skills, has 15 positive items. The second factor, students’ willingness and determination perceptions about problem-solving skills', has seven negative items. The Cronbach alpha value of the whole scale was calculated as .88 by developers. In this study, it is observed that the coding instruction via Code.org has no significant effect on students' programming self-efficacy, but adversely affects their perceptions about problem-solving skills. It has been found that the negative effect is due to the perception of willingness and determination about problem solving skills.

Keywords

References

  1. Arfe, B., Vardanega, T., & Ronconi, L. (2020). The effects of coding on children’s planning and inhibition skills. Computers & Education, 148, 103807. doi: 10.1016/j.compedu.2020.103807
  2. Aydın, E. (2006). Etki büyüklüğü kavramı ve matematik eğitimi araştırmalarında uygulanması. 15. İstatistik Araştırma Sempozyumu (11-12 Mayıs 2006), Ankara.
  3. Barradas, R., Lencastre, J. A., Soares, S., & Valente, A. (2020). Developing computational thinking in early ages: A review of the Code.org platform. In Proceedings of the 12th International Conference on Computer Supported Education (CSEDU 2020, pp.157-168; May 2-4, 2020). ISBN: 978-989-758-417-6
  4. Benjamin, X., Dastyni, L., Greg, L. N., Matthew, J. D., Dongsheng, D., Harrison, K., Alex, H. T., Leanne, H., Min, L., & Andrew, J. K. (2019). A theory of instruction for introductory programming skills. Computer Science Education, 29(2-3), 205-253. doi: 10.1080/08993408.2019.1565235
  5. Bučková, H., & Dostál, J. (2017). Modern approach to computing teaching based on Code.org. In Proceedings of the 10th International Conference of Education, Research and Innovation (ICERI2017, pp.5091-5096; November 16-18, 2017). Seville, Spain. doi: 10.21125/iceri.2017.1337
  6. Büyüköztürk, Ş. (2003). Sosyal Bilimler İçin Veri Analizi El Kitabı (3. Baskı). Ankara: PegemA Yayıncılık. Chen, G., Shen, J., Barth-Cohen, L., Jiang, S., Huang, X., & Eltoukhy, M. (2017). Assessing elementary students’ computational thinking in everyday reasoning and robotics programming. Computers & Education, 109, 162–175. Doi: 10.1016/j.compedu.2017.03.001
  7. Code.org (2019a). The hour of code is here. 23 Ocak 2019 tarihinde, https://code.org adresinden alınmıştır. Code.org (2019b). Hızlandırılmış Bilgisayar Bilimlerine Giriş Kursu. 23 Ocak 2019 tarihinde, https://studio.Code.org/s/20-hour adresinden alınmıştır.
  8. Çalışkan, E. (2019). Kodlama öğretiminde bilgisayarsız kodlama oyunu Tospaa’nın etkisinin incelenmesi. 13. Uluslararası Bilgisayar ve Öğretim Teknolojileri Sempozyumu. (ICITS, 2-4 Mayıs 2019). Kırşehir, Türkiye.

Details

Primary Language

English

Subjects

Other Fields of Education

Journal Section

Research Article

Publication Date

December 21, 2020

Submission Date

September 12, 2019

Acceptance Date

December 1, 2020

Published in Issue

Year 2020 Volume: 9 Number: 2

APA
Çalışkan, E. (2020). Code.org Etkinliklerinin Ortaokul Öğrencilerinin Problem Çözme Becerilerine ve Programlama Öz-Yeterliklerine Etkisinin İncelenmesi. Öğretim Teknolojileri Ve Öğretmen Eğitimi Dergisi, 9(2), 114-124. https://izlik.org/JA95BD88CT
AMA
1.Çalışkan E. Code.org Etkinliklerinin Ortaokul Öğrencilerinin Problem Çözme Becerilerine ve Programlama Öz-Yeterliklerine Etkisinin İncelenmesi. Öğretim Teknolojileri ve Öğretmen Eğitimi Dergisi. 2020;9(2):114-124. https://izlik.org/JA95BD88CT
Chicago
Çalışkan, Erkan. 2020. “Code.Org Etkinliklerinin Ortaokul Öğrencilerinin Problem Çözme Becerilerine Ve Programlama Öz-Yeterliklerine Etkisinin İncelenmesi”. Öğretim Teknolojileri Ve Öğretmen Eğitimi Dergisi 9 (2): 114-24. https://izlik.org/JA95BD88CT.
EndNote
Çalışkan E (December 1, 2020) Code.org Etkinliklerinin Ortaokul Öğrencilerinin Problem Çözme Becerilerine ve Programlama Öz-Yeterliklerine Etkisinin İncelenmesi. Öğretim Teknolojileri ve Öğretmen Eğitimi Dergisi 9 2 114–124.
IEEE
[1]E. Çalışkan, “Code.org Etkinliklerinin Ortaokul Öğrencilerinin Problem Çözme Becerilerine ve Programlama Öz-Yeterliklerine Etkisinin İncelenmesi”, Öğretim Teknolojileri ve Öğretmen Eğitimi Dergisi, vol. 9, no. 2, pp. 114–124, Dec. 2020, [Online]. Available: https://izlik.org/JA95BD88CT
ISNAD
Çalışkan, Erkan. “Code.Org Etkinliklerinin Ortaokul Öğrencilerinin Problem Çözme Becerilerine Ve Programlama Öz-Yeterliklerine Etkisinin İncelenmesi”. Öğretim Teknolojileri ve Öğretmen Eğitimi Dergisi 9/2 (December 1, 2020): 114-124. https://izlik.org/JA95BD88CT.
JAMA
1.Çalışkan E. Code.org Etkinliklerinin Ortaokul Öğrencilerinin Problem Çözme Becerilerine ve Programlama Öz-Yeterliklerine Etkisinin İncelenmesi. Öğretim Teknolojileri ve Öğretmen Eğitimi Dergisi. 2020;9:114–124.
MLA
Çalışkan, Erkan. “Code.Org Etkinliklerinin Ortaokul Öğrencilerinin Problem Çözme Becerilerine Ve Programlama Öz-Yeterliklerine Etkisinin İncelenmesi”. Öğretim Teknolojileri Ve Öğretmen Eğitimi Dergisi, vol. 9, no. 2, Dec. 2020, pp. 114-2, https://izlik.org/JA95BD88CT.
Vancouver
1.Erkan Çalışkan. Code.org Etkinliklerinin Ortaokul Öğrencilerinin Problem Çözme Becerilerine ve Programlama Öz-Yeterliklerine Etkisinin İncelenmesi. Öğretim Teknolojileri ve Öğretmen Eğitimi Dergisi [Internet]. 2020 Dec. 1;9(2):114-2. Available from: https://izlik.org/JA95BD88CT