
| ETE Prof. Horácio Augusto da Silveira |
|||
| Código: 064 |
Município: São Paulo |
||
| Eixo Tecnológico: Informática |
|||
| Habilitação Profissional: Técnico em Informática |
|||
| Qualificação: Auxiliar em Programação de Computadores |
Módulo: 2° |
||
| Componente Curricular: Estrutura de Dados |
|||
| C.H. Semanal: 2,5 |
Professor(es): Marcos Belotti, Wellington Fernando |
||
| I – Atribuições e atividades profissionais relativas à qualificação ou à habilitação profissional, que justificam o desenvolvimento das competências previstas nesse componente curricular. |
| · Testar programas estruturados aplicando lógica de programação. · Demonstrar raciocínio lógico. · Demonstrar criatividade. · Agir com paciência. · Demonstrar iniciativa e receptividade. |
(Consultar o Plano de Curso da habilitação para preencher esta planilha, copiar e colar abaixo)
Componente Curricular: Estrutura de Dados Módulo: 2°
| Nº |
Competências |
Nº |
Habilidades |
Nº |
Bases Tecnológicas |
| 1 2 3 4 |
FUNÇÃO: Lógica, Algoritmos e Métodos de Desenvolvimento de Aplicativos Interpretar pseudocódigos, algoritmos e outras especificações para codificar programas. Desenvolver algoritmos e fluxogramas. Avaliar resultados de testes dos programas estruturados. Distinguir e avaliar linguagens de programação estruturada, aplicando-a no desenvolvimento de software. |
1 2 3 4 5 6 7 |
FUNÇÃO: Lógica, Algoritmos e Métodos de Desenvolvimento de Aplicativos Utilizar estruturas de dados na resolução de problemas computacionais. Utilizar modelos, pseudocódigos e ferramentas na representação da solução de problemas. Executar procedimentos de testes de programas. Aplicar as técnicas de programação estruturada. Utilizar compiladores e ambientes de desenvolvimento na elaboração de programas. Executar procedimentos de testes de programas. Redigir instruções de uso dos programas implementados. |
1 2 3 4 5 6 7 8 |
FUNÇÃO: Lógica, Algoritmos e Métodos de Desenvolvimento de Aplicativos Lógica, algoritmos, fluxogramas e pseudocódigos Técnicas de programação estruturada. Estruturas de dados. Vetores, matrizes, funções e procedimentos Linguagens de programação Desenvolvimento de software Ambientes de desenvolvimento de programa Vide anexo: Ferramentas de Apoio. |
Componente Curricular: Módulo:
| Habilidade |
Bases Tecnológicas e Competências* |
Procedimentos Didáticos |
Cronograma / Dia e Mês |
| 1, 2, 3, 4 |
Exercícios utilizando conceitos fundamentais da linguagem C (variáveis, operadores, entrada e saída básicas e controle de fluxo). |
Aulas teóricas expositivas. Resolução de exercícios propostos em grupo ou individualmente. Aulas práticas realizadas no laboratório. |
Fevereiro |
| 1, 2, 3, 4 |
Estrutura Condicional Estrutura Repetição |
Aulas teóricas expositivas. Resolução de exercícios propostos em grupo ou individualmente. Aulas práticas realizadas no laboratório. |
Março |
| 1, 2, 3, 4 |
Vetores |
Aulas teóricas expositivas. Resolução de exercícios propostos em grupo ou individualmente. Aulas práticas realizadas no laboratório. |
Abril |
| 1, 2, 3, 4 |
Matrizes Heterogêneas |
Aulas teóricas expositivas. Resolução de exercícios propostos em grupo ou individualmente. Aulas práticas realizadas no laboratório. |
Maio |
| 1, 2, 3, 4 |
Funções Procedimentos |
Aulas teóricas expositivas. Resolução de exercícios propostos em grupo ou individualmente. Aulas práticas realizadas no laboratório. |
Junho |
Componente Curricular: Módulo:
| Competência (por extenso) |
Indicadores de Domínio |
Instrumentos de Avaliação |
Critérios de Desempenho |
Evidências de Desempenho |
| Interpretar pseudocódigos, algoritmos e outras especificações para codificar programas. Desenvolver algoritmos e fluxogramas. Avaliar resultados de testes dos programas estruturados. Distinguir e avaliar linguagens de programação estruturada, aplicando-a no desenvolvimento de software. |
ü Dominar os comandos e estruturas estudadas. ü Utilizar uma linguagem de programação para o desenvolvimento de programas ü Ser capaz de identificar a estrutura de dados adequada para cada problema real ü Programar as principais estruturas de dados (Vetores e Matrizes) ü Utilizar funções e procedimentos pra simplificar os programas |
ü Avaliação prática. ü Exercícios individuais ü Exercícios em grupo |
ü Coerência ü Seqüência lógica ü Clareza na resolução dos exercícios |
ü Executar o programa e o mesmo rodar sem nenhum erro. ü Apresentar os exercícios com coerência na seqüência de passos do desenvolvimento. ü Utilizar os recursos de estrutura de dados para resolução dos exercícios propostos. |
| V – Material de Apoio Didático para Aluno (inclusive bibliografia) |
| Apostila elaborada pelo professor; Manzano, José Augusto N. G. - Estudo Dirigido de Linguagem C – 11 ed. – São Paulo: Érica, 2000. |
| 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): Marcos Belotti Wellington Fernando Bastos Assinatura: Data: 22/02/2010 |
| VIII – Parecer do Coordenador de Área: Constam do Plano de Trabalho Docente as competências definidas para o componente curricular. Nome do coordenador (a): Lucia Murotani Assinatura: Data: |