Anda di halaman 1dari 3

AGRUPAMENTO DE ESCOLAS DE SANTA COMBA DÃO

ESCOLA SECUNDÁRIA/3 DE SANTA COMBA DÃO 10º 11º 12º


CURSOS PROFISSIONAIS DE NÍVEL SECUNDÁRIO - Técnico de Informática de Gestão H
S
178
237
178
238
102
136
458
611

Ano Lectivo 2010/11 – Aulas Previstas por Período DISCIPLINA 11º Ano 10º
1º Período 3,5 Blcs/Semana 237
11º F – 88 segmentos; 11º G – 92 segmentos LINGUAGENS DE PROGRAMAÇÃO 178 horas 238 segmentos
2º Período 8. Ficheiros 1º 18 24 261
11º F – 93 segmentos; 11º G – 94 segmentos 9. Projecto 1º 27 36 297
3º Período 10. Introdução à programação orientada por objectos 1º 18 24 321
11º F – 59 segmentos; 11º G – 58 segmentos 11. Introdução à linguagem de programação orientada por objectos 2º 24 32 353
12. Fundamentos avançados de programação orientada por objectos 2º 36 48 401
Total: 11º F – 240 segmentos; 11º G – 244 segmentos
13. Gestão de Componentes 3º 36 48 449
14. Acesso a Base de Dados (continua no 12º ano) 3º 17 22 471

ACTIVIDADES PEDAGÓGICAS CONTEÚDOS DURAÇÃO


Período
Designação Objectivos TEÓRICO / PRÁTICOS (Segmentos)

1º 8 - Ficheiros - Conhecer as regras da declaração de ficheiros 1. Noção de Ficheiros 24


2. Criação de Ficheiros
- Identificar as operações definidas para a manipulação de
3. Instruções de controlo de ficheiros
ficheiros
4. Manipulação de informação em ficheiros
- Dominar técnicas de processamento de ficheiros 5. Manipulação de ficheiros com recurso a estruturas
- Elaborar programas que recorram a ficheiros como suporte dinâmicas
de dados
- Conhecer as operações específicas para manipular ficheiros
de texto
- 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.
1º 9 - Projecto - Desenvolver a autonomia 1. Desenvolvimento de uma aplicação informática completa, 36
na área da gestão, utilizando uma linguagem estruturada.
- Elaborar um projecto da aplicação a desenvolver
- Executar as tarefas planificadas dentro dos prazos
- Aplicar os conhecimentos na elaboração de uma aplicação
ACTIVIDADES PEDAGÓGICAS CONTEÚDOS DURAÇÃO
Período
Designação Objectivos TEÓRICO / PRÁTICOS (Segmentos)

1º 10 - Introdução à - Identificar as diferenças entre uma Linguagem Estruturada e 1. Estrutura em Árvore 24


programação uma Linguagem Orientada por Objectos; 2. Encapsulamento e Ocultação
orientada por 3. Herança e Polimorfismo
- Compreender o conceito de herança e polimorfismo;
objectos 4. Classes Abstractas e Métodos abstractos
- Adquirir a noção de objectos e sua classificação; 5. Objectos, métodos, comportamentos e instâncias;
- Adquirir as noções de classe, tipo, métodos,
comportamentos e instâncias;
- Representar esquematicamente uma classe;
- Compreender o conceito de encapsulamento de dados.
2º 11 - Introdução à - Apreender o conceito de Programação Orientada a 1. Considerações Gerais.
linguagem de Objectos; 1.1. Ambiente de Trabalho;
programação 1.2. Formulário
- Conhecer e utilizar os recursos da ferramenta de
orientada por 1.3. Comentários
desenvolvimento;
objectos 2. 2. Controlos Básicos
- Conhecer e utilizar a estrutura de um formulário; 2.1. Propriedades
- Conhecer a importância de utilização de comentários; 2.2. Eventos 32
- Utilizar os controlos básicos de desenvolvimento; 2.3. Métodos
- Identificar tipos de variáveis; 3. 3. Constantes e Variáveis
3.1. Tipo de Dados predefinidos
- Declarar constantes e variáveis
3.2. Declaração
- Implementar estruturas de controlo no desenvolvimento da 4. Sintaxe de estruturas de controlo
aplicação
2º 12 - Fundamentos - Definir e utilizar Procedimentos e Funções 1. Procedimentos e Funções
avançados de 1.1. Passagem de Parâmetros por referência e por Valor;
- Utilizar parâmetros globais e locais
programação 1.2. Procedimentos e funções Recursivas;
orientada por - Criar e utilizar tabelas em programação 2. Sintaxe de Tabelas
objectos - Definir o n.º de elementos de uma tabela em tempo de 2.1. Unidimensionais
execução 2.2. Multidimensionais
- Criar e utilizar correctamente classes 2.3. Dinâmicas
- Saber como e porque se reutilizam objectos 3. Classes 48
3.1. Conceitos Gerais
- Utilizar módulos
3.2. Criação de classes
- Aceder a ficheiros 3.3. Reutilização de Objectos
4. Módulos
5. Ficheiros
5.1. Leitura e Escrita de ficheiros sequenciais
5.2. Ficheiros de Acesso Aleatório
ACTIVIDADES PEDAGÓGICAS CONTEÚDOS DURAÇÃO
Período
Designação Objectivos TEÓRICO / PRÁTICOS (Segmentos)

3º 13 - Gestão de - Conhecer os diferentes tipos de componentes; 1. Componentes e Classes 48


Componentes 1.1. Definição de novas propriedades, métodos e
- Modificar componentes existentes;
eventos;
- Criar componentes personalizados; 2. Criação de componentes
- Instalar novos componentes; 2.1. Modificação de componentes existentes;
- Gerir e manter bibliotecas de componentes. 2.2. Criação de novos componentes;
2.3. Componentes ‘windowed’;
2.4. Componentes gráficos;
3. Componentes visuais e não visuais
4. Registo de componentes
5. Bibliotecas de componentes
14 – Acesso à - Conhecer e aplicar os diferentes mecanismos de acesso a 1. Métodos de ligação a uma BD 22*
Base de Dados base de dados; 2. Arquitectura de componentes de acesso BD
3. Construção de interface de acesso a dados
- Utilizar componentes específicos de acesso a base de dados;
4. Manipulação de registos
- Construir um interface de acesso a uma base de dados; 5. Consultas
- Inserir, apagar, actualizar e procurar informação numa base
de dados;
- Utilizar técnicas avançadas de consultas numa base de dados
(SQL);
- Utilizar mecanismos de controlo no acesso a uma base de
dados multiutilizador.
*24 tempos para 3º ano

AVALIAÇÕES
Módulo 8 – Semana 4: entre 06 e 09 de Outubro (inclusive) Módulo 11 – Semana 19: entre 01 e 05 de Fevereiro (inclusive)
Módulo 9 – Semana 9: entre 09 e 13 de Novembro (inclusive) Módulo 12 – Semana 26: entre 22 e 26 de Março (inclusive)
Módulo 10 – Semana 13: entre 07 e 11 de Dezembro (inclusive) Módulo 13 – Semana 33: entre 24 e 28 de Maio (inclusive)

Anda mungkin juga menyukai