Sei sulla pagina 1di 4
CAMPUS PLANO DA DISCIPLINA PRESIDENTE EPITÁCIO 1 – IDENTIFICAÇÃO   Curso: Tecnólogo em Análise e

CAMPUS

PLANO DA DISCIPLINA

PRESIDENTE EPITÁCIO

1

– IDENTIFICAÇÃO

 

Curso:

Tecnólogo em Análise e Desenvolvimento de Sistemas

 

Componente Curricular:

Lógica de Programação

 

Código disciplina:

LOPA1

Semestre/Ano:

Num. aulas semanais:

06

Área:

Informática Número professores:

 

Total de horas:

100

Total de aulas:

120

02

Professor(es) responsável(eis):

Melissa M. P. Zanatta e César Alberto da Silva

 

2

– EMENTA

A disciplina contempla a elaboração e estruturação do processo do pensamento lógico na forma algorítmica em diagrama de blocos e português estruturado propiciando a programação de dados.

3

– OBJETIVOS

Desenvolver raciocínio lógico. Resolver problemas utilizando linguagem de descrição narrativa, fluxogramas e pseudo linguagem. Implementar algoritmos utilizando a linguagem de programação.

4

– CONTEÚDO PROGRAMÁTICO

1. Noção de algoritmo.

2. Estrutura de um programa.

3. Comando de atribuição.

4. Entrada e saída de dados.

5. Estruturas e comandos de seleção simples, dupla e múltipla.

6. Estrutura e comandos de repetição.

7. Representação da Informação:

 

Constantes e variáveis;

Comando de atribuição;

Entrada e saída de dados.

8. Estruturas de controle:

 

Sequencial;

Seleção;

Repetição.

5

– METODOLOGIA

Aulas expositivas em sala de aula e aulas práticas em laboratório. Lista de exercícios.

6

– RECURSOS DIDÁTICOS

Lousa, giz, laboratório de informática e projetor multimídia.

7

– AVALIAÇÃO

 

1º e 2ºBimestres – Média formada por:

Avaliação teórica – 70%

Provinha em sala ou laboratório – 20%

Exercícios/Listas de exercícios – 10%

Verificação final do Aproveitamento Acadêmico: conforme organização didática

vigente.

8 – BIBLIOGRAFIA

 

a)

Básica:

ASCENCIO,

Ana

F.

G.;

CAMPOS,

Edilene

A.

V.

Fundamentos

da

Programação

de

Computadores: algoritmos, Pascal, C/C++ e Java. 3ª ed. São Paulo: Pearson, 2012. FEOFILOFF, Paulo. Algoritmos em Linguagem C. 1ª ed. Rio de Janeiro: Elsevier, 2009. ZIVIANI, Nivio. Projeto de Algoritmos: com implementações em Pascal e C. 3ª ed. São Paulo:

Cengage Learning, 2011.

 

b)

Complementar:

 

MANZANO, José A. N. G.; OLIVEIRA, Jayr F. Algoritmos: lógica para desenvolvimento de programação de computadores. 26ª ed. São Paulo: Érica, 2012. MANZANO, José A. N. G. Estudo dirigido de linguagem C. 14ª ed. São Paulo: Érica, 2010. MIZRAHI, Victorine V. Treinamento em Linguagem C. 2ª ed. São Paulo: Prentice Hall, 2006. PEREIRA, Silvio L. Algoritmos e Lógica de Programação em C: uma abordagem didática. 1ª ed. São Paulo: Érica, 2010. XAVIER, Gley F. C. Lógica de Programação. 11ª ed. São Paulo: Senac, 2007.

 

Professor (a)

Coordenador (a) Área / Curso

data

assinatura

data

assinatura

PLANO DE AULA CRONOGRAMA CAMPUS PRESIDENTE EPITÁCIO Curso: Tecnologia em Análise e Desenvolvimento de Sistemas

PLANO DE AULA

CRONOGRAMA

CAMPUS

PRESIDENTE EPITÁCIO

Curso:

Tecnologia em Análise e Desenvolvimento de Sistemas

 

Componente Curricular:

Lógica de Programação

 

Código disciplina:

LOPA1

Semestre/Ano:

Num. aulas semanais:

06

Área:

Informática Número professores:

 

Total de horas:

100

Total de aulas:

120

02

Professor(es) responsável(eis):

Melissa M. P. Zanatta e César Alberto da Silva

 
 

CONTEÚDO DESENVOLVIDO

Semana

Data

Descrição do conteúdo

 

05/02

Apresentação da ementa, conteúdo programático, formas de avaliações. Avaliação Diagnóstica.

1

07/02

Definição de algoritmo e programa; Formas de representação de algoritmos. Exercícios para desenvolver raciocínio lógico.

 

12/02

Descrever algoritmos utilizando descrição narrativa.

2

14/02

Definição de variável e constante. Implementar algoritmos utilizando descrição narrativa. Exercícios.

 

19/02

Descrever algoritmos utilizando fluxograma. Entrada de dados, processamento e saída.

3

21/02

Operadores relacionais. Implementar algoritmos utilizando fluxograma. Exercícios.

4

26/02

Descrever algoritmos utilizando fluxograma. Operadores relacionais e lógicos.

28/02

Implementar algoritmos utilizando fluxograma. Exercícios.

 

05/03

Implementar algoritmos utilizando fluxograma. Estrutura de seleção simples.

5

07/03

Provinha/trabalho com peso Implementar algoritmos utilizando pseudo linguagem.

 

12/03

Estrutura de seleção composta

6

14/03

Descrever algoritmos utilizando pseudo linguagem. Estrutura de seleção de múltipla escolha. Provinha prática/teórica

 

19/03

Revisão dos principais conteúdos do 1º Bimestre.

 

Implementar algoritmos utilizando pseudo linguagem.

7

21/03

Exercícios. Revisão da avaliação. Entrega do trabalho.

 

26/03

Resolução de exercícios.

8

02/04

Estrutura de repetição com variável de controle Exercícios

 

04/04

Implementar algoritmos utilizando pseudo linguagem. Exercícios.

9

09/04

Apresentação do ambiente de programação e suas funcionalidades.

10

11/04

Verificação do Aproveitamento Acadêmico do 1º bimestre. Correção da avaliação.

 

16/04

Introdução a linguagem de programação C (função principal, declaração de variáveis, entrada de dados, processamento e saída de dados). Exercícios utilizando estrutura de repetição

11

23/04

Estrutura de repetição com teste no Implementação de algoritmos

25/04

Exercícios utilizando estrutura de repetição Implementação de algoritmos

 

30/04

Estrutura de repetição com teste no final

12

07/05

Exercícios utilizando estrutura de repetição Implementação de algoritmos

 

09/05

Implementação de algoritmos

13

14/05

Exercícios utilizando estrutura de repetição Implementação de algoritmos

 

16/05

Implementação de algoritmos

14

21/05

Exercícios utilizando estrutura de repetição Implementação de algoritmos

 

23/05

Implementação de algoritmos

15

28/05

Exercícios utilizando estrutura de repetição Implementação de algoritmos

 

30/05

Implementação de algoritmos

16

04/06

Exercícios utilizando estrutura de repetição Implementação de algoritmos

 

06/06

Implementação de algoritmos

17

11/06

Exercícios utilizando estrutura de repetição Implementação de algoritmos

 

13/06

Implementação de algoritmos

18

18/06

Verificação do Aproveitamento Acadêmico do 2º bimestre.

 

25/06

Correção da avaliação e revisão dos principais conteúdos ministrados.

19

27/06

Revisão dos principais conteúdos ministrados.

 

02/07

Verificação final do Aproveitamento Acadêmico

20

04/07

Apresentação das notas e faltas.

 

Professor (a)

Coordenador (a) Área / Curso

data

assinatura

data

assinatura