Código: | MEB03 | Sigla: | PII | Nível: | 1 |
Á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 Biomédica |
Sigla | Nº de Estudantes | Plano de Estudos | Anos Curriculares | Créditos UCN | Créditos ECTS | Horas de Contacto | Horas Totais |
---|---|---|---|---|---|---|---|
MEB | 15 | Plano Oficial do ano letivo 2021 | 1 | - | 6 | 60 | 162 |
Docente | Responsabilidade |
---|---|
Rui Miguel Neves Gonçalves Madeira | Responsável |
Ensino Teórico-Prático: | 1,50 |
Ensino Prático e Laboratorial: | 2,00 |
Seminário: | 0,27 |
Orientação Tutorial: | 0,20 |
Tipo | Docente | Turmas | Horas |
---|---|---|---|
Ensino Teórico-Prático | Totais | 1 | 1,50 |
Rui Miguel Neves Gonçalves Madeira | 1,50 | ||
Ensino Prático e Laboratorial | Totais | 1 | 2,00 |
Rui Miguel Neves Gonçalves Madeira | 2,00 | ||
Seminário | Totais | 1 | 0,27 |
Rui Miguel Neves Gonçalves Madeira | 0,27 | ||
Orientação Tutorial | Totais | 1 | 0,20 |
Rui Miguel Neves Gonçalves Madeira | 0,20 |
O estudante deve:
- ter uma visão dos meios disponíveis para o desenvolvimento de aplicações que usam a Internet como elemento integrador, principalmente dos protocolos, linguagens e ferramentas associadas ao fundamento da programação na web.
- ser capaz de usar a arquitetura REST e desenvolver web services para a criação de uma camada de dados aplicacional.
- conhecer os princípios de interação: usabilidade, acessibilidade e experiência de utilização, além de uma metodologia de cocriação e métodos de prototipagem e teste.
- desenvolver competências na área do desenho de aplicações Web ou Mobile que usam a Internet para comunicação e sincronização de dados.
- entender como trabalhar em equipas multi-disciplinares.
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 e nos seminários. O trabalho individual permitirá aos alunos analisar e refletir sobre projetos reais que implementam a acessibilidade para os utilizadores.
Protocolos de Internet: HTTP
Arquitetura cliente Servidor e noção de serviço web
HTML, CSS e Javascript
Desenho de interfaces
Fundamentos de Usabilidade
Requisitos de Acessibilidade e Adequação dos Sistemas a eles
Testes de aplicações Web e mobile
Deployment de uma aplicação desenvolvida em equipa para resolver um desafio real
Aulas Teórico-Práticas expositivas, com resolução de exercícios e análise de casos de estudo. Serão disponibilizados vídeos das aulas Teórico-Práticas para garantir o estudo assíncrono.
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.
Nesta UC as aulas OT e seminários serão ser realizados a distância. Serão usadas diferentes ferramentas e aplicações para a programação e a comunicação remota para garantir a possibilidade de aceder a ambientes de computação na nuvem, controlar as versões e a documentação das aplicações, permitir a comunicação entre os participantes da unidade curricular e interagir durante as aulas e seminários.
Designação | Peso (%) |
---|---|
Participação presencial | 15,00 |
Apresentação/discussão de um trabalho científico | 15,00 |
Teste | 35,00 |
Trabalho laboratorial | 35,00 |
Total: | 100,00 |
Designação | Tempo (Horas) |
---|---|
Apresentação/discussão de um trabalho científico | 4,00 |
Elaboração de projeto | 20,00 |
Frequência das aulas | 50,00 |
Trabalho laboratorial | 8,00 |
Total: | 82,00 |