Sketching intentions: Comparing different metaphors for programming robots

© 2015 ACM. This paper introduces a new environment for programming robots and physical computing devices-the Spatial Computing Platform (SCP)-and compares it to a text-based programming environment (the Cricket Logo). The SCP simplifies the process of constructing conditional statements that link t...

Full description

Saved in:
Bibliographic Details
Main Authors: Richard Davis, Engin Bumbacher, Oceane Bel, Arnan Sipitakiat, Paulo Blikstein
Format: Conference Proceeding
Published: 2018
Subjects:
Online Access:https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84961872942&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/44314
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Chiang Mai University
id th-cmuir.6653943832-44314
record_format dspace
spelling th-cmuir.6653943832-443142018-04-25T07:48:06Z Sketching intentions: Comparing different metaphors for programming robots Richard Davis Engin Bumbacher Oceane Bel Arnan Sipitakiat Paulo Blikstein Agricultural and Biological Sciences © 2015 ACM. This paper introduces a new environment for programming robots and physical computing devices-the Spatial Computing Platform (SCP)-and compares it to a text-based programming environment (the Cricket Logo). The SCP simplifies the process of constructing conditional statements that link the robot's inputs and outputs together. It does this by providing the user with a virtual canvas that they can draw rectangles on using the mouse. Each rectangle represents a range of sensor values, and specific outputs can be assigned to each rectangle. When the sensor values enter into the specified range, the outputs will turn on. We designed a study with 60 youth to compare this environment to Cricket Logo, a well-known variant of Logo designed to control robotic devices. We found that participants using the spatial computing platform were able to build programs of higher complexity and make more changes to their programs over the course of an hour-long workshop. 2018-01-24T04:40:40Z 2018-01-24T04:40:40Z 2015-06-21 Conference Proceeding 2-s2.0-84961872942 10.1145/2771839.2771924 https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84961872942&origin=inward http://cmuir.cmu.ac.th/jspui/handle/6653943832/44314
institution Chiang Mai University
building Chiang Mai University Library
country Thailand
collection CMU Intellectual Repository
topic Agricultural and Biological Sciences
spellingShingle Agricultural and Biological Sciences
Richard Davis
Engin Bumbacher
Oceane Bel
Arnan Sipitakiat
Paulo Blikstein
Sketching intentions: Comparing different metaphors for programming robots
description © 2015 ACM. This paper introduces a new environment for programming robots and physical computing devices-the Spatial Computing Platform (SCP)-and compares it to a text-based programming environment (the Cricket Logo). The SCP simplifies the process of constructing conditional statements that link the robot's inputs and outputs together. It does this by providing the user with a virtual canvas that they can draw rectangles on using the mouse. Each rectangle represents a range of sensor values, and specific outputs can be assigned to each rectangle. When the sensor values enter into the specified range, the outputs will turn on. We designed a study with 60 youth to compare this environment to Cricket Logo, a well-known variant of Logo designed to control robotic devices. We found that participants using the spatial computing platform were able to build programs of higher complexity and make more changes to their programs over the course of an hour-long workshop.
format Conference Proceeding
author Richard Davis
Engin Bumbacher
Oceane Bel
Arnan Sipitakiat
Paulo Blikstein
author_facet Richard Davis
Engin Bumbacher
Oceane Bel
Arnan Sipitakiat
Paulo Blikstein
author_sort Richard Davis
title Sketching intentions: Comparing different metaphors for programming robots
title_short Sketching intentions: Comparing different metaphors for programming robots
title_full Sketching intentions: Comparing different metaphors for programming robots
title_fullStr Sketching intentions: Comparing different metaphors for programming robots
title_full_unstemmed Sketching intentions: Comparing different metaphors for programming robots
title_sort sketching intentions: comparing different metaphors for programming robots
publishDate 2018
url https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84961872942&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/44314
_version_ 1681422536624046080