Learning programming using educational robotics

Joao Tiago Aparicio, Sergio Pereira, Manuela Aparicio, Carlos J. Costa

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 Citations (Scopus)
64 Downloads (Pure)

Abstract

Research reported in this paper fits into the generic problem of programming learning. In this context, the primary research objective of this study is to analyze if robotics facilitates programming learning. To tackle the problem, we developed a robotic kit and a small course. The robotic kit used Arduino platform and was presented in the context of this course. The course consisted of programming concepts. This course was taught to higher education students, with no previous programming knowledge. In the end, we analyzed the impact of the course. Results demonstrate that students showed interest in using robotics to learn computer programming. Results also showed the main adoption determinants of the robotic kit. Enjoyment is the most relevant to the robotic kit intention to use. However, perceived ease is the dimension that has more impact on robotic kit usage.

Original languageEnglish
Title of host publication2019 14th Iberian Conference on Information Systems and Technologies (CISTI)
EditorsRamiro Goncalves, Isabel Pedrosa, Manuel Perez Cota, Alvaro Rocha
PublisherIEEE Computer Society
ISBN (Electronic)9789899843493
DOIs
Publication statusPublished - 1 Jun 2019
Event14th Iberian Conference on Information Systems and Technologies, CISTI 2019 - Coimbra, Portugal
Duration: 19 Jun 201922 Jun 2019

Publication series

NameIberian Conference on Information Systems and Technologies, CISTI
Volume2019-June
ISSN (Print)2166-0727
ISSN (Electronic)2166-0735

Conference

Conference14th Iberian Conference on Information Systems and Technologies, CISTI 2019
Country/TerritoryPortugal
CityCoimbra
Period19/06/1922/06/19

Keywords

  • Adoption Model
  • Arduino
  • Educational Robotics
  • Programming Component

Fingerprint

Dive into the research topics of 'Learning programming using educational robotics'. Together they form a unique fingerprint.

Cite this