Código: | MES4 | Sigla: | PAI |
Á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: | Mestrado em Engenharia de Software |
Sigla | Nº de Estudantes | Plano de Estudos | Anos Curriculares | Créditos UCN | Créditos ECTS | Horas de Contacto | Horas Totais |
---|---|---|---|---|---|---|---|
MES | 19 | Plano de Estudos 2017-2018 | 1 | - | 7,5 | - | 202,5 |
Docente | Responsabilidade |
---|---|
José António Sena Pereira | Responsável |
Ensino Teórico-Prático: | 2,00 |
Ensino Prático e Laboratorial: | 2,00 |
Orientação Tutorial: | 1,00 |
Tipo | Docente | Turmas | Horas |
---|---|---|---|
Ensino Teórico-Prático | Totais | 1 | 2,00 |
José António Sena Pereira | 2,00 | ||
Ensino Prático e Laboratorial | Totais | 1 | 2,00 |
Rui Filipe dos Santos Rodrigues | 2,00 | ||
Orientação Tutorial | Totais | 1 | 1,00 |
Rui Filipe dos Santos Rodrigues | 1,00 |
A presente Unidade Curricular pretende desenvolver as capacidades dos alunos na área da programação web ao nível do cliente (front-end development).
De uma forma menos detalhada a presente Unidade Curricular também pretende desenvolver as capacidades dos alunos na área da programação web ao nível do servidor (back-end development).
No desenho das aplicações web será dado particular atenção às questões relacionadas com Acessibilidade, domínio dos seus requisitos, normas e processos de implementação.
Pretende-se que os alunos dominem as APIs mais recentes associadas ao HTML5, nomeadamente Websockets, WebWorkers, LocalStorage, Eventos Drag/Drop, Offline WebAplications
Ainda no capítulo da programação web ao nível do cliente serão focados os aspetos relacionados com o uso de bibliotecas para acesso e manipulação do DOM, utilização de mecanismos de visualização através de templates e de DataBinding.
Aulas Teórico-Práticas expositivas, com resolução de exercícios e análise de casos de estudo.
Aulas de Laboratório para exercícios e aplicação prática dos conceitos, assim como customização e codificação em ferramentas relevantes nas várias temáticas respetivas.
A transmissão dos conceitos teóricos necessários à implementação de produtos de software será avaliada através da componente teórica (testes e/ou exame).
O completo domínio dos conhecimentos adquiridos e sua aplicabilidade será avaliada através da componente de projeto, onde se pretende a obtenção de um sistema perfeitamente funcional e que cumpra os princípios enunciados e transmitidos nas aulas teóricas
Designação | Peso (%) |
---|---|
Teste | 50,00 |
Trabalho escrito | 20,00 |
Trabalho laboratorial | 30,00 |
Total: | 100,00 |
Designação | Tempo (Horas) |
---|---|
Estudo autónomo | 52,50 |
Frequência das aulas | 60,00 |
Trabalho escrito | 30,00 |
Trabalho laboratorial | 60,00 |
Total: | 202,50 |
Notas mínimas de 9.5 valores:
Na avaliação contínua há nota mínima de 7.5. No entanto a média final dos dois testes de avaliação contínua tem nota minima de 9.5
O Projeto têm nota mínima de 9.5
Há nota mínima de 9.5 nos Exames (Época normal e/ou Recurso)