Codificação para Crianças - BBC micro: bit Review

Seguindo os passos do imensamente popular minicomputador Raspberry Pi e microcontrolador Arduino vem a BBC micro: bit - e sim, nós queremos dizer isso BBC.

Seguindo os passos do imensamente popular minicomputador Raspberry Pi e microcontrolador Arduino vem a BBC micro: bit - e sim, nós queremos dizer isso BBC.
Propaganda

Seguindo os passos do imensamente popular minicomputador Raspberry Pi The Raspberry Pi 3: Mais rápido, melhor, com Wi-Fi e Bluetooth O Raspberry Pi 3: Mais rápido, melhor, com Wi-Fi e Bluetooth Hoje, a fundação Raspberry Pi anunciou o lançamento do Raspberry Pi 3. É a atualização mais significativa para a popular linha de computadores de baixo custo. Leia mais e microcontrolador Arduino Então você acabou de comprar um Arduino Starter Kit. E agora? Então você acabou de comprar um Arduino Starter Kit. E agora? Então você acabou de comprar o seu primeiro kit inicial de Arduino - ou você está pensando em comprar um em breve - mas não sabe por onde começar? Não se preocupe! Leia mais vem o micro da BBC: bit - e sim, queremos dizer que a BBC. Avançando no envolvimento dos anos 80 na computação doméstica / amadora (há 30 anos atrás, os computadores da BBC Micro eram comuns nas escolas e faculdades do Reino Unido), esse minúsculo novo computador é o resultado de um número surpreendente de parcerias.

Mas o que é isso?

Lançado como parte da iniciativa multi-plataforma Make It Digital da BBC, o micro: bit foi desenvolvido para facilitar aos jovens - e iniciantes adultos - obter codificação e criar uma série de projetos, desde programação e execução de jogos até o giro o dispositivo em um relógio inteligente.

Voltado inicialmente para as escolas, o BBC micro: bit está agora disponível para um público mais amplo, e quando usado com um editor de código de www.microbit.co.uk ou um aplicativo móvel, ou acoplado a outros dispositivos ou sensores, o potencial deste Um pequeno dispositivo despretensioso é desbloqueado. T

Este é o micro: bit da BBC

O modesto PCB de 5x4cm aqui é o micro: bit da BBC, um microcontrolador simples que pode ser programado em um PC, tablet ou smartphone. O código é então compilado e enviado para o dispositivo. Um olhar mais atento revela várias anotações apontando para os componentes, um toque legal em um dispositivo destinado ao aprendizado, em que o propósito dos componentes internos normalmente é obscurecido. A porta USB é óbvia; a antena Bluetooth LE menos isso.

muo-hardwarereviews-microbit-portrait2

Com cinco anéis de E / S para conectar dispositivos, é claramente mais básico do que um Raspberry Pi Zero Se você comprou uma revista com uma colada na frente ou encontrou um kit on-line, as chances são de que você é agora o orgulhoso proprietário de um computador de US $ 5: o Raspberry Pi Zero. Leia mais - mas um par de botões de controle programáveis, acelerômetro e uma matriz de LEDs 5 × 5 significam que muitas funções que você normalmente precisaria para comprar bits extras estão disponíveis diretamente na placa, deixando essas 5 portas de E / S unicamente para sensores externos.

muo-hardwarereviews-microbit-contents

Enviando com uma bateria (baterias 2xAAA são necessárias), cabo de dados USB, uma campainha, um cabo de áudio, clipes bulldog e um stick USB contendo programas e projetos pré-escritos, o micro: bit está pronto para ser usado quando você o descompacta. Dentro da caixa você encontrará um bom pedaço de literatura, incluindo tutoriais de codificação e o guia de início rápido obrigatório. O nosso tinha um guia para os professores, mas uma vez que o micro: bit está mais amplamente disponível, não esperamos que você obtenha este documento em particular.

muo-hardwarereviews-microbit-website

Se você deseja obter mais hands-on, o site www.microbit.co.uk é o lugar para ir, onde você encontrará tutoriais em vídeo e recursos, juntamente com uma série de editores, como o editor Code Script Java Script e Microsoft Block Editor. Os projetos podem ser compilados e salvos como arquivos .HEX e transferidos via USB para o micro: bit.

O dispositivo pode ser usado com um PC com Windows 7 ou posterior, um Mac com OS X 10.6 ou posterior ou um smartphone ou tablet Android ou iOS. Acesso à Internet também é necessário!

Realmente, é para crianças

Tão útil quanto um dispositivo como esse será para qualquer um que tente se familiarizar com codificação, o micro: bit da BBC - como o Raspberry Pi - é voltado para crianças, especificamente aquelas que são mais de 8. Ele também vem com um conjunto de segurança instruções que todos devem ler e entender, particularmente os adultos que supervisionam.

muo-hardwarereviews-microbit-caitlyn

Nosso dispositivo, portanto, também foi revisado por uma criança. Esta é Caitlyn, que anteriormente se envolveu com o nosso Kano Kano dirigido por Raspberry Pi: O Computador DIY Para Crianças Para Codificar e Aprender (Revisão e Concorrência) Kano: O Computador DIY Para Crianças Codificar e Aprender (Revisão e Competição) criança pequena construir um computador e aprender a codificar isso? Para descobrir, eu testei em um menino de 3 anos com pouca experiência em computadores, e seu primo de 9 anos, ... Leia Mais. Ela tem 11 anos e tem um melhor entendimento dos computadores; ela os usa quase diariamente para o trabalho escolar.

As crianças podem começar com o micro: bit dirigindo-se ao site www.microbit.co.uk, onde o importantíssimo botão Create Code pode ser encontrado.

Programas de Codificação para micro: bit

Quatro opções de codificação estão disponíveis para o micro: bit da BBC, e estas estão disponíveis no site como ferramentas baseadas em navegador. Você pode escolher entre o JavaScript dos Code Kingdoms, o Microsoft Block Editor, o Microsoft Touch Develop e o antigo padrão Python!

Os três primeiros vêm com tutoriais e todos os quatro têm documentação associada. Começar é muito simples. Aqui vamos dar uma olhada no Microsoft Block Editor, que pode ser lançado (assim como os outros) clicando em New Project .

No visor, você verá um menu à esquerda, contendo uma coleção de blocos que podem ser arrastados para a visualização principal. Estes são configuráveis ​​e podem ser usados ​​para controlar remotamente uma câmera de smartphone ou simplesmente manipular o display de LED. Ao clicar em Executar em um programa finalizado, você pode ver uma representação do programa no emulador micro: bit à direita. É muito intuitivo.

muo-hardwarereviews-microbit-code

Como você pode ver aqui, criamos um programa que exibe algum texto - estático e rolante - quando os botões A e B são pressionados no micro: bit. Nós primeiro testamos no emulador, antes de sincronizar o arquivo compilado com o micro: bit propriamente dito.

Muitas outras opções estão disponíveis, e graças à abordagem simples de programação de block-and-loop (demonstrada anteriormente pelo próprio Doctor Who da BBC - com o aplicativo móvel e navegador The Doctor e The Dalek), uma criança de qualquer idade pode começar rapidamente com os conceitos básicos de programação. Aliás, sendo um projeto de computador da BBC, a presença de seu famoso aventureiro Time Lord pode ser sentida - ao lado de vários outros programas populares da BBC - nos projetos pré-compilados que podem ser encontrados no stick USB de 500 MB da BBC. Aqui, você encontrará uma coleção de temas que podem ser tocados em um glorioso som de 8 bits, entre eles Sherlock, Strictly Come Dancing, a popular música de Fórmula 1 (Fleetwood Mac's The Chain) e, é claro Doctor Who 50 coisas que todo médico fã deve saber 50 coisas que todo médico que deve conhecer o fã Doctor Who, um dos mais icônicos programas de TV de todos os tempos, também é um geek favorito. Leia mais .

muo-hardwarereviews-microbit-music

Você pode ver como o programa se parece em forma de script clicando em Convert - uma maneira útil para jovens e qualquer pessoa nova em programar para ver como um script parece, longe dos blocos de construção.

Sincronizando o micro da BBC: bit

Com o arquivo HEX compilado criado contendo o programa, você precisará sincronizá-lo com o micro: bit da BBC. Isso é relativamente simples e pode ser feito conectando o micro: bit ao seu PC via cabo USB.

muo-hardwarereviews-microbit-sync

A sincronização inicial configurará seu micro: bit e exigirá que você fique de olho na matriz de LEDs, onde as setas apontam para os dois botões quando eles devem ser pressionados, e as mensagens rolam para informar o que fazer a seguir.

muo-hardwarereviews-microbit-hex

Crie o seu programa, através do site micro: bit, então use o botão compilar para salvá-lo como um arquivo .HEX no seu computador. Isso pode ser salvo em um diretório dedicado de projetos micro: bit ou sincronizado diretamente com o micro: bit. Se você quiser copiar o arquivo .HEX de um diretório, simplesmente arraste-o em seu gerenciador de arquivos.

Não se preocupe com esses arquivos ocupando muito espaço no disco rígido; Eles são minúsculos, com os arquivos de música mencionados acima com pouco mais de 400 kilobytes cada (aproximadamente o tamanho de uma imagem de baixa resolução e menos de meio megabyte!).

Micro: aplicativos móveis de bits

Além de conectar o micro: bit ao seu computador, você pode conectá-lo ao seu smartphone ou tablet. Os aplicativos estão disponíveis para dispositivos Android (4.4 e superior) e iPhone / iPad (iOS 8 e posterior) e tudo o que você precisa fazer é alimentar o micro: bit com a bateria ou a fonte de alimentação USB e sincronizar via Bluetooth, seguindo o instruções no aplicativo. Ambos os aplicativos parecem ser praticamente idênticos; as capturas de tela e videoclipes são do lançamento do Android.

muo-hardwarereviews-microbit-android

A partir daí, você pode acessar o site do micro: bit para começar a trabalhar no código ou fazer upload de qualquer exemplo de código existente incluído no aplicativo, por meio da conexão Bluetooth. Para aplicações de áudio, certifique-se de conectar o cabo de áudio aos pólos 0 e GND, e um alto-falante ou fone de ouvido para isso. Você também pode usar a campainha.

muo-hardwarereviews-microbit-android2

Obviamente, há um grande benefício em ter a conexão Bluetooth com seu telefone ou tablet. O aplicativo micro: bit torna o dispositivo tão portátil quanto um smartphone e aumenta seu potencial como hardware para jogos ou wearable.

Praticamente todas as crianças com mais de 11 anos possuem um smartphone. Você não preferiria que eles programassem seu micro: em vez de perder tempo no Snapchat? O que seu adolescente não quer que você saiba? Eles usam seu telefone para o que seu adolescente não quer que você saiba que eles usam seu telefone para ele Não há segredo de que o uso de mídia social é desenfreado entre adolescentes - mas o que exatamente eles estão fazendo quando estão olhando para seu telefone ou computador o dia todo? Consulte Mais informação ?

O que você pode fazer com o micro da BBC: bit?

Uma série de projetos estão disponíveis para o micro: bit da BBC - os que estão na sua cabeça, bem como aqueles que você encontrará no site. O tutorial guia apresenta um trio de projetos: um alarme, um sintetizador e um jogo de captura de gotas de chuva.

muo-hardwarereviews-microbit-connecting

Enquanto isso, as dimensões compactas do micro: bit significam que o computador permanece portátil, o que significa que ele pode ser exibido! "Sim", você pode estar pensando, "todo mundo vai querer olhar para um PCB preso ao meu peito", mas lembre-se a matriz de 5 x 5 LED neste PCB programável. Vários estojos e suportes impressos em 3D estão disponíveis (como esta bússola), e estes podem ser facilmente fixados ou presos na roupa. O micro: bit poderia liderar uma revolução na moda techno? O tempo dirá, mas os aparelhos parecem surpreendentemente bons presos à roupa. Apenas não deixe o micro da BBC: molhar-se.

O grande número de parceiros corporativos que se uniram à BBC para produzir o micro: bit pode ser um fator limitante a longo prazo, mas, no final, trata-se de um kit útil e educativo.

Nosso veredicto da BBC micro: bit :
Uma ótima maneira de começar a codificar com uma variedade de ferramentas para crianças e adultos, o micro: bit tem vários componentes úteis a bordo, como uma matriz de LEDs. 8 10
In this article