José Lima Carvalhal
1 Plano de Trabalho Docente 2014 Ensino Técnico ETEC PAULINO BOTELHO Código: 091 Município: SÃO CARLOS Eixo Tecnológico: CONTROLE DE PROCESSOS INDUSTRIAIS Habilitação Profissional: TÉCNICO EM MECATRÔNICA Qualificação: TÉCNICO EM MECATRÔNICA Componente Curricular: LINGUAGEM DE PROGRAMAÇÃO APLICADA A MECATRÔNICA C.H. Semanal: 2,5 Professor: JWagner Cavazin I Atribuições e atividades profissionais relativas à qualificação ou à habilitação profissional, que justificam o desenvolvimento das competências previstas nesse componente curricular. Adequar sistemas convencionais a tecnologias atuais de automação. Correlacionar técnicas de manutenção de sistemas automatizados. Diagnosticar defeitos e falhas nos sistemas. Efetuar programação de sistemas produtivos automatizados, bem como operá-los. Acompanhar desenvolvimento de sistemas produtivos automatizados. Identificar características de operação e controle de processos industriais. Analisar processo e produto para automação. Verificar características técnicas de sistemas de automação.
2 II Competências, Habilidades e Bases Tecnológicas do Componente Curricular Componente Curricular: Linguagem de Programação Aplicada à Mecatrônica Nº Competências Nº Habilidades Nº Bases Tecnológicas Elaborar fluxograma de solução de automação mecatrônica. Realizar soluções de problemas mecatrônicos envolvendo programação em linguagem C implementados em microcontroladores. Executar programas de automação mecatrônica em Linguagem C Abstrair da aplicação os pontos relevantes para compor a automação mecatrônica. Compor fluxograma de solução de problemas, observando-se simbologias e métodos para tal. Ser capaz de traduzir fluxogramas de automação mecatrônica em softwares de Programar microcontroladores em Métodos de Abstração de Problemas. Lógica de programação. Fluxograma: Simbologia; Exemplos de aplicações Desenvolvimento de algoritmos Elementos e comandos em linguagem C: Tipos intrínsecos de dados; Alteradores de dados; Diretivas de compilação; Programa principal; Vetores e Matrizes; Comandos if; for e while Funções Bibliotecas padrão Projetos de sistemas microcontrolados programados em linguagem C Sistemas embarcados Ferramentas de debug de software Conceito de interrupção
3 III Procedimento Didático e Cronograma de Desenvolvimento Componente Curricular: Linguagem de Programação Aplicada à Mecatrônica Habilidade Bases Tecnológicas Procedimentos Didáticos Cronograma / Dia e Mês 1. Abstrair da situação os pontos relevantes para compor a automação mecatrônica. 1.2 Compor fluxograma de solução de problemas, observando-se simbologias e métodos para tal. Métodos de Abstração de Problemas e Introdução à Lógica de Programação Fluxograma simbologia padrão; o fluxograma como ferramenta de desenvolvimento de algoritmos 1. Aulas expositivas sobre desenvolvimento de algoritmos computacionais. 2. Aulas expositivas sobre comandos básicos da compilador Dev-C tipos de dados, atribuição, bibliotecas básicas e apresentação de dados. 1. Aulas expositivas sobre desenvolvimento de fluxogramas. 2. Aulas expositivas sobre comandos de controle da compilador Dev-C comandos de controle. 4. Aulas expositivas sobre vetores e matrizes na 5. Atividades Práticas em Laboratório sobre o compilador Dev-C vetores e matrizes. 16/07 a 04/08 05/08 a 21/08 22/08 a 11/09
4 2. Ser capaz de traduzir fluxogramas de automação mecatrônica em softwares de Do fluxograma para a implementação em C 1. Aulas expositivas sobre desenvolvimento de programas em C a partir de fluxogramas. 2. Aulas expositivas sobre funções na linguagem C. compilador Dev-C funções. 12/09 a 01/10 3. Programar microcontroladores em Elementos e comandos em linguagem C para sistemas embarcados Projetos de sistemas microcontrolados programados em linguagem C 1. Aulas expositivas sobre a utilização da linguagem C em sistemas embarcados. 2. Atividades Práticas em Laboratório sobre o compilador C para Arduino parte introdutória. 3. Atividades Práticas em Laboratório sobre ferramentas de debug de software para Arduino. 1. Aulas expositivas sobre projetos de sistemas embarcados; conceito de interrupção. 2. Aulas expositivas sobre interrupções na compilador C para Arduino uso de bibliotecas e interrupções. 02/10 a 05/11 06/11 a 09/12
5 IV Procedimentos de Avaliação Componente Curricular: Linguagem de Programação Aplicada à Mecatrônica Competência (por extenso) Indicadores de Domínio Instrumentos de Avaliação Critérios de Desempenho Evidências de Desempenho 1 - Identificar e avaliar a arquitetura básica dos microprocessadores, dos microcontroladores e como funcionam e se comunicam com os periféricos. 2 - Interpretar e avaliar o funcionamento das interfaces e como programá-las. 3 - Identificar e analisar os microcontroladores e suas aplicações. 1. Identificar e avaliar circuitos microcontrolados. 2. Utilizar softwares específicos. 3. Interpretar desenhos, esquemas, layout e projetos de circuitos eletrônicos. 1. Avaliação prática. 2. Relatório das atividades práticas. 1. Aquisição e aplicação dos conhecimentos 2. Raciocínio Lógico e coerência. 3. Clareza e organização. 4. Organização 1. Conceito igual ou superior a R ; 2. Descrição correta das rotinas e sub-rotinas de um programa em C. 3. Desenvolvimento correto dos fluxogramas e o funcionamento adequado dos programas em C 4 - Avaliar os sistemas e aplicações que utilizam microcontroladores e microprocessadores. 5 - Interpretar e identificar o software de programação dos microcontroladores e microprocessadores. 4. Desenvolver e avaliar sistemas microcontrolados. 6 - Ler e interpretar manuais e diagramas de sistemas que utilizem microcontroladores e microprocessadores.
6 V Material de Apoio Didático para Aluno (inclusive bibliografia) Compilador Dev-C: Apostila de Dev-C: Website da fundação Arduino: Website para download do compilador C para Arduino: VI Estratégias de Recuperação Contínua (para alunos com baixo rendimento/dificuldades de aprendizagem) Lista de exercícios Trabalhos de pesquisa Montagens práticas individuais e em grupo Avaliações práticas VII Identificação: Nome do professor: JWagner Cavazin Assinatura: Data: 07/08/2014 VIII Parecer do Coordenador de Área: Consta no Plano de Trabalho Docente o desenvolvimento das competências definidas para o componente curricular. Nome do coordenador : Celso H. Tamashiro Assinatura: Data: 20/8/2014