aulify
Planificação modular · UC02837

Desenvolver projetos de programação

Curso: Técnico/a de Desenvolvimento de Software Carga: 50h Créditos: 4.5 Tempos: 60 × 50 min Sessões: 15
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.
25Projectos de programaçãoProjectos de programação: Resultados de aprendizagem.🎨 SlidesFormativa (observação e exercícios).
35Do problema ao produtoDo problema ao produto: Fases de um projecto, Requisitos, Estimar e planear.🎨 SlidesFormativa (observação e exercícios).
45Como organizar o trabalhoComo organizar o trabalho: Cascata vs Ágil, Scrum (resumo), Kanban.🎨 SlidesFormativa (observação e exercícios).
55Controlo de versõesControlo de versões: Git essencial, Branches e fluxo.🎨 SlidesFormativa (observação e exercícios).
65... trabalhar ...... trabalhar ...🎨 Slides📝 Ficha 01 · Ciclo de vida e metodologiasFormativa (Ficha 01).
75Abrir Pull Request → revisão → mergeAbrir Pull Request → revisão → merge: Boas práticas Git.🎨 SlidesFormativa (observação e exercícios).
85Código que duraCódigo que dura: Testes e CI.🎨 SlidesFormativa (observação e exercícios).
95GitHub Actions (resumo)GitHub Actions (resumo): Qualidade de código.🎨 Slides📝 Ficha 02 · Git, qualidade e PAPFormativa (Ficha 02).
104A Prova de Aptidão ProfissionalA Prova de Aptidão Profissional: O que é a PAP, Escolher um bom tema, Relatório técnico, Defesa oral.🎨 SlidesFormativa (observação e exercícios).
114Tudo o que aprendesteTudo o que aprendeste: O que a PAP integra, Conselho final.🎨 SlidesFormativa (observação e exercícios).
124Constrói algo de que te orgulhes.Constrói algo de que te orgulhes.🎨 SlidesFormativa (observação e exercícios).
131Consolidação e sínteseConsolidação e síntese da unidade. Esclarecimento de dúvidas.📖 Sebenta · sínteseFormativa.
143Mini-projetoAplicação integrada dos conteúdos a um problema proposto.🧩 Mini-projetoSumativa (mini-projeto).
152Avaliaçã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 2Projectos de programação: Resultados de aprendizagem.
Aula 3Do problema ao produto: Fases de um projecto, Requisitos, Estimar e planear.
Aula 4Como organizar o trabalho: Cascata vs Ágil, Scrum (resumo), Kanban.
Aula 5Controlo de versões: Git essencial, Branches e fluxo.
Aula 6... trabalhar ... Resolução da Ficha 01.
Aula 7Abrir Pull Request → revisão → merge: Boas práticas Git.
Aula 8Código que dura: Testes e CI.
Aula 9GitHub Actions (resumo): Qualidade de código. Resolução da Ficha 02.
Aula 10A Prova de Aptidão Profissional: O que é a PAP, Escolher um bom tema, Relatório técnico, Defesa oral.
Aula 11Tudo o que aprendeste: O que a PAP integra, Conselho final.
Aula 12Constrói algo de que te orgulhes.
Aula 13Consolidação e síntese da unidade. Esclarecimento de dúvidas.
Aula 14Desenvolvimento do mini-projeto: aplicação integrada dos conteúdos a um problema proposto.
Aula 15Realização do teste de avaliação sumativa. Correção e balanço da unidade.