🚨 Informamos aos concluintes que após a validação do orientador no sistema, A BIBLIOTECA PRECISA DE 7 DIAS ÚTEIS para tratar e processar os dados. Por isso, NÃO DEIXE PARA ENVIAR O TCC (graduação ou pós-graduação) DE ÚLTIMA HORA. Dúvidas: repositorio@ufersa.edu.br🚨

Projeto de uma arquitetura para a ferramenta loop academic: módulo aluno.

dc.contributor.advisorSousa, Reudismam Rolim de
dc.contributor.authorOliveira, Gerson Breno Fagundes de
dc.contributor.referee1Coutinho, Jarbele Cássia da Silva
dc.contributor.referee2Chagas, José Ferdinandy Silva
dc.coverage.spatialPau dos Ferros
dc.date.accessioned2024-12-23T18:55:08Z
dc.date.available2024-12-23T18:55:08Z
dc.date.issued2024-10-18
dc.description.abstractAo adentrar no meio acadêmico em cursos voltadas a Tecnologia da Informação (TI), alguns ingressantes costumam ter dificuldades com componentes curriculares básicos de programação, a exemplo de Algoritmos. Para amenizar essas dificuldades, abordagens são propostas, a exemplo da plataforma Loop Academic. Atualmente, dentro do ciclo da Engenharia de Software, essa plataforma se encontra no estágio de prototipação (design da interface de usuário). Dessa forma, o ambiente precisa ser implementado para que possa ser efetivamente utilizado por estudantes ingressantes no ensino superior. Neste trabalho, é desenvolvida uma arquitetura de software para essa ferramenta. O desenvolvimento da arquitetura foi baseada na proposta de divisão da arquitetura em diferentes visões proposta por Bass et al. (2012), que propõe três categorias de apresentação de artefatos arquiteturais, a visão de módulo, componente & conector e implantação. As três visões foram projetadas para o software, permitindo que se tenha diferentes perspectivas do ambiente a ser desenvolvido. Para avaliar a proposta de arquitetura foram desenvolvidas duas abordagens; a primeira delas baseada em cenários de uso da plataforma e a segunda voltada ao desenvolvimento dos artefatos de software gerados em linguagem de programação, voltada a parte back-end da aplicação, que pode ser integrada à parte front-end da aplicação. Como resultados, foi possível identificar que a arquitetura pode ser implantada e integrada a integrada a um ambiente externo, o front-end da aplicação. Como contribuições, a implantação do Loop Academic permite que essa ferramenta promissora possa atuar para reduzir as taxas de reprovação na disciplina, especialmente, entre estudantes ingressantes, proporcionando uma prática mais contínua e facilitando o entendimento dos conceitos.
dc.description.abstract2On entering the academic environment in courses outside of Information Technology (IT), some new students often have difficulties with basic curricular components of the programming, such as Algorithms. To minimize these difficulties, approaches are proposed, such as the Loop Academic platform. Currently, within the Software Engineering cycle, this platform is in the prototyping stage (user interface design). Thus, the environment needs to be implemented so that it can be effectively used by students entering higher education. In this work, a software architecture for this tool is developed. The architecture development was based on the proposal of dividing the architecture into different views by Bass et al. (2012), which proposes three categories of presentation of architectural artifacts, the module view, component & connector, and implementation. The three views were designed for the software, allowing them to have different perspectives of the environment to be developed. To evaluate the architectural proposal, two approaches were developed; the first one was based on platform usage scenarios, and the second one focused on the development of software artifacts generated in a programming language, focused on the back-end part of the application, which can be integrated with the front-end part of the application. As a result, it was possible to identify that the architecture can be implemented and integrated with an external environment, or front-end of the application. As a contribution, implementing Loop Academic allows this promising tool to reduce failure rates in the discipline, especially among incoming students, providing more continuous practice and facilitating the understanding of concepts.
dc.description.physical51 f.
dc.format.mimetypepdf
dc.identifier.bibliographicCitationOLIVEIRA, Gerson Breno Fagundes de. Projeto de uma arquitetura para a ferramenta loop academic: módulo aluno. 2024. 51 f. Monografia (Graduação em Tecnologia da Informação) - Centro Multidisciplinar de Pau dos Ferros, Universidade Federal Rural do Semi-Árido, Pau dos Ferros, 2024.
dc.identifier.urihttps://repositorio.ufersa.edu.br/handle/prefix/12121
dc.language.isopt_BR
dc.publisher.centerCentro Multidisciplinar de Pau dos Ferros - CMPF
dc.publisher.countryBrasil
dc.publisher.initialsUFERSA
dc.publisher.institutionUniversidade Federal Rural do Semi-Árido
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.holderUFERSA
dc.rights.licenseAttribution-NoDerivs 3.0 Brazilen
dc.rights.urihttp://creativecommons.org/licenses/by-nd/3.0/br/
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::TECNOLOGIA DA INFORMACAO
dc.subject.keywordBack-end
dc.subject.keywordFront-end
dc.subject.keywordApi
dc.subject.keywordAlgoritmo
dc.titleProjeto de uma arquitetura para a ferramenta loop academic: módulo aluno.
dc.typeinfo:eu-repo/semantics/bachelorThesis

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
GersonBFO_MONO.pdf
Tamanho:
1,6 MB
Formato:
Adobe Portable Document Format

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1,58 KB
Formato:
Item-specific license agreed upon to submission
Descrição: