Why using robots to teach computer science can be successful theoretical reflection to andragogy and minimalism

  • Authors:
  • Marja-Ilona Koski;Jaakko Kurhila;Tomi A. Pasanen

  • Affiliations:
  • University of Helsinki, Finland;University of Helsinki, Finland;University of Helsinki, Finland

  • Venue:
  • Koli '08 Proceedings of the 8th International Conference on Computing Education Research
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

To help students understand subjects such as theoretical aspects of computation, algorithmic reasoning and intelligence of machines, a number of publications report experiments to teach these topics with the help of Lego Mindstorms robots. In the publications, the researchers report how they have created various ways to approach the issues either in Computer Science or in Artificial Intelligence. The reported results of the experiments are based on the learning outcomes, the feedback from the students, and the perceived informal observations (i.e. "feelings") of the instructors. But can anyone else benefit from the reportedly positive outcomes of the experiments? To give an answer to that question, this paper analyses the reported results through two support theories. The two theories chosen for this, andragogy and minimalism, are concerned with adult learning and how teaching adults should be approached. When reflecting the results of the four teaching experiments to the suggestions drawn from the theories, a more comprehensive answer to why the experiments have been successful can be given. The four teaching experiments analysed here were in many ways similar to each other. A connection to the chosen support theories was straightforward to make. Besides describing the artefacts of teaching with the robots, a deeper discussion on this teaching approach is provided. For an instructor, all these observations offer more concrete evidence about beneficial factors of teaching with robots.