Вы находитесь на странице: 1из 2

Planificação 1.

°
Período

Planificação 1.° Período Aulas


previstas: 29

Recursos: Computador, Software, Internet, Projetor de vídeo e Fichas de trabalho

Unidade 1: Introdução à programação

Conteúdos Objetivos

Introdução · Reconhecer as limitações das linguagens formais


· Linguagens naturais e linguagens formais face às linguagens naturais.
· Algoritmos e pseudocódigo · Definir o conceito de algoritmo.
· Reconhecer a importância do pseudocódigo.

Conceitos fundamentais · Especificar os diferentes tipos de dados.


· Introdução · Identificar os diferentes operadores aritméticos e
· Dados e tipos de dados as regras de prioridade.
· Variáveis e constantes
· Instrução de atribuição
· Instruções de entrada e de saída
· Operadores e expressões
Operadores aritméticos
Operadores relacionais
Operadores lógicos
Prioridade dos operadores

Teste e controlo de erros em algoritmia · Reconhecer os métodos e clarificar a


importância
do tracing de algoritmos.
Estruturas de controlo ·
· Estrutura sequencial Apresentar as estruturas de controlo em
· Estruturas de decisão ou seleção · linguagem de pseudocódigo.
Estrutura de seleção simples Aplicar estruturas de decisão e estruturas
Estrutura de seleção composta repetitivas na elaboração de algoritmos.
Estrutura de seleção encadeada
Estrutura de seleção múltipla
· Estruturas de repetição ou ciclos
Ciclo For (Para)
Ciclo While (Enquanto)
Ciclo Repeat (Repetir)

Arrays ·
· Vetores Explicar o que são estruturas lineares estáticas
Operações com vetores · de dados.
Algoritmos de ordenação Distinguir algoritmos de ordenação de algoritmos
Algoritmos de pesquisa · de pesquisa.
· Matrizes
Operações básicas com matrizes
Planificação 1.° Período

Conteúdos Objetivos

Cadeia de caracteres (string) · Executar operações básicas com strings.

Sub-rotinas · Definir o conceito de sub-rotina.


· Funções · Explicitar os conceitos de variáveis locais e
· Procedimentos globais.
· Variáveis locais e variáveis globais · Distinguir o conceito de passagem de argumentos
· Passagem de argumentos por valor e por referência.

Introdução à programação orientada aos eventos


· Noção de evento no contexto da programação · Criar aplicações simples usando a programação
· Comparação entre a programação orientada orientada aos eventos com recurso a sub-rotinas
ao fluxo e a orientada aos eventos e demais conceitos aprendidos nos pontos
· Uso de uma linguagem orientada a eventos
Controlos
Formulários
Tipos de dados e operadores
Funções predefinidas
Estruturas de controlo
Sub-rotinas

Estratégias/Atividades

· Apresentação dos conteúdos da disciplina, exemplificando-os através da exposição de situações práticas


e com o auxílio do e-Manual.
· Resolução de exercícios do Manual de aplicação dos conteúdos.
· Pesquisa e recolha de informação utilizando a Internet e/ou outras fontes.
· Resolução de exercícios do Caderno de Atividades para consolidação dos conteúdos.

Notas

Вам также может понравиться