aulify
Planificação modular · UC00606

Desenvolver programas em linguagem estruturada

Curso: Técnico/a de Desenvolvimento de Software Carga: 50h Créditos: 4.5 Tempos: 60 × 50 min Sessões: 18
Proposta de distribuição para tempos letivos de 50 minutos (50h ≈ 60 tempos). Ajuste a blocos de 45 ou 90 minutos e ao calendário da sua escola; os conteúdos seguem os materiais da UC e os objetivos o referencial oficial, a sequência é uma sugestão.

Planificação sessão a sessão

AulaTemposSessãoConteúdosRecursos AulifyAvaliação
12Apresentação da unidadeApresentação da unidade de competência, dos conteúdos e dos critérios de avaliação. Diagnóstico inicial.🎨 SlidesDiagnóstica.
24Programação estruturadaProgramação estruturada: Resultados de aprendizagem; Variáveis e tipos: Tipos básicos em Python.🎨 SlidesFormativa (observação e exercícios).
34NúmerosNúmeros; Texto.🎨 SlidesFormativa (observação e exercícios).
44BooleanoBooleano; Vazio: Operadores.🎨 SlidesFormativa (observação e exercícios).
54AritméticosAritméticos; Comparação.🎨 SlidesFormativa (observação e exercícios).
64LógicosLógicos; If, while, for: Condicionais, While.🎨 SlidesFormativa (observação e exercícios).
74Conta até 5Conta até 5.🎨 Slides📝 Ficha 01 · Variáveis, controlo, listasFormativa (Ficha 01).
84RangeRange.🎨 SlidesFormativa (observação e exercícios).
94Iterar listaIterar lista.🎨 SlidesFormativa (observação e exercícios).
104Listas, dicts, tuplesListas, dicts, tuples: Listas, Dicts (dicionários), Tuples.🎨 SlidesFormativa (observação e exercícios).
114DecomporDecompor: Definir e chamar, Argumentos por defeito, Funções como blocos.🎨 Slides📝 Ficha 02 · Funções, dicts e ficheirosFormativa (Ficha 02).
123Ler, escrever, tratar errosLer, escrever, tratar erros: Input / output, Try / except, Ler/escrever ficheiros.🎨 SlidesFormativa (observação e exercícios).
133EscreverEscrever.🎨 SlidesFormativa (observação e exercícios).
143Ler tudoLer tudo.🎨 SlidesFormativa (observação e exercícios).
153Domina o básico. Tudo o resto é variação.Domina o básico. Tudo o resto é variação.🎨 SlidesFormativa (observação e exercícios).
161Consolidação e sínteseConsolidação e síntese da unidade. Esclarecimento de dúvidas.📖 Sebenta · sínteseFormativa.
173Mini-projetoAplicação integrada dos conteúdos a um problema proposto.🧩 Mini-projetoSumativa (mini-projeto).
182Avaliação sumativa e balançoRealização do teste de avaliação sumativa. Correção e balanço da unidade.Sumativa (teste).

Sumários prontos a copiar

Aula 1Apresentação da unidade de competência, dos conteúdos e dos critérios de avaliação. Diagnóstico inicial.
Aula 2Programação estruturada: Resultados de aprendizagem; Variáveis e tipos: Tipos básicos em Python.
Aula 3Números; Texto.
Aula 4Booleano; Vazio: Operadores.
Aula 5Aritméticos; Comparação.
Aula 6Lógicos; If, while, for: Condicionais, While.
Aula 7Conta até 5. Resolução da Ficha 01.
Aula 8Range.
Aula 9Iterar lista.
Aula 10Listas, dicts, tuples: Listas, Dicts (dicionários), Tuples.
Aula 11Decompor: Definir e chamar, Argumentos por defeito, Funções como blocos. Resolução da Ficha 02.
Aula 12Ler, escrever, tratar erros: Input / output, Try / except, Ler/escrever ficheiros.
Aula 13Escrever.
Aula 14Ler tudo.
Aula 15Domina o básico. Tudo o resto é variação.
Aula 16Consolidação e síntese da unidade. Esclarecimento de dúvidas.
Aula 17Desenvolvimento do mini-projeto: aplicação integrada dos conteúdos a um problema proposto.
Aula 18Realização do teste de avaliação sumativa. Correção e balanço da unidade.