{"id":7547,"date":"2021-03-11T13:43:22","date_gmt":"2021-03-11T21:43:22","guid":{"rendered":"http:\/\/blogs.sd41.bc.ca\/learningtech\/?page_id=7547"},"modified":"2021-11-10T10:38:48","modified_gmt":"2021-11-10T18:38:48","slug":"microbits","status":"publish","type":"page","link":"https:\/\/blogs.sd41.bc.ca\/learningtech\/microbits\/","title":{"rendered":"micro:bits"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" class=\"size-medium wp-image-7550 alignleft\" src=\"http:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/MB-logo_long-204x300.jpg\" alt=\"\" width=\"204\" height=\"300\" srcset=\"https:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/MB-logo_long-204x300.jpg 204w, https:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/MB-logo_long-300x440.jpg 300w, https:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/MB-logo_long.jpg 327w\" sizes=\"(max-width: 204px) 100vw, 204px\" \/><strong><span style=\"font-size: 14pt;\">What is a micro:bit?<\/span><\/strong><\/p>\n<p>micro:bits (that&#8217;s right, it&#8217;s not capitalized) are tiny pocket-sized computers that can be programmed to carry out a variety of functions. They are ideal for introducing students to how software and hardware work together, and to explore the logic and sequencing that goes into writing code.<\/p>\n<p>The device lets children discover that what they do on-screen has a direct impact on the micro:bit hardware in their hand &#8211; they quickly learn that they can control the design and application of technology in their world.<\/p>\n<p><strong>Our Learning Technologies team has lendable kits to borrow.<\/strong> Contact <a href=\"http:\/\/janet.chow@burnabyschools.ca\">Janet Chow<\/a> to find out how\u00a0to borrow these kits. The micro:bit kits include everything needed for exploring physical computing.<\/p>\n<p>You will need to use the micro:bits in conjunction with your school laptops, lab, or iPads.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/FrontandBack.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-7552 aligncenter\" src=\"http:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/FrontandBack.jpg\" alt=\"\" width=\"640\" height=\"288\" srcset=\"https:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/FrontandBack.jpg 640w, https:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/FrontandBack-300x135.jpg 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p>The version 1 micro:bit has a variety of <strong>inputs<\/strong> (buttons, radio and BT, compass, accelerometer, and pins) and <strong>outputs<\/strong> (LEDs radio and BT). Peripherals such as the envirobit and speakers can be added to the edge connector pins. Being able to see all the components helps students understand the hardware that is often hidden in their everyday devices.<\/p>\n<p>&nbsp;<\/p>\n<p><strong><span style=\"font-size: 14pt;\">Programming the micro:bit<\/span><\/strong><\/p>\n<p>Using <a href=\"https:\/\/makecode.microbit.org\/#\">MakeCode<\/a> is a great way to start exploring programming with the micro:bit. There are a series of tutorials that walk learners though each part of the micro:bit.<\/p>\n<p><a href=\"http:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/tutorials.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-7554 aligncenter\" src=\"http:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/tutorials.jpg\" alt=\"\" width=\"640\" height=\"131\" srcset=\"https:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/tutorials.jpg 640w, https:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/tutorials-300x61.jpg 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>There are also short videos (about 5 minutes) that explain how each piece of hardware works (buttons, LEDs, accelerometer, etc).<\/p>\n<p><a href=\"http:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/behind-hardware.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-7555 aligncenter\" src=\"http:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/behind-hardware.jpg\" alt=\"\" width=\"640\" height=\"182\" srcset=\"https:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/behind-hardware.jpg 640w, https:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/behind-hardware-300x85.jpg 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>The code editor is similar to other editors: there are a variety of blocks, a workspace, and an emulator. Learners can write their code and then test it on the emulator before uploading their program to the micro:bit.<\/p>\n<p>You will also notice there is a toggle at the top where learners can switch between Blocks and JavaScript. Even if they are not writing in a JavaScript, it is interesting to see their code in an actual language!<\/p>\n<p><a href=\"http:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/blockcode-image.png\"><img loading=\"lazy\" class=\"size-full wp-image-7557 aligncenter\" src=\"http:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/blockcode-image.png\" alt=\"\" width=\"640\" height=\"411\" srcset=\"https:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/blockcode-image.png 640w, https:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/blockcode-image-300x193.png 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong><span style=\"font-size: 14pt;\">Scope &amp; Sequence<\/span><\/strong><\/p>\n<p>micro:bits are a great way to teach introductory computer science. On <a href=\"https:\/\/makecode.microbit.org\/#\">MakeCode<\/a>, there are courses with lessons and teacher guides (that are written for non-computer-science teachers). These courses are usually geared toward middle-school grades.<\/p>\n<p><a href=\"http:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/courses.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-7558 aligncenter\" src=\"http:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/courses.jpg\" alt=\"\" width=\"640\" height=\"127\" srcset=\"https:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/courses.jpg 640w, https:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/courses-300x60.jpg 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p>They include a variety of unplugged, plugged, and project-based activities.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" class=\"size-full wp-image-7560 alignleft\" src=\"http:\/\/blogs.sd41.bc.ca\/learningtech\/files\/2021\/03\/microbit_gradient.jpg\" alt=\"\" width=\"251\" height=\"87\" \/><\/p>\n<p>Another option is through <a href=\"https:\/\/microbit.org\/\">microbit.org<\/a>. In <a href=\"https:\/\/microbit.org\/lessons\/\">Lessons<\/a>, you can find a variety of cross-curricular mini-units. The lessons within the units are a combination of\u00a0unplugged, plugged, and project-based. Learners explore computer science concepts and develop computational thinking through these programming activities.<\/p>\n<p>There are also a variety of <a href=\"https:\/\/microbit.org\/projects\/\">Projects<\/a> for further exploration.<\/p>\n<p>&nbsp;<\/p>\n<p><strong><span style=\"font-size: 14pt;\">Innovate<\/span><\/strong><\/p>\n<p>Once learners have a foundational understanding of how the hardware and software work together to run programs, they can start addressing challenges.<\/p>\n<p>Under Projects on microbit.org, there are &#8220;<a href=\"https:\/\/microbit.org\/projects\/do-your-bit\/\">do your :bit<\/a>&#8221; lessons that are classroom activities based around the Global Goals and a global micro:bit challenge.<\/p>\n<p>Check out this micro:bit Global Challenger winner from 2018:<br \/>\n<iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/M8Bahs1kags\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; What is a micro:bit? micro:bits (that&#8217;s right, it&#8217;s not capitalized) are tiny pocket-sized computers that can be programmed to carry out a variety of functions. They are ideal for introducing students to how software and hardware work together, and to explore the logic and sequencing that goes into writing code. The device lets children&#8230;<\/p>\n","protected":false},"author":8580,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/blogs.sd41.bc.ca\/learningtech\/wp-json\/wp\/v2\/pages\/7547"}],"collection":[{"href":"https:\/\/blogs.sd41.bc.ca\/learningtech\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogs.sd41.bc.ca\/learningtech\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sd41.bc.ca\/learningtech\/wp-json\/wp\/v2\/users\/8580"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sd41.bc.ca\/learningtech\/wp-json\/wp\/v2\/comments?post=7547"}],"version-history":[{"count":8,"href":"https:\/\/blogs.sd41.bc.ca\/learningtech\/wp-json\/wp\/v2\/pages\/7547\/revisions"}],"predecessor-version":[{"id":8267,"href":"https:\/\/blogs.sd41.bc.ca\/learningtech\/wp-json\/wp\/v2\/pages\/7547\/revisions\/8267"}],"wp:attachment":[{"href":"https:\/\/blogs.sd41.bc.ca\/learningtech\/wp-json\/wp\/v2\/media?parent=7547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}