Aula 01 - Batidas do Coração

Programação

 

MAKECODE

O editor MakeCode da Microsoft é a maneira perfeita de começar a programar e criar com o micro:bit da BBC. Os blocos codificados por cores são intuitivos, no entanto, são poderosos o suficiente para acessar todos os recursos deste pequeno computador. Além dos blocos, também é possível mudar para JavaScript para ver o código baseado em texto atrás dos blocos. Você poderá usá-lo em seu navegador, ou o aplicativo gratuito do Windows 10.

 

  • Editor de Blocos: os alunos iniciantes na codificação podem começar com blocos coloridos que podem ser arrastados e soltos no espaço de trabalho para criar seus programas.
  • Simulador: um simulador interativo fornece aos alunos um feedback imediato sobre como seu programa está sendo executado e facilita o teste e a depuração do código.
  • Editor de JavaScript: quando estiverem prontos, os alunos podem passar para um editor de JavaScript completo com trechos de código, dicas de ferramentas e detecção de erros para ajudá-los.

Editor online: https://makecode.microbit.org/

Se quiser ajuda para entender cada bloco da programação, entre no site de referências do MakeCode: https://makecode.microbit.org/reference 😉

SCRATCH

Scratch é um programa desenvolvido pelo Instituto Tecnológico de Massachussets (MIT, experiente no desenvolvimento de ferramentas educativas para crianças na idade escolar) e pelo grupo KIDS da Universidade de Califórnia, Los Angeles.

Scratch é um novo contexto de programação visual e multimídia baseado em Squeak. Está destinado à criação e promoção de sequencias animada para a aprendizagem de programação de forma simples e eficiente. Oferece uma interface intuitiva e muito fácil de compreender. No Scratch é possível trabalhar com imagens, fotos, música, criar desenhos, mudar aparência, fazer com que os objetos interatuem. Permitindo a construção de animações, trabalhando também, numa abordagem interdisciplinar, ou seja, utilizar conceitos das disciplinas escolares para montar projetos específicos e permitir que que as crianças aprendam de forma criativa e saborosa. 🐱

PYTHON

O Python é uma ótima maneira de aprofundar suas habilidades de programação por meio de codificação baseada em texto. Sua estrutura natural semelhante ao inglês facilita o início do aprendizado, mas também é poderoso o suficiente para ser usado em áreas como ciência de dados e aprendizado de máquina. É amplamente utilizado nas escolas e é apoiado por uma comunidade global de professores, programadores e engenheiros. O editor Python foi projetado para ajudar professores e alunos a aproveitar ao máximo a programação baseada em texto no micro: bit. 😮

Aplicativos para celular e tablet MakeCode mobile

Se você usa dispositivos móveis, como telefones ou tablets, temos aplicativos para iOS e Android que permitem programar seu micro:bit usando o MakeCode. O código é transferido do seu dispositivo móvel para o micro:bit usando uma conexão de rádio Bluetooth, portanto, não são necessários cabos de dados.

Para mais informações desses e outros editores de programação, acesse: https://microbit.org/code