Topic outline

  • General

    The Comet Autonomous Robot

  • Topic 1

    Introduction : the BBC micro:bit

    The Micro Bit (also referred to as BBC Micro Bit, stylised as micro:bit) is an ARM-based embedded system designed by the BBC for use in computer education in the UK.

    The board is 4 cm × 5 cm and has an ARM Cortex-M0 processor, accelerometer and magnetometer sensors, Bluetooth and USB connectivity, a display consisting of 25 LEDs, two programmable buttons, and can be powered by either USB or an external battery pack.

    he device inputs and outputs are through five ring connectors that are part of the 23-pin edge connector.

    BBC Microbit.jpg
    • Topic 2

      • Topic 3

        The home page : microbit.org

        microbit.org
        Image result for microbit
        • Topic 4

          BBC micro : a bit of history

          The British Broadcasting Company has a history of educational involvement. It produced a series of lessons when computers were first being introduced to schools.

          The Computer Programme was a TV series, produced by Paul Kriwaczek, originally broadcast by the BBC (on BBC 2) in 1982. The idea behind the series was to introduce people to computers and show them what they were capable of.

          The Computer Programme logo.jpg
          The BBC wanted to use their own computer, so the BBC Micro was developed as part of the BBC Computer Literacy Project, and was featured in this series. The series was successful enough for two series to follow it, namely Making the Most of the Micro in 1983 and Micro Live from 1984 until 1987. BBC Micro Front Restored.jpg

          The Micro Bit was designed to encourage children to get actively involved in writing software for computers and building new things, rather than being consumers of media. It has been designed to work alongside other systems, such as the Raspberry Pi, building on BBC's legacy with the BBC Micro for computing in education.

          The BBC planned to give away the computer free to every year 7 (11- and 12-year old) child in Britain starting from October 2015 (around 1 million devices).

          • Topic 5

            Resources

            Discussion

            Micro:bit is a foundation which means it is not really for profit. So any money made is ploughed back into freebies for English kids and developing teacher resources.

            Check out their website for how to's

            Also the usual suspects like groups on Facebook and Google.

            micro:bit resources
            • Topic 6

              Makecode

              It seems the go to block editor is MakeCcode produced by microsoft.

              It's prefered method of delivery is via the app delivered by the website.

              However, it is available as an app for smart phones et al from the various app stores.

              Image result for makecode
              • Topic 7

                Scratch 

                Of course there is a way to code your micro:bit in Scratch.

                To program any microprocessor, you must first convert it to a language it understands. So like Google translate, there is a special program called a compiler that will change code in a computer editor into the commands specific to that chip.

                The compiler will also link in other standadr commands from a library that  make the chip run efficiently.

                Scratch and micro:bit

                Install instructions here

                • Topic 8

                  nnn

                  • Topic 9

                    nnn

                    • Topic 10

                      nnn

                      • Topic 11

                        nnn

                        • Topic 12

                          nnn

                          • Topic 13

                            nnn

                            • Topic 14

                              nnn

                              • Topic 15

                                nnn

                                • Topic 16

                                  nnn

                                  • Topic 17

                                    nnn

                                    • Topic 18

                                      nnn

                                      • Topic 19

                                        nnn

                                        • Topic 20

                                          nnn

                                          • Topic 21

                                            <h2>nnn</h2>

                                            <table border="0" align="left" style="width: 100%;">

                                            <tbody>

                                            <tr>

                                            <td width="45%" valign="top"></td>

                                            <td width="30%" valign="top"></td>

                                            <td width="25%" valign="top"></td>

                                            </tr>

                                            <tr>

                                            <td width="45%" valign="top"></td>

                                            <td width="30%" valign="top"></td>

                                            <td width="25%" valign="top"></td>

                                            </tr>

                                            <tr>

                                            <td width="45%" valign="top"></td>

                                            <td width="30%" valign="top"></td>

                                            <td width="25%" valign="top"></td>

                                            </tr>

                                            </tbody>

                                            </table>


                                            • Topic 22

                                              • Topic 23

                                                • Topic 24

                                                  • Topic 25

                                                    • Topic 26

                                                      • Topic 27

                                                        • Topic 28

                                                          • Topic 29

                                                            • Topic 30