Publication:
Programming a robotic toy with a block coding application: a usability study with non-programmer adults

dc.contributor.coauthorRamoğlu, Muhammet
dc.contributor.coauthorRızvanoğlu, Kerem
dc.contributor.departmentN/A
dc.contributor.kuauthorGenç, Çağlar
dc.contributor.kuprofilePhD Student
dc.contributor.researchcenterKU Arçelik Research Center for Creative Industries (KUAR) / KU Arçelik Yaratıcı Endüstriler Uygulama ve Araştırma Merkezi (KUAR)
dc.contributor.schoolcollegeinstituteGraduate School of Social Sciences and Humanities
dc.contributor.yokidN/A
dc.date.accessioned2024-11-09T23:54:13Z
dc.date.issued2017
dc.description.abstractRecently, sophisticated robotic toys have commercially emerged into our lives. Apart from being only a toy, some of these smart devices are programmable for accomplishing commands given by the end-user. However, usually, end-users are not experts in robotics or programming. In order to explore the usability issues related to the non-programmers’ experience of controlling the robotic toys, we conducted a user study with non-programmers (N = 9) by using Sphero (a robotic toy) and tested its mobile application, called SPRK Lightning Lab for Sphero, which adopted visual programming language with a block-based coding interface. Our procedure consisted of a pre-test and a semi-structured post-test interview as well as an exploring session for the participants and three tasks with a short semi-structured interview at the end of each task. Our findings, which highlighted the usability issues of SPRK Lightning Lab for Sphero application, contribute to the field by providing design suggestions on using a digital medium and a tangible device together, the usability issues of block coding by non-programmers and learnability in a robotic toy application.
dc.description.indexedbyScopus
dc.description.openaccessYES
dc.description.publisherscopeInternational
dc.description.volume10288 LNCS
dc.identifier.doi10.1007/978-3-319-58634-2_47
dc.identifier.isbn9783-3195-8633-5
dc.identifier.issn0302-9743
dc.identifier.linkhttps://www.scopus.com/inward/record.uri?eid=2-s2.0-85025170395&doi=10.1007%2f978-3-319-58634-2_47&partnerID=40&md5=2176d570cc81e46cf718657e03d8a834
dc.identifier.quartileN/A
dc.identifier.scopus2-s2.0-85025170395
dc.identifier.urihttp://dx.doi.org/10.1007/978-3-319-58634-2_47
dc.identifier.urihttps://hdl.handle.net/20.500.14288/15163
dc.keywordsBlock coding
dc.keywordsMobile application
dc.keywordsRobotic toys
dc.keywordsUsability test
dc.keywordsVisual programming Codes (symbols)
dc.keywordsComputer programming
dc.keywordsHuman computer interaction
dc.keywordsLightning
dc.keywordsMobile computing
dc.keywordsMobile telecommunication systems
dc.keywordsRobotics
dc.keywordsUsability engineering
dc.keywordsUser interfaces
dc.keywordsVisual languages
dc.keywordsBlock coding
dc.keywordsMobile applications
dc.keywordsRobotic toys
dc.keywordsUsability tests
dc.keywordsVisual programming
dc.keywordsRobot programming
dc.languageEnglish
dc.publisherSpringer
dc.sourceLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
dc.subjectGeneral computer science
dc.subjectTheoretical computer science
dc.titleProgramming a robotic toy with a block coding application: a usability study with non-programmer adults
dc.typeConference proceeding
dspace.entity.typePublication
local.contributor.authorid0000-0002-8156-8495
local.contributor.kuauthorGenç, Çağlar

Files