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
Aula Tempos Sessão Conteúdos Recursos Aulify Avaliação
1 2 Apresentação da unidade Apresentação da unidade de competência, dos conteúdos e dos critérios de avaliação. Diagnóstico inicial. 🎨 Slides Diagnóstica. 2 4 Programação web Programação web: Resultados de aprendizagem. 🎨 Slides Formativa (observação e exercícios). 3 4 Request → Response Request → Response: O ciclo, Cliente vs servidor. 🎨 Slides Formativa (observação e exercícios). 4 4 Primeiro servidor Primeiro servidor: Hello world, Rotas e parâmetros. 🎨 Slides Formativa (observação e exercícios). 5 4 /pesquisa?q=python /pesquisa?q=python. 🎨 Slides Formativa (observação e exercícios). 6 4 guardar... guardar...: Templates Jinja2, Herança de templates. 🎨 Slides 📝 Ficha 01 · Rotas, templates e formulários Formativa (Ficha 01). 7 4 Dados, não HTML Dados, não HTML: REST · princípios, API com Flask. 🎨 Slides Formativa (observação e exercícios). 8 4 validar... validar...: FastAPI · alternativa moderna. 🎨 Slides Formativa (observação e exercícios). 9 4 Persistir e proteger Persistir e proteger: Ligar à BD (SQLAlchemy), Autenticação. 🎨 Slides Formativa (observação e exercícios). 10 4 Registo Registo. 🎨 Slides Formativa (observação e exercícios). 11 4 Login Login. 🎨 Slides 📝 Ficha 02 · API REST, BD e autenticação Formativa (Ficha 02). 12 4 Proteger rota Proteger rota: Segurança essencial. 🎨 Slides Formativa (observação e exercícios). 13 4 Pôr online Pôr online: Estrutura de projecto, Deploy. 🎨 Slides Formativa (observação e exercícios). 14 4 Do request ao response, com tudo no meio. Do request ao response, com tudo no meio. 🎨 Slides Formativa (observação e exercícios). 15 1 Consolidação e síntese Consolidação e síntese da unidade. Esclarecimento de dúvidas. 📖 Sebenta · síntese Formativa. 16 3 Mini-projeto Aplicação integrada dos conteúdos a um problema proposto. 🧩 Mini-projeto Sumativa (mini-projeto). 17 2 Avaliação sumativa e balanço Realização do teste de avaliação sumativa. Correção e balanço da unidade. · Sumativa (teste).
Sumários prontos a copiar
Copiar todos os sumários
Aula 1 Apresentação da unidade de competência, dos conteúdos e dos critérios de avaliação. Diagnóstico inicial. Copiar
Aula 2 Programação web: Resultados de aprendizagem. Copiar
Aula 3 Request → Response: O ciclo, Cliente vs servidor. Copiar
Aula 4 Primeiro servidor: Hello world, Rotas e parâmetros. Copiar
Aula 5 /pesquisa?q=python. Copiar
Aula 6 guardar...: Templates Jinja2, Herança de templates. Resolução da Ficha 01. Copiar
Aula 7 Dados, não HTML: REST · princípios, API com Flask. Copiar
Aula 8 validar...: FastAPI · alternativa moderna. Copiar
Aula 9 Persistir e proteger: Ligar à BD (SQLAlchemy), Autenticação. Copiar
Aula 10 Registo. Copiar
Aula 11 Login. Resolução da Ficha 02. Copiar
Aula 12 Proteger rota: Segurança essencial. Copiar
Aula 13 Pôr online: Estrutura de projecto, Deploy. Copiar
Aula 14 Do request ao response, com tudo no meio. Copiar
Aula 15 Consolidação e síntese da unidade. Esclarecimento de dúvidas. Copiar
Aula 16 Desenvolvimento do mini-projeto: aplicação integrada dos conteúdos a um problema proposto. Copiar
Aula 17 Realização do teste de avaliação sumativa. Correção e balanço da unidade. Copiar