skip to main content
10.1145/3626253.3633419acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
abstract

From Informal Ed to the University - Hands-on Use of the BBC Micro:bit in CS1 Courses Post-COVID

Published:15 March 2024Publication History

ABSTRACT

BBC micro:bits have long been used in informal and pre-college educational environments. With a wealth of sensors and a rich ecosystem of add-ons, it provides an engaging platform for teaching basic computer science. The use of block programming separates the learning of Computational Thinking and coding from the challenges students face with language syntax. In addition, the physicality of the device increases student engagement as they see code interact with the real world.

Typical university CS1 courses are already struggling to cover the content required for CS1 and CS2 courses. Adding yet another task to the lecture component is not tenable. However, implementing the micro:bit in the lab component to complement the lecture allows the student to enjoy the engagement provided by the micro:bit in the lab to motivate learning in the lecture. This is particularly important as overall student engagement has declined post-COVID.

Creation of a simple Rock-Paper-Scissors game on the micro:bit introduces the concepts of variables and conditional statements using a block language, and allows automatic conversion to Python. Based on our experience with the use of the micro:bit in informal education settings, we know that student engagement with the device is high.

Students will shift to using the MakeCode Python block components and add functionality manually as they become more familiar with Python syntax. The workshop will provide lesson plans and assignments for a full sequence of labs to use in CS1 and how they relate to the lecture sequence.

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    SIGCSE 2024: Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2
    March 2024
    2007 pages
    ISBN:9798400704246
    DOI:10.1145/3626253

    Copyright © 2024 Owner/Author

    Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 15 March 2024

    Check for updates

    Qualifiers

    • abstract

    Acceptance Rates

    Overall Acceptance Rate1,595of4,542submissions,35%

    Upcoming Conference

    SIGCSE Virtual 2024
    SIGCSE Virtual 2024: ACM Virtual Global Computing Education Conference
    November 30 - December 1, 2024
    Virtual Event , USA
  • Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0

    Other Metrics