Common Problems and Effects of Feedback on Fun When Programming Ozobots in Primary School

08/29/2022
by   Luisa Greifenstein, et al.
0

Computational thinking is increasingly introduced at primary school level, usually with some form of programming activity. In particular, educational robots provide an opportunity for engaging students with programming through hands-on experiences. However, primary school teachers might not be adequately prepared for teaching computer science related topics, and giving feedback to students can often be challenging: Besides the content of the feedback (e.g., what problems have to be handled), the way the feedback is given is also important, as it can lead to negative emotional effects. To support teachers with the way of giving feedback on common problems when teaching programming with robotics, we conducted a study consisting of seven workshops with three third and four fourth grade primary school classes. Within seven different activities, the 116 primary school children first programmed the Ozobot Evo robot in the pen-and-paper mode and then on a digital device. Throughout these activities we collected data on the problems the students encountered, the feedback given, and the fun they experienced. Our analysis reveals eight categories of problems, which we summarise in this paper together with corresponding possible feedback. We observed that problems that are urgent or can harm the students' self-efficacy have a negative impact on how enjoyable an activity is perceived. While direct instruction significantly decreased the experienced fun, hints had a positive effect. Generally, we found programming the Ozobot Evo to be encouraging for both girls and boys. To support teachers, we discuss ideas for giving encouraging feedback on common problems of Ozobot Evo programming activities and how our findings transfer to other robots.

READ FULL TEXT
research
05/28/2021

Parallel Programming Applied Research Projects for Teaching Parallel Programming to Beginner Students

In this paper, we discuss the educational value of a few mid-size and on...
research
08/28/2020

An Experience of Introducing Primary School Children to Programming using Ozobots

Algorithmic thinking is a central concept in the context of computationa...
research
08/24/2021

Long-Term, in-the-Wild Study of Feedback about Speech Intelligibility for K-12 Students Attending Class via a Telepresence Robot

Telepresence robots offer presence, embodiment, and mobility to remote u...
research
11/01/2021

Challenging but Full of Opportunities: Teachers' Perspectives on Programming in Primary Schools

The widespread establishment of computational thinking in school curricu...
research
08/23/2022

Co-Design and implementation of an open-source 3D printed robot

During the 2017-18 academic year we carried out a series of coding activ...
research
11/26/2018

Challenges in the Automatic Analysis of Students' Diagnostic Reasoning

Diagnostic reasoning is a key component of many professions. To improve ...
research
11/23/2021

TecCoBot: Technology-aided support for self-regulated learning

In addition to formal learning at universities, like in lecture halls an...

Please sign up or login with your details

Forgot password? Click here to reset