BlockXR: A Novel Tangible Block-Based Programming Platform
Block-based programming is typically based solely on graphical user interfaces (GUI). However, some approaches provide tangible interaction wherein users create block programs with GUIs to control physical robots or use physical blocks to create programs displayed on a vertical display. With these systems, users split their attention between the GUI and the physical objects. Split-attention effects have been shown to increase task completion time and hinder learning. BlockXR applies projected augmented reality and computer vision to provide users with tangible interaction for programming and feedback in the same plane. A comparative study with a GUI-based system determined that BlockXR scored significantly higher in user experience scores of Attractiveness, Stimulation, and Novelty and achieved comparable usability scores. In this work, we describe the system, quantitative and qualitative feedback from our study.
Mon 11 OctDisplayed time zone: Central Time (US & Canada) change
16:00 - 17:00 | Posters ShowcasePosters and Showpieces | ||
16:00 60mPoster | Assistive technology: a web tool to promote better communication for hearing impaired people Posters and Showpieces Marcelo da Costa Ferreira CESAR, CESAR School, Jácome Cunha University of Porto and INESC TEC, Portugal | ||
16:00 60mPoster | BalticLSC: A low-code HPC platform for small and medium research teams Posters and Showpieces Radosław Roszczyk Warsaw University of Technology, Marek Wdowiak Warsaw University of Technology, Michał Śmiałek Warsaw University of Technology, Kamil Rybiński Warsaw University of Technology, Marek Krzysztof Warsaw University of Technology | ||
16:00 60mPoster | BlockXR: A Novel Tangible Block-Based Programming Platform Posters and Showpieces Alexandre Gomes de Siqueira University of Florida, Pedro Feijóo-García University of Florida, Sean P. Stanley University of Florida | ||
16:00 60mPoster | From Droplet to Lilypad: Present and Future of Dual-Modality Environments Posters and Showpieces | ||
16:00 60mPoster | Teaching CS Middle School Camps in a Virtual World Posters and Showpieces Jennifer Parham-Mocello Oregon State University, Martin Erwig Oregon State University, Margaret Niess Oregon State University | ||
16:00 60mPoster | Using Mobile Devices and Visual Programming to Introduce IoT in the Classroom Posters and Showpieces | ||
16:00 60mPoster | PEDI - Piazza Explorer Dashboard for Intervention Posters and Showpieces Ruth Akintunde North Carolina State University, Ally Limke North Carolina State University, Tiffany Barnes North Carolina State University, Sarah Heckman North Carolina State University, Collin Lynch North Carolina State University | ||
16:00 60mPoster | Demonstrating Concepts Through Visual Simulators: Two Cases in the Programming Domain Posters and Showpieces Oleg Sychev Volgograd State Technical University, Anton Anikin VSTU, Grigory Terekhov Volgograd State Technical University | ||
16:00 60mPoster | Linear Programming Meets Block-based Languages Posters and Showpieces Hugo da Gião University of Minho & HASLab/INESC Tec, Jácome Cunha University of Porto and INESC TEC, Portugal, Rui Pereira HASLab/INESC TEC | ||
16:00 60mPoster | Providing Feedback and UI Context to Programmers Writing Web Automation Scripts Posters and Showpieces | ||
16:00 60mPoster | A Sketch-based Visual Language for Command Expression in Software IDEs Posters and Showpieces |