WEB INTERFACE WITH RPA FOR REVIEW OF EXAMS FOR THE ALGORITHMS AND DATA STRUCTURES COURSE IN C++ CODE

Descripción del Articulo

HE REPORT DETAILS THE DEVELOPMENT OF A PYTHON WEB SOLUTION DESIGNED TO AUTOMATE GRADING AND PLAGIARISM DETECTION IN C++ ALGORITHM TESTS AND EXAMS. TO ACHIEVE THESE GOALS, TOOLS SUCH AS CPPLINT, SUBPROCESSES, AND OPENPYXL ARE USED, WHICH ALLOW CHECKING CODING STANDARDS AND MANIPULATING EXCEL FILES. T...

Descripción completa

Detalles Bibliográficos
Autores: CASTAÑEDA HILARIO, ARADIEL, DE LA CRUZ PEDRO RAÚL, ACOSTA, VÁSQUEZ ALFONSO HERMINIO, GERÓNIMO, AZAHUANCHE GUILLERMO ANTONIO, MAS
Formato: artículo
Fecha de Publicación:2024
Institución:Universidad Nacional del Callao
Repositorio:UNAC-Institucional
Lenguaje:español
OAI Identifier:oai:repositorio.unac.edu.pe:20.500.12952/9915
Enlace del recurso:https://hdl.handle.net/20.500.12952/9915
Nivel de acceso:acceso abierto
Materia:C++, CPPLINT, RPA, WEB, WEB INTERFACE, WEB PAGE
https://purl.org/pe-repo/ocde/ford#2.00.00
id UNAC_42469816a4a2eb9eb60e3996d059abc6
oai_identifier_str oai:repositorio.unac.edu.pe:20.500.12952/9915
network_acronym_str UNAC
network_name_str UNAC-Institucional
repository_id_str 2593
spelling CASTAÑEDA HILARIO, ARADIELDE LA CRUZ PEDRO RAÚL, ACOSTAVÁSQUEZ ALFONSO HERMINIO, GERÓNIMOAZAHUANCHE GUILLERMO ANTONIO, MAS2025-02-28T20:39:55Z2025-02-28T20:39:55Z202424146390https://hdl.handle.net/20.500.12952/991510.18687/LACCEI2024.1.1.1151HE REPORT DETAILS THE DEVELOPMENT OF A PYTHON WEB SOLUTION DESIGNED TO AUTOMATE GRADING AND PLAGIARISM DETECTION IN C++ ALGORITHM TESTS AND EXAMS. TO ACHIEVE THESE GOALS, TOOLS SUCH AS CPPLINT, SUBPROCESSES, AND OPENPYXL ARE USED, WHICH ALLOW CHECKING CODING STANDARDS AND MANIPULATING EXCEL FILES. THE SOLUTION HAS BEEN DESIGNED WITH A WEB INTERFACE ACCESSIBLE THROUGH BROWSERS, THUS ELIMINATING THE NEED TO INSTALL ADDITIONAL SOFTWARE. THIS APPROACH PROVIDES TEACHERS WITH THE ABILITY TO GRADE PRACTICES AND EXAMS AUTOMATICALLY, PROVIDING PRACTICALITY AND EFFICIENCY, REGARDLESS OF THEIR LOCATION AND AS LONG AS THEY HAVE ACCESS TO THE INTERNET. THE WEB INTERFACE IS INTUITIVE, ALLOWING USERS TO UPLOAD SOLUTION FILES, RUN THE QUALIFICATION AND RETRIEVE THE RESULTS IN FOLDERS GENERATED BY THE SAME PROGRAM ON THE USER'S COMPUTER. IN ADDITION, THE PLAGIARISM DETECTION FUNCTIONALITY HAS BEEN MAINTAINED TO GUARANTEE THE ORIGINALITY OF THE SOLUTIONS PRESENTED. IN TERMS OF RESULTS, THE SOLUTION HAS PROVEN TO OPTIMALLY MEET THE ESTABLISHED OBJECTIVES. PARTICULARLY NOTEWORTHY IS THE GRAPHICAL DISPLAY OF STATISTICS DIRECTLY IN THE CLASSROOM, PROVIDING AN ADDITIONAL TOOL TO EVALUATE AND UNDERSTAND STUDENT PERFORMANCE. © 2024 LATIN AMERICAN AND CARIBBEAN CONSORTIUM OF ENGINEERING INSTITUTIONS. ALL RIGHTS RESERVED.application/pdfspaPROCEEDINGS OF THE LACCEI INTERNATIONAL MULTI-CONFERENCE FOR ENGINEERING, EDUCATION AND TECHNOLOGYinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by/4.0/C++, CPPLINT, RPA, WEB, WEB INTERFACE, WEB PAGEhttps://purl.org/pe-repo/ocde/ford#2.00.00WEB INTERFACE WITH RPA FOR REVIEW OF EXAMS FOR THE ALGORITHMS AND DATA STRUCTURES COURSE IN C++ CODEinfo:eu-repo/semantics/articlereponame:UNAC-Institucionalinstname:Universidad Nacional del Callaoinstacron:UNAC20.500.12952/9915oai:repositorio.unac.edu.pe:20.500.12952/99152025-02-28 15:39:55.852Repositorio Institucional Digital de la Universidad Nacional del Callaorepositorio@unac.edu.pe
dc.title.es_PE.fl_str_mv WEB INTERFACE WITH RPA FOR REVIEW OF EXAMS FOR THE ALGORITHMS AND DATA STRUCTURES COURSE IN C++ CODE
title WEB INTERFACE WITH RPA FOR REVIEW OF EXAMS FOR THE ALGORITHMS AND DATA STRUCTURES COURSE IN C++ CODE
spellingShingle WEB INTERFACE WITH RPA FOR REVIEW OF EXAMS FOR THE ALGORITHMS AND DATA STRUCTURES COURSE IN C++ CODE
CASTAÑEDA HILARIO, ARADIEL
C++, CPPLINT, RPA, WEB, WEB INTERFACE, WEB PAGE
https://purl.org/pe-repo/ocde/ford#2.00.00
title_short WEB INTERFACE WITH RPA FOR REVIEW OF EXAMS FOR THE ALGORITHMS AND DATA STRUCTURES COURSE IN C++ CODE
title_full WEB INTERFACE WITH RPA FOR REVIEW OF EXAMS FOR THE ALGORITHMS AND DATA STRUCTURES COURSE IN C++ CODE
title_fullStr WEB INTERFACE WITH RPA FOR REVIEW OF EXAMS FOR THE ALGORITHMS AND DATA STRUCTURES COURSE IN C++ CODE
title_full_unstemmed WEB INTERFACE WITH RPA FOR REVIEW OF EXAMS FOR THE ALGORITHMS AND DATA STRUCTURES COURSE IN C++ CODE
title_sort WEB INTERFACE WITH RPA FOR REVIEW OF EXAMS FOR THE ALGORITHMS AND DATA STRUCTURES COURSE IN C++ CODE
author CASTAÑEDA HILARIO, ARADIEL
author_facet CASTAÑEDA HILARIO, ARADIEL
DE LA CRUZ PEDRO RAÚL, ACOSTA
VÁSQUEZ ALFONSO HERMINIO, GERÓNIMO
AZAHUANCHE GUILLERMO ANTONIO, MAS
author_role author
author2 DE LA CRUZ PEDRO RAÚL, ACOSTA
VÁSQUEZ ALFONSO HERMINIO, GERÓNIMO
AZAHUANCHE GUILLERMO ANTONIO, MAS
author2_role author
author
author
dc.contributor.author.fl_str_mv CASTAÑEDA HILARIO, ARADIEL
DE LA CRUZ PEDRO RAÚL, ACOSTA
VÁSQUEZ ALFONSO HERMINIO, GERÓNIMO
AZAHUANCHE GUILLERMO ANTONIO, MAS
dc.subject.es_PE.fl_str_mv C++, CPPLINT, RPA, WEB, WEB INTERFACE, WEB PAGE
topic C++, CPPLINT, RPA, WEB, WEB INTERFACE, WEB PAGE
https://purl.org/pe-repo/ocde/ford#2.00.00
dc.subject.ocde.es_PE.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.00.00
description HE REPORT DETAILS THE DEVELOPMENT OF A PYTHON WEB SOLUTION DESIGNED TO AUTOMATE GRADING AND PLAGIARISM DETECTION IN C++ ALGORITHM TESTS AND EXAMS. TO ACHIEVE THESE GOALS, TOOLS SUCH AS CPPLINT, SUBPROCESSES, AND OPENPYXL ARE USED, WHICH ALLOW CHECKING CODING STANDARDS AND MANIPULATING EXCEL FILES. THE SOLUTION HAS BEEN DESIGNED WITH A WEB INTERFACE ACCESSIBLE THROUGH BROWSERS, THUS ELIMINATING THE NEED TO INSTALL ADDITIONAL SOFTWARE. THIS APPROACH PROVIDES TEACHERS WITH THE ABILITY TO GRADE PRACTICES AND EXAMS AUTOMATICALLY, PROVIDING PRACTICALITY AND EFFICIENCY, REGARDLESS OF THEIR LOCATION AND AS LONG AS THEY HAVE ACCESS TO THE INTERNET. THE WEB INTERFACE IS INTUITIVE, ALLOWING USERS TO UPLOAD SOLUTION FILES, RUN THE QUALIFICATION AND RETRIEVE THE RESULTS IN FOLDERS GENERATED BY THE SAME PROGRAM ON THE USER'S COMPUTER. IN ADDITION, THE PLAGIARISM DETECTION FUNCTIONALITY HAS BEEN MAINTAINED TO GUARANTEE THE ORIGINALITY OF THE SOLUTIONS PRESENTED. IN TERMS OF RESULTS, THE SOLUTION HAS PROVEN TO OPTIMALLY MEET THE ESTABLISHED OBJECTIVES. PARTICULARLY NOTEWORTHY IS THE GRAPHICAL DISPLAY OF STATISTICS DIRECTLY IN THE CLASSROOM, PROVIDING AN ADDITIONAL TOOL TO EVALUATE AND UNDERSTAND STUDENT PERFORMANCE. © 2024 LATIN AMERICAN AND CARIBBEAN CONSORTIUM OF ENGINEERING INSTITUTIONS. ALL RIGHTS RESERVED.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2025-02-28T20:39:55Z
dc.date.available.none.fl_str_mv 2025-02-28T20:39:55Z
dc.date.issued.fl_str_mv 2024
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/article
format article
dc.identifier.issn.none.fl_str_mv 24146390
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12952/9915
dc.identifier.doi.none.fl_str_mv 10.18687/LACCEI2024.1.1.1151
identifier_str_mv 24146390
10.18687/LACCEI2024.1.1.1151
url https://hdl.handle.net/20.500.12952/9915
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.es_PE.fl_str_mv https://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by/4.0/
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv PROCEEDINGS OF THE LACCEI INTERNATIONAL MULTI-CONFERENCE FOR ENGINEERING, EDUCATION AND TECHNOLOGY
publisher.none.fl_str_mv PROCEEDINGS OF THE LACCEI INTERNATIONAL MULTI-CONFERENCE FOR ENGINEERING, EDUCATION AND TECHNOLOGY
dc.source.none.fl_str_mv reponame:UNAC-Institucional
instname:Universidad Nacional del Callao
instacron:UNAC
instname_str Universidad Nacional del Callao
instacron_str UNAC
institution UNAC
reponame_str UNAC-Institucional
collection UNAC-Institucional
repository.name.fl_str_mv Repositorio Institucional Digital de la Universidad Nacional del Callao
repository.mail.fl_str_mv repositorio@unac.edu.pe
_version_ 1826407316607467520
score 13.959468
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).