0% acharam este documento útil (0 voto)
10 visualizações

? Aula 01 – JavaScript

A aula introdutória de JavaScript apresenta seus objetivos e o desafio da Sprint 05, que inclui a implementação de funcionalidades interativas em um projeto existente. Os alunos aprenderão a criar variáveis, executar comandos no console do navegador e estruturar seus arquivos para o uso da linguagem. A tarefa final envolve a criação de um arquivo JavaScript e a inclusão de scripts nas páginas HTML do projeto.

Enviado por

belsantos415
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
10 visualizações

? Aula 01 – JavaScript

A aula introdutória de JavaScript apresenta seus objetivos e o desafio da Sprint 05, que inclui a implementação de funcionalidades interativas em um projeto existente. Os alunos aprenderão a criar variáveis, executar comandos no console do navegador e estruturar seus arquivos para o uso da linguagem. A tarefa final envolve a criação de um arquivo JavaScript e a inclusão de scripts nas páginas HTML do projeto.

Enviado por

belsantos415
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 8

Docente: Robson Guima

📚 SENAI CIMATEC – Unidade Curricular:


JavaScript
📘 APOSTILA – AULA 01
Unidade Curricular: JavaScript

🎯 Objetivos da Aula
● Apresentar a nova UC e seu plano de aprendizagem.
● Conhecer o Desafio da Sprint 05.
● Entender o que é JavaScript e qual seu papel em um site.
● Explorar o ambiente de desenvolvimento no navegador.
● Escrever os primeiros comandos em JavaScript.
● Preparar a estrutura de arquivos para o uso da linguagem.

🧠 Introdução à Sprint 05 – JavaScript


Agora que já aprendemos como estruturar páginas HTML, estilizar com CSS e
versionar com Git e GitHub, chegou a hora de aprender como dar vida ao seu site com
interatividade, usando a linguagem:

JavaScript 🎯

Com JavaScript você poderá:

● Fazer imagens trocarem automaticamente;


● Criar validações em formulários;
● Capturar o clique do usuário e reagir com ações;
● Comparar dados e aplicar lógica;
● Tornar seu site dinâmico, funcional e inteligente.

🧩 O Desafio da Sprint
Durante esta Sprint, você irá aprimorar o projeto existente (feito nas UCs anteriores),
aplicando funcionalidades JavaScript reais.

🗂 Estrutura já existente:

sprint-html-css/
├── index.html
├── lancamento.html
├── contato.html
├── css/
│ └── style.css
└── img/
Docente: Robson Guima

🔧 Novas funcionalidades com JavaScript:

● Carrossel automático de imagens (index.html)


● Comparação entre veículos com checkbox e botão (lancamento.html)
● Formulário funcional com validação de campos e mensagens (contato.html)

💼 Como será feito?

● Criação de um novo arquivo: js/main.js


● Inclusão desse arquivo nas páginas com:

<script src="js/main.js"></script>

📝 Entrega:

● Código hospedado no repositório GitHub já criado na Sprint anterior


● Projeto final zipado com nome padronizado: seunome-sprint05-
javascript.zip

🔍 O que é JavaScript?
JavaScript é uma linguagem de programação usada para dar interatividade às páginas
da web. Ele roda diretamente no navegador do usuário e permite criar experiências
dinâmicas.

Exemplo:

● Ao clicar em um botão, mostrar uma mensagem.


● Validar se os campos do formulário estão preenchidos.
● Adicionar um item na página sem recarregá-la.

💻 Testando no Navegador
Você pode executar comandos simples diretamente no navegador:

▶️Passo a passo:

1. Abra o Google Chrome.


2. Pressione F12 para abrir as Ferramentas de Desenvolvedor.
3. Clique na aba Console.
4. Digite o seguinte comando:

console.log("Olá, mundo!");

🧪 Escrevendo os primeiros códigos


Vamos entender os conceitos básicos da linguagem:
Docente: Robson Guima

🟦 Comentários:

// Este é um comentário de linha

/*
Este é um comentário de bloco
que pode ocupar várias linhas
*/

🟩 Variáveis:

As variáveis armazenam valores na memória para uso posterior.

let nome = "Maria"; // nome é uma variável do tipo texto


const idade = 30; // constante (valor não muda)
var cidade = "Salvador"; // forma antiga de declarar variável

🔔 Dica: Sempre que possível, prefira let ou const no lugar de var.

🧠 O que são variáveis?


Variáveis são espaços na memória onde você guarda informações (valores) que serão
usadas no seu código, como nomes, números, estados, etc.

📌 let – Variável moderna (mais usada)


✅ Quando usar:
● Quando você precisa mudar o valor da variável durante o código.

🧪 Exemplo:

let nome = "Maria";


console.log(nome); // Maria

nome = "Joana";
console.log(nome); // Joana

🔒 Regras:

● Só pode ser declarada uma vez no mesmo bloco.


● Tem escopo de bloco (não vaza para fora das chaves {}).
Docente: Robson Guima

📌 const – Constante (valor fixo)


✅ Quando usar:

● Quando você nunca vai alterar o valor depois de definido.

🧪 Exemplo:

const PI = 3.14;
console.log(PI); // 3.14

PI = 3.14159; // ❌ Erro! Não pode reatribuir

🔒 Regras:

● Deve ser inicializada já com um valor.


● Tem escopo de bloco como let.
● Ideal para coisas que não mudam, como: nomes fixos, URLs de API, limites
máximos.

📌 var – Forma antiga (evite)


⚠️Por que evitar?

● var tem escopo de função e não respeita blocos {}, o que pode causar erros
difíceis de encontrar.

🧪 Exemplo:

if (true) {
var idade = 30;
}
console.log(idade); // 30 — mesmo fora do bloco! 😱

🔎 Com let:

if (true) {
let idade = 30;
}
console.log(idade); // ❌ Erro! idade não existe fora do bloco
Docente: Robson Guima

🧾 Resumo prático
Palavra-chave Pode alterar Escopo Uso recomendado
valor?

let ✅ Sim Bloco {} Variáveis normais (mais usada)

const ❌ Não Bloco {} Constantes que não mudam

var ✅ Sim Função (não ❌ Evite usar (legado)


respeita bloco)

🧩 Dica Final
Sempre prefira const por padrão.
Use let apenas quando realmente precisar mudar o valor.
Evite var, a não ser que esteja lidando com código muito antigo.

🟨 Tipos de Dados:

let nome = "João"; // tipo String (texto)


let idade = 25; // tipo Number
let aprovado = true; // tipo Boolean (verdadeiro ou falso)
let endereco = null; // tipo Null
let telefone; // tipo Undefined

🧠 Exercício Guiado (no console do navegador)

// Exibir texto simples


console.log("Bem-vindo à Sprint de JavaScript!");

// Criar variáveis
let aluno = "Carla";
let nota = 9.0;
let ativo = true;

// Exibir valores
console.log("Aluno:", aluno);
console.log("Nota:", nota);
console.log("Ativo?", ativo);

// Operações matemáticas simples


Docente: Robson Guima

let soma = 10 + 5;
console.log("Resultado da soma:", soma);

📁 Preparando a Estrutura do Projeto


Vamos criar uma nova pasta js dentro da pasta sprint-html-css e adicionar o arquivo
principal main.js com os primeiros comandos JS.

sprint-html-css/
├── js/
│ └── main.js

Inclua o script no final de cada página HTML:

<script src="js/main.js"></script>

🏁 Tarefa para o próximo encontro


1. Criar a pasta js/ e o arquivo main.js dentro dela.
2. Adicionar esse script ao final das páginas index.html, lancamento.html e
contato.html.
3. Testar pelo menos um console.log() para confirmar que está funcionando.
4. Trazer dúvidas sobre os primeiros comandos na próxima aula.
Docente: Robson Guima

🧭 PASSO A PASSO DO ALUNO – AULA 01


Unidade Curricular: JavaScript

🎯 Objetivo da Aula

● Compreender o papel do JavaScript em um site.


● Conhecer o desafio final da Sprint.
● Escrever os primeiros códigos em JavaScript no navegador.
● Preparar a estrutura de arquivos do projeto para a linguagem.

1 Abrir o Console do Navegador


1️⃣

1. Abra o navegador Google Chrome.


2. Acesse qualquer página (pode ser index.html do seu projeto).
3. Pressione a tecla F12.
4. Clique na aba Console.

Digite o comando:

console.log("Olá, mundo!");

5. Pressione Enter e veja o resultado.

2️⃣Criar a Estrutura Inicial para JavaScript no Projeto

1. Acesse a pasta do seu projeto: sprint-html-css/


2. Crie uma nova pasta chamada js/
3. Dentro da pasta js/, crie o arquivo: main.js

3️⃣Incluir o Script em Todas as Páginas

1. Abra os arquivos index.html, lancamento.html e contato.html

Antes da tag </body>, adicione a linha:

<script src="js/main.js"></script>

4️⃣Escrever os Primeiros Códigos no main.js

Abra o arquivo js/main.js e escreva o seguinte:

// Exibindo uma mensagem no console


console.log("Bem-vindo à Sprint de JavaScript!");
Docente: Robson Guima

// Criando variáveis
let nome = "Carlos";
let idade = 17;
let curso = "JavaScript - Sprint 05";

// Mostrando valores
console.log("Aluno:", nome);
console.log("Idade:", idade);
console.log("Curso:", curso);

// Operação simples
let soma = 10 + 5;
console.log("Resultado da soma:", soma);

5️⃣Testar no Navegador

1. Abra a página index.html no navegador.


2. Pressione F12 e vá na aba Console.
3. Verifique se as mensagens aparecem corretamente.

6️⃣Anotar Dúvidas e Ideias

💬 Anote o que você achou mais interessante até aqui.


❓ Se tiver dúvidas sobre let, const, console.log() ou estrutura do
arquivo, traga na próxima aula.

📝 Tarefa para o Próximo Encontro

✅ Ter a pasta js/ e o arquivo main.js criados


✅ Adicionar o script nas 3 páginas
✅ Testar pelo menos um console.log() funcionando
✅ Revisar o conteúdo da apostila
✅ Trazer dúvidas para aprofundar o conhecimento

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy