ETE Prof. Horácio Augusto da Silveira

Código: 064

Município: São Paulo

Área Profissional: Informática

Habilitação Profissional: Técnico em Informática

Qualificação: Auxiliar em Programação de Computadores

Módulo: 2°

Componente Curricular: Desenvolvimento de Software I

C.H. Semanal: 5

Professor(es):  Eliane Marion, Lucia Murotani, Rogério

 

 

 

 

 

 

I – Atribuições e atividades profissionais relativas à qualificação ou à habilitação profissional, que justificam o desenvolvimento das competências previstas nesse componente curricular.

·               Instalar, codificar, compilar e testar programas orientados a eventos e objetos

·               Instalar programas orientados a eventos e objetos.

·               Desenvolver lay-out de telas e relatórios.

·               Demonstrar flexibilidade.

·               Expressar-se por escrito.


 

II – Competências, Habilidades e Bases Tecnológicas do Componente Curricular

        (Consultar o Plano de Curso da habilitação para preencher esta planilha, copiar e colar abaixo)

Tema gerador:

Componente Curricular:   Desenvolvimento de Sw I                                                                                               Módulo: 2º

 

 

Competências

 

Habilidades

 

 

Bases Tecnológicas

1

2

3

Avaliar resultados de testes dos programas orientados a objeto.

Distinguir e avaliar linguagens de programação orientada a objeto, aplicando-a no desenvolvimento de software.

Compreender  a orientação a  objeto  e aplicá-la em programação.

1

2

3

Executar procedimentos de testes de programas.

Redigir instruções de uso dos programas implementados.

Aplicar técnica de programação orientada a objeto

1

2

3

Desenvolvimento de software. Vide anexo: Ferramentas de Apoio.

Ambientes de desenvolvimento de programas.

Lógica computacional


 

III – Procedimento Didático e Cronograma de Desenvolvimento

Componente Curricular:                                                                                                                   Módulo:

Habilidade

Bases Tecnológicas e Competências*

Procedimento Didáticos

Cronograma / Dia e Mês

1,2

História do Java;

Definição dos conceitos de OO;

Classe, objeto, encapsulamento;

Métodos e construtores;

Getters e Setters.

Aulas teóricas expositivas.

Resolução de exercícios propostos em grupo ou individualmente.

Aulas práticas realizadas no laboratório.

Fev/2010

1,2

Estrutura de controle;

Tipos de atributos e métodos.

Herança e classe abstrata;

Array.

Aulas teóricas expositivas.

Resolução de exercícios propostos em grupo ou individualmente.

Aulas práticas realizadas no laboratório.

01/03/10 a 31/03/10

1,2

Polimorfismo;

Arrays polimórficos;

Interface

Aulas teóricas expositivas.

Resolução de exercícios propostos em grupo ou individualmente.

Aulas práticas realizadas no laboratório.

01/04/10 a 30/04/10

1,2

Interface;

Tratamento de erros e exceções;

Package.

Aulas teóricas expositivas.

Aulas práticas realizadas no laboratório.

01/05/10 a 30/06/10

A ordem cronológica é o professor que determina.

*As bases tecnológicas deverão estar relacionadas com as competências (n.º ) do quadro II

 Exemplo: Base Tecnológica xxx (escrever o n.º da Competência relativa à base)

 

IV – Procedimentos de Avaliação

Componente Curricular: Desenvolvimento de Sw I                                                                                                        Módulo: 2º

Competência

 (por extenso)

Indicadores de Domínio

Instrumentos de Avaliação

Critérios de Desempenho

Evidências de Desempenho

Avaliar resultados de testes dos programas orientados a objeto.

Distinguir e avaliar linguagens de programação orientada a objeto, aplicando-a no desenvolvimento de software.

Compreender a orientação a objeto  e aplicá-la em programação.

ü      Executar procedimentos de testes de programas.

ü      Redigir instruções de uso dos programas implementados.

ü      Aplicar técnica de programação orientada a objeto

ü      Redigir instruções de uso dos programas implementados.

ü      Aplicar técnica de programação orientada a objeto

ü      Prova prática com vários erros para que o aluno consiga corrigi-los.

ü      Projeto desenvolvido no eclipse.

ü      Ler uma documentação em UML  e criar a classe.

ü      Exercícios.

ü      Projeto desenvolvido no eclipse.

ü      Coerência.

ü      Precisão.

ü      Clareza.

ü      Coerência.

ü      Criticidade.

ü      Executar o programa e o mesmo rodar sem nenhum erro.

ü      Apresentar os exercícios com coerência na seqüência de passos do desenvolvimento.

 


V – Material de Apoio Didático para Aluno (inclusive bibliografia)

Apostila.

Material da capacitação em Java oferecido pelo Centro Paula Souza.

Barnes, David J. e Kolling, Michael. Programação Orientada a Objetos com Java. Pearson

Arnold, Ken, Gosling, James e Holmes, David. A Linguagem de Programação Java. Bookman

Harvey M. Deitel, Paul J. Deitel. Java Como Programar. 6ed. Pearson

Flanagan, David. Guia Essencial do Java. Bookman

Martin, Fowler. UML Essencial.

 

VI – Estratégias de Recuperação para Alunos com Rendimento Insatisfatório

Recuperação paralela e contínua. Ao longo do semestre os alunos que, através dos indicadores, não apresentarem rendimento satisfatório em uma das competências serão  contemplados com uma bateria de exercícios de reforço e/ou pesquisa.

 

VI – Outras Observações/ Informações

 

 

VII – Identificação:

Nome do professor(a):

                       Eliane R. Marion Santa Rosa

                       Lúcia Satiko Murotani

                       Rogério

Assinatura:                                                                                        Data: 17/02/2010

 

VIII – Parecer do Coordenador de Área:

Consta do Plano de Trabalho Docente as competências definidas para o componente curricular.

Nome do coordenador(a):

Assinatura:                                                                                        Data: