LOP

Lógica de Programação

Oi Turma!

Eu sou a professora Sionise e este é o material da disciplina Lógica de Programação, ou como carinhosamente (preguiçosamente) irei chamar de: LOP. Esta disciplina tem como objetivo capacitar e fundamentar os alunos para aprendizagem de linguagens de programação estruturadas.

Logo abaixo você encontrará todo material de apoio utilizado em nossas aulas e para seu estudo complementar. Então "bora" estudar?! 😉📝👩‍🏫 

Apresentações e Dicas de Estudos

Nessa unidade, geralmente referente a primeira e no máximo segundo aula'

0 - Apresentações.pptx

📖Sabe aquele primeiro dia de aula que o professor se apresenta, combina como serão as aulas e depois pede pra que cada aluno fale de si? Pois é, neste roteiro iremos fazer essas apresentações.

📖Antes de iniciarmos nossos estudos, te convido a clicar no link abaixo para aprender como se aprende. Leia atentamente as dicas, e depois aplique na sua rotina, adaptando conforme sua realidade.

Leia: DICAS DE ESTUDO.

CALENDÁRIO ACADÊMICO - PALMARES - 2024.1.docx

📖Esse é o calendário acadêmico do IFPE, salve, imprima se possível, e o use para criar o seu plano de estudo.

📝A1 1Bim - Perfil do Aluno

Nesta primeira atividade, você deverá preencher o formulário que inclui informações de contato obrigatórias, e as demais perguntas são totalmente voluntária! Quero assegurar que seus dados ficarão armazenado numa planilha no Google Drive, acessível apenas por mim. 

🗓️Entrega: 21/02/24 (Prazo Máximo)

🎖️Nota: 1.0 ponto.

 Introdução à Lógica de Programação

Hello Word! Você sabia que o primeiro passo para entrarmos no mundo do desenvolvimento de software é aprendermos lógica de programação? Mas antes de começarmos a construir nossos primeiros programas, vamos aprender alguns termos e conceitos utilizados na área. Em seguida vamos entender como podemos ser desenvolvedores organizados e estruturarmos nosso projeto utilizando boas práticas do mundo de trabalho. Ao final dessa unidade você estará apto para:

1- Conceitos Iniciais.pptx

📖Antes de começarmos a construir nossos primeiros programas, vamos aprender alguns termos e conceitos utilizados na área.

📺Nesse vídeo é apresentado a importância e o porque de estudar programação.

📺JavaScript: o que é e como surgiu essa linguagem? A Vanessa e o Mario, da Alura, conversaram exatamente sobre isto neste vídeo. 

🎧Nesses podcasts do Hipsters Ponto Tech uma equipe de profissionais em JS falam sobre JavaScript, frameworks e tudo sobre essa linguagem de programação. Nesse outro episódio é discutido a evolução do JavaScript. Vale a pena escutar enquanto faz uma atividade física, ou enquanto lavo a louça! 😊

📝Flash Cards

Crie flash card para reforçar os conceitos aprendidos até o momento. Se quiser que eu confira, é só enviar por esse formulário. Mas atenção você precisa está logado.

2 - Organização e Editores JS.pptx

📖Para desenvolver um sistema você precisará de algumas ferramentas e precisará seguir algumas regras e boas práticas de organização, as quais iremos conhecer nessa aula.

Iniciando na Programação

Ao término dessa unidade, você alcançará os seguintes objetivos de aprendizagem:

3 - Iniciando no JS.pptx

📖Vamos começar a programar com a linguagem de programação JavaScript e conhecer alguns comandos básicos dessa linguagem.

5 - Variáveis e Constantes - JS e Scratch.pptx

📖Você sabe o que é uma variável no contexto da programação? E constante? Nessa aula vamos conhecer esses e outros conceitos básicos da lógica de programação.

6 - Expressões Aritméticas - JS e Scratch.pptx

📖Nessa aula vamos revisar alguns conceitos da Matemática e vamos aprender como construir programas que realizem cálculos aritméticos.

Como material de reforço aos seus estudos, sugiro que você assista esse aula do Curso Java Script do prof. Gustavo Guanabara.

7 - Expressões Lógicas - JS e Scratch.pptx

📖Além de expressões aritméticas, é comum na programação utilizarmos expressões lógicas. E é isso que iremos aprender nessa aula. 

Nessa aula do prof. Guanabara você revisará as expressões lógicas, os operadores relacionais e os operadores lógicos.

🎮Revise o conteúdo estudado nessa unidade nesse joguinho ao estilo pac-man.

Estruturas de Controle

Ao final dessa unidade você será capaz de:

8 - Estrutura de Seleção - JS e Scratch.pptx

📖Nessa aula vamos aprender que nem sempre o algoritmo tem uma estrutura sequêncial, e no meio do caminho ele pode ter desvios.

📖📺🎮📝

📖📺🎮📝

📖📺🎮📝

9 - Estrutura de Repetição - JS e Scratch.pptx

📖📺🎮📝

📖📺🎮📝

Funções

Quando você concluir essa unidade você conseguirá:

12 Funções -.pptx

📖📺🎮📝

📖📺🎮📝

📖📺🎮📝

Estrutura de Dados

Ao concluir esta unidade você será capaz de:

13 Estrutura de Dados -.pptx

📖📺🎮📝

📖📺🎮📝

📖📺🎮📝

📖📺🎮📝