plano de aula

Propaganda
CAMPUS
PLANO DE ENSINO
PRESIDENTE EPITÁCIO
1 – IDENTIFICAÇÃO:
Curso:
Tecnologia em Análise e Desenvolvimento de Sistemas
Componente Curricular:
Semestre/Ano:
2°
Semestre
Código disciplina:
Linguagem de Programação I
Num. aulas semanais:
66,7
4
Área:
Total de aulas: 80
Número professores:
Márcia Jani Cicero
Professor(es) responsável(eis):
Melissa Marchiani Palone Zanatta
Total de horas:
LOG
A2
02
2 – EMENTA
A disciplina contempla, num processo multidisciplinar, elaborar conceitos lógicos voltados à programação de dados
através da prática com linguagens modernas.
3 – OBJETIVOS
Aplicar habilidades de raciocínio lógico na elaboração de programas e implementar soluções computacionais
utilizando uma linguagem de programação moderna.
4 – CONTEÚDO PROGRAMÁTICO
1 Funções
1.1 Sem passagem de parâmetros
1.2 Com passagem de parâmetros
1.3 Parâmetros por referência e por valor
2 Cadeia de caracteres
3 Arranjos
3.1 Unidimensional (vetores)
3.2 Bidimensional (matrizes)
4 Arquivos
5 Registros
5 – METODOLOGIA
Aulas expositivo-dialogadas com uso de projetor multimídia; Exercícios de fixação; Atividade interdisciplinar em
grupos, em sala ou em laboratório.
6 – RECURSOS DIDÁTICOS
O processo de avaliação envolverá diferentes instrumentos, dentre os quais: uma avaliação diagnóstica inicial
individual; provas individuais; trabalhos práticos realizados em grupo;
O instrumento final de avaliação e de recuperação final envolverá uma avaliação individual contendo questões
sobre os conteúdos estudados.
7 – AVALIAÇÃO
1o. Bimestre – Média composta por:
Avaliação teórica/prática individual - 70%
Trabalho em grupo – 30%
2o. Bimestre – Média composta por:
Avaliação teórica/prática individual - 60%
Trabalho em grupo – 40%
Exame:
O aluno que obtiver média final inferior a 6.0 e superior ou igual a 4.0 tem o direito de realizar o
exame, que é uma avaliação escrita, pontuada de 0 a 10, individual, contemplando todo o conteúdo
do semestre.
O aluno será considerado aprovado na disciplina caso obtenha nota igual ou superior a 6.0. É
importante ressaltar que mesmo obtendo nota superior a 6.0, a média final do aluno será no máximo
6.0.
8 – BIBLIOGRAFIA
a) Básica:
DEITEL, Harvey M; DEITEL, Paul, J. Java TM: como programar. 3. ed. São Paulo: Pearson
Prentice Hall, 2010
ASCENCIO, Ana Fernanda Gomes. CAMPOS, Edilene Aparecida Veneruchi de,
Fundamentos da programação de computadores:algoritmos, Pascal, C/C++ e Java. 2. ed.
São Paulo: Pearson Prentice Hall, 2007.
WIRTH, Niklaus. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 2009.
b) Complementar:
FORBELLONE, André Luiz Villar. EBERSPÄCHER, Henri Frederico, Lógica de programação:a
construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Pearson Prentice Hall, 2007-2008.
ZIVIANI, Nivio. Projeto de algoritmos: com implementações em Pascal e C. 3. ed. rev. e ampl.
São Paulo: Cengage Learning, 2011.
FARRER, Harry (co-autor); BECKER, Christiano Gonçalves (co-autor); FARIA, Eduardo Chaves
(co-autor). Programação estruturada de computadores: algoritmos estruturados. 3. ed. Rio
de Janeiro: LTC, 2008.
BOENTE, Alfredo. Aprendendo a Programar em C++. 1 ed. Editora Brasport, 2004.
BRAUDE, E. Projeto de software: da programação à arquitetura: uma abordagem baseada
em Java. 1 ed. Porto Alegre. Bookman. 2005.
Professor (a)
data
assinatura
Coordenador (a) Área / Curso
data
assinatura
CAMPUS
CRONOGRAMA
Curso:
PRESIDENTE EPITÁCIO
Tecnologia em Análise e Desenvolvimento de Sistemas
Componente Curricular:
Semestre/Ano:
2°
Semestre
Código disciplina:
Linguagem de Programação I
Num. aulas semanais:
4
Área:
66,7
Total de aulas: 80
Número professores:
Márcia Jani Cicero
Professor(es) responsável(eis):
Melissa Marchiani Palone Zanatta
Total de horas:
LOG
A2
CONTEÚDO DESENVOLVIDO
Semana
1
Data
02-03/08
Avaliação Diagnóstica e apresentação dos conteúdos a serem abordados.
2
09-10/08
Funções: sem passagem de parâmetros e com/sem retorno. Exercícios
3
16-17/08
Funções: com passagem de parâmetros e com/sem retorno. Exercícios
4
23-24/08
Passagem de parâmetros por valor/referência. Exercícios
5
30-31/08
Exercícios práticos Avaliativos
6
06/09
25/08
Manipulando cadeia de caracteres. Exercícios
7
13-14/09
Arranjos Unidimensional (vetores). Exercícios
8
20-21/09
Exercícios práticos Avaliativos
9
27-28/09
Arranjos Bidimensional (matrizes). Exercícios
10
04-05/10
Avaliação 3.º Bimestre – Entrega e apresentação de trabalhos
11
11/10
15/09
Resolução de exercícios; da avaliação e dos trabalhos do 3.º Bimestre
12
18-19/10
Arranjos com funções. Exercícios
13
25-26/10
Registros. Exercícios
14
27/10
10/11
Exercícios práticos Avaliativos
15
01/11
20/10
Arquivos. Exercícios
16
08-09/11
Exercícios revisão
17
22-23/11
Exercícios práticos Avaliativos
18
29-30/11
Avaliação 4.º Bimestre – Entrega e apresentação de trabalhos
19
06-07/12
Resolução de exercícios; da avaliação e dos trabalhos do 4.º Bimestre
20
13-14/12
Exame Final
Descrição do conteúdo
02
Download