MicroCode : Live, Portable Programming for Children via Robotics

Underwood, Lorraine and Ball, Thomas and Hodges, Steve and Rubegni, Elisa and de Halleux, Peli and Finney, Joe (2024) MicroCode : Live, Portable Programming for Children via Robotics. In: UIST Adjunct '24: Adjunct Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology :. ACM, USA, pp. 1-3. ISBN 9798400707186

[thumbnail of author's accepted manuscript, not anonymous]
Text (author's accepted manuscript, not anonymous)
UIST24_MicroCode_Robots_3_.pdf - Accepted Version
Available under License Creative Commons Attribution.

Download (7MB)

Abstract

The BBC micro:bit is a popular tool in education for teaching coding, but typically requires a host computer and internet access, limiting its accessibility. MicroCode addresses this by enabling portable programming directly on the micro:bit using a battery-powered accessory with an OLED screen and navigation buttons. This system utilises a simple, handheld graphical tile-based programming paradigm, yet supports complex programs with features including conditional execution and variables, providing immediate feedback through live programming. This paper illustrates how early studies have received a positive reception from children and educators, especially when paired with robotics as an application domain. Plans for future work aim to extend the reach of Microcode by providing more tangible digital learning opportunities to pre-literate children and communities around the world where access to mains power and internet are scarce.

Item Type:
Contribution in Book/Report/Proceedings
ID Code:
227062
Deposited By:
Deposited On:
22 Jan 2025 11:45
Refereed?:
Yes
Published?:
Published
Last Modified:
22 Jan 2025 11:45