Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/34010
Registro completo de metadados
Campo DCValorIdioma
dc.creatorBonin, Douglas Vinicius Caldas-
dc.date.accessioned2024-07-16T13:13:23Z-
dc.date.available2024-07-16T13:13:23Z-
dc.date.issued2024-07-02-
dc.identifier.citationBONIN, Douglas Vinicius Caldas. Implementação de uma API para visualização e interação com objetos de aprendizagem para ferramenta de autoria FARMA. 2024. 76 p. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Guarapuava, 2024.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/34010-
dc.description.abstractThe Authoring Tool for Error Remediation with Mobility in Learning (FARMA) was conceived with the aim of offering functionalities for the creation of Learning Objects in mathematics teaching. Between 2015 and 2018, several improvements were proposed for the tool, such as obtaining a better user experience with the development of new interfaces, remodeling the database to include a version control system for learning objects, among others. These improvements were grouped together in a project to implement a new version of the tool. Among these improvements is the functionality for creating learning objects. This functionality was divided into two main activities: 1) Implementation of the front-end and back-end for the creation of learning objects; 2) Implementation of the front-end and back-end for the visualization and interaction of learning objects; Based on this, the development of this work aims to implement back-end resources that provide the data and receive the requests necessary for the visualization and interaction of learning objects. To this end, the Ruby On Rails framework was used to implement the API, the OpenAPI specification was be used to document the API, and GitLab Flow was used to control the workflow with the aim of Continuous Integration/Delivery. This work implemented, part of the functionality for visualization and interacting with learning objects in the new version of FARMA. This functionality includes a preview of a learning object by its creator, interaction by a student and interaction by a visiting user. The development of these features will follow on from the development of the new version of FARMA, allowing implementation of front-end in a future contribution.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt_BR
dc.subjectAprendizagempt_BR
dc.subjectEducaçãopt_BR
dc.subjectEducação.- Programas de atividadespt_BR
dc.subjectLearningpt_BR
dc.subjectEducationpt_BR
dc.subjectActivity programs in educationpt_BR
dc.titleImplementação de uma API para visualização e interação com objetos de aprendizagem para ferramenta de autoria FARMApt_BR
dc.title.alternativeAPI implementation to visualize and interact with learning objects for the FARMA authoring toolpt_BR
dc.typebachelorThesispt_BR
dc.description.resumoA Ferramenta de Autoria para Remediação de Erros com Mobilidade na Aprendizagem (FARMA) foi concebida com o propósito de oferecer funcionalidades para a criação de Objetos de Aprendizagem no ensino da matemática. Entre 2015 e 2018, foram propostas diversas melhorias para a ferramenta, tais como: obter uma melhor experiência do usuário com o desenvolvimento de novas interfaces, a remodelagem do banco de dados para incluir um sistema de controle de versão para objetos de aprendizagem, dentre outras. Essas melhorias foram agrupadas em um projeto de implementação de uma nova versão da ferramenta. Dentre essas melhorias, está a funcionalidade de criação de objetos de aprendizagem. Esta funcionalidade está dividida em duas principais atividades: 1) Implementação do front-end e back-end para a criação dos objetos de aprendizagem; 2) Implementação do front-end e back-end para a visualização e interação dos objetos de aprendizagem. Com base nisso, o desenvolvimento deste trabalho tem como objetivo a implementação de recursos back-end que forneça os dados e receba as requisições necessárias para a visualização e interação de objetos de aprendizagem. Para isso, foi utilizado o framework Ruby On Rails para implementação da API, a especificação OpenAPI para a documentação da API, o GitLab Flow para controle do fluxo de trabalho objetivando a Integração/Entrega Contínua. Este trabalho teve como implementação parte da funcionalidade de visualização e interação dos objetos de aprendizagem na nova versão da FARMA. Esta funcionalidade inclui uma pré-visualização de um objeto de aprendiza gem, por parte do seu criador, a interação por parte de um estudante e a interação por parte de um usuário visitante. O desenvolvimento desses recursos dá continuidade ao avanço da nova versão da FARMA, possibilitando a implementação do front-end em uma próxima contribuição.pt_BR
dc.degree.localGuarapuavapt_BR
dc.publisher.localGuarapuavapt_BR
dc.contributor.advisor1Marczal, Diego-
dc.contributor.advisor-co1Stange, Renata Luiza-
dc.contributor.referee1Marczal, Diego-
dc.contributor.referee2Krynski, Eleandro Maschio-
dc.contributor.referee3Ogiboski, Luciano-
dc.publisher.countryBrasilpt_BR
dc.publisher.programTecnologia em Sistemas para Internetpt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRApt_BR
Aparece nas coleções:GP - Tecnologia em Sistemas para Internet

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
ferramentadeautoriafarmaobjetodeaprendizagem.pdf3,88 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons