An open API service indexing awesome lists of open source software.

awesome-microbit

A curated list of BBC micro:bit resources.
https://github.com/carlosperate/awesome-microbit

Last synced: 5 days ago
JSON representation

  • πŸ§‘β€πŸ« Teaching Resources

    • πŸ§‘β€πŸ« BBC Teaching Resources

      • Part 3: Mission Hack - It's the final mission! Click here to get hacking and infiltrate the Dalek spaceship.
      • The Next Gen - Classroom resources, teacher support, articles, interviews, videos and more for the BBC micro:bit Next Gen Campaign.
      • BBC micro:bit playground survey - An an exciting investigation inviting school children from across the UK to survey their playground in a engaging whole class activity.
      • Welcome to the micro:bit - Live Lesson - Learn how to create games, animations and robots using simple code.
      • Doctor Who and the micro:bit - Live Lesson - The BBC micro:bit will be put to the test at the controls of the TARDIS in this special BBC Live Lesson in collaboration with the team behind Doctor Who.
      • Strictly micro:bit - Live Lessons - The full BBC Live Lesson exploring the basics of coding, with help from the stars of Strictly Come Dancing and the BBC micro:bit.
      • micro:bit: Mission to Mars - Live Lesson - Reach for the stars with our latest Live Lesson on the BBC micro:bit, which investigates how computer science can be used to aid man's exploration of space.
    • πŸŽ₯ Conference Talks

      • microbit.org Lessons - Curriculum-linked units of work and design challenges for planning and teaching computing in primary and secondary schools.
      • Microsoft 14 Week Curriculum - Targeted to middle school grades 6-8 (ages 11-14). It is also written for teachers who may not have a Computer Science background, or may be teaching an "Intro to CS" for the 1st time.
      • Code Club micro:bit projects
      • Raspberry Pi Foundation micro:bit Project Path - BBC micro:bit Projects that focus on wellbeing, including topics like mental health, relaxation, and exercise.
      • IET micro:bit case studies - Booklets and video content to bring a variety of real-life applications of the micro:bit to life in your classroom.
      • 101 Computing BBC micro:bit category - Computing challenges with the micro:bit to boost your programming skills or spice up your teaching of computer science.
      • micro:bit of Things - Notes on micro:bit project ideas for Key Stage 2 and 3.
      • Year 7 micro:bit lessons - Lessons used to introduce students to the micro:bit and Python.
      • UCL’s BBC micro:bit Tutorials - Tutorial sheets that introduce micro:bit features with practical examples provided to invite students to design solutions to problems.
      • BBC micro:bit and Kodu Interact - Kodu is a visual programming language made specifically for creating games and allow interaction with the micro:bit.
      • Build A Robot Wars Buggy - This fun learning resource has been put together to provide teachers with an all in one design & technology challenge that you can set for your students.
      • Kitronik Inventors Kit Resources - A a great way to get started with programming and hardware interaction with the micro:bit. Includes 12 experiments using LEDs, motors, LDRs and capacitors.
      • CLOQQ Activities - ([more](https://cloqq.com/tecnologia?id=14777677)) Activities with different difficulty levels, target age, and duration.
      • First steps in using micro:bits with PCs - This very comprehensive article explores ways in which the micro:bit can send data via USB cable or wirelessly to PC applications.
      • Science Experiment Lessons - Geared for students in middle and early high school, these Science Experiment lessons are designed help gain a greater understanding of the forces and behaviour of the physical world.
      • micro:bit Basics for Teachers - ([Part 2](https://www.hackster.io/monica/micro-bit-basics-for-teachers-part-2-javascript-blocks-6eaed5), [Part 3](https://www.hackster.io/monica/micro-bit-basics-for-teachers-part-3-micropython-c3fde0)) - Are you a teacher who wants to use micro:bit in your classroom, but doesn't know where to start? We'll show you how!
      • Pimoroni Education - Educational resources with the micro:bit from Pimoroni.
      • Arm School Program Resources for Schools - A suite of teaching and learning resources to help teachers deliver engaging and inspirational lessons in Computing (K-12).
      • NCCE KS2 Sensing movement - Final KS2 programming unit that brings together elements of all previously covered programming constructs in a different, but familiar environment, with the micro:bit.
      • NCCE KS3 Physical computing - This unit applies and enhances the learners’ programming skills in a new engaging context: physical computing, using the BBC micro:bit.
      • Remote Learning with micro:bit - Webinar showing how to remotely teach students all about micro:bit in less than one hour.
      • Coding with micro:bit video series for teachers - Videos series resource for teachers and students with an introduction to coding with micro:bit to build inventions and make creations integrating LEDs, motors, servos and speakers.
      • DreamSpace TV - Lessons to bring students, in school or at home, on a STEAM learning journey with a focus on computational thinking, creativity & problem-solving.
      • Scratch+micro:bit - This activity combines storytelling, coding, and making to engage in physical tinkering while helping to bridge the gap between the physical and digital worlds with micro:bit.
      • PC micro:bit MicroPython - Lessons to help you code your micro:bit using MicroPython.
      • Barefoot meets micro:bit - Barefoot Computing latest set of resources, teamed up with the Micro:bit Foundation, to create three activities with an outdoors theme and making cross-curricular links to science.
      • Intermediate Coding with micro:bit - CS in Schools materials with micro:bit designed to help teachers confidently deliver a fun, engaging, and industry-relevant programme.
      • Code.org micro:bit Curriculum - Code.org has partnered with the Micro:bit Educational Foundation to offer teachers several resources on using the BBC micro:bit device.
      • Sustainable Computing - BBC micro:bit projects combining physical construction, coding, and environmental awareness to engage students in understanding the nature of the world around them.
      • Out Of This World - Combine BBC micro:bit coding concepts with practical applications, demonstrate the relevance of coding in various scenarios, and address the specific needs of astronauts with this set of activities.
      • Mr Morrison's micro:bit Lessons - Starter lessons, beyond the basics, and data & sustainability, with lesson plans, worksheets, and videos.
      • Oak National Academy Resources - Key stage 2 computing resources on sensing the world with the BBC micro:bit.
      • Scratch+micro:bit - This activity combines storytelling, coding, and making to engage in physical tinkering while helping to bridge the gap between the physical and digital worlds with micro:bit.
      • Learn micro:bit - Code and materials for learning to program with the BBC micro:bit.
      • First steps in using micro:bits with PCs - This very comprehensive article explores ways in which the micro:bit can send data via USB cable or wirelessly to PC applications.
      • micro:bit Lessons - Basic lessons on Python programming with a BBC micro:bit.
      • Coding with micro:bit video series for teachers - Videos series resource for teachers and students with an introduction to coding with micro:bit to build inventions and make creations integrating LEDs, motors, servos and speakers.
      • Python For Kids - A comprehensive online Python development course for kids utilizing a BBC micro:bit going step-by-step into the world of Python for microcontrollers.
      • Barefoot meets micro:bit - Barefoot Computing latest set of resources, teamed up with the Micro:bit Foundation, to create three activities with an outdoors theme and making cross-curricular links to science.
      • Sustainable Computing - BBC micro:bit projects combining physical construction, coding, and environmental awareness to engage students in understanding the nature of the world around them.
      • Coding for Climate Action - KS2 & KS3 micro:bit units to investigate natural hazards, design early warning systems, and address climate change through hands-on, project-based coding.
      • microbit.org Lessons - Curriculum-linked units of work and design challenges for planning and teaching computing in primary and secondary schools.
      • IET micro:bit case studies - Booklets and video content to bring a variety of real-life applications of the micro:bit to life in your classroom.
      • Kitronik Inventors Kit Resources - A a great way to get started with programming and hardware interaction with the micro:bit. Includes 12 experiments using LEDs, motors, LDRs and capacitors.
      • First steps in using micro:bits with PCs - This very comprehensive article explores ways in which the micro:bit can send data via USB cable or wirelessly to PC applications.
      • Arm School Program Resources for Schools - A suite of teaching and learning resources to help teachers deliver engaging and inspirational lessons in Computing (K-12).
      • Remote Learning with micro:bit - Webinar showing how to remotely teach students all about micro:bit in less than one hour.
      • Barefoot meets micro:bit - Barefoot Computing latest set of resources, teamed up with the Micro:bit Foundation, to create three activities with an outdoors theme and making cross-curricular links to science.
      • Oak National Academy Resources - Key stage 2 computing resources on sensing the world with the BBC micro:bit.
    • πŸŽ₯ Other Conference Talks

  • Uncategorized

    • Uncategorized

      • ![watch badge - microbit/watchers) "Watch" this repository if you'd like to get notifications when a new entry is added to the list.
      • ![Twitter Follow
      • ![Twitter Follow - @awesomemicrobit-8A2BE2?style=social&logo=x)](https://x.com/awesomemicrobit) Follow [@awesomemicrobit](https://x.com/awesomemicrobit) on X/Twitter to get updates in your timeline!
      • ![Bluesky Follow - @awesomemicrobit-8A2BE2?style=social&logo=bluesky)](https://bsky.app/profile/awesomemicrobit.bsky.social) Or follow [@awesomemicrobit.bsky.social](https://bsky.app/profile/awesomemicrobit.bsky.social) on Bluesky. πŸ“£
  • πŸŽ₯ Videos

  • πŸ†š Visual Programming

    • πŸ†š Unofficial Scratch Extensions

      • s2m - A Python program that acts as a bridge between the Scratch 2 off-line editor and the micro:bit via USB.
      • s2microbit BLE - Scratch 2 (offline) extension for BBC micro:bit bluetooth connection with a Windows PC.
      • pyscrlink - A Scratch-link for Linux to connect Scratch 3.0 to Bluetooth devices such as the micro:bit.
      • mbit-more - A third party Scratch extension with extra features, including visualising sensor data and support for V1 and V2 micro:bit.
      • MakeCode Beta - Beta version of the MakeCode editor to test the latest features.
      • MakeCode Offline App - Stand alone offline app (note that MakeCode in the browser also works offline).
      • MakeCode Multi Editor - Two MakeCode editors side by side to create, modify, and test two micro:bit programs at the same time, great for simulating radio with a transmitter and receiver.
      • Scratch 3.0 - The new version of Scratch is officially compatible with the micro:bit via their Scratch Link plug-in.
      • MicroCode - MicroCode is an icon-based (minimal text), editor for the micro:bit V2, which can also be used to write programmes directly on the micro:bit with an Arcade Shield. It is suitable for younger learners and users with variable accessibility needs.
      • OpenBlock - Block programming with hardware device support, including micro:bit, with code generation, compilation, flashing, and serial connection.
      • Mind+ - Desktop application to program hardware devices, like the micro:bit, with blocks, Python, or the C language.
      • Mind+ - Desktop application to program hardware devices, like the micro:bit, with blocks, Python, or the C language.
      • CodeMao Kitten Editor - Block programming platform to create games, includes micro:bit support.
      • MicroCode - MicroCode is an icon-based (minimal text), editor for the micro:bit V2, which can also be used to write programmes directly on the micro:bit with an Arcade Shield. It is suitable for younger learners and users with variable accessibility needs.