Back-end | 2021 | Semana 2 | Lógica e Javascript I
Entender os princípios básicos de lógica de programação utilizando a linguagem JavaScript.
- Node.js
- Visual Studio Code
- Exercícios precisam ser entregues até dia
- Chamada
- Apresentação professora e monitoras
- Combinados de aula
- Dinâmica rápida: qual seu nome, de onde vem, uma música que gosta e uma palavra de sensação/expectativa para o encontro do dia
- O que é e por que aprender lógica?
- Curiosidade - internet e seus cabos oceânicos.
- O que é o que é: backend e frontend?
- O que são línguagens de programação?
- Quem é JavaScript? Por que usar o Node.js?
- O que são algoritmos?
- Algoritmos no nosso dia a dia
- Entrada, Processamento + Memória e Saída
- Lógica narrativa, fluxograma e pseudocódigo
- Exercício - Construa um algoritmo pensando numa tarefa sua do dia-dia. - 10 min
- 3 alunas para ler suas respostas de exercícios - 10 min
- Declaração de variáveis: var, let, const
- Operador de atribuição: =
- Atribuição de valor à variável
- Tipo String
- Tipo Number
- Tipo Boolean
- Tipo undefined e null
- Instalando o node.js
- Criando minhas pastas, arquivos
- Como utilizar o console
- Usando typeof
- Usando template string
- Utilizando o node
- Almoço
- Pedir à 1 ou 2 alunas para relembrar o que foi aprendido durante a manhã
- Operadores aritméticos
- Operador Unário
- Operadores de igualdade e relacionais
- Operadores lógicos
- Mostrar no código
- Exercício - Usando operadores e variáveis, com node.js - 10 min
- Estrutura if / else
- Estrutura if / else if / else
- Mostrar no código
- Passar exercícios da semana
- Retomando - git, github -
- Momento de relembrar - Pedir para alunas relembrarem aula de domingo.
- Dúvidas sobre conteúdo/exercícios
- Preview - Mostrando os tipos objeto/array e functions
-
[Descrição Narrativa, Fluxograma e Pseudocódigo - Lógica de Programação] (https://www.youtube.com/watch?v=mXajDUGFnJo)