Item request has been placed! ×
Item request cannot be made. ×
loading  Processing Request

Why is programming 'hard'? Using robots to teach programming in a non-formal educational context – implications for practice

Item request has been placed! ×
Item request cannot be made. ×
loading   Processing Request
  • معلومة اضافية
    • بيانات النشر:
      University of Belgrade, Teacher Education Faculty, 2024.
    • الموضوع:
      2024
    • Collection:
      LCC:Education
    • نبذة مختصرة :
      Programming is a digital competence necessary for life in the 21st century. In recent decades, education systems around the world have redefined curricula to include programming as a standalone subject or integrated into other subjects, from an early age. In addition to formal education, programming is also taught in non-formal educational contexts (NEC) and the use of educational robots is becoming more common. The aim of this paper is to familiarize with the advantages and challenges of using Sphero robots (BB-8 and SPRK+) in teaching visual programming in the NEC and to formulate practical implications. The research was conducted as a part of the Learning for the 21st Century project in 17 cities in Serbia. The quantitative research included 677 students (Mage = 12.16; SD = 1.10), and the qualitative 42 students and 5 workshop leaders. Descriptive quantitative and qualitative, thematic analysis was applied. The results show that using robots has additional educational and motivational value in the process of teaching visual programming and algorithmic thinking. From the point of view of the students and workshop leaders, the NEC has a number of advantages compared to traditional teaching of programming: learning through play, experiential learning, creativity and initiative of participants, insight that programming can be interesting, even though it is “hard”. Challenges are formulated in the paper, as well as practical recommendations for teaching practice.
    • File Description:
      electronic resource
    • ISSN:
      0352-2334
      2335-0806
    • Relation:
      http://www.inovacijeunastavi.rs/en/37-2-3en/; https://doaj.org/toc/0352-2334; https://doaj.org/toc/2335-0806
    • الرقم المعرف:
      10.5937/inovacije2402037K
    • الرقم المعرف:
      edsdoj.246fa690389845e9835684f4e656697e