BBC Micro:bit (Microbit) lessonsQuick View

BBC Micro:bit (Microbit) lessons

I have been using these lessons challenges with a series of groups and they appear to have been really well received. Like many professionals, I have been trying to get to grips with the Micro:bit and find resources or lessons for my students to have a go at. There are loads around and this is a collection of progressive tasks that I think have been put together in a really coherent way for the teenage mind. Each one is a video tutorial which will guide your students through each step and provide them with the theory behind each decision made in the program. I would love to know your thoughts and I will add more, as and when they arrive. I have used this resource over three lessons... a great filler once the students get to grips with it. This also now includes a Python activity as well as Block Editor challenges. in terms of assessment and monitoring progress... I have been keeping a very simple spreadsheet and inputting when the student has been to show me their finished task - this means that I can open a dialogue with the student and find out what they found easy/difficult with the task, as well as being able to redirect them onto another task or target misconceptions.
gwhiting7
BBC Micro:Bit differentiated lessonsQuick View

BBC Micro:Bit differentiated lessons

5 BBC Micro:Bit lessons which have been differentiated into 3 ability levels using a chili scale. For each lesson you have a teaching PowerPoint and 3 activities which students can go through to create programs on their Micro:Bit. Please leave a review.
TomCare1991
BBC Micro:Bit Python MicroPython Code PosterQuick View

BBC Micro:Bit Python MicroPython Code Poster

Colourful introductory Combining Logic Gates classroom poster. The poster covers all of the fundamental elements of the Micro:Bit programming at Computer Science, including but not limited to: - sequence - selection - while loops - for loops - images - sound - buttons - GPIO pins Poster at 4960 x 7096 pixels ready for A2 Printing. Download is a .png file.
MikeySkilton
BBC micro:bit challengesQuick View

BBC micro:bit challenges

A series of worksheets for the BBC micro:bit. Each has a task brief, suggested blocks to use and some extension suggestions. Each has been given a nominal difficulty level (based on my judgment). The idea is not to give step-by-step instructions but present a set of relevant 'Lego blocks' to put together in the correct order. The blocks appear on the sheet approximately in order, but pupils will need to think about the order and may need to edit specific text or values. Where similar blocks are needed (such as strings for 'win' and 'lose'), they may only be shown once. 'Solutions 1' is a set of screenshots of my ideas on how to meet the briefs. It is not comprehensive; in particular, few of the more 'basic' solutions are shown. The solutions may not all be optimal. It is called 'Solutions 1' in the optimistic reckoning that more challenges may yet come! Example-solutions.doc is NOT a document file. It is actually a Zip of tokenised files for working versions of the worksheets which can be loaded into the BBC's online editor. (To use, download the file and change the extension from DOC to ZIP.) Do bear in mind that there may be more efficient ways to achieve the same result (not least by converting from the Block Editor to Touch Develop). This is something that bright pupils might want to investigate, especially for harder tasks or to change how long images/text display on screen. The files with CC in the name are based on activities suggested by Code Club, but using the Microsoft Block Editor (not Code Kingdoms JavaScript). [24/5/16 solutions screenshots added.]
madalien
Introduction to the BBC micro:bitQuick View

Introduction to the BBC micro:bit

This is aimed at Year 7 pupils who have never used the BBC micro-bit. It may be useful for Primary Year 6 pupils too. It says how to access the website and start creating simple programs. It includes screenshots and simple instructions and should allow pupils to create their own simple programs using text or images. I use keywords like Input, Variable, Loop, Compile and IF so it leads into future programming topics.
Colcas
BBC Micro:bit Lesson OneQuick View

BBC Micro:bit Lesson One

PowerPoint presentation introducing year 7 pupils to BBC Micro:bit, based on the lesson one tutorial in the booklet for teachers. Enjoy!
nathanac15
BBC Micro:Bit project ideas Quick View

BBC Micro:Bit project ideas

This is a link to a crowd sourced document containing Micro:Bit Projects. All year 7 pupils will be receiving a free BBC Micro:Bit. Here are some ideas for Secondary Computing Lessons. Note many projects are cross-curricular and most have strong Design and Technology (DT) elements.
jlisaw8
BBC Micro: Bit - The Very BasicsQuick View

BBC Micro: Bit - The Very Basics

This resource is aimed for Year Sevens only. Power Point file with eleven lessons on. Each lesson has assessment levels (only 4 to 6), tutorials and tasks. . All resources come from BBC Micro: Bit. Purpose of this resource is so that its all in one place and the activities are levelled. Hopefully it will save the teacher involved time looking for materials and assessment levels materials.
PaulRedDwarf
BBC Micro:Bit Python MicroPython PosterQuick View

BBC Micro:Bit Python MicroPython Poster

Colourful introductory Combining Logic Gates classroom poster. Includes all main components of the Micro:Bit, the editor IDE and how to download and flash. Poster at 4960 x 7096 pixels ready for A2 Printing. Download is a .png file.
MikeySkilton
Making music with the BBC micro:bitQuick View

Making music with the BBC micro:bit

In this lesson, students will explore the music library in Block editor, TouchDevelop and Micro Python to play tones on the BBCmicro:bit. Students will also learn how to transpose sheet music to TouchDevelop and Micro Pyhton to enable the micro:bit to play music.
Wolves_CLC
BBC Micro:bit (Microbit) lessons 2Quick View

BBC Micro:bit (Microbit) lessons 2

I have been using these lessons challenges with a series of groups and they appear to have been really well received. Like many professionals, I have been trying to get to grips with the Micro:bit and find resources or lessons for my students to have a go at. There are loads around and this is a collection of progressive tasks that I think have been put together in a really coherent way for the teenage mind. Each one is a video tutorial which will guide your students through each step and provide them with the theory behind each decision made in the program. Includes 'Loops'. I would love to know your thoughts and I will add more, as and when they arrive. I have used this resource over three lessons... a great filler once the students get to grips with it. This also now includes a Python activity as well as Block Editor challenges. in terms of assessment and monitoring progress... I have been keeping a very simple spreadsheet and inputting when the student has been to show me their finished task - this means that I can open a dialogue with the student and find out what they found easy/difficult with the task, as well as being able to redirect them onto another task or target misconceptions.
gwhiting7
BBC micro:bit.  Introductory workbook for Block Editor. Useful with real or virtual micro:bit Quick View

BBC micro:bit. Introductory workbook for Block Editor. Useful with real or virtual micro:bit

This is an A5 printable eight-page colour booklet designed to be used by pupils anticipating delivery of their BBC micro:bits. It introduces many of the entry-level coding blocks and encourages computational thinking. The booklet has been revised to allow for changes in MS Block Editor in January 2016 (The booklet is written in MS Publisher, and is easily adaptable into worksheets, etc. All print is more than 4mm from edges; punctuation is in character. You may wish to change that!) There is a .pdf version too. I hope it will also be useful after delivery of BBC micro:bit.
Hawden
KS3 - MicroBit lesson 4/6, MicroBit Shake & ButtonsQuick View

KS3 - MicroBit lesson 4/6, MicroBit Shake & Buttons

Fourth in a series of six lessons to introduce the BBC MicroBits and Python programming to Year 7 students. In this lesson, students get to program their MicroBits to use the buttons and accelerometer together, through the 'shake' gesture, triggering actions (displaying text/images), through practical work on programming with MicroPython (the Python version that is used with MicroBits). All activities are fully differentiated by task, students can start easy and go as far as their ability allows. Notes are included with the slides, which is helpful for non-specialist or cover teachers. A worksheet that accompanies the lesson slides is also provided, with differentiated tasks. The series of lessons builds up to a mini-project where students have to create a "Harry Potter Sorting Hat" with a MicroBit, but they can also be taught without reference to the project. The project assessment sheets, as well as a help sheet, are included in the bundle. All lesson PPTs include clear Learning Objectives. Requirements for these lessons are: - A full set of class MicroBits with USB cables - mu editor installed on student PCs - MicroBit battery packs for the 'Sorting Hat' project (optional but very useful)
DonDino
KS3 Computing BBC Micro:Bit Programming Unit of WorkQuick View

KS3 Computing BBC Micro:Bit Programming Unit of Work

This resource is a scheme of lessons (Unit of Work), 5 lessons that will coach students in programming using the BBC Micro:Bit block language. This language is similar to Scratch and can be found on the Micro:Bit website. It is a great language to get students started and can be useful to help them move onto more complex language in the future. While this is aimed at Key Stage 3, there are cases where you could teach these lessons to a very top end Year 6 Class if required. There are 5 lessons in total, each ramping up in difficulty. Each lessons has a section explaining the concept, the learning outcomes and then some development work on the topic at hand. There are multiple challenges for students to complete in each lesson and this will differentiate the students learning outcomes. The end result will be an independent project where students are required to make a FitBit step counter, which then can be used for data-logging in either Maths or in Excel. The lessons are well structured and provide example code for students to follow initially, so they will all get something working - This then slowly gets removed allowing them to think. It is worth noting that no additional resources are required, only the Micro:Bit and computers or tablets if you are using Bluetooth. Lessons: Lesson 1 - An introduction to the Micro:Bit Lesson 2 - Using inputs such as buttons Lesson 3 - Adjusting brightness and introduction of variables Lesson 4 - Using the pins to complete the circuit Lesson 5 - FitBit pedometer challenge
jamesmhunt
Micro:Bit Display & ResourcesQuick View

Micro:Bit Display & Resources

12 Poster Pages displaying all of the different blocks available when programming with the BBC Micro:Bit. Also included is a small challenges poster with the spreadsheet of challenges that was used to create challenge cards to be added to the display. The challenge cards file is linked with the excel file of challenges so can easily be printed and added to. The main header for the display was simply a blown up version of the Micro:Bit logo so I have not included that with this resources as you can get from the website.
hstayte
KS3 - MicroBit lesson 1/6, Introduction, Text, ImagesQuick View

KS3 - MicroBit lesson 1/6, Introduction, Text, Images

First of a series of six lessons to introduce the BBC MicroBits and Python programming to Year 7 students. In this introductory lesson, there is a discussion on how a motherboard compares with the MicroBit, and then lots of practical work on programming it with MicroPython (the Python version that is used with MicroBits). All activities are fully differentiated by task, students can start easy and go as far as their ability allows. The series of lessons builds up to a mini-project where students have to create a "Harry Potter Sorting Hat" with a MicroBit, but they can also be taught without reference to the project. The project assessment sheets, as well as a help sheet, are included in the bundle. All lesson PPTs include clear Learning Objectives. Requirements for these lessons are: - A full set of class MicroBits with USB cables - mu editor installed on student PCs - MicroBit battery packs for the 'Sorting Hat' project (optional but very useful)
DonDino