Buscar

Plano de Ensino Algoritmos e Programa+º+úo AMB1AN 2013.1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

REDE DE ENSINO 
 
PLANO DE ENSINO 
CURSO Engenharia Ambiental 
 
Disciplina Algoritmos e Programação Código 
 
Docente Elizabeth Brito Llamosas Gomes Semestre 1º Carga horária 80h 
 
1 EMENTA 
Algoritmos e programas. Caracterização de problema computacional. Técnicas para resolução 
de problemas e as limitações computacionais para escrita de soluções. Construção de 
Algoritmos. Dados e instruções primitivas. Instruções para estruturação de um programa. 
Documentação de programas. 
 
2 OBJETIVOS DO COMPONENTE CURRICULAR 
 
OBJETIVO GERAL 
 Estudar as técnicas de programação, baseando-se no aprendizado de algoritmos 
computacionais. 
 
OBJETIVOS ESPECÍFICOS 
 Resolver problemas computacionais. 
 Desenvolver o raciocínio lógico voltado para criação de programas e permitir o domínio 
das principais técnicas para a produção de algoritmos. 
 Apresentar uma linguagem de programação e seu ambiente de desenvolvimento. 
 
 
3 CONTEÚDOS PROGRAMÁTICOS / CRONOGRAMA DAS AULAS 
SEMANA ASSUNTO MÉTODOS E TÉCNICAS DE APRENDIZAGEM 
(indicar as estratégias didáticas que serão utilizadas) 
1. 
Semana de Integração / Apresentação da 
Disciplina: Ementa, Conteúdo Programático, 
Referências Bibliográficas, Avaliações. 
Palestras / Aula expositiva. 
2. Introdução / Lógica Aula expositiva utilizando datashow. 
3. Exercícios de Lógica 
Aula expositiva utilizando datashow. 
Aula prática no laboratório. 
4. 
Algoritmos: Conceitos básicos, Tipos de 
Algoritmos, Tipos de Dados, Variável, Constante 
Aula expositiva utilizando datashow. 
Aula prática no laboratório. 
5. 
Operadores Matemáticos, Operadores Lógicos, 
Expressões Aritméticas e Instruções (Atribuição) 
Aula expositiva utilizando datashow. 
Aula prática no laboratório. 
6. Instruções de Entrada e Saída de Dados 
Aula expositiva utilizando datashow. 
Aula prática no laboratório. 
7. 
Estrutura de controle: Desvio Condicional 
Simples, Desvio Condicional Composto 
Aula expositiva utilizando datashow. 
Aula prática no laboratório. 
8. 
Estrutura de controle: Desvio Condicional 
Encadeado. 
Aula prática no laboratório. 
Correção da 1ª lista de exercícios 
9. Estrutura de repetição: While 
Aula expositiva utilizando datashow. 
Aula prática no laboratório. 
10. Avaliação / Correção da Avaliação. 
11. Estrutura de repetição: For 
Aula expositiva utilizando datashow. 
Aula prática no laboratório. 
12. Estrutura de repetição: While, For. 
Aula prática no laboratório. 
Correção da 2ª lista de exercícios 
13. Estrutura de Dados Homogêneos: Vetores Aula expositiva utilizando datashow. 
14. Estrutura de Dados Homogêneos: Vetores 
Aula expositiva utilizando datashow. 
Aula prática no laboratório. 
15. Estrutura de Dados Homogêneos: Matrizes 
Correção da 3ª lista de exercícios. 
Aula prática no laboratório. 
16. Estrutura de Dados Homogêneos: Matrizes Aula expositiva utilizando datashow. 
17. Estrutura de Dados Homogêneos: Matrizes 
Aula expositiva utilizando datashow. 
Aula prática no laboratório. 
18. Documentação de Programas. 
Correção da 4ª lista de exercícios. 
Aula prática no laboratório. 
19. Avaliação / Correção da Avaliação. 
20. Documentação de Programas. Aula expositiva utilizando datashow. 
OBS: 1) Este cronograma poderá ser alterado durante o período letivo, desde que não cause prejuízo das atividades pedagógicas e dos 
conteúdos da disciplina. 
2) Os registros acima correspondem a 60 horas/aula de 50 minutos. 
 
 
 
4 CRONOGRAMA DAS ATIVIDADES DISCENTES EXTRACLASSE 
(Relacionar as Atividades Discentes Extraclasse previstas) 
UNIDADE ATIVIDADES CONTEÚDO 
1ª 
Estudo dirigido Lógica, Desvio Condicional 
Lista de Exercícios Lógica, Desvio Condicional 
Estudo dirigido Estrutura de repetição: While, For 
Lista de Exercícios Estrutura de repetição: While, For 
 
2ª 
Estudo dirigido Vetores 
Lista de Exercícios Vetores 
Estudo dirigido Matrizes 
Lista de Exercícios Matrizes 
 
OBS: Os registros acima correspondem a horas de atividades acadêmicas efetivas. 
 
 
 
 
5 CRITÉRIOS E INSTRUMENTOS DE AVALIAÇÃO 
Considerando a necessidade de um uso correto da linguagem, será considerado, na correção dos trabalhos, o uso 
adequado da linguagem escrita - correção gramatical e ortográfica, coesão e coerência da linguagem escrita: 
- Os docentes procederão a correção devida, descontando 0,1 (um décimo) por incorreção na linguagem escrita, 
não devendo ultrapassar 10% do valor total da avaliação. 
Os critérios gerais de avaliação atendem ao Regulamento aprovado no Conselho Superior Acadêmico. 
 
UNIDADE I 
INSTRUMENTO NOTA 
Prova Individual (peso 8) 10 
Trabalho em Grupo (peso 2) 10 
 
UNIDADE II 
INSTRUMENTO NOTA 
Prova Individual (peso 8) 10 
Trabalho em Grupo (peso 2) 10 
 
VMD (peso 1) 10 
 
6 RECURSOS 
Data-show, microcomputador, retroprojetor, quadro branco. Laboratório de Informática com 
microcomputadores instalados com o software Dev C++. 
 
7 REFERÊNCIAS BÁSICAS 
CORMEN, Thomas H. Algoritmos: teoria e prática. Rio de Janeiro: Campus, 2002. 
FORBELLONE, André Luiz Villar; EBERSPACHER, Henri Frederico. Lógica de programação: 
a construção de algoritmos e estrutura de dados. 2. ed. São Paulo: Makron Books, 2000. 
GOODRICH, Michael T.; TAMASSIA, Roberto. Estruturas de dados e algoritmos em java. 4. 
ed. Porto Alegre, RS: Bookman, 2007. 
MANZANO, José Augusto N. G.. Algoritmos: lógica para desenvolvimento de programação 
de computadores. 13. ed. São Paulo: Érica, 2002. 
 
 
8 REFERÊNCIAS COMPLEMENTARES 
GUIMARÃES, Ângelo de Moura; LAGES, Newton Alberto de Castilho. Algoritmos e estruturas 
de dados. Rio de Janeiro: LTC, 1994. 
MEDINA, Marco; FERTIG, Cristina. Algoritmos e programação: teoria e prática. 2.ed. São 
Paulo: Novatec, 2006. 
PREISS, Bruno R. Estruturas de dados e algoritmos: padrões de projetos orientados a 
objetos com Java. Rio de Janeiro: Campus, 2000. 
ZIVIANI, Nivio. Projeto de algoritmos: com implementações em Pascal e C. São Paulo: 
Pioneira, 2002. 
 
 
 
 
Assinatura do Professor Assinatura do Coordenador do Curso

Outros materiais