Algoritmo e Lógica - Fábio - 1792703

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 4

19/04/2021 :: SEI / IFBA - 1792703 - PROEN - Plano de Ensino Cursos Técnicos ::

MINISTÉRIO DA EDUCAÇÃO
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA BAHIA-IFBA
PRÓ-REITORIA DE ENSINO

Plano de Ensino Cursos Técnicos

Ministério da Educação
Secretaria de Educação Profissional e Tecnológica
Instituto Federal de Educação, Ciência e Tecnologia da Bahia - Campus Brumado
Diretoria Acadêmica
Rua Francisco Manoel da Cruz, S/N, São José – Brumado-BA, CEP 46100-000 Tel.: (77) 3441-1607 -
http://portal.ifba.edu.br/brumado

PLANO DE ENSINO - ATIVIDADES DE ENSINO NÃO PRESENCIAL (AENPE)

Campus: Brumado
Tipo de atividade: Curricular
Disciplina/projeto/áreas do
Algoritmo e Lógica de Programação
conhecimento:
Tema:
Curso: Curso Técnico Integrado de Informática.
Turma(s): Primeiro Ano Matutino
Período/Ano: 2020
Docentes envolvidos/as: Fábio Gomes Coqueiro
Relação interdisciplinar
(indicar, caso haja, as
disciplinas contempladas
nas atividades):
Carga horária: 140h/a (Síncronas: 54h/a , Assíncronas: 86h/a)
Série/Semestre: Primeiro Ano
Periodicidade de realização
Semanal
(semanal/quinzenal/mensal):
Público alvo: Alunos do primeiro ano, Curso Técnico de Informática
Data de início: 01/03/2021
Data de término: 01/10/2021
Meios ou ferramentas de Aulas síncronas através do Google Meet, Aulas Assíncronas utilizando o Google
realização: ClassRoom, vídeos do youtube.

https://sei.ifba.edu.br/sei/controlador.php?acao=documento_imprimir_web&acao_origem=arvore_visualizar&id_documento=2153107&infra_sistema=1… 1/4
19/04/2021 :: SEI / IFBA - 1792703 - PROEN - Plano de Ensino Cursos Técnicos ::

EMENTA:
Desenvolver algoritmos através de divisão modular e refinamentos sucessivos. Distinguir e avaliar linguagens e ambientes
de programação, aplicando-os no desenvolvimento de software. Interpretar pseudocódigos, algoritmos e outras
especificações para codificar programas. Avaliar resultados de testes dos programas desenvolvidos. Integrar módulos
desenvolvidos separadamente. Conceituar algoritmo. Identificar os tipos de dados. Identificar as estruturas de um algoritmo.
Montar algoritmos sequenciais e em blocos. Conhecer os comandos, funções, procedimentos, desvios. Identificar
recursividade. Conhecer tipos abstratos de dados.
OBJETIVOS:

Objetivo Geral:

Propiciar uma sólida formação no campo da educação geral humanística e científica, aprimorando o educando como pessoa,
incluindo a formação ética e o desenvolvimento da autonomia intelectual e do pensamento crítico, propiciando formação
completa de leitura de mundo, atuação como cidadão e compreensão das relações sociais, aliado à formação técnica
profissional na área de Tecnologia da Informação, habilitando o educando para atuar como técnico em informática

Objetivos Específicos:

Compreender os conceitos fundamentais de algoritmos como forma de solução de problemas;

Elaborar e implementar algoritmos em uma Linguagem de programação;

Criar e manipular estrutura de dados heterogêneas;

Avaliar resultados de testes dos programas desenvolvidos.

CONTEÚDOS RELACIONADOS:

1. Introdução a Lógica Matemática:

1.1. Proposições e conectivos;

1.2. Operações lógicas sobre proposições;

1.3. Construção de tabelas-verdade;

1.4. Tautologias, contradições e contingências;

1.5. Implicação Lógica;

1.6. Equivalência Lógica;

1.7. Álgebra das proposições;

2. Introdução à Lógica de Programação:

1. Noções de Lógica de programação;

2. Conceito de Algoritmo;

3. Formas de representação de algoritmos;

4. Conceitos de Linguagem de Programação;

3. Tópicos preliminares:

1. Tipos Primitivos de Dados;

2. Memória, Constantes e Variáveis;

https://sei.ifba.edu.br/sei/controlador.php?acao=documento_imprimir_web&acao_origem=arvore_visualizar&id_documento=2153107&infra_sistema=1… 2/4
19/04/2021 :: SEI / IFBA - 1792703 - PROEN - Plano de Ensino Cursos Técnicos ::

3. Operadores Aritméticos, Lógicos e Relacionais;

4. Entrada e Saída de Dados;

4. Estruturas de controle:

1. Estrutura Sequencial.

2. Estrutura de Decisão:

3. Estruturas de Repetição:

4. Comparação entre Estruturas de Repetição.

5. Estrutura de Dados (Vetores )

5.1. Introdução e conceitos de vetores

6. Modularizaçâo:

1. Procedimentos e Função.

2. Passagem de Parâmetros:

3. Escopo de Variáveis;

7. Desenvolvimento e implementação de algoritmos utilizando uma linguagem de programação adequada:

1. Introdução à linguagem;

2. Visão geral da linguagem;

3. Uso de Variáveis na linguagem;

4. Comando de entrada e saída de dados;

5. Comentários;

6. Expressões aritméticas, lógicas e relacionais;

7. Estruturas de decisão na Linguagem;

8. Estruturas de Controle na Linguagem;

METODOLOGIA:

As técnicas de ensino empregadas serão baseadas em aula expositiva síncrona através do Google Meet, disponibilização de
Listas de Exercícios com acompanhamento via Classroom, estudos de casos desenvolvidos em grupos e desenvolvimento de
pequenos softwares visando a aplicação dos conteúdos trabalhados.

ATIVIDADES:

Listas de Exercícios, Realização de Pesquisas, Estudos de Casos e Desenvolvimento de pequenos softwares.

MATERIAL DE APOIO:

Pequenas vídeoaulas desenvolvidas pelo docente e disponibilizadas na sala da turma no Google ClassRoom e Suap.

AVALIAÇÃO:
Listas de Exercícios (03 pontos) – Critérios de Avaliação: Entendimento dos problemas (1,5 pontos), resultado final (1,0
https://sei.ifba.edu.br/sei/controlador.php?acao=documento_imprimir_web&acao_origem=arvore_visualizar&id_documento=2153107&infra_sistema=1… 3/4
19/04/2021 :: SEI / IFBA - 1792703 - PROEN - Plano de Ensino Cursos Técnicos ::

ponto), organização (0,5 ponto);


Pesquisas em grupo (02 pontos) – Critérios de Avaliação: Organização (0,5 ponto), Conteúdo (1,0), Participação (0,5
ponto – Avaliado pelo grupo);
Estudo de Caso (05 pontos) – Critérios de Avaliação: Entendimento do problema (02 pontos), Organização da solução
(1,0 ponto), Desenvolvimento do software (2,0).
As avaliações serão realizadas de forma assíncrona e acompanhadas através do Google ClassRoom.
RECUPERAÇÃO DE APRENDIZAGEM:

Serão realizadas atividades de recuperação durante o processo de ensino-aprendizagem, preferencialmente de forma


assíncrona.

REFERÊNCIAS:

CAMPOS F. F. Algoritmos numéricos. 2. ed. Rio de Janeiro: LTC, 2010.

MÁRCIO S. et al. Algoritmos e lógica de programação. 2. ed. Cengage Learning. 2011.

HEINEMAN, . T.; POLLICE, G.; SELKOW, S. Algoritmos: o guia essencial. 2. ed. Rio de Janeiro: Alta Books, 2009.

Obs: O Plano de Ensino só deverá ser arquivado no setor pedagógico após ser assinado pelas
partes responsáveis desse documento.
Em 17 de março de 2021.

Documento assinado eletronicamente por FÁBIO GOMES COQUEIRO, Professor Efetivo, em 24/03/2021, às
09:51, conforme decreto nº 8.539/2015.

Documento assinado eletronicamente por THIAGO MIRANDA DOS SANTOS SOUZA, Coordenador(a) do
Curso Técnico em Informática, em 09/04/2021, às 14:42, conforme decreto nº 8.539/2015.

Documento assinado eletronicamente por KATIA QUELE FERREIRA DA SILVA ROCHA, Coordenadora
Pedagógica e de Assistência Estudantil, em 09/04/2021, às 16:28, conforme decreto nº 8.539/2015.

A autenticidade do documento pode ser conferida no site http://sei.ifba.edu.br/sei/controlador_externo.php?


acao=documento_conferir&acao_origem=documento_conferir&id_orgao_acesso_externo=0 informando o código
verificador 1792703 e o código CRC A737CF26.

https://sei.ifba.edu.br/sei/controlador.php?acao=documento_imprimir_web&acao_origem=arvore_visualizar&id_documento=2153107&infra_sistema=1… 4/4

Você também pode gostar