Você está na página 1de 3

GUIA DE APRENDIZAGEM

Unidade Plena:
Curso TECNICO EM INFORMÁTICA
Professor Componente Curricular Período Serie
PROGRAMAÇÃO ESTRUTURADA 1º 2ª
Justificativa
Revisar os conceitos básicos de lógica e do desenvolvimento de algoritmos de forma a propiciar ao
aluno uma visão crítica e sistemática sobre resolução de problemas adquiridos no componente
curricular anterior, Introdução à Algoritmos, além de ser a base para o entendimento da Programação
Estruturada permite um aprofundamento destes conhecimentos de forma a propiciar a construção de
competências e habilidades que permitam ao aluno desenvolver e modelar programas para resolver
problemas em nível computacional de maior complexidade visando soluções práticas para as
organizações, da forma mais eficiente, fácil manutenção e o mais rápida possível, sendo por isso,
ferramenta indispensável para o egresso no mercado de trabalho.
Competências e Habilidades
• Conhecer e saber aplicar conceitos de lógica proposicional.
• Aplicar o conceito de algoritmo bem como conseguir aplicar o mesmo na solução de problemas.
• Desenvolver e implementar algoritmos em uma linguagem de programação específica.
• Compreender as diversas estruturas abstratas e suas representações;
• Analisar e modelar situações;
• Compreender procedimentos expressos em modelos computacionais;
• Dominar o funcionamento das estruturas simbólicas
• Interpretar e avaliar a solução do modelo no contexto original.
• Compreender o valor descritivo das diversas formas de representação;
• Descrever processos na forma oral e escrita;
• Conceituar programa de forma contextualizado nos modelos computacionais vigentes;
• Aplicar o conceito de algoritmo bem como conseguir aplicar o mesmo na solução de problemas.
• Conhecer comandos simples do paradigma estruturado, como declaração de variáveis, atribuição
de valores e comandos de interface de entrada e saída;
• Conhecer comandos de bloco do paradigma estruturado que permitem a criação de condições e
de repetições;
• Conhecer estruturas de dados simples;
• Conhecer estruturas de dados compostas, como matrizes e registros;
• Conhecer a teoria sobre modularização e parametrização de funções;
Objeto do conhecimento (conteúdo)
Unidade 1 – Qual a linguagem os computadores falam?
1.1 – Fundamentos da Computação: Tecnologia, computador, computação e informática; Conceitos
importantes; Classificação dos Computadores; Princípios de Funcionamento; Hardware e Software;
Sistemas de Numeração, Representação da Informação e Unidade de Medida.
1.2 – Princípios de Funcionamento de um Sistema de Computação,
1.3 – Noções de Linguagens de programação; Linguagem de Máquina versus Linguagem Humana ,
Linguagem de Baixo Nível, Linguagem de Alto Nível, Linguagens de Programação, Paradigmas de
Programação, Programação Sequencial, Programação Estruturada, Programação Orientada à Objeto.
Unidade 2 – Vale a pena ver de novo – Revisitando os conceitos de Algorítmos.
2.1 – Fundamentos da Lógica: Noções de Filosófica, Lógica Matemática, Lógica Proposicional e Lógica
de Programação, Proposição, Negação, Proposição compostos — conectivos, condicionais, tautologias,
proposições logicamente falsas, relação de implicação, relação de equivalência, sentenças abertas,
quantificadores;
2.2 - Algoritmos, conceitos, definições e representações: diagrama de blocos, fluxograma e
pseudocódigo, tipos básicos de dados (inteiro, real, lógico e caractere),variáveis e constantes,
operadores e expressões, comandos (entrada, saída e atribuição), blocos de comandos, estruturas
básicas de controle, operadores, de fluxo, se, senão e caso, para, enquanto e repita – enquanto.
Metodologia
Atividades Prévias Atividades Autodidáticas
Realização de pesquisas prévias dos - Ler na apostila do IEMA, disponível no Ibutumy do
conteúdos a serem estudados, definidos componente curricular Programação Estruturada os
no plano de ensino, através de consultas tópicos referentes a Introdução à Lógica de Programação,
à repositórios de (textos, áudios e Conceitos básicos para a construção de algoritmos para
vídeos) disponíveis na web, para serem computadores, Expressões lógicas e estruturas de decisão
trabalhados em sala de aula através da e Estruturas de repetição, da pág. 15 à pág. 52.
aplicação da Metodologia Ativa de
Aprendizagem: Flipped Classroom – - Assisir os seguintes vídeos disponibilizados através dos
Sala de Aula Invertida. links a seguir:
Linguagem de máquina (poesia de Marcelo Muniz)
Poética Lunar - 1,14 mil inscritos
https://www.youtube.com/watch?v=Sbr77W-8oxM
Como funcionam as LINGUAGENS de PROGRAMAÇÃO
#SagaDosComputadores Ep. 8
Manual do Mundo - 17,5 mi de inscritos
https://www.youtube.com/watch?v=22nd99SLgNA
Curso Python #01 - Seja um Programador
Curso em Vídeo 1,94 mi de inscritos
https://www.youtube.com/watch?v=S9uPNppGsGo
Fluxogramas e programação estruturada
https://www.youtube.com/watch?v=kcic0UK-
MMY&list=RDQMvuJ__Vv1zxU&start_radio=1

Atividades Didáticas Cooperativas Atividades Complementares


Formação de equipes para elaboração Avaliações Periódicas, Exercícios de Revisão, Sugestões de
de projetos com propostas para solução outras fontes e formas de estudo.
de situações problema baseada nos
objetos de aprendizagem estudados em
sala de aula, implementando assim as
Metodologias Ativas de Aprendizagem:
PBL - Problem-Based Learning PBL e
Project Based Learning, Aprendizagem
Baseada em Projetos
Outras Metodologias
Outras Metodologias Ativas de Aprendizagem (Estudo aos Pares, Gamificação,).
Recursos Instrumentos Avaliativos/Critérios
Data show, Televisão, AV1 – Prova escrita com 10 questões sendo 8 objetivas e 2 analítico-
Notebook, Quadro branco, discursivas, sendo que cada questão valerá 1,0 ponto.
Pincéis de cores variadas, AV2 – Atividade prática executada em grupos que trabaharão de
Livros, Apostilas, Recursos forma colaborativa, através da elaboração e apresentação de slides
que deverão ser uma síntese do conteúdo estudado no período
tecnológicos (Smartphones, baseado no que foi discriminado nas atividades autodidáticas.
Aplicativos, Plataformas). A atividade será avaliada de forma individual e coletiva, qualitativa e
quantitativa, levando-se em consideração os seguintes aspectos e
pontuações: A - Elaboração coletiva dos slides com notas variando
de 0 à 4 pontos, B - Apresentação em grupo dos slides com notas
variando de 0 à 4 pontos C - Resposta a Questionamentos
individuais e orais sobre o trabalho apresentado com notas variando
de 0 à 2 pontos, sendo a nota final obtida atraves do somatório das
notas obtidas nos aspectos A, B e C, ou seja Nota da AV2 = A + B +
C.
AV3 – Prova escrita no formato de Simulado com 10 questões
objetivas, valendo de 0 a 10 pontos
Fontes e Referências
Introdução à Tecnologia da Informação / Antonio Luis Bogado Fernandes; Regina Lúcia Swerts
Santos; Gilda Aché Taveira. Rio de Janeiro: Ed. Senac Nacional, 1998, 96 p.
Construção de Algoritmos / Antonio Luiz B. Fernandes; Joana Botini. Rio de Janeiro : Ed. Senac
Nacional, 1998. 112p.
Algoritmos e Estruturas de Dados / Ângelo de Moura Guimarães e Newton Alberto de Castilho
Lopes. – LTC – Livros Técnicos e Científicos Editora. 1985. 212p

Você também pode gostar