# data[].attributes.headline
Micro:bit para crianças de 7 a 11 anos [ENGLISH]

# data[].attributes.subject
Micro:bit para crianças de 7 a 11 anos [ENGLISH]

# data[].attributes.attachment_link.description
Resources and training for UK primary teachers

# data[].attributes.attachment_link.description
Tutorials,
Tutorials for the new micro:bit (V2),
Live Coding,
Games,

# data[].attributes.attachment_link.readable_text
Abstraction

The process of focussing on the key information and ignoring the information that is not important for a specific context.

When pupils use the LED outputs to create animations they will use their abstraction skills to consider how they can best represent their item. They will need to identify the characteristics that are unique to that item and consider how these can be represented on a 5 x 5 LED set.

Algorithms

A set of step by step instructions that can be followed by humans to achieve a specific goal. Usually written to be implemented as a program on a computer. When using the inputs and outputs of the micro:bit, pupils can be presented with a purposeful reason for writing algorithms and see the links between these and the commands they will use when implementing this as a program.

Collaboration

The process of working with a partner to create, test and debug an algorithm or computer program.With multiple input options, the micro:bit offers the opportunity for two pupils to each have their own idea turned into a script and executed within the same program.

Communication

When computers and hardware are connected together to form a network, they are able to communicate with each other. Data stored on one computer can be displayed on another.

Using the radio functions, data (in the form of words or numbers) can be sent from one micro:bit and displayed using the LEDs on another micro:bit or can be used to control the output of another micro:bit.

Control

Generating an output that is carried out in the real world when a change in a condition is sensed. Through the use of micro:bit's inputs and outputs, real-life situations can be replicated to give pupils purposeful programming scenarios. Furthermore, the use of micro:bit as a prototype can open up a wider world of possibilities.

Debugging

The process of finding and fixing errors in a computer program. By combining everyday inputs, easily identifiable outputs and an accessible block-based programming environment, pupils are supported in identifying which aspect of their program did not execute correctly and can then locate the area of the program where the bug(s) may exist.

Decomposition

Breaking a problem or an overall action into smaller parts to make the overall process more manageable. Pupils can use decomposition to identify what has to be constructed for the input and output part of the program when controlling real-world devices or creating prototypes.

Encryption

Encryption allows for data sent between devices to be scrambled into incomprehensible text. To decipher the message both the sender and the receiver need to have shared a cryptographic key usually in the form of numbers.

Encryption can be explored by sending messages between two (or more) micro:bits accompanied by a numerical value. The messages will only be displayed if the number sent matches the agreed value of the cryptographic key.

Evaluation

Making judgements on the success of an algorithm or a program in achieving the goals set. The use of everyday inputs and readily identifiable outputs allow pupils to judge if they have constructed a program that meets the requirements of the task.

Input

The way by which data is sent to a computer. With its buttons, sensors and accelerometer, the micro:bit can be used to construct programs that respond to inputs without the requirement of attaching additional hardware.

Iterative design

The process of developing a product through a cycle of analysing, making, testing, evaluating and improving. The micro:bit can support pupils' use of iterative design as it can be used as a prototype for many of their solutions to real-world problems. This will give pupils a greater appreciation of the roles of testing and evaluation as well as the importance of refining and persevering with their ideas.

Computer systems are the hardware and software that the computers need to run and the peripherals that support this. There is a great deal of variation in what computer systems look like. Regardless of their appearance, all computers work by following the input, process, output model.

The micro:bit can develop pupils' understanding of what a computer is and allow them to appreciate the breadth to which computers are used in their daily life.

Logical Reasoning

Using existing knowledge and understanding to explain why something will happen. These use of everyday inputs such as movement, temperature, light and noise and the outputs such as the LEDs and sound support children in making predictions on what will happen when a program is executed.

Networks

Networks are formed when computers are connected together so that data can be shared between these computers. The micro:bit can be connected to another micro:bit (or several others) allowing data to be shared through the radio functions.

Output

The way that data generated by a computer is presented to the user. micro:bit has a range of outputs such as the 5x5 LED grid and the speaker (micro:bit v2). These provide excellent engagement for pupils when constructing programs.

Patterns

Identifying commonalities between algorithms and programs, and using previous experience to inform the program. As the micro:bit can do a lot from a few commands, pupils will have plenty of experience in writing and refining programs. They can use these experiences to apply their existing knowledge across a range of contexts in turn deepening their understanding.

Process

What the computer does with the data that has been inputted. When constructing programs, pupils will explore a range of ways that inputted data can be processed such as creating LED patterns or playing music.

Program

A set of instructions written for a computer to follow to achieve a specific goal.When writing programs for the micro:bit, pupils have the opportunity to apply their knowledge of the concept they are studying in an engaging and real-life manner.

Repetition

A key computer concept: an instruction or set of instructions that need to be carried out on more than one occasion can be repeated rather than written out again. These instructions can be repeated several times or endlessly.

To create ongoing animations, pupils will need to consider how they use repetition when deciding how many times their animation will be repeated. Infinite repetition in the form of forever loops is essential when using selection to ensure that the micro:bit is constantly checking if a specified condition has been met.

Selection

A key computing concept: an instruction or set of instructions is/are only carried out if a certain condition is met.With its range of input sensors, the micro:bit offers plenty of opportunities for pupils to explore selection commands using a range of conditions based on the different inputs. Pupils can construct programs that result in multiple outputs.

Sensors

A device that detects or records changes in the environment. The micro:bit's thermometer, light meter and microphone mean pupils can use sensors to monitor environmental conditions and construct outputs that occur when a change is sensed. This allows pupils to see the links between the programs they are writing and those used to respond to events in the real world.

Sequence

A key computing concept: instructions need to be given in the order that we want them to be carried out. When creating animations, pupils need to understand that images need to be programmed in the order in which they are to be displayed. They also gain an appreciation for the use of delays when using 'pause' to allow sufficient time for an image to be displayed.

Variables

Variables are pieces of data stored when a program is running. This data can be recalled, changed and used. The micro:bit provides excellent opportunities to use variables in a range of contexts particularly when using inputs to set, change and display data. Furthermore, understanding can be deepened through the use of the data generated by the sensors.

# data[].attributes.attachment_link.description
The process of focussing on the key information and ignoring the information that is not important for a specific context. When pupils use the LED outputs to create animations they will use their abstraction skills to consider how they can best represent their item.

# data[].attributes.headline
Do your:bit - Projetos de micro:bit em sintonia com os Objetivos de Desenvolvimento Sustentável(ODS) da ONU

# data[].attributes.subject
Do your:bit - Projetos de micro:bit em sintonia com os Objetivos de Desenvolvimento Sustentável(ODS) da ONU

# data[].attributes.attachment_link.readable_text
Introdução

O do your :bit reúne o micro:bit e os Objectivos Globais das Nações Unidas de maneira a proporcionar atividades inspiradores para a tua sala de aula ou clube e um desafio digital emocionante.
Recursos para as tuas aula e clubes de informática
Usa os recursos desta página para apresentar os Objetivos Globais, diverte-te com o micro:bit e usa tecnologia para desenvolver ideias e soluções que possam mudar o mundo. Os teus alunos já podem entrar no desafio.

O desafio deste ano centra-se no Objetivo 3 (Saúde de Qualidade e Bem-Estar) e no Objetivo 13 (Ação Climática), mas qualquer proposta baseada num dos Objectivos Globais é bem vinda.

Inspiração

O desafio do your :bit acrescenta uma finalidade social à aprendizagem digital e permite que os estudantes apliquem os seus coonhecimentos digitais em soluções adaptadas à realidade. Inspira-te nos nossos desafios anteriores.

Foram enviadas mais de 1000 propostas ao desafio do your :bit de 2020. Lê o estudo de caso.

Guia dos Objetivos Globais

Os Objetivos de Desenvolvimento Sustentável (ODS) das Nações Unidas são um apelo à ação lançado por todos os países para promover a prosperidade para todos, protegendo simultaneamente o planeta. Usa os nossos guias para apresentar os Objetivos aos alunos e aos jovens.

Projetos micro:bit

Projetos rápidos no MakeCode para ajudar-te a explorar os Objetivos Globais com o micro:bit!

Aulas

Usa as nossas Aulas para desenvolver atividades de prototipagem ligadas aos Objetivos Globais.

Apenas disponivel em inglês

Lições em vídeo

A Microsoft Ireland (DreamSpace) produziu uma série de episódios televisivos semanais destinados aos alunos do secundário que usam o micro:bit e o MakeCode Python para explorar os Objectivos Globais.

Vencedores

Conhece os fantásticos vencedores dos últimos dois anos.

# data[].attributes.attachment_link.title
Atividade "do your :bit" para a tua sala de aula

# data[].attributes.attachment_link.description
O do your :bit reúne o micro:bit e os Objectivos Globais das Nações Unidas de maneira a proporcionar atividades inspiradores para a tua sala de aula ou clube e um desafio digital emocionante.

# data[].attributes.headline
Makecode: Programando seu Micro:bit em Blocos ou Javascript

# data[].attributes.subject
Makecode: Programando seu Micro:bit em Blocos ou Javascript

# data[].attributes.headline
Começando a usar o Scratch com micro:bit

# data[].attributes.subject
Começando a usar o Scratch com micro:bit

# data[].attributes.attachment_link.description
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

# data[].attributes.attachment_link.readable_text
We're excited to announce the addition of micro:bit to Tinkercad's Circuits editor. With it, students can program and interact with a realistically simulated micro:bit and connect their board to our growing collection of virtual electronic components. Just like everything in Tinkercad, this new feature is free, beginner-friendly, and thoughtfully designed for classroom use.

What is Micro:bit?

The BBC micro:bit is an inexpensive electronic circuit board designed for students to learn electronics and coding. It includes buttons and lights and sensors that lend themselves to creating amazing interactive projects. When a student connects the micro:bit to a computer with a USB cable, they can quickly program the board with new interactions using beginner-friendly code environments, such as Microsoft MakeCode .

Over the past few years, we've watched the popularity of micro:bit skyrocket in our educator community. The board's rugged, yet friendly design holds up to repeated use and the curriculum developed by the Micro:bit Educational Foundation is top-notch and easy to implement.

In a perfect world every student should be able to have their own micro:bit to tinker with, along with a bottomless drawer of components and alligator clips and batteries. With Tinkercad, that dream is now possible for any student with a computer and an internet connection.

What is Tinkercad Circuits?

When we talk about Tinkercad, we're really talking about three symbiotic products: our 3D editor , our Codeblocks editor , and our Circuits editor . All of them are free and can be found in your Tinkercad design dashboard.

Our Circuits editor allows anyone with an internet connection to create and simulate electronic designs using common components. Our built-in lessons introduce students to the basics of electronics and Arduino, with circuits that can be simulated and analyzed, just like the real thing.

One of the most popular features of the Circuits editor is our Arduino simulator. Students can use it to learn, code, and simulate relatively complex interactions with what has been one of the most popular microcontroller project boards ever made.

And while the popularity of Arduino continues undiminished, the success of the micro:bit demonstrates that there's room for competition. It's also shown us that the two platforms are not mutually exclusive. With Tinkercad Circuits, there's nothing preventing students from mixing and remixing any of our components or examples together to create new and imaginative designs.

We've taken everything we've learned about Arduino simulation and applied it to our micro:bit support. We're confident that when students see how fun and easy it is to code their virtual micro:bit, many of them will be inspired to explore our breadboard and Arduino simulations.

An Electronics Lab With Endless Possibility

There are a number of free online tools students can use to code, and even simulate how programs run on their Micro:bit. Tinkercad stands apart with a belief that the micro:bit is more than just a self-contained tool -- it's the first step into a larger world of understanding code and physical computing.

Tinkercad's Circuits editor is a playground of electronics and possibilities that your students can grow into. It's the only space of its kind where students can just as easily learn to connect and blink an LED with a transistor, or an integrated circuit, or a micro:bit, or an Arduino.

By eliminating the cost of electronic hardware, and consumables like batteries and wires, Tinkercad Circuits lowers the barrier of entry for students and teachers (from elementary up through high school) to learn and tinker with electronics.

Like other micro:bit coding tools, our blocks-stye code editor makes it easy for students to drag, drop, and rearrange computational concepts and instructions until they get their project working just the way they want. Once students have exhausted the basic capabilities of their micro:bit, Tinkercad allows them to seamlessly integrate breadboards, integrated circuits, sensors, motors, and more.

Best of all, student designs are automatically saved to their Tinkercad design dashboard, where they can be accessed from any computer. Students can work on designs at home or at school, from any available laptop, desktop, or Chromebook.

If you're an educator, we encourage you to take advantage of our Tinkercad Classrooms tool. With it, you can easily review your students' work in Tinkercad, leave notes, and make corrections.

Example Circuits

To give you a sense of what's possible using the micro:bit simulation in Tinkercad, we've included a handful of sample circuits that students can access from the Starters menu.

Some of these starter circuits showcase how the micro:bit's built-in sensors (compass, accelerometer, temperature, light-sensitivity) can be manipulated in Tinkercad. In the example below you can see how we've been able to simulate different physical gestures, which trigger different patterns on the LED matrix.

Other starter circuits were intentionally designed to demonstrate the unique possibilities of combining other elements from our component library. The first example, for instance, is a micro:bit that's pre-wired to power a small breadboard that students can use to build their circuit.

The example next to it demonstrates how a PIR motion sensor can be easily wired to the Micro:bit to detect nearby movement and sound an alarm through a connected buzzer.

We encourage you and your students to take some time to explore all the starter circuits for micro:bit. And don't forget to open up the code panel to see what makes them tick and change the parameters for different results.

With Tinkercad, there's no reason to worry about breaking hardware, burning out LEDs, or losing your code. Students are free to experiment and try out any wild idea they have.

Sharing Designs With Students

Just like any design in Tinkercad, teachers can make their work public and generate a direct link to share with students. With this link, students can copy the design to their personal dashboard and modify their copy however they like.

Using the annotation tool within Tinkercad Circuits, teachers can markup designs with instructions, explanations, and descriptions. These annotations can be toggled on and off using the eye icon in the top bar (try it in the embedded example below).

Public designs also include HTML code that you can use to embed your designs on a website (just like the above example). This can come in handy for including designs within a course overview page for your class, or as part of an Instructables guide.

Limitations at Launch

As many of you know, Tinkercad is constantly evolving and improving our tools. As proud as we are of the addition of micro:bit to Tinkercad Circuits, we're certain there's more we can do to improve it. Some of this work is already underway.

For example, you can currently export your code as a javascript file. This file can be uploaded to a connected micro:bit using a third-party site like Microsoft MakeCode. We know this isn't ideal.

( Editor's note: As of 1/27/2021 Tinkercad supports the export of the .hex file code format native to the micro:bit board. Users can simply drag and drop their downloaded .hex file to their connected micro:bit board and the code should update automatically.)

We're also aware that the Tinkercad iPad app doesn't yet support circuit simulation. For students to take full advantage of the capabilities of Tinkercad Circuits they'll need to use a laptop or desktop computer, or Chromebook.

Micro:bit aficionados will also notice that our current simulation does not include the features of the new micro:bit v2 hardware announced last month. Specifically, the new hardware offers a built-in speaker, microphone, and capacitive touch pad.

We may include a simulation of micro:bit v2 hardware in a future release. Until then, know that the code generated in Tinkercad should have no problem running on v2 hardware. We also include an example of how to add a speaker to your micro:bit simulation in our "Alarm" starter circuit, for those who want this feature.

Answers to more of your questions can be found in our FAQ .

Connect with Tinkercad

The development and inclusion of micro:bit in Tinkercad can be directly traced back to the enthusiastic requests we received from educators just like you. If you have an idea on how we can improve our micro:bit support (or Tinkercad in general) don't hesitate to email your thoughts to tinkercad-support@autodesk.com .

That said, we also enjoy hearing your success stories, and how Tinkercad is helping your students learn and express themselves. You can email those to us too, or tag us on Twitter , Instagram or Facebook so we can respond and share.

# data[].attributes.attachment_link.description
We're excited to announce the addition of micro:bit to Tinkercad's Circuits editor. With it, students can program and interact with a realistically simulated micro:bit and connect their board to our growing collection of virtual electronic components. Just like everything in Tinkercad, this new feature is free, beginner-friendly, and thoughtfully designed for classroom use.

# data[].attributes.headline
Usando o micro:bit com apps de Tablet/Celular [ENGLISH]

# data[].attributes.subject
Usando o micro:bit com apps de Tablet/Celular [ENGLISH]

# data[].attributes.attachment_link.readable_text
MakeCode apps for iPad, iPhone and Android

You can program your BBC micro:bit with Microsoft MakeCode blocks on an iPad, iPhone or Android device. You'll need to download the free app which sends code to your micro:bit using Bluetooth.

Download the app

Pair your micro:bit with the app

Once you've downloaded the app and started coding, connect your micro:bit to your phone or tablet. This is called pairing.

The app searches for a signal from the micro:bit and then they swap a unique code to make sure the right micro:bit is paired with your app. The app contains instructions and you can see how it works in these videos:

Top tips

Before you start, it's a good idea to use a computer to flash a fresh MakeCode HEX file onto your micro:bit, especially if you've previously been using Python with your micro:bit. Use your own program or any of our MakeCode projects.

Make sure you pair your micro:bit and mobile device every time you transfer a MakeCode program.

When pairing, make sure you hold down the A and B buttons together long enough for all the LEDs on the display to light up.

If you're using batteries to power your micro:bit, make sure they are fresh. Even if the micro:bit seems to be working, it may not have enough power for the Bluetooth radio function to work.

For help with the apps and any other aspects of micro:bit, check out our Knowledge base or submit a help request.

# data[].attributes.attachment_link.description
Guide to mobile apps you can use with the BBC micro:bit, the pocket-sized computer transforming digital skills learning.

# data[].attributes.attachment_link.description
List of API categories available in the editors

# data[].attributes.attachment_link.description
A Python Editor for the BBC micro:bit, built by the Micro:bit Educational Foundation and the global Python Community.

# data[].attributes.headline
Make:it Code:it - Projetos de arranque com micro:bit

# data[].attributes.subject
Make:it Code:it - Projetos de arranque com micro:bit

# data[].attributes.attachment_link.description
Projetos rápidos e maker com o BBC micro:bit, o computador de bolso transformando a aprendizagem de habilidades digitais.

# data[].attributes.headline
Começando a usar o Scratch com micro:bit

# data[].attributes.subject
Começando a usar o Scratch com micro:bit

# data[].attributes.attachment_link.description
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.