Coding with micro:bit video series for teachers

Videos

[
    {
        "name": "Part 1 - Introduction",
        "description": "This series of videos will be an introduction to coding with micro:bit to build inventions and make creations integrating LEDs, motors, servos and speakers.",
        "youTubeId": "hr8O_pslp8Q",
        "youTubePlaylistId": "PLmqeu38gRdJVCMUhgmF8OrjOhYpYtoh9U",
        "imageUrl": "https://pxt.azureedge.net/blob/b3b9f903c16ef71233098dc858f975b00d9cfffd/static/coding-for-teachers/hr8O_pslp8Q.jpg"
    },
    {
        "name": "Part 2 - Connect & Code",
        "description": "In the second part of our BBC micro:bit video series we look at the basics of coding and connecting your micro:bit using Makecode.",
        "youTubeId": "_cTHlQXwEO4",
        "youTubePlaylistId": "PLmqeu38gRdJVCMUhgmF8OrjOhYpYtoh9U",
        "imageUrl": "https://pxt.azureedge.net/blob/70be3e89bd47d8aff7a992c4d5098d4e1df2e053/static/coding-for-teachers/_cTHlQXwEO4.jpg"
    },
    {
        "name": "Part 3A - LED lighting",
        "description": "For part 3 of the micro:bit coding video series, I have split it in half as it was getting quite long. This first part goes through basic LED lighting and includes adding external buttons to activate lights.",
        "youTubeId": "gnSRkUxBV18",
        "youTubePlaylistId": "PLmqeu38gRdJVCMUhgmF8OrjOhYpYtoh9U",
        "imageUrl": "https://pxt.azureedge.net/blob/e6499f66985b2e1ecc630aa1ced7e5ff1617d994/static/coding-for-teachers/gnSRkUxBV18.jpg"
    },
    {
        "name": "Part 3B - LED Neopixels",
        "description": "The other bit of part 3. Here we look at using programmable Neopixel LEDs that can change colour and do flashy patterns.",
        "youTubeId": "G5LjM_Izk88",
        "youTubePlaylistId": "PLmqeu38gRdJVCMUhgmF8OrjOhYpYtoh9U",
        "imageUrl": "https://pxt.azureedge.net/blob/8d2c9edbcc7552506b8075ea653ec3d6b3a4d9ad/static/coding-for-teachers/G5LjM_Izk88.jpg"
    },
    {
        "name": "Part 4 - Making Music",
        "description": "Here is part 4 of our Micro:bit coding video series. We will look at sound and audio from the micro:bit in this video and test out a variety of different buzzers and speakers.",
        "youTubeId": "6hxvLZSM_pM",
        "youTubePlaylistId": "PLmqeu38gRdJVCMUhgmF8OrjOhYpYtoh9U",
        "imageUrl": "https://pxt.azureedge.net/blob/1e4747781e36b268d21b53e9cf7b74ce715fa68a/static/coding-for-teachers/6hxvLZSM_pM.jpg"
    },
    {
        "name": "Part 5 - Motors & Servos",
        "description": "Part 5 is all about making things move. We look at simple motors, geared motors and both positional and continuous servos in this video.",
        "youTubeId": "BDMm0C94wEw",
        "youTubePlaylistId": "PLmqeu38gRdJVCMUhgmF8OrjOhYpYtoh9U",
        "imageUrl": "https://pxt.azureedge.net/blob/7ac3b8e06b4770171c500625eaeb458eb7683b95/static/coding-for-teachers/BDMm0C94wEw.jpg"
    },
    {
        "name": "Part 6 - Coding tips - Variables and Conditionals",
        "description": "This video is just a quick note about variables and conditionals as concepts which are critical for students to understand to be able to create more interesting inventions. These concepts will be important in the next videos where we start making simple projects.",
        "youTubeId": "Z_Gy8yEhq2Q",
        "youTubePlaylistId": "PLmqeu38gRdJVCMUhgmF8OrjOhYpYtoh9U",
        "imageUrl": "https://pxt.azureedge.net/blob/70211727bbee106aac8016f7cda3a39483de34d7/static/coding-for-teachers/Z_Gy8yEhq2Q.jpg"
    },
    {
        "name": "Part 7 - Making a Virtual Pet",
        "description": "After having covered some of the basics in the earlier videos we look at a mini project using buttons, a speaker and the micro:bit LED display. This project is great for getting deeper into variables and conditionals.",
        "youTubeId": "zc3njwmP_O8",
        "youTubePlaylistId": "PLmqeu38gRdJVCMUhgmF8OrjOhYpYtoh9U",
        "imageUrl": "https://pxt.azureedge.net/blob/29c62511ab5d906d66021ad2eb5414c9b88e1d84/static/coding-for-teachers/zc3njwmP_O8.jpg"
    },
    {
        "name": "Part 8 - Making a servo powered waving arm and inch worm",
        "description": "Some practical mini-projects using a micro servo in this video. We code the micro:bit to move the servo forwards and backwards in a loop and then use this program to make a waving hand and a moving inch worm.",
        "youTubeId": "e1H0e6un7DY",
        "youTubePlaylistId": "PLmqeu38gRdJVCMUhgmF8OrjOhYpYtoh9U",
        "imageUrl": "https://pxt.azureedge.net/blob/df18b15c4426d2a526dabc9a090f8d464f1bf2b3/static/coding-for-teachers/e1H0e6un7DY.jpg"
    },
    {
        "name": "Part 9 - Making a digital dice",
        "description": "Another little project with micro:bit. This is also a great first project with students as it's easy to put together, has simple code and is quite practical. Good for a focus on random numbers and potentially conditionals and variables if you choose to go that route with the program.",
        "youTubeId": "XlybhOO8838",
        "youTubePlaylistId": "PLmqeu38gRdJVCMUhgmF8OrjOhYpYtoh9U",
        "imageUrl": "https://pxt.azureedge.net/blob/e0320fd6a5272e01f460409e11e93cf646499a7e/static/coding-for-teachers/XlybhOO8838.jpg"
    },
    {
        "name": "PlayList",
        "description": "See entire playlist on YouTube",
        "url": "https://www.youtube.com/playlist?list=PLmqeu38gRdJVCMUhgmF8OrjOhYpYtoh9U",
        "youTubePlaylistId": "PLmqeu38gRdJVCMUhgmF8OrjOhYpYtoh9U",
        "imageUrl": "https://makecode.com/not-found/HEAD/static/coding-for-teachers/playlist.png"
    }
]

See Also

YouTube Playlist