Research Article

The Effect of Code. Org Activities on Computational Thinking and Algorithm Development Skills

Volume: 3 Number: 2 December 31, 2021
EN

The Effect of Code. Org Activities on Computational Thinking and Algorithm Development Skills

Abstract

With the sub-skills covered, there are many studies aimed at providing students with computational thinking skills that are known to be an important skill for today's students. In this study, it is aimed to investigate the effect of code.org applications on the development of computer thinking and algorithm development skills of the students. In this study, experimental research design with pre-test and post-test control group was used. A total of 67 middle school of 6th grade students, 32 of who were in the control group and 35 in the experimental group, participated in the study. The study was planned to cover 6 weeks of information technology and software courses with students. The course was enriched with the applications in Code.Org site for the experimental group students. The control group was treated appropriately course curriculum to their students. In the study, the scale of computer thinking skill levels and algorithm development achievement test were applied to the students as pre-test and post-test. When the data obtained in the study is examined, it is seen that there is no significant difference between the pre-test results of algorithm development achievement test and computer thinking skill levels scale. However, when the differences between pre-test and post-test scores of both tests were examined, it was seen that there was a significant difference in favor of the experimental group. As a result, it can be said that code.org applications used by experimental group students have positive effect on developing algorithms and computer thinking skills of students.

Keywords

Computational Thinking , Code.Org , Algorithm Development

References

  1. Angeli, C., & Valanides, N. (2019). Developing young children’s computational thinking with educational robotics: An interaction effect between gender and scaffolding strategy. Computers in Human Behavior, 105(2020), 105954.
  2. Arfe, B., Vardanega, T. & Ronconi, L. (2020). The effects of coding on children’s planning and inhibition skills. Computers Education, 148 (2020), 1-16.
  3. Atmatzidou, S., & Demetriadis, S. (2016). Advancing Student' Computational Thinking Skills Through Educational Robotics: A Study On Age And Gender Relevant Differences. Robotics and Autonomous System, 75(2016), 661-670.
  4. Barcelos, T., & Silveira, I. (2012). Teaching Computational Thinking in Initial Series. Proc. CLEI 2012.
  5. 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 In Roads, 2(1), 48-54.
  6. Bers, M., Flannery, L., Kazakoff, E., & Sullivan, A. (2014). Computational Thinking and Tinkering: Exploration of an Early Childhood Robotics Curriculum. Computer & Education, 72(2014), 145-157.
  7. Brennan, K., & Resnick, M. (2012). New Frameworks For Studying And Assessing The Development of Computational Thinking. American Educational Research Association, (s. 1-25). Canada.
  8. Bundy, A. (2007). Computational Thinking Is Pervasive. Journal of Scientific and Practical Computing, 1(2), 67-69.
  9. Code.Org. (Date the web page was published or edited). Code.Org Hakkında. November 15, 2019, from https://code.org/international/about
  10. Czerkawski, B., & Lyman, E. (2015). Exploring Issues About Computational Thinking in Higher Education. TechTrends, 59(2), 57-65.