Kheiron: A web application for pedagogical support focused on competitive programming training

Detalhes bibliográficos
Autor(a) principal: de Oliveira, Lucas Santana
Data de Publicação: 2024
Outros Autores: Bezerra Filho, Alexandre Douglas Leite, Vasconcelos, Rafael Oliveira
Tipo de documento: Artigo
Idioma: por
Título da fonte: Revista Contexto & Educação
Texto Completo: https://www.revistas.unijui.edu.br/index.php/contextoeducacao/article/view/15622
Resumo: Competitive programming is a mental sport in which competitors solve Computer Science problems within a limited time without access to external materials. It gained popularity in primary and secondary education institutions with the growth of the internet and competitions such as the Brazilian Computer Olympiad and the Brazilian Programming Marathon. Teachers have trained their students to participate in these events, but the lack of suitable platforms makes it difficult to successfully prepare competitors. To meet this demand, the Kheiron web application was developed for pedagogical assistance, an application that facilitates the management and monitoring of students' studies by the teacher and provides analysis and content transfer tools, in addition to allowing the student to be served directly by the teacher/trainer or by a robot (bot) equipped with Generative Artificial Intelligence. To develop this work, exploratory research was carried out, followed by a bibliographic review.
id UNIJ-2_26307eb992f74bb305fd68e28c5ebcdb
oai_identifier_str oai:ojs.revistas.unijui.edu.br:article/15622
network_acronym_str UNIJ-2
network_name_str Revista Contexto & Educação
repository_id_str
spelling Kheiron: A web application for pedagogical support focused on competitive programming trainingKheiron: Uma aplicação web para acompanhamento pedagógico focado em treinamentos de programação competitivalearningprogrammingcomputingeducationaprendizagemprogramaçãocomputaçãoeducaçãoCompetitive programming is a mental sport in which competitors solve Computer Science problems within a limited time without access to external materials. It gained popularity in primary and secondary education institutions with the growth of the internet and competitions such as the Brazilian Computer Olympiad and the Brazilian Programming Marathon. Teachers have trained their students to participate in these events, but the lack of suitable platforms makes it difficult to successfully prepare competitors. To meet this demand, the Kheiron web application was developed for pedagogical assistance, an application that facilitates the management and monitoring of students' studies by the teacher and provides analysis and content transfer tools, in addition to allowing the student to be served directly by the teacher/trainer or by a robot (bot) equipped with Generative Artificial Intelligence. To develop this work, exploratory research was carried out, followed by a bibliographic review.A programação competitiva é um esporte mental em que os competidores resolvem problemas de Ciência da Computação dentro de um tempo limitado, sem acesso a materiais externos. Ganhou popularidade nas instituições de ensino fundamental e médio com o crescimento da internet e das competições como a Olimpíada Brasileira de Informática e a Maratona Brasileira de Programação. Professores têm treinado seus alunos para participarem desses eventos, mas a falta de plataformas adequadas dificulta o sucesso no preparo dos competidores. Para suprir essa demanda, foi desenvolvida a aplicação web Kheiron para o auxílio pedagógico, aplicação que facilita o gerenciamento e acompanhamento dos estudos dos alunos por parte do docente e fornece ferramentas de análise e de repasse de conteúdo, além de permitir que o aluno seja atendido diretamente pelo docente/treinador ou por um robô (bot) dotado de Inteligência Artificial Generativa. Para o desenvolvimento deste trabalho, aplicou-se uma pesquisa exploratória, seguida de uma revisão bibliográfica.Unijui2024-08-15info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://www.revistas.unijui.edu.br/index.php/contextoeducacao/article/view/1562210.21527/2179-1309.2024.121.15622Revista Contexto & Educação; v. 39 n. 121 (2024); e156222179-13090102-8758reponame:Revista Contexto & Educaçãoinstname:Universidade Regional do Noroeste do Estado do Rio Grande do Sul (UNIJUI)instacron:UNIJUIporhttps://www.revistas.unijui.edu.br/index.php/contextoeducacao/article/view/15622/8165Copyright (c) 2024 Revista Contexto & Educaçãoinfo:eu-repo/semantics/openAccessde Oliveira, Lucas SantanaBezerra Filho, Alexandre Douglas LeiteVasconcelos, Rafael Oliveira2024-08-15T12:30:23Zoai:ojs.revistas.unijui.edu.br:article/15622Revistahttps://www.revistas.unijui.edu.br/index.php/contextoeducacao/indexPUBhttps://www.revistas.unijui.edu.br/index.php/contextoeducacao/oairevistaseletronicas@unijui.edu.br2179-13090102-8758opendoar:2024-08-15T12:30:23Revista Contexto & Educação - Universidade Regional do Noroeste do Estado do Rio Grande do Sul (UNIJUI)false
dc.title.none.fl_str_mv Kheiron: A web application for pedagogical support focused on competitive programming training
Kheiron: Uma aplicação web para acompanhamento pedagógico focado em treinamentos de programação competitiva
title Kheiron: A web application for pedagogical support focused on competitive programming training
spellingShingle Kheiron: A web application for pedagogical support focused on competitive programming training
de Oliveira, Lucas Santana
learning
programming
computing
education
aprendizagem
programação
computação
educação
title_short Kheiron: A web application for pedagogical support focused on competitive programming training
title_full Kheiron: A web application for pedagogical support focused on competitive programming training
title_fullStr Kheiron: A web application for pedagogical support focused on competitive programming training
title_full_unstemmed Kheiron: A web application for pedagogical support focused on competitive programming training
title_sort Kheiron: A web application for pedagogical support focused on competitive programming training
author de Oliveira, Lucas Santana
author_facet de Oliveira, Lucas Santana
Bezerra Filho, Alexandre Douglas Leite
Vasconcelos, Rafael Oliveira
author_role author
author2 Bezerra Filho, Alexandre Douglas Leite
Vasconcelos, Rafael Oliveira
author2_role author
author
dc.contributor.author.fl_str_mv de Oliveira, Lucas Santana
Bezerra Filho, Alexandre Douglas Leite
Vasconcelos, Rafael Oliveira
dc.subject.por.fl_str_mv learning
programming
computing
education
aprendizagem
programação
computação
educação
topic learning
programming
computing
education
aprendizagem
programação
computação
educação
description Competitive programming is a mental sport in which competitors solve Computer Science problems within a limited time without access to external materials. It gained popularity in primary and secondary education institutions with the growth of the internet and competitions such as the Brazilian Computer Olympiad and the Brazilian Programming Marathon. Teachers have trained their students to participate in these events, but the lack of suitable platforms makes it difficult to successfully prepare competitors. To meet this demand, the Kheiron web application was developed for pedagogical assistance, an application that facilitates the management and monitoring of students' studies by the teacher and provides analysis and content transfer tools, in addition to allowing the student to be served directly by the teacher/trainer or by a robot (bot) equipped with Generative Artificial Intelligence. To develop this work, exploratory research was carried out, followed by a bibliographic review.
publishDate 2024
dc.date.none.fl_str_mv 2024-08-15
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.revistas.unijui.edu.br/index.php/contextoeducacao/article/view/15622
10.21527/2179-1309.2024.121.15622
url https://www.revistas.unijui.edu.br/index.php/contextoeducacao/article/view/15622
identifier_str_mv 10.21527/2179-1309.2024.121.15622
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://www.revistas.unijui.edu.br/index.php/contextoeducacao/article/view/15622/8165
dc.rights.driver.fl_str_mv Copyright (c) 2024 Revista Contexto & Educação
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Copyright (c) 2024 Revista Contexto & Educação
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Unijui
publisher.none.fl_str_mv Unijui
dc.source.none.fl_str_mv Revista Contexto & Educação; v. 39 n. 121 (2024); e15622
2179-1309
0102-8758
reponame:Revista Contexto & Educação
instname:Universidade Regional do Noroeste do Estado do Rio Grande do Sul (UNIJUI)
instacron:UNIJUI
instname_str Universidade Regional do Noroeste do Estado do Rio Grande do Sul (UNIJUI)
instacron_str UNIJUI
institution UNIJUI
reponame_str Revista Contexto & Educação
collection Revista Contexto & Educação
repository.name.fl_str_mv Revista Contexto & Educação - Universidade Regional do Noroeste do Estado do Rio Grande do Sul (UNIJUI)
repository.mail.fl_str_mv revistaseletronicas@unijui.edu.br
_version_ 1835113144569036800