Accepted author manuscript, 7.5 MB, PDF document
Available under license: CC BY: Creative Commons Attribution 4.0 International License
Final published version
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
}
TY - GEN
T1 - MicroCode
T2 - UIST 2024
AU - Underwood, Lorraine
AU - Ball, Thomas
AU - Hodges, Steve
AU - Rubegni, Elisa
AU - de Halleux, Peli
AU - Finney, Joe
N1 - Conference code: 37th
PY - 2024/10/13
Y1 - 2024/10/13
N2 - 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.
AB - 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.
U2 - 10.1145/3672539.3686334
DO - 10.1145/3672539.3686334
M3 - Conference contribution/Paper
SP - 1
EP - 3
BT - UIST Adjunct '24: Adjunct Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology
A2 - Yao, Lining
A2 - Goel, Mayank
A2 - Ion, Alexandra
A2 - Lopes, Pedro
PB - ACM
CY - New York
Y2 - 13 October 2024 through 16 October 2024
ER -