Telemedicina
Áreas Científicas |
Classificação |
Área Científica |
OFICIAL |
Informática |
Ocorrência: 2022/2023 - 2S
Ciclos de Estudo/Cursos
Sigla |
Nº de Estudantes |
Plano de Estudos |
Anos Curriculares |
Créditos UCN |
Créditos ECTS |
Horas de Contacto |
Horas Totais |
LTB |
50 |
Plano de Estudos |
2 |
- |
6 |
75 |
162 |
Docência - Responsabilidades
Língua de trabalho
Português
Objetivos
Compreender e implementar sistemas distribuídos baseados na web para suporte à area de telemedicina.
Resultados de aprendizagem e competências
Conhecimentos de programação de sistemas web, nomeadamente frontends e backends.
Modo de trabalho
Presencial
Programa
- Introdução à Telemedicina
- Internet e Sistemas Cliente-Servidor
- Introdução ao HTML
- Introdução ao CSS / Bootstrap
- Introdução ao JavaScript / JQuery
- Programação de Backends com ligação a SGBD (Node.js / Express.js)
Bibliografia Obrigatória
Ricardo Queirós, Filipe Portela; Introdução ao Desenvolvimento Moderno para a Web - do front-end ao back-end: uma visão global, FCA, 2018. ISBN: 978-972-722-897-3
Ethan Brown; Web Development with Node and Express, O'Reilly Media - 2.ª Edição, 2019. ISBN: 978-1492053514
Observações Bibliográficas
Ligações para Materiais Complementar:
https://developer.mozilla.org/en-US/docs/Web/HTML
https://developer.mozilla.org/en-US/docs/Web/CSS
https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Flexbox
https://getbootstrap.com/docs/5.2/getting-started/introduction/
https://jquery.com/
Métodos de ensino e atividades de aprendizagem
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 desenvolver os conceitos básicos do 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 (60% da nota final), 1 teste teórico (40% da nota final).
Avaliação por exame: um projeto final(60% da nota final) e um exame final (40% da nota final).
Software
Express.js
visual studio code
Node.js
MySQL WorkBench
MySQL
Tipo de avaliação
Avaliação distribuída sem exame final
Componentes de Avaliação
Designação |
Peso (%) |
Teste |
40,00 |
Trabalho de campo |
60,00 |
Total: |
100,00 |
Componentes de Ocupação
Designação |
Tempo (Horas) |
Elaboração de projeto |
75,00 |
Estudo autónomo |
100,00 |
Frequência das aulas |
75,00 |
Total: |
250,00 |
Obtenção de frequência
NF = Teste * 40% + Projecto * 60%
Teste >= 7.5
Projecto >= 7.5
NF >= 9.5
Fórmula de cálculo da classificação final
(Teste/Exame)*0.4 + Projecto*0.6