Até agora aprendemos a criar variáveis, atribuir valores a elas e fazer operações. Apenas com isso já é possível fazer diversos programas, como uma pequena calculadora, por exemplo. Entretanto, ainda não é possível fazer programas que tenham comandos condicionais. Comandos condicionais Tal qual na língua portuguesa, um comando condicional é um comando que, para acontecer […]

Introdução à lógica de programação: realizar a soma de dois números Na aula anterior, foi estudado sobre as variáveis e que elas são capazes de armazenar valores. A partir disso, é possível realizar operações matemáticas. Vamos ver um exemplo de como realizar a soma de 2 números e exibir o resultado para o usuário. Na […]

Contantes, variáveis e operadores Na última aula, vimos o conceito de algoritmos, que são a base para estruturar a nossa comunicação com os computadores. Porém, diferentemente de nós, os computadores não entendem palavras, substantivos, verbos e frases. A única linguagem conhecida pelos computadores é a da matemática. Mas, calma, não será necessário entrar nos assuntos […]

Introdução a algoritmos Definição: Um algoritmo é uma sequência de ações, que servem para resolver determinado problema. Logo após a introdução do conceito de algoritmo, é interessante colocar um exemplo para que o aluno consiga ter uma compreensão maior. Utilizar uma linguagem facilitada e com tom de diálogo pode ser uma das formas de se […]

Adicionar projeto existente ao GitHub + o que é Open Source Após criar sua conta no GitHub, você tem a possibilidade de adicionar à sua conta GitHub projetos que você já fez, mas estão disponíveis apenas na sua máquina. Algumas das vantagens de colocar seus projetos já existentes lá no GitHub são: A possibilidade de […]

Aula 5 – Inteligencia artificial Atividade: Aplicativo de Tradução de Texto 1– Colocar Legenda1. Ir em “Interface do Usuário” > “Legenda” 2– Colocar CaixaDeTexto1. Ir em “Interface do Usuário” > “CaixaDeTexto” 3– Colocar Botão1. Ir em “Interface do Usuário” > “Botão” 4– Colocar TradutorYandex1. Ir em “Mídia” > “TradutorYandex” 5– Após colocar todos os elemento […]

Introdução Nas aulas anteriores vimos conteúdos importantes para a construção de páginas HTML, entre eles: imagens (<img/>), listas (<ol>, <ul> ou <dl>), links (<a>) e tabelas (<table>). Relembrando… Para inserir uma tabela, colocamos a tag <table> </table>, e inserimos dentro dessa tag as linhas (<tr>) e células(<td>) da tabela. Exemplo visual: O código acima geraria […]

Formatação de imagens Imagens Arredondadas A propriedade “border-radius” pode ser utilizada para criar imagens arredondadas ●img {border-radius: 50%;} Imagens Responsivas Ao definir as propriedades “Width” e “Height” como “auto”, a imagem se ajusta ao tamanho da tela. Há também como definir esta propriedade como uma porcentagem da página. ●“Width:auto”; ●“Height:auto”; Imagens Trasnparentes Para alterar a […]

Jogue aqui: https://scratch.mit.edu/projects/700931616/ Descrição do material O jogo da letra inicial é um jogo desenvolvido na plataforma Scratch que consiste em escolher, por meio do alfabeto, a letra inicial de algum objeto/item exibido para o usuário. Objetivo do material Revisar a escrita e memória ao fazer o usuário pensar no objeto e como ele é […]

Jogo finalizado: https://scratch.mit.edu/projects/698699212/ Imagens utilizadas: https://drive.google.com/drive/folders/1cjFRQ6z93v8I7SMq8CaBj-m5z06QHdtS?usp=sharing Glossário Atores: Elementos que possuem blocos de código e que permitem algum tipo de interação, seja esta por parte do usuário ou do sistema. Variáveis: Variáveis são como caixinhas que guardam informações (texto ou número) para o nosso programa. Elas podem ser listas também, ou seja, um grupo com […]