Robo-Blocks: A tangible programming system with debugging for children

This paper presents a tangible programming system called Robo-Blocks. The system consists of electronic command blocks that can be connected together to form a program that controls the movement of a floor robot. The basis of the design is to make programming accessible to young children. Robo-Block...

Full description

Saved in:
Bibliographic Details
Main Authors: Nusen N., Sipitakiat A.
Format: Conference Proceeding
Published: 2017
Online Access:https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84860428887&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/42939
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Chiang Mai University
id th-cmuir.6653943832-42939
record_format dspace
spelling th-cmuir.6653943832-429392017-09-28T06:44:03Z Robo-Blocks: A tangible programming system with debugging for children Nusen N. Sipitakiat A. This paper presents a tangible programming system called Robo-Blocks. The system consists of electronic command blocks that can be connected together to form a program that controls the movement of a floor robot. The basis of the design is to make programming accessible to young children. Robo-Blocks adds the ability to debug a tangible program by allowing children to step through each instruction and observe the resulting action. We present case studies that demonstrate how the step-by-step operation can help children to better analyze and debug the robot's action when the outcome is different from their expectations. 2017-09-28T06:44:03Z 2017-09-28T06:44:03Z 2011-12-01 Conference Proceeding 2-s2.0-84860428887 https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84860428887&origin=inward http://cmuir.cmu.ac.th/jspui/handle/6653943832/42939
institution Chiang Mai University
building Chiang Mai University Library
country Thailand
collection CMU Intellectual Repository
description This paper presents a tangible programming system called Robo-Blocks. The system consists of electronic command blocks that can be connected together to form a program that controls the movement of a floor robot. The basis of the design is to make programming accessible to young children. Robo-Blocks adds the ability to debug a tangible program by allowing children to step through each instruction and observe the resulting action. We present case studies that demonstrate how the step-by-step operation can help children to better analyze and debug the robot's action when the outcome is different from their expectations.
format Conference Proceeding
author Nusen N.
Sipitakiat A.
spellingShingle Nusen N.
Sipitakiat A.
Robo-Blocks: A tangible programming system with debugging for children
author_facet Nusen N.
Sipitakiat A.
author_sort Nusen N.
title Robo-Blocks: A tangible programming system with debugging for children
title_short Robo-Blocks: A tangible programming system with debugging for children
title_full Robo-Blocks: A tangible programming system with debugging for children
title_fullStr Robo-Blocks: A tangible programming system with debugging for children
title_full_unstemmed Robo-Blocks: A tangible programming system with debugging for children
title_sort robo-blocks: a tangible programming system with debugging for children
publishDate 2017
url https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84860428887&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/42939
_version_ 1681422284409012224