Código: | INF32206 | Sigla: | PW |
Áreas Científicas | |
---|---|
Classificação | Área Científica |
OFICIAL | Informática |
Ativa? | Sim |
Unidade Responsável: | Departamento de Sistemas e Informática |
Curso/CE Responsável: | Licenciatura em Engenharia Informática |
Sigla | Nº de Estudantes | Plano de Estudos | Anos Curriculares | Créditos UCN | Créditos ECTS | Horas de Contacto | Horas Totais |
---|---|---|---|---|---|---|---|
INF | 156 | Plano de Estudos | 2 | - | 6 | 75 | 162 |
Docente | Responsabilidade |
---|---|
José António Sena Pereira | Responsável |
Ensino Teórico-Prático: | 3,00 |
Ensino Prático e Laboratorial: | 2,00 |
Tipo | Docente | Turmas | Horas |
---|---|---|---|
Ensino Teórico-Prático | Totais | 3 | 9,00 |
José António Sena Pereira | 9,00 | ||
Ensino Prático e Laboratorial | Totais | 7 | 14,00 |
Laércio Cruvinel Júnior | 2,00 | ||
João Pedro de Abreu Morais | 6,00 | ||
Miguel Mourão Fialho Bugalho | 6,00 |
Pretende-se que os estudantes adquiram os conhecimentos, aptidões e competências para o desenvolvimento Web "Full Stack", tendo a Internet como elemento integrador
-Utilizar os conhecimentos adquiridos na UC de "Introdução à Programação para a Web" para a programação básica do cliente (front-end).
-Conhecer os protocolos para comunicação na Internet.
-Conhecer linguagens e tecnologias utilizadas para a programação do lado do servidor (back-end).
-Mostrar aptidão para desenhar uma aplicação Web, tendo em consideração a sua arquitetura completa.
-Conhecer linguagens e tecnologias utilizadas para a programação avançada do lado do cliente.
-Demonstrar competências para o desenvolvimento e implementação de uma aplicação Web avançada (front-end, back-end, serviços Web, integração de base de dados, visualização interativa de dados integrados).
-Mostrar aptidão e demonstrar competências para o trabalho em equipa.
As aulas teórico-práticas facultarão os conhecimentos teóricos e técnico-científicos essenciais para a aprendizagem do desenvolvimento completo de aplicações Web.
Estes conhecimentos serão aplicados nas aulas de laboratório, onde os alunos desenvolvem as aptidões e competências para a implementação das aplicações tendo uma aprendizagem fortemente baseada num projeto.
Este projeto é usado para capacitar os alunos de um trabalho em equipa, que é uma ferramenta essencial para alcançar o objetivo de desenvolvimento Web Full Stack.
Aulas Teórico-Práticas expositivas fortemente baseada em métodos de aprendizagem ativa, com resolução de exercícios práticos.
Aulas de Laboratório, com a resolução de problemas e implementação de solução encontrada, adotando uma metodologia de aprendizagem baseada num projeto.
Avaliação contínua: Um projeto final (50% da nota final), 2 testes teóricos (50% da nota final).
Avaliação por exame: um projeto final(50% da nota final) e um exame final (50% da nota final).
Designação | Peso (%) |
---|---|
Teste | 50,00 |
Trabalho laboratorial | 50,00 |
Total: | 100,00 |
Designação | Tempo (Horas) |
---|---|
Estudo autónomo | 37,00 |
Frequência das aulas | 75,00 |
Trabalho laboratorial | 50,00 |
Total: | 162,00 |
A avaliação de aprendizagens será realizada ao longo do ano letivo pelos professores da unidade de formação, conforme o plano curricular proposto para a mesma.
O sistema de avaliação desta disciplina compreende modalidades de avaliação formativa e de avaliação sumativa.
A avaliação formativa possui um carácter sistemático e contínuo e é objeto de notação descritiva e qualitativa ao longo do tempo.
A avaliação sumativa, que neste caso adotará, predominantemente, provas de natureza prática, expressa-se na escala de zero a vinte valores.
Projeto – 50% (2 Fases – 2 x 25%)
Exame – 50% (2 Testes – 2 x 25%)
Em cada teste há nota mínima de 7.5 e de 9.5 na média
Em cada fase do Projeto há nota mínima de 7.5. A média das fases do Projeto tem nota mínima de 9.5
Há nota mínima de 9.5 nos Exames (Época normal e/ou Recurso e/ou Especial)
A nota final (NF) é calculada segundo a seguinte fórmula:
NF = (Teórica * 50%) + (Projeto * 50%)