Blogs (4) >>
Sat 23 Mar 2024 15:30 - 18:30 at Meeting Room E145 - Workshop

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. 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.

Later in the semester, students will shift to coding 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.

Sat 23 Mar

Displayed time zone: Pacific Time (US & Canada) change

15:30 - 18:30
15:30
3h
Talk
Workshop 408: From Informal Ed to the University – Hands-on Use of the BBC Micro:bit in CS1 Courses Post-COVID
Workshops
Albert Chan Fayetteville State University, Tieming Geng Fayetteville State University, Joseph Kabbes Fayetteville State University, Mingxian Jin Fayetteville State University, Longfei Wu Fayetteville State University