ROBIN: Using a programmable robot to provide feedback and encouragement on programming tasks

Ishrat Ahmed, Nichola Lubold, Erin Walker

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

LEGO Mindstorms robots are a popular educational tool for teaching programming concepts to young learners. However, learners working with these robots often lack sufficient feedback on their programs, which makes it difficult for them to reflect on domain concepts and may decrease their motivation. We see an opportunity to introduce feedback into LEGO Mindstorms programming environments by having the robot itself deliver feedback, leveraging research on learning companions to transform the programmable robot into a social actor. Our robot, ROBIN, provides learners with automated reflection prompts based on a domain model and the student’s current program, along with social encouragement based on a theory of instructional immediacy. We hypothesize that by having the robot itself provide cognitive and social feedback, students will both reflect more on their misconceptions and persist more with the activity. This paper describes the design and implementation of ROBIN and discusses how this approach can benefit students.

Original languageEnglish (US)
Title of host publicationArtificial Intelligence in Education - 19th International Conference, AIED 2018, Proceedings
PublisherSpringer Verlag
Pages9-13
Number of pages5
ISBN (Print)9783319938455
DOIs
StatePublished - Jan 1 2018
Event19th International Conference on Artificial Intelligence in Education, AIED 2018 - London, United Kingdom
Duration: Jun 27 2018Jun 30 2018

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10948 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other19th International Conference on Artificial Intelligence in Education, AIED 2018
CountryUnited Kingdom
CityLondon
Period6/27/186/30/18

Fingerprint

Programmable robots
Programming
Robot
Robots
Feedback
Students
Misconceptions
Programming Environments
Domain Model
Teaching
Transform
Sufficient
Decrease

Keywords

  • Feedback
  • Immediacy
  • LEGO mindstorms

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Ahmed, I., Lubold, N., & Walker, E. (2018). ROBIN: Using a programmable robot to provide feedback and encouragement on programming tasks. In Artificial Intelligence in Education - 19th International Conference, AIED 2018, Proceedings (pp. 9-13). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 10948 LNAI). Springer Verlag. https://doi.org/10.1007/978-3-319-93846-2_2

ROBIN : Using a programmable robot to provide feedback and encouragement on programming tasks. / Ahmed, Ishrat; Lubold, Nichola; Walker, Erin.

Artificial Intelligence in Education - 19th International Conference, AIED 2018, Proceedings. Springer Verlag, 2018. p. 9-13 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 10948 LNAI).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ahmed, I, Lubold, N & Walker, E 2018, ROBIN: Using a programmable robot to provide feedback and encouragement on programming tasks. in Artificial Intelligence in Education - 19th International Conference, AIED 2018, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 10948 LNAI, Springer Verlag, pp. 9-13, 19th International Conference on Artificial Intelligence in Education, AIED 2018, London, United Kingdom, 6/27/18. https://doi.org/10.1007/978-3-319-93846-2_2
Ahmed I, Lubold N, Walker E. ROBIN: Using a programmable robot to provide feedback and encouragement on programming tasks. In Artificial Intelligence in Education - 19th International Conference, AIED 2018, Proceedings. Springer Verlag. 2018. p. 9-13. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-319-93846-2_2
Ahmed, Ishrat ; Lubold, Nichola ; Walker, Erin. / ROBIN : Using a programmable robot to provide feedback and encouragement on programming tasks. Artificial Intelligence in Education - 19th International Conference, AIED 2018, Proceedings. Springer Verlag, 2018. pp. 9-13 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{87e74e44058346ffb96e6f78861834ab,
title = "ROBIN: Using a programmable robot to provide feedback and encouragement on programming tasks",
abstract = "LEGO Mindstorms robots are a popular educational tool for teaching programming concepts to young learners. However, learners working with these robots often lack sufficient feedback on their programs, which makes it difficult for them to reflect on domain concepts and may decrease their motivation. We see an opportunity to introduce feedback into LEGO Mindstorms programming environments by having the robot itself deliver feedback, leveraging research on learning companions to transform the programmable robot into a social actor. Our robot, ROBIN, provides learners with automated reflection prompts based on a domain model and the student’s current program, along with social encouragement based on a theory of instructional immediacy. We hypothesize that by having the robot itself provide cognitive and social feedback, students will both reflect more on their misconceptions and persist more with the activity. This paper describes the design and implementation of ROBIN and discusses how this approach can benefit students.",
keywords = "Feedback, Immediacy, LEGO mindstorms",
author = "Ishrat Ahmed and Nichola Lubold and Erin Walker",
year = "2018",
month = "1",
day = "1",
doi = "10.1007/978-3-319-93846-2_2",
language = "English (US)",
isbn = "9783319938455",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "9--13",
booktitle = "Artificial Intelligence in Education - 19th International Conference, AIED 2018, Proceedings",

}

TY - GEN

T1 - ROBIN

T2 - Using a programmable robot to provide feedback and encouragement on programming tasks

AU - Ahmed, Ishrat

AU - Lubold, Nichola

AU - Walker, Erin

PY - 2018/1/1

Y1 - 2018/1/1

N2 - LEGO Mindstorms robots are a popular educational tool for teaching programming concepts to young learners. However, learners working with these robots often lack sufficient feedback on their programs, which makes it difficult for them to reflect on domain concepts and may decrease their motivation. We see an opportunity to introduce feedback into LEGO Mindstorms programming environments by having the robot itself deliver feedback, leveraging research on learning companions to transform the programmable robot into a social actor. Our robot, ROBIN, provides learners with automated reflection prompts based on a domain model and the student’s current program, along with social encouragement based on a theory of instructional immediacy. We hypothesize that by having the robot itself provide cognitive and social feedback, students will both reflect more on their misconceptions and persist more with the activity. This paper describes the design and implementation of ROBIN and discusses how this approach can benefit students.

AB - LEGO Mindstorms robots are a popular educational tool for teaching programming concepts to young learners. However, learners working with these robots often lack sufficient feedback on their programs, which makes it difficult for them to reflect on domain concepts and may decrease their motivation. We see an opportunity to introduce feedback into LEGO Mindstorms programming environments by having the robot itself deliver feedback, leveraging research on learning companions to transform the programmable robot into a social actor. Our robot, ROBIN, provides learners with automated reflection prompts based on a domain model and the student’s current program, along with social encouragement based on a theory of instructional immediacy. We hypothesize that by having the robot itself provide cognitive and social feedback, students will both reflect more on their misconceptions and persist more with the activity. This paper describes the design and implementation of ROBIN and discusses how this approach can benefit students.

KW - Feedback

KW - Immediacy

KW - LEGO mindstorms

UR - http://www.scopus.com/inward/record.url?scp=85049375521&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85049375521&partnerID=8YFLogxK

U2 - 10.1007/978-3-319-93846-2_2

DO - 10.1007/978-3-319-93846-2_2

M3 - Conference contribution

AN - SCOPUS:85049375521

SN - 9783319938455

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 9

EP - 13

BT - Artificial Intelligence in Education - 19th International Conference, AIED 2018, Proceedings

PB - Springer Verlag

ER -