Atenção: Este curso pertence à primeira versão do bitbloq, que actualmente terminou o seu desenvolvimento. Recomendamos-te que utilizes o bitbloq 2 para aprenderes a programar, uma vez que oferece muitas mais vantagens do que a versão anterior. Podes encontrar aqui o novo curso. Se ainda assim preferires aprender a programar no bitbloq 1, neste curso encontrarás todos os passos necessários para aprender a programar os teus projectos e robots. Bora começar!
Neste curso vais aprender os fundamentos da programação através do bitbloq 1 e do kit de electrónica da BQ. Em todo caso, o bitbloq 1 é compatível com qualquer placa da família Arduino, portanto, se já tiveres uma placa controladora, começa a programar!
Para as ilustrações deste curso, utilizámos os blocos ZUM, mas não te preocupes: eles são totalmente compatíveis com os blocos Octopus. Só muda a forma dos periféricos. Se já tens o Meu Primeiro Kit de Robótica, deverás escolher os blocos Octopus. Mas, se já tiveres o ZUM Kit, deverá escolher os blocos ZUM. De resto, é tudo equivalente e esta introdução é válida, tanto para um produto, como para o outro.
Conteúdo
-
Lição 1
Antes de começares com o bitbloq
Primeiros passos para configurar o bitbloq
-
Lição 2
Programar a botoeira no bitbloq
Aprende a usar uma botoeira no bitbloq
-
Lição 3
Programar com variáveis através do bitbloq
Aprenda a utilizar os blocos de variáveis em bitbloq.
-
Lição 4
Programar o buzzer (ou cigarra) no bitbloq
Aprende a usar o buzzer nos teus projetos no bitbloq
-
Lição 5
Programar o ecrã LCD no bitbloq
Mostra mensagens com o teu ecrã LCD, nos teus projetos do bitbloq.
-
Lição 6
Programar o minisservo no bitbloq
Aprende a usar o miniservo nos teus projetos do bitbloq.
-
Lição 7
Programar um botão no bitbloq
Nesta lição vais aprender a utilizar um botão nos teus projetos. Carrega para começar.
-
Lição 8
Programar um sensor de luz no bitbloq
Nesta lição vais aprender a utilizar um sensor de luz nos teus projetos.
-
Lição 9
Programar o sensor de ultrassons no bitbloq
Aprende a fazer projetos com sensores de ultrassons
-
Lição 10
Programar os blocos de controlo: os blocos Interromper e Continuar
Aprende a usar os blocos Interromper e Continuar nos teus projectos do bitbloq
-
Lição 11
Programar os blocos de texto
Aprende a usar os blocos da aba Texto nos teus projetos no bitbloq.
-
Lição 12
Programar os blocos lógicos
Aprende a usar os blocos da aba Lógica nos teus projectos com o bitbloq.
-
Lição 13
Programar os blocos matemáticos
Aprende a usar o blocos da aba Matemáticas nos teus projetos no bitbloq.
-
Lição 14
Programar um LED no bitbloq (I)
Aprenda o que é um LED e como programar através de bitbloq
-
Lição 15
Programar um LED no bitbloq (II)
Aprende o que é um LED e como programá-lo no bitbloq
-
Lição 16
Programar um potenciómetro no bitbloq
Aprende a utilizar um potenciómetro nos teus projetos bitbloq
-
Lição 17
Programar um sensor infravermelho no bitbloq
Aprende a utilizar sensores infravermelhos nos teus projetos bitbloq
-
Lição 18
Programar um servo de rotação contínua no bitbloq
Move o mundo utilizando o servo de rotação contínua nos teus projetos bitbloq
-
Lição 19
Programar os blocos de controlo: o bloco Contar
Aprende a usar o bloco Contar nos teus projectos no bitbloq.
-
Lição 20
Programar os blocos de controlo: o bloco Se…executar (switch…case)
Aprende a usar o bloco Se...executar nos teus projectos no bitbloq.
-
Lição 21
Programar: Introdução ás funções e funções sem retorno
Aprende o que são e como funcionam as funções no bitbloq.
-
Lição 22
Programar: Funções com retorno e parâmetros de entrada
Aprende tudo o que te falta sobre funções no bitbloq
-
Lição 23
Programar os blocos de controlo: o bloco Enquanto
Aprende a usar o bloco Enquanto nos teus projetos no bitbloq
-
Lição 24
Programar os blocos de controlo: o bloco Se… executar
Aprende a usar o bloco Se ... executar nos teus projetos do bitbloq