Hypatiamat: API de dados e escritório

Detalhes bibliográficos
Autor(a) principal: Martins, Luís Guilherme Gonçalves Macedo da Silva
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://hdl.handle.net/1822/86582
Resumo: Dissertação de mestrado integrado em Engenharia Informática
id RCAP_6e5022b749310d3d6bc41d98e3f725d2
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/86582
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Hypatiamat: API de dados e escritórioHypatiamatMicro-services architectureData APIOfficeDocumentationInterfaceArquitetura micro-serviçosAPI de dadosEscritórioDocumentaçãoEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado integrado em Engenharia InformáticaMathematics learning in basic education is a much debated subject and the difficulties experienced by most students in this area are worrisome. A teacher is concerned with questions about how to attract the attention of students or try to provoke a greater taste in most students in this discipline. Therefore, the use of technologies, namely platforms that capture the attention of students and help teachers in the teaching/learning process is current and preponderant. Thus, the Hypatiamat, which is a pedagogical web platform that helps basic mathematics teaching, it allows games and content applications depending on the school year and with levels of difficulty that will increase over time, allowing students to evolve in the discipline. Furthermore, this platform allows teachers to observe the evolution of their students, resulting in a monitoring of their performance in different games and content applications. So, this dissertation intends to evolve the current Hypatiamat architecture from a mo nolithic server to an architecture based on micro-services. Accordingly, a data API will be specified and documented. In addition, an interface server, called the Office, will be built, where new features related to project management will be added: more statistics about games and content applications; user management (administrator, teacher, group, municipality and student); global statistics for an academic year, among other features.A aprendizagem de Matemática no Ensino Básico (EB) é um assunto muito debatido e as dificuldades sentidas pela generalidade dos alunos nesta área é preocupante. Os professores questionam-se sobre a melhores estratégias, metodologias e recursos que devem ser utilizados para captar a atenção dos alunos e assim capitalizar o gosto natural que estes têm por ambientes digitais. Portanto, a utilização de tecnologias, nomeadamente de Plataformas que captem a atenção dos alunos e auxiliem os professores no processo de ensino/aprendizagem é atual e preponderante. Deste modo, a Plataforma Hypatiamat, sendo uma plataforma digital interativa com centenas de recursos para auxiliar no ensino da Matemática no Ensino Básico, permite, entre outros, a realização de jogos sérios e o trabalho em aplicações que trabalham as matérias do currículo de matemática consoante o ano de escolaridade e com níveis de dificuldade que aumentam, ao longo do tempo, permitindo que os alunos construam o conhecimento na disciplina de matemática com elevados índices de sucesso. Além disso, a Plataforma Hypatiamat permite aos professores observarem a evolução dos seus alunos, acompanhando essa evolução nos diversos jogos e aplicações disponibilizadas. Assim, nesta dissertação pretende-se fazer evoluir a arquitetura atual do Hypatiamat de um servidor monolítico para uma arquitetura baseada em micro-serviços. Nesse sentido, será especificada e documentada uma API de dados. Além disso, será construído um servidor, de interface, designado por Escritório, onde serão acrescentadas novas funcionalidades, relacionadas com a gestão do projeto: estatísticas de jogos e aplicações de conteúdo; gestão de utilizadores (adminstrador, professor, agrupamento, município e aluno); estatísticas globais de um ano letivo, geração de relatórios, entre outras funcionalidades, para que se possa acompanhar o desempenho dos alunos em tempo real e assim contribuir para a melhoria da qualidade da aprendizagem.Ramalho, José CarlosPinto, Ricardo Manuel NevesUniversidade do MinhoMartins, Luís Guilherme Gonçalves Macedo da Silva2022-04-012022-04-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1822/86582por203356764info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-09-30T01:32:44Zoai:repositorium.sdum.uminho.pt:1822/86582Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T20:31:44.977987Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Hypatiamat: API de dados e escritório
title Hypatiamat: API de dados e escritório
spellingShingle Hypatiamat: API de dados e escritório
Martins, Luís Guilherme Gonçalves Macedo da Silva
Hypatiamat
Micro-services architecture
Data API
Office
Documentation
Interface
Arquitetura micro-serviços
API de dados
Escritório
Documentação
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Hypatiamat: API de dados e escritório
title_full Hypatiamat: API de dados e escritório
title_fullStr Hypatiamat: API de dados e escritório
title_full_unstemmed Hypatiamat: API de dados e escritório
title_sort Hypatiamat: API de dados e escritório
author Martins, Luís Guilherme Gonçalves Macedo da Silva
author_facet Martins, Luís Guilherme Gonçalves Macedo da Silva
author_role author
dc.contributor.none.fl_str_mv Ramalho, José Carlos
Pinto, Ricardo Manuel Neves
Universidade do Minho
dc.contributor.author.fl_str_mv Martins, Luís Guilherme Gonçalves Macedo da Silva
dc.subject.por.fl_str_mv Hypatiamat
Micro-services architecture
Data API
Office
Documentation
Interface
Arquitetura micro-serviços
API de dados
Escritório
Documentação
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Hypatiamat
Micro-services architecture
Data API
Office
Documentation
Interface
Arquitetura micro-serviços
API de dados
Escritório
Documentação
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Dissertação de mestrado integrado em Engenharia Informática
publishDate 2022
dc.date.none.fl_str_mv 2022-04-01
2022-04-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/1822/86582
url https://hdl.handle.net/1822/86582
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 203356764
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799133585868849152