Você está na página 1de 3

PLANO DE ENSINO

NÍVEL Graduação
DISCIPLINA Informática Aplicada
PROFESSOR Evandro Alberto Zatti
CARGA HORÁRIA 100 horas

EMENTA
Caracterização da tarefa de programar computadores; Conceito de algoritmo e programação estruturada;
representação de dados básicos; estruturas de controle sequencial, seleção e repetição; estruturas de dados
compostas vetores, matrizes e registros; modularização funções e procedimentos. Introdução à linguagem de
programação “C”. Estrutura básica de um programa em “C”. Tipos de dados. Operadores aritméticos.
Constantes, variáveis e expressões. Comando de atribuição. Comandos padrões de leitura e escrita. Condições
e operadores relacionais e lógicas. Estruturas de controle de fluxo de programa (sequencial, condicional,
repetitivas). Estruturas compostas homogêneas de dados (vetores / matrizes / strings). Funções e
procedimentos. Passagens de parâmetros por valor e por referências. Algoritmos de busca e ordenação.

COMPETÊNCIAS E HABILIDADES
• Lembrar características dos paradigmas de programação;
• Compreender a estrutura lógica de um programa;
• Compreender o problema que deve ser solucionado de forma informatizada;
• Aplicar conceitos específicos da programação estruturada;
• Aplicar o raciocínio lógico e abstrato na busca da solução dos problemas;
• Analisar problemas relacionados à programação, identificando possível solução lógica;
• Avaliar e aplicar normas inerentes ao contexto da programação;
• Criar programas de computador.

CONTEÚDO PROGRAMÁTICO
• Fundamentos da programação (lógica de programação, algoritmos e processamento de dados);
• Linguagens de programação (níveis de abstração e paradigmas de programação);
• Tipos de dados básicos, expressões, operadores (aritméticos, relacionais e lógicos) e operandos;
• Proposições e tabela verdade;
• Variáveis e estruturas sequenciais (entrada, saída e atribuição);
• Estruturas seletivas (simples, compostas, aninhadas e multivaloradas);
• Estruturas repetitivas (iteração e condições de continuidade/parada);
• Estruturas de dados homogêneas (arranjos unidimensionais, bidimensionais e multidimensionais);
• Estruturas de dados heterogêneas (registros);
• Modularização (procedimentos e funções).

RELAÇÃO DOS TEMAS DAS VIDEOAULAS


0 Apresentação da Disciplina
1 Fundamentos da Programação
2 Linguagens de Programação
3 Operadores e operandos - parte 1
4 Operadores e operandos - parte 2
5 Estruturas Sequenciais
6 Estruturas Sequenciais Prática
7 Estruturas seletivas - parte 1
AVISO DE CONFIDENCIALIDADE. Esta mensagem pode conter informações e dados confidenciais, sendo seu sigilo e proteção regido protegido pela LGPD - Lei Geral de Proteção de Dados (Lei nº
13.709/2018), pelo Marco Civil na Internet (Lei n° 12.965/2014), pelas políticas internas da FAEL e demais legislações vigentes. Se você não for o destinatário ou a pessoa autorizada a receber tais
dados ou informações, esteja ciente de que não deverá utilizá-los, distribuí-los ou divulgá-los sob qualquer hipótese, por isso, solicitamos que proceda com a devida exclusão e notificação ao
remetente .
8 Estruturas seletivas - parte 1 Prática
9 Estruturas seletivas - parte 2
10 Estruturas seletivas - parte 2 Prática
11 Estruturas repetitivas - parte 1
12 Estruturas repetitivas - parte 1 Prática
13 Estruturas repetitivas - parte 2
14 Estruturas repetitivas - parte 2 Prática
15 Estruturas homogêneas unidimensionais
16 Estruturas homogêneas unidimensionais Prática
17 Estruturas homogêneas multidimensionais
18 Estruturas homogêneas multidimensionais Prática
19 Estruturas heterogêneas - parte 1
20 Estruturas heterogêneas - parte 1 Prática
21 Estruturas heterogêneas - parte 2
22 Estruturas heterogêneas - parte 2 Prática
23 Modularização
24 Modularização Prática

BIBLIOGRAFIA BÁSICA
COSTA, Agnaldo da; KOEHLER, Cristiane; MORAIS, Edison Andrade Martins. Lógica de Programação. Curitiba:
Fael, 2016 Disponível em: https://media.fael.edu.br/editora/logica_de_programacao. Acesso em 28 mar
2021.

KOEHLER, Cristiane; MELO, Eduardo Cardoso. Programação estruturada. Curitiba: Fael, 2016. Disponível em
https://media.fael.edu.br/editora/programacao_estruturada. Acesso em 28 mar 2021.

MIZRAHI , Victorine Viviane. Treinamento em Linguagem C. 2ª Edição. São Paulo: Pearson / Prentice Hall,
2008. Disponível em https://plataforma.bvirtual.com.br/Acervo/Publicacao/2781. Acesso em 15/10/2020.

BIBLIOGRAFIA COMPLEMENTAR
ASCENCIO, Ana Fernanda Gomes. Estrutura de dados: algoritmos, análise da complexidade e implementações
em JAVA e C/C++. São Paulo: Pearson Prentice Hall, 2010. Disponível em:
https://plataforma.bvirtual.com.br/Leitor/Loader/1995/pdf. Acesso em: 19 out. 2020.

_______.; CAMPOS, Edilene Aparecida Veneruchi de. Fundamentos da programação de computadores. 3ª


Edição. Editora Pearson, 2012. Disponível em https://plataforma.bvirtual.com.br/Acervo/Publicacao/3272.
Acesso em 15/10/2020.

FORBELLONE, André Luiz Villar; EBERSPACHER, Henri Frederico. Lógica de Programação: a construção de
algoritmos e estruturas de dados. 3ª ed. Editora Pearson, 2005. Disponível em:
https://plataforma.bvirtual.com.br/Acervo/Publicacao/323. Acesso em 20 out 2020.

PUGA, Sandra; RISSETTI, Gerson. Lógica de Programação e estruturas de dados. 2 ed. São Paulo: Prentice Hall,
2005. Disponível em https://plataforma.bvirtual.com.br/Acervo/Publicacao/423. Acesso em 20 out 2020.

AVISO DE CONFIDENCIALIDADE. Esta mensagem pode conter informações e dados confidenciais, sendo seu sigilo e proteção regido protegido pela LGPD - Lei Geral de Proteção de Dados (Lei nº
13.709/2018), pelo Marco Civil na Internet (Lei n° 12.965/2014), pelas políticas internas da FAEL e demais legislações vigentes. Se você não for o destinatário ou a pessoa autorizada a receber tais
dados ou informações, esteja ciente de que não deverá utilizá-los, distribuí-los ou divulgá-los sob qualquer hipótese, por isso, solicitamos que proceda com a devida exclusão e notificação ao
remetente .
CLIFFORD, Stein et al. Matemática discreta para ciência da computação. São Paulo: Pearson Education do
Brasil, 2013. Disponível em https://plataforma.bvirtual.com.br/Acervo/Publicacao/3824. Acesso em 20 out
2020.

METODOLOGIA
A Metodologia de ensino da FAEL consiste em um conjunto de ações e estratégias desenvolvidas no curso,
visando alcançar competências e habilidades a partir da abordagem do conteúdo proposto. A metodologia da
FAEL é composta por:
• Videoaulas
• Aulas de Revisão
• Autoestudo
• Interatividade
• Momentos presenciais
• Ambiente virtual de aprendizagem
• Avaliações
• Exercícios
• Workshop

AVALIAÇÃO
O processo avaliativo para os Acadêmicos será composto por:
Avaliação Discursiva online – 3,5
Avaliação Objetiva presencial – 4,5
Workshop – 1,0 10,0
Exercício do Conhecimento – 1,0

Para os alunos que não alcançarem a nota final igual ou superior a 6.0 (seis), mas entre 3.0 (três) e 5.9 (cinco
ponto nove) terão direito a realização da avaliação de exame final.

Exame Final – (nota final + exame / 2 = MÉDIA FINAL IGUAL OU SUPERIOR A 5,0)

AVISO DE CONFIDENCIALIDADE. Esta mensagem pode conter informações e dados confidenciais, sendo seu sigilo e proteção regido protegido pela LGPD - Lei Geral de Proteção de Dados (Lei nº
13.709/2018), pelo Marco Civil na Internet (Lei n° 12.965/2014), pelas políticas internas da FAEL e demais legislações vigentes. Se você não for o destinatário ou a pessoa autorizada a receber tais
dados ou informações, esteja ciente de que não deverá utilizá-los, distribuí-los ou divulgá-los sob qualquer hipótese, por isso, solicitamos que proceda com a devida exclusão e notificação ao
remetente .

Você também pode gostar