Você está na página 1de 3

PLANO DE ENSINO

CURSO: Engenharia Civil


SÉRIE: 3º Semestre
DISCIPLINA: Programação de Computadores
CARGA HORÁRIA SEMANAL: 1,5 horas-aula
CARGA HORÁRIA SEMESTRAL: 30 horas-aula

I – EMENTA

Números reais. Números inteiros. Tipos de dados. Variáveis. Comando de


atribuição. Operadores aritméticos. Operadores DIV e MOD. Operadores lógicos.
Expressões matemáticas e fórmulas. Algoritmos. Diagramas de blocos e
fluxogramas. Programas em Português Estruturado. Desvio condicional simples
(comando IF). Desvio condicional composto (comando IF THEN ELSE). Estruturas
de repetição. Comando WHILE. Comando FOR. Comando REPEAT.

II – OBJETIVOS GERAIS

 Proporcionar o desenvolvimento do raciocínio do aluno por meio da exposição


de uma sequência de soluções de problemas práticos na forma de algoritmos e
de programas em Português Estruturado.
 Habilitar o estudante a enfrentar a formulação lógica de problemas com os
quais terá de lidar em sua rotina profissional.
 Dar ênfase à necessidade de clareza de raciocínio, de planejamento prévio e
de exatidão na aplicação do método escolhido.

III – OBJETIVOS ESPECÍFICOS

 Habilitar o aluno a formular um método para solução de um problema


numérico, detalhar essa solução na forma de um algoritmo viável e apresentar
esse algoritmo nas formas de diagrama de blocos, de linguagem algorítmica e
de linguagem estruturada (Português Estruturado).
 Encorajar o aluno a desenvolver algoritmos próprios pela apresentação de
soluções de exercícios.

IV – CONTEÚDO PROGRAMÁTICO

 Números reais.
 Números inteiros.
 Tipos de dados.
 Variáveis.
 Comando de atribuição. Definições e exemplos.
 Operadores aritméticos. Definições e exemplos.
 Operadores DIV e MOD. Definições e exemplos.
 Operadores lógicos. Definições e exemplos.
 Expressões matemáticas e fórmulas. Exemplos.
 Algoritmos. Diagramas de blocos e fluxogramas. Exemplos, aplicações e
exercícios-programa.
 Programas em Português Estruturado. Exemplos, aplicações e exercícios.
 Desvio condicional simples (comando IF). Definições, exemplos, aplicações
e exercícios.
 Desvio condicional composto (comando IF THEN ELSE). Definições,
exemplos, aplicações e exercícios.
 Estruturas de repetição.
 Comando WHILE. Definições, exemplos, aplicações e exercícios-programa.
 Comando FOR. Definições, exemplos, aplicações e exercícios-programa.
 Comando REPEAT. Definições, exemplos, aplicações e exercícios-
programa.

V – ESTRATÉGIA DE TRABALHO

Na aula teórica, os alunos resolvem sistematicamente um ou mais exercícios em


classe e recebem exercícios de fixação e desafios para serem apresentados ao
professor.

VI – AVALIAÇÃO

Provas de teoria e resolução de exercícios compõem as notas bimestrais.

VII – BIBLIOGRAFIA

Básica

FORBELLONE, A. L. Lógica da Programação. 3. ed. São Paulo: Prentice Hall


Brasil, 2015.

MANZANO, J. A. N. G.; OLIVEIRA, J. F. Algoritmos: lógica para


desenvolvimento de programação. 27. ed. São Paulo: Érica, 2014.

XAVIER, G. F. C. Lógica de Programação. 13. ed. São Paulo: Senac, 2014.

Complementar

ALVES, W. P. Lógica de Programação de Computadores. São Paulo: Érica,


2010.

ARAÚJO, E. C. Algoritmos – Fundamento e Prática. São Paulo: Visual Books,


2007.
BORATTI, I.; OLIVEIRA, A. Introdução à Programação – Algoritmos. 3. ed. São
Paulo: Visual Books, 2007.

MEDINA, M.; FERTIG, C. Algoritmos e Programação – Teoria e Prática. São


Paulo: Novatec, 2005.

SOUZA, M. A. F.; GOMES, M. M.; SOARES, M. V.; CONCÍLIO, R. Algoritmos e


Lógica de Programação. 2. ed. São Paulo: Thomson Pioneira, 2011.

Você também pode gostar