Sunteți pe pagina 1din 6

CURSO PROFISSIONAL DE TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS

PLANIFICAÇÃO ANUAL
Disciplina: Programação e Sistemas de Informação Professor: Susana Santos Moreira Ano letivo: 2017/2018
Ano de Escolaridade: 10º Ano
Área de Formação Formação Técnica – Informática

Nº Aulas
Módulo/UFCD Nº Horas
(45 min)

M1 – Introdução à Programação e Algoritmia 36 48

M2 – Mecanismos de Controlo de Execução 36 48

M3 – Programação Estruturada 36 48

M4 – Estruturas de Dados Estáticas 33 44

M5 – Estruturas de Dados Compostas 30 40

Total 171 228

Página 1 de 6
Módulo/ Nº Aulas
Objetivos de Aprendizagem Conteúdos Programáticos Metodologia(s) Instrumento(s) de avaliação
UFCD (45 min)

 Apreender conceitos  Introdução à Lógica de Programação  Exposição oral e explicativa dos  Fichas de Trabalho
sobre a lógica de Lógica conceitos
 Grelhas de Observação
programação Sequência Lógica
 Resolução de Fichas de Trabalho direta, para avaliação da
Instruções
qualidade do trabalho
 Aplicar instruções e Algoritmos  Utilização de apresentações
realizado, capacidade de
sequências lógicas na gráficas para divulgação dos
 Desenvolvimento de Algoritmos organização e
resolução de problemas conteúdos
M1 – Introdução à Programação e Algoritmia

Pseudocódigo concentração, interesse,


Regras e Fases de Construção de um Algoritmo  Aplicação prática e relacionamento em grupo
 Utilizar as regras e as
Fluxogramas contextualizada dos conteúdos e atitudes e valores
diferentes fases na
Introdução ao Fluxograma
elaboração de um  Pesquisa na Internet  Trabalhos
Simbologia
algoritmo Individuais/Grupo
 Constantes, Variáveis e Tipo de Dados  Elaboração de Trabalhos
Individuais/Grupo  Teste de Avaliação
 Aplicar fluxogramas Constantes
Identificar os diferentes Variáveis  Disponibilização de recursos (e-
tipos de dados Tipos de Dados mail e/ou portefólio) relativos às
48
 Operadores e Funções Pré - Definidas atividades letivas
 Identificar variáveis e
Operadores Aritméticos 36 H
constantes
Operadores Relacionais
Operadores Lógicos
 Utilizar as regras de
Funções Pré-Definidas
tipos em geral
 Teste e Correção de erros
 Enumerar e identificar
os operadores
aritméticos, relacionais
e lógicos

 Utilizar operadores e
funções pré-definidas

 Realizar testes e
correção de erros

Página 2 de 6
Módulo/ Nº Aulas
Objetivos de Aprendizagem Conteúdos Programáticos Metodologia(s) Instrumento(s) de avaliação
UFCD (45 min)

 Conhecer vários tipos de  Exemplos em linguagem natural envolvendo  Exposição oral e explicativa dos  Fichas de Trabalho
variáveis mecanismos intuitivos de Decisão Binária e conceitos
 Grelhas de Observação
Decisão Múltipla
 Compreender a  Resolução de Fichas de Trabalho direta, para avaliação da
estrutura de um qualidade do trabalho
 Exemplos em linguagem natural envolvendo
M2 – Mecanismos de Controlo de Execução

 Utilização de apresentações
programa realizado, capacidade de
mecanismos de repetição condicionada por uma gráficas para divulgação dos
organização e
 Conhecer estruturas de expressão lógica conteúdos
concentração, interesse,
decisão e de repetição
 Aplicação prática e relacionamento em grupo
 Desenvolvimento de algoritmos, fazendo uso de
contextualizada dos conteúdos e atitudes e valores
uma linguagem gráfica com o objetivo de
analisar o seu fluxo de execução sequencia  Pesquisa na Internet  Trabalhos
Individuais/Grupo
 Elaboração de Trabalhos
 Estrutura de um programa
Individuais/Grupo  Teste de Avaliação 48
 Tipos de variáveis. Tipos simples  Disponibilização de recursos (e-
mail e/ou portefólio) relativos às 36 H
 Instruções: Afetação, Input e Output de atividades letivas
informação

 Mecanismos de controlo de programa

 Seleção simples

 Seleção múltipla

 Repetição condicional

 Repetição incondicional

Página 3 de 6
Módulo/ Nº Aulas
Objetivos de Aprendizagem Conteúdos Programáticos Metodologia(s) Instrumento(s) de avaliação
UFCD (45 min)

 Adquirir a noção de  Conceitos Básicos  Exposição oral e explicativa dos  Fichas de Trabalho
subprograma conceitos
 Grelhas de Observação
 Variáveis
 Resolução de Fichas de Trabalho direta, para avaliação da
 Conhecer as regras de Globais e Locais
qualidade do trabalho
declaração de Passagem por Parâmetros  Utilização de apresentações
realizado, capacidade de
subprogramas gráficas para divulgação dos
organização e
 Subprogramas conteúdos
concentração, interesse,
 Conhecer as regras de
M3 – Programação Estruturada

Estrutura do Subprograma
 Aplicação prática e relacionamento em grupo
execução de Procedimentos
contextualizada dos conteúdos e atitudes e valores
subprogramas Funções
Recursividade  Pesquisa na Internet  Trabalhos
 Utilizar corretamente Individuais/Grupo
 Elaboração de Trabalhos
parâmetros  Construção de Bibliotecas
Individuais/Grupo  Teste de Avaliação
48
 Distinguir os diferentes  Disponibilização de recursos (e-
tipos de subprogramas mail e/ou portefólio) relativos às 36 H
atividades letivas
 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

Página 4 de 6
Módulo/ Nº Aulas
Objetivos de Aprendizagem Conteúdos Programáticos Metodologia(s) Instrumento(s) de avaliação
UFCD (45 min)

 Saber fazer a distinção  Definição de String como variável capaz de  Exposição oral e explicativa dos  Fichas de Trabalho
entre uma variável guardar um número finito de valores do tipo conceitos
 Grelhas de Observação
simples e uma variável CHAR
 Resolução de Fichas de Trabalho direta, para avaliação da
estruturada
qualidade do trabalho
 Declaração e Manipulação de variáveis do tipo  Utilização de apresentações
realizado, capacidade de
 Saber o que é uma String gráficas para divulgação dos
organização e
String conteúdos
concentração, interesse,
 Definição de Array como variável capaz de
M4 – Estruturas de Dados Estáticas

 Aplicação prática e relacionamento em grupo


 Manipular uma String "agregar" um número finito de valores do
contextualizada dos conteúdos e atitudes e valores
mesmo tipo
 Diferenciar índice e  Pesquisa na Internet  Trabalhos
valor indexado num  Declaração e Manipulação de variáveis do tipo Individuais/Grupo
Array Array  Elaboração de Trabalhos
Individuais/Grupo  Teste de Avaliação
 Dominar os algoritmos  Estudo de algoritmos de manipulação de Arrays  Disponibilização de recursos (e- 44
de manipulação de mail e/ou portefólio) relativos às
Arrays  Iniciação atividades letivas 33 H

 Pesquisa sequencial

 Inserção e remoção de elementos de um Array:


no Inicio (à Cabeça); no Fim (à Cauda)

 Ordenação crescente ou decrescente dos


elementos de um Array

 Inserção e remoção de elementos em Arrays


ordenados

 Array de Array (ou Array multidimensional)

Página 5 de 6
Módulo/ Nº Aulas
Objetivos de Aprendizagem Conteúdos Programáticos Metodologia(s) Instrumento(s) de avaliação
UFCD (45 min)

 Definir e manipular tipos  Definição de estrutura de dados composta como  Exposição oral e explicativa dos  Fichas de Trabalho
M5 – Estruturas de Dados Compostas

de dados compostos estrutura que agrega dados de tipos conceitos


 Grelhas de Observação
diferentes
 Resolução de Fichas de Trabalho direta, para avaliação da
 Modularizar um
qualidade do trabalho
problema usando a  Manipulação de estruturas  Utilização de apresentações
realizado, capacidade de
estrutura de dados gráficas para divulgação dos
organização e
apropriada  Acesso aos campos de uma estrutura conteúdos
concentração, interesse,
 Aplicação prática e relacionamento em grupo
 Afetação dos campos de uma estrutura 40
contextualizada dos conteúdos e atitudes e valores
 Utilização de Array de estruturas  Pesquisa na Internet  Trabalhos 30 H
Individuais/Grupo
 Elaboração de Trabalhos
 Filosofias de gestão de estruturas de dados, de
Individuais/Grupo  Teste de Avaliação
acordo com o modo de inserção e remoção de
informação das respetivas estruturas  Disponibilização de recursos (e-
mail e/ou portefólio) relativos às
 Desenho de aplicações que envolvam estruturas atividades letivas
de dados de alguma complexidade

Página 6 de 6

S-ar putea să vă placă și