Telemedicine
Á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
Portuguese
Objetivos
To understand and implement distributed web-based systems in the telemedicine field.
Resultados de aprendizagem e competências
Knowledge of web programming, namely front-end and backend systems.
Modo de trabalho
Presencial
Programa
- Introduction to Telemedicine
- Internet and Client-Server Systems
- Introduction to HTML
- Introduction to CSS (with Bootstrap)
- Introduction to JavaScript (with jQuery)
- Backend development with SGBD connection (Node.js with 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
Links to Supplementary Materials:
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
The theoretical-practical classes will provide the theoretical and technical-scientific knowledge essential for learning the complete development of Web applications.
This knowledge will be applied in laboratory classes, where students develop the skills and competences for the implementation of applications having a learning strongly based on a project.
This project is used to enable students to work in a team, which is an essential tool to achieve the objective of developing the basic concepts of Full Stack Web development.
Theoretical-practical lectures strongly based on active learning methods, with practical exercises resolution.
Laboratory classes, with problem solving and implementation of found solution, adopting a learning methodology based on a project.
Continuous assessment: a final project (60% of the final grade), 1 theoretical test (40% of the final grade).
Assessment by exam: a final project (60% of the final grade) and a final exam (40% of the final grade).
Software
Express.js
visual studio code
Node.js
MySQL WorkBench
MySQL
Tipo de avaliação
Distributed evaluation without final exam
Componentes de Avaliação
Designation |
Peso (%) |
Teste |
40,00 |
Trabalho de campo |
60,00 |
Total: |
100,00 |
Componentes de Ocupação
Designation |
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 = Test * 40% + Project * 60%
Test >= 7.5
Project >= 7.5
NF >= 9.5
Fórmula de cálculo da classificação final
(Test/Exam)*0.4 + Project*0.6