Building a better micro: Bit IDE – teaching computer science

Document Type

Conference Proceeding

Publication Title

INTED2020 Proceedings

Publisher

IATED

School

School of Science

RAS ID

31449

Comments

Ellis, M., Thompson, P., & Haskell-Dowland, P. (2020). Building a better micro:Bit IDE – teaching computer science. In INTED2020 Proceedings: 14th International Technology, Education and Development ConferenceMarch 2nd-4th, 2020 —Valencia, Spain. https://doi.org/10.21125/inted.2020.2290

Abstract

There are a plethora of online websites and unplugged materials for people who want to learn how to code. From Scratch in the early years to the more recent (relatively) Massive Open Online Courses, there are many sources of educational and training oriented materials to assist individuals who want to develop computer science skills. Organisations such as Code.org and Khan Academy have been established for students to learn computer programming, animations, game creation or the ability to develop web pages in Java script, HTML or CSS. Most of these sites do not require the use of external computing devices and often use virtualised environments (hence missing the valuable experience of hands-on interactivity). In addition, many also have a focus on block-based coding which isolates the student from more traditional coding concepts although opening a simplistic interface for school-level students to engage with computer science curricula. In order to provide a suitable environment to teach computer science concepts, Edith Cowan University (ECU) set forth to help schools continue their digital journey by building on what is currently available. ECU developed an interactive website, that a BBC Micro:bit could be plugged into and coded on, in python. In addition, the site had to cater for beginner level coders as well as the more able students. Splitting the desk top screen, the user can choose to code in block or text based code, directly download to the Micro:bit and troubleshoot errors if necessary. This paper examines the outcomes of the project, the specifics of the implementation and evaluates the benefits to end users. The developed platform has been made freely available to support schools across Western Australia as well as being available globally.

DOI

10.21125/inted.2020.2290

Access Rights

subscription content

Share

 
COinS