@inproceedings{1daac84af87544bdb8baf11fd646d8af,
title = "Intuito: Opportunistic tangible programming by demonstration for physical components",
abstract = "As computer programming becomes more important to various fields and disciplines and as it is more commonly taught in education settings, the number of end-users with basic programming experience is increasing. The importance of being able to easily and quickly develop programs has prompted research in {"}opportunistic{"} programming methods. This research contributes to this domain by introducing a platform called Intuito, designed for programming physical components (sensors and actuators) through direct {"}programming by demonstration{"} techniques. Our approach is to offer users a tangible system that maps the user's actions with sensors and actuators into editable text-based code by inferring the user's intentions. We present our initial hardware and software prototype with an in-lab preliminary evaluation of this system.",
keywords = "End-user programming, opportunistic programmers, Intelligent interfaces, PBD, Prototype, Sensors, Tangible interaction",
author = "Rawan Alharbi and Nabil Alshurafa and Michael Horn",
year = "2017",
month = may,
day = "6",
doi = "10.1145/3027063.3053264",
language = "English (US)",
series = "Conference on Human Factors in Computing Systems - Proceedings",
publisher = "Association for Computing Machinery",
pages = "2322--2328",
booktitle = "CHI 2017 Extended Abstracts - Proceedings of the 2017 ACM SIGCHI Conference on Human Factors in Computing Systems",
note = "2017 ACM SIGCHI Conference on Human Factors in Computing Systems, CHI EA 2017 ; Conference date: 06-05-2017 Through 11-05-2017",
}