Nº horas ESTRATÉGIAS RECURSOS AVALIAÇÃO



Documentos relacionados
Sumários de REDES de COMUNICAÇÃO

Planificação Anual da disciplina de Programação e Sistemas de Informação 10º 1PI

Informação-Prova de Equivalência à disciplina de: Aplicações Informáticas B. 1. Introdução. Ensino Secundário. Ano letivo de 2011/12

Universidade Federal da Paraíba Centro de Informática Departamento de Informática

PLANIFICAÇÃO ANUAL PROFIJ II T2 Ano letivo 2015 / 2016

Aplicações Informáticas A

Exame de Equivalência à Frequência do Ensino Secundário

Nº horas ESTRATÉGIAS RECURSOS AVALIAÇÃO

MÓDULO 3: Programação Estruturada

CURSO VOCACIONAL DE ARTE E PUBLICIDADE

MATRIZ DA PROVA DE EXAME DE EQUIVALÊNCIA À FREQUÊNCIA A NÍVEL DE ESCOLA DE INTRODUÇÃO ÀS TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO (PROVA 24)

CRITÉRIOS ESPECÍFICOS DE AVALIAÇÃO

Formação WEB com PHP. Subtítulo

CURSO PROFISSIONAL Técnico de Gestão e Programação de Sistemas Informáticos

Curso Especializado Programador Web

PLANIFICAÇÃO ANUAL. 1. Introdução à Programação e Algoritmia. Tempos letivos previstos (45) Período escolar

Conceitos básicos de programação

AGRUPAMENTO DE ESCOLAS DA SÉ GUARDA. MATEMÁTICA B Curso de Artes Visuais

1.2 OPERAÇÕES BÁSICAS EM ALGORITMOS E PROGRAMAS 18

Administração Central Unidade de Ensino Médio e Técnico - Cetec. Ensino Técnico. Qualificação: Assistente Administrativo

PHP-GTK. Criando Aplicações Gráficas com PHP. Pablo Dall'Oglio. Segunda Edição Inclui PHP 5 e GTK 2. Novatec

Rafael Soares de Almeida APRENDENDO ALGORITMO COM

Universidade dos Açores Curso de Especialização Tecnológica Gestão da Qualidade Matemática

COMPETÊNCIAS ESPECÍFICAS Mobilizar conhecimentos relativos à estrutura e funcionamento básico dos computadores, de modo a poder tomar decisões

Introdução à Programação com Python

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular COMPLEMENTOS DE PROJECTO APLICADO Ano Lectivo 2013/2014

CURSO VOCACIONAL DE NÍVEL SECUNDÁRIO TÉCNICO DE AQUICULTURA COMUNICAR EM INGLÊS 11º 13 CRITÉRIOS DE AVALIAÇÃO. SABER Interpretação e Produção de Texto

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO

482 Informática na Óptica do Utilizador

INFORMÁTICA PARA GESTÃO II Curso Superior de Gestão de Marketing

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular SELECÇÃO E ORIENTAÇÃO VOCACIONAL Ano Lectivo 2011/2012

Oracle Database: Programação com PL/SQL

Plano de Trabalho Docente Ensino Técnico

Curso: Especializado Web Programmer

Plano de Trabalho Docente Ensino Técnico

Aula 1 Oficina de Programação e Laboratório Apresentação. Profa. Elaine Faria UFU

PLANO DE ENSINO DA DISCIPLINA

EXPLORANDO A RESOLUÇÃO DE PROBLEMAS COM O MAPLE

Programação em JAVA. Subtítulo

4ª feira 2 de setembro

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular GESTÃO COMERCIAL E DAS VENDAS Ano Lectivo 2015/2016

O presente documento dá a conhecer os seguintes aspetos relativos à prova:

Montadores e Compiladores

Plano de Trabalho Docente Ensino Técnico

Introdução à Programação com Python

Bacharelado em Ciência da Computação 2009

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular DIREITO CIVIL (AVANÇADO) Ano Lectivo 2015/2016

Administração Central Unidade de Ensino Médio e Técnico CETEC. Ensino Técnico

Administração Central Unidade de Ensino Médio e Técnico - CETEC. Plano de Trabalho Docente Ensino Técnico

Aula 01 Introdução Custo de um algoritmo, Funções de complexidad e Recursão

Módulo IV Programação Visual Basic. Programação

BANCO DE DADOS. Professor: André Dutton

Plano de Trabalho Docente Ensino Técnico

SUMÁRIO. 1. REVISÃO DE GINÁSIO Critérios de divisibilidade. 2. CONJUNTOS Introdução. Operações de conjuntos. Conjuntos numéricos

Curso Técnico Concomitante em Informática MATRIZ CURRICULAR. Módulo/Semestre 1 Carga horária total: 400h. Módulo/Semestre 2 Carga horária total: 400h

Plano de Curso Não Regulamentado - Metodologia SENAI de Educação Profissional

Oracle Database: Introdução à Linguagem SQL

CRITÉRIOS ESPECÍFICOS DE FÍSICO-QUÍMICA

Curso Tecnológico de Administração/12.º Nº de anos: 1 Duração: 120 minutos Decreto-Lei n.º 139/2012, de 5 de julho

Introdução à Programação. Funções e Procedimentos. Prof. José Honorato F. Nunes honoratonunes@gmail.com

DISCIPLINA: TÉCNICAS DE COMUNICAÇÃO E INFORMAÇÃO ELENCO MODULAR. Nr. Módulo Tempos Lectivos

Escola Superior de Educação Instituto Politécnico de Bragança. Mestrado em: Animação Artística

Ensino Técnico Integrado ao Médio FORMAÇÃO GERAL. Plano de Trabalho Docente

PROGRAMA ANALÍTICO DE DISCIPLINA

AGRUPAMENTO DE ESCOLAS DE SAMORA CORREIA ESCOLA BÁSICA PROF. JOÃO FERNANDES PRATAS ESCOLA BÁSICA DE PORTO ALTO

Programação de Computadores I. Linguagem C Função

Calculadora Virtual HP Prime

P L A N I F I C A Ç Ã O A N U A L

Sumário 1. PROBLEMAS DE RACIOCÍNIO INTUITIVO ESPACIAL, NUMÉRICO E VERBAL PROBLEMAS DE ARGUMENTAÇÃO LÓGICA INTUITIVA...55

Programação. Folha Prática 4. Lab. 4. Departamento de Informática Universidade da Beira Interior Portugal Copyright 2010 All rights reserved.

Administração Central Unidade de Ensino Médio e Técnico - Cetec. Ensino Técnico. Componente Curricular: APLICATIVOS INFORMATIZADOS NA ENFERMAGEM

Operações Básicas de Manipulação de Ficheiros e Pastas

Prova Modelo. Nome: Número:

Programa de Aprendizagem de Tradução e Interpretação das Línguas Chinesa e Portuguesa Conteúdos Programáticos II Edição

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular CONTABILIDADE PÚBLICA Ano Lectivo 2013/2014

Administração Central Unidade de Ensino Médio e Técnico - Cetec. Ensino Técnico

Programa de Unidade Curricular

Maratona de Programação - Dicas Para Iniciantes

PROGRAMA DA DISCIPLINA DE CONTABILIDADE ANALÍTICA E GESTÃO ORÇAMENTAL

Avaliação e Desempenho Aula 1 - Simulação

Matemática Aplicada às Ciências Sociais

ANEXO 4 ROTEIROS DAS AULAS

INTERPRETAÇÃO GEOMÉTRICA DA SOLUÇÃO DE SISTEMA EQUAÇÃO LINEAR COM O USO GEOGEBRA

Plano de Ensino PROBABILIDADE E ESTATÍSTICA APLICADA À ENGENHARIA - CCE0292

SUMÁRIO PARTE I. Princípios de Projeto, a Linguagem de Modelagem Unificada (Unified Modeling Language, ou UML) e Projeto em Nível de Código

Administração Central Unidade de Ensino Médio e Técnico - Cetec. Ensino Técnico

2.1 URL Introdução ao roteamento Criação de uma rota Parâmetros esperados pelo ASP.NET MVC... 30

Linguagens e Paradigmas de Programação

AGRUPAMENTO DE ESCOLAS DE CASTRO DAIRE Escola Secundária de Castro Daire

Herança. Prof. Leonardo Barreto Campos 1

Geometria Analítica. Geometria Analítica. Geometria Analítica 15/08/2012. Objetivos gerais da disciplina. Prof. Luiz Antonio do Nascimento

Administração Central Unidade de Ensino Médio e Técnico - CETEC. Ensino Técnico

Programa de Matemática 2º ano

COURSEWARE ESTUDANDO PORCENTAGEM

NÚMEROS, ÁLGEBRA E FUNÇÕES

FACULDADE PROFESSOR MIGUEL ÂNGELO DA SILVA SANTOS - FEMASS

Ano de esc. PLANIFICAÇÃO ANUAL DAS ÁREAS CURRICULARES DISCIPLINARES

Transcrição:

ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.1/13 Módulo 1 Algoritmia 1 - Introdução à Lógica de Programação Lógica Sequência Lógica Instruções Algoritmos 2 - Desenvolvimento de Algoritmos Pseudocódigo Regras e Fases de Construção de um Algoritmo Fluxogramas o Introdução ao Fluxograma o Simbologia 3 - Constantes, Variáveis e Tipo de Dados Constantes Variáveis Tipos de Dados 4 - Operadores e Funções Pré Definidas Operadores Aritméticos Operadores Relacionais Operadores Lógicos Funções Pré-Definidas 5 - Estruturas de Decisão e Repetição Estrutura de Decisão Estrutura de Repetição 6. Teste e Correcção de erros Apreender conceitos sobre a lógica de programação. Aplicar instruções e sequências lógicas na resolução de problemas. Utilizar as regras e as diferentes fazes na elaboração de um algoritmo. Aplicar fluxogramas. Identificar os diferentes tipos de dados. Identificar variáveis e constantes. Utilizar as regras de tipos em geral. Enumerar e identificar os operadores aritméticos, relacionais e lógicos. Utilizar operadores e funções prédefinidas. Implementar estruturas de decisão e repetição. Realizar testes e correcção de erros. 24

ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.2/13 Módulo 2 Introdução à Linguagem de Programação 1 - Considerações Gerais. Ambiente de Trabalho Menus Estrutura de um Programa Comentários 2 - Constantes e Variáveis Tipo de Dados predefinidos Declaração 3 - Operadores e Expressões de Atribuição Aritméticos Lógicos Relacionais 4 - Funções Especiais Matemáticas Manipulação de ecrã 5 - Instruções de Entrada e de Saída Compreender e explicar o papel de uma linguagem de programação Utilizar um editor na elaboração de pequenos programas Identificar as principais etapas no desenvolvimento de uma aplicação Utilizar comentários na estrutura de um programa Enumerar e distinguir os diferentes tipos de dados pré-definidos Declarar constantes e variáveis num programa Utilizar operadores e expressões de atribuição num programa Identificar e aplicar funções matemáticas na resolução de problemas num programa 30 Utilizar e identificar as instruções básicas de uma linguagem de programação (Instruções de Entrada e saída) Criar pequenos programas

ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.3/13 Módulo 3 Estruturas de Controlo 1 - Instruções Compostas 2 - Estruturas de Decisão Selecção Simples Selecção Composta Escolha Múltipla Selecção Encadeada 3 - Estruturas de Repetição Condicionais Incondicionais 4 - Salto Incondicional Utilizar e identificar instruções compostas Identificar e utilizar estruturas de repetição num programa Utilizar as várias estruturas de selecção Desenvolver programas que utilizem combinações entre estruturas de repetição e de selecção Criar menus de opções Compreender e aplicar saltos incondicionais 36

ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.4/13 Módulo 4 Subprogramas 1 - Conceitos Básicos 2 - Variáveis Globais e Locais Passagem por Parâmetros 3 - Subprogramas Estrutura do Subprograma Procedimentos Funções Recursividade 4 - Construção de Bibliotecas Adquirir a noção de subprograma. Conhecer as regras de declaração de subprogramas. Conhecer as regras de execução de subprogramas. Utilizar correctamente parâmetros. Distinguir os diferentes tipos de subprogramas. Elaborar programas com recurso a subprogramas. Conhecer as regras para a criação de bibliotecas de subprogramas. Conhecer os mecanismos de utilização de bibliotecas de subprogramas. 36

ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.5/13 Módulo 5 Tipo Estruturado (Tabelas) 1 - Noção de Tabelas Tipos de Dados definidos pelo Utilizador Tabela 2 - Manipulação de elementos de uma tabela 3 - Manipulação de Strings Utilizar a estrutura de dados tabela na resolução de problemas. Apreender o conceito de tabela. Conhecer as regras da declaração de tabelas. Distinguir os índices dos elementos numa tabela. Identificar as operações de manipulação de tabelas. Apreender o conceito de tabela multidimensional. Adquirir o conceito de String. Conhecer as regras de declaração e manipulação de strings. 21

ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.6/13 Módulo 6 Tipo Estruturado (Registos) 1 - Noção de Registos 2 - Vantagens da utilização de registos 3 - Regras de utilização de registos 4 - Tipos de Dados definidos pelo Utilizador Registos 5 - Manipulação de Registos Utilizar a estrutura registo para resolver problemas Conhecer as regras de declaração de registos Identificar as operações de manipulação de registos 18

ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.7/13 Módulo 7 Estruturas Dinâmicas 1 Introdução Conceitos de estruturas Dinâmicas Regras de Declaração de Estruturas Dinâmicas 2 - Técnicas de manipulação de informação em estruturas dinâmicas 3 - Noções de pilha e fila de espera; 4 - Operações básicas sobre listas unidireccionais e bidireccionais Compreender o conceito de apontador Conhecer as regras de declaração de apontadores Identificar as operações para manipulação de apontadores Utilizar estruturas dinâmicas lineares Distinguir apontador de estrutura dinâmica Identificar os tipos de estrutura dinâmica pilha e fila de espera Adquirir a noção de lista bidireccional Dominar as operações básicas sobre listas 27

ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.8/13 Módulo 8 Ficheiros 1 - Noção de Ficheiros 2 - Criação de Ficheiros Ficheiros de Dados Ficheiros de Texto 3 - Instruções de controlo de ficheiros 4 - Manipulação de informação em ficheiros 5 - Manipulação de ficheiros com recurso a estruturas dinâmicas Conhecer as regras da declaração de ficheiros. Identificar as operações definidas para a manipulação de ficheiros. Dominar técnicas de processamento de ficheiros. Elaborar programas que recorram a ficheiros como suporte de dados. Conhecer as operações específicas para manipular ficheiros de texto. 18 Dominar as técnicas de processamento de ficheiros de texto. Elaborar programas que recorram a ficheiros de texto como suporte de dados. Dominar as técnicas de optimização de tratamentos a ficheiros com utilização de estruturas dinâmicas.

ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.9/13 Módulo 9 Projecto 1 - Desenvolvimento de uma aplicação informática completa, na área da gestão, utilizando uma linguagem estruturada. 27

ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.10/13 Módulo 10 Introdução à Programação Orientada por Objectos 1 - Estrutura em Árvore 2 - Encapsulamento e Ocultação 3 - Herança e Polimorfismo 4 - Classes Abstractas e Métodos abstractos 5 - Objectos, métodos, comportamentos e instâncias; Identificar as diferenças entre uma Linguagem Estruturada e uma Linguagem Orientada por Objectos; Compreender o conceito de herança e polimorfismo; Adquirir a noção de objectos e sua classificação; Adquirir as noções de classe, tipo, métodos, comportamentos e instâncias; 18 Representar esquematicamente uma classe; Compreender o conceito de encapsulamento de dados.

ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.11/13 Módulo 11 Introdução a Linguagens de Programação Orientadas por Objectos 1 - Considerações Gerais. Ambiente de Trabalho; Barra de Menus; Janelas de Propriedades Janela de Projecto Caixa de Ferramentas Janela de código Formulário Comentários 2 - Controlos Básicos Propriedades Eventos Métodos 3 - Constantes e Variáveis Tipo de Dados predefinidos Declaração 4 - Sintaxe de estruturas de controlo Apreender o conceito de Programação Orientada a Objectos; Conhecer e utilizar os recursos da ferramenta de desenvolvimento; Conhecer e utilizar a estrutura de um formulário; Conhecer a importância de utilização de comentários; Utilizar os controlos básicos de desenvolvimento; Identificar tipos de variáveis; Declarar constantes e variáveis Implementar estruturas de controlo no desenvolvimento da aplicação 24

ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.12/13 Módulo 12 Fundamentos Avançados de Programação Orientada por Objectos 1 - Procedimentos e Funções Passagem de Parâmetros por referência e por valor. Procedimentos e funções recursivas. 2 - Sintaxe de Tabelas Unidimensionais Multidimensionais Dinâmicas 3 Classes Conceitos Gerais Criação de classes Reutilização de Objectos 4 Módulos Noção de Módulo Utilização de Módulos 5 Ficheiros Leitura e Escrita de ficheiros sequenciais Ficheiros de Acesso Aleatório Definir e utilizar Procedimentos e Funções Utilizar parâmetros globais e locais Criar e utilizar tabelas em programação Definir o n.º de elementos de uma tabela em tempo de execução Criar e utilizar correctamente classes Saber como e porque se reutilizam objectos Utilizar módulos Aceder a ficheiros 36

ANO: 10.º Curso Profissional Técnico de Informática de Gestão Disciplina: Linguagens de Programação ANO LECTIVO: 2008/2009 p.13/13 Critérios de Avaliação Atitudes e Cumprimento de Expressão Oral e Trabalhos Individuais Pesquisa Trabalhos de Casa Comportamentos Tarefas Escrita e de Grupo Testes Total 5 5 4 6 Item não 20 20 60 contemplado na avaliação devido à A avaliar durante todos os módulos, no decurso das aulas. intensa carga horária Dependendo dos conteúdos abordados no semanal o que módulo em avaliação um destes instrumentos permite a poderá não ser utilizado. consolidação dos conteúdos leccionados. 40