Prototipo de una herramienta de software de calificación automática con proceso de realimentación para el apoyo al aprendizaje de lenguajes de descripción de hardware

dc.contributor.advisorRestrepo Calle, Felipespa
dc.contributor.advisorRamírez Echeverry, Jhon Jairospa
dc.contributor.authorCorso Pinzón, Andrés Francisco Joséspa
dc.contributor.researchgroupPlas Programming languages And Systemsspa
dc.date.accessioned2023-05-31T19:08:34Z
dc.date.available2023-05-31T19:08:34Z
dc.date.issued2023
dc.descriptionilustraciones, gráficas, tablasspa
dc.description.abstractLos lenguajes de descripción de hardware se han popularizado en el diseño de electrónica digital debido al aumento de la complejidad de los circuitos actuales. Debido a lo anterior, se hace necesario apoyar el proceso de aprendizaje de electrónica digital utilizando estos lenguajes. El objetivo principal de este trabajo es desarrollar un prototipo de una herramienta de software de calificación automática con proceso de realimentación para el apoyo al aprendizaje de Lenguajes de Descripción de Hardware. Para lograrlo, este trabajo presenta la selección de características que debería incluir el prototipo, basado en otras herramientas similares. Posteriormente se realizó el diseño e implementación de un prototipo que fue usado por estudiantes del curso de Electrónica Digital de la Universidad Nacional de Colombia por cinco (5) semanas. Con este estudio se obtuvieron las percepciones de su uso. Los estudiantes encontraron útil para el proceso de aprendizaje tener una herramienta de calificación automática con realimentación, pues al estar disponible en línea da una ventaja al no depender de un profesor o tutor. (Texto tomado de la fuente).spa
dc.description.abstractHardware description languages have become popular in digital electronics design due to the increasing complexity of today’s circuits. Therefore, it is necessary to support the learning process of digital electronics using these languages. The main objective of this work is to develop a prototype of an automatic assessment software tool with feedback process to support the learning of Hardware Description Languages. To achieve this, this work presents the selection of features that the prototype should include, based on other similar tools. Additionally, a prototype was designed and implemented for use with students of the Digital Electronics course at the National University of Colombia for 5 weeks. With this study, the perceptions of its use were obtained. It was found that students find it useful in the learning process to have an automatic grading tool with feedback, since being available online gives an advantage by not depending on a teacher or tutor.eng
dc.description.degreelevelMaestríaspa
dc.description.degreenameMagíster en Ingeniería - Ingeniería de Sistemas y Computaciónspa
dc.description.notesIncluye anexosspa
dc.description.researchareaComputación aplicada - Educación en ingenieríaspa
dc.format.extentxi, 68 páginasspa
dc.format.mimetypeapplication/pdfspa
dc.identifier.instnameUniversidad Nacional de Colombiaspa
dc.identifier.reponameRepositorio Institucional Universidad Nacional de Colombiaspa
dc.identifier.repourlhttps://repositorio.unal.edu.co/
dc.identifier.urihttps://repositorio.unal.edu.co/handle/unal/83931
dc.language.isospaspa
dc.publisherUniversidad Nacional de Colombiaspa
dc.publisher.branchUniversidad Nacional de Colombia - Sede Bogotáspa
dc.publisher.facultyFacultad de Ingenieríaspa
dc.publisher.placeBogotá, Colombiaspa
dc.publisher.programBogotá - Ingeniería - Maestría en Ingeniería - Ingeniería de Sistemas y Computaciónspa
dc.relation.referencesACM and IEEE-CS (2016). Computer Engineering Curricula 2016. IEEE.spa
dc.relation.referencesBaneres, D., Clariso, R., Jorba, J., and Serra, M. (2014). Experiences in digital circuit design courses: A self-study platform for learning support. IEEE Transactions on Learning Technologies, 7(4):360–374.spa
dc.relation.referencesBaneres, D. and Saiz, J. (2016). Intelligent Tutoring System for Learning Digital Systems on MOOC Environments. Proceedings - 2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems, CISIS 2016, pages 95–102.spa
dc.relation.referencesBryman, A. (2012). Social Research Methods. Oxford University Press, 4th edition edition.spa
dc.relation.referencesBurch, C. (2011). Logisim.spa
dc.relation.referencesCarroll, C. R. (2011). Teaching Ground-Floor Digital Circuits to Pre-Engineering Students. ASEE Annual Conference and Exposition, Conference Proceedings.spa
dc.relation.referencesChapyzhenka, A. and Probell, J. (2016). WaveDrom Rendering Beautiful Waveforms from Plain Text. SNUG 2016, pages 1–42.spa
dc.relation.referencesCimatti, A., Clarke, E., Giunchiglia, E., Giunchiglia, F., Pistore, M., Roveri, M., Sebastiani, R., and Tacchella, A. (2002). NuSMV 2: An opensource tool for symbolic model checking. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2404:359–364.spa
dc.relation.referencesCirka, L. and Kaluz, M. (2017). A web-based tool for design of Simulink models. Proceedings of the 2017 21st International Conference on Process Control, PC 2017, pages 92–97.spa
dc.relation.referencesCorsini, P. and Rizzo, L. (1991). SSCSSC: A tool for the Teaching of Digital Circuits. IEEE Transactions on Education.spa
dc.relation.referencesFujita, M., Ghosh, I., and Prasad, M. (2008). VERIFICATION TECHNIQUES FOR SYSTEM-LEVEL DESIGN. Elsevier.spa
dc.relation.referencesGeorgakopoulos, D. and Jayaraman, P. P. (2016). Internet of things: from internet scale sensing to smart services. Computing, 98(10):1041–1058.spa
dc.relation.referencesGreenwood, G. W. (2013). Teaching Hardware Description Languages to Satisfy Industry Expectations. International Journal of Electrical Engineering & Education, 46(3):239–247.spa
dc.relation.referencesJansen, D. and Dusch, B. (2014). Every student makes his own microprocessor. 10th European Workshop on Microelectronics Education, EWME 2014, pages 97–101.spa
dc.relation.referencesJutman, A., Ubar, R., Hahanov, V., and Skvortsova, O. (2002). Practical works for on-line teaching design and test of digital circuits. Proceedings of the IEEE International Conference on Electronics, Circuits, and Systems, 3:1223–1226.spa
dc.relation.referencesKusairi, S. (2019). A web-based formative feedback system development by utilizing isomorphic multiple choice items to support physics teaching and learning. Journal of Technology and Science Education, 10:117–126.spa
dc.relation.referencesLa Meres, B. J. (2019). Introduction to logic circuits & logic design with VHDL. Springer Nature Switzerland, 2nd edition edition.spa
dc.relation.referencesMadanayake, A., Wijenayake, C., Joshi, R. M., Grover, J., Carletta, J., Adams, J., Hartley, T., and Ogunfunmi, T. (2012). Teaching freshmen VHDL-based digital design. ISCAS 2012 - 2012 IEEE International Symposium on Circuits and Systems, pages 2701–2704.spa
dc.relation.referencesMateev, V., Manoilov, P., and Iliev, M. (2004). Tutoring tool for logical schemes design. Proc. International Conference on Computer Systems and Technologies, page 1.spa
dc.relation.referencesMepits (2014). Hardware description language. https://www.mepits.com/tutorial/143/vlsi/hardwaredescription-language. [Online; accessed 30-June-2019].spa
dc.relation.referencesMuchlas and Novianta, M. A. (2016). An online lab for digital electronics course using information technology supports. Proceedings - 2015 International Conference on Science in Information Technology: Big Data Spectrum for Future Information Economy, ICSITech 2015, pages 299–302.spa
dc.relation.referencesNutter, P. W., Pavlidis, V. F., and Pepper, J. (2014). Efficient teaching of digital design with automated assessment and feedback. 10th European Workshop on Microelectronics Education, EWME 2014, pages 203–207.spa
dc.relation.referencesPereira, M. C., Viera, P. V., Raabe, A. L. A., and Zeferino, C. A. (2012). A basic processor for teaching digital circuits and systems design with FPGA. SPL 2012 - 8th Southern Programmable Logic Conference.spa
dc.relation.referencesPetit, J., Roura, S., Carmona, J., Cortadella, J., Duch, J., Giménez, O., Mani, A., Mas, J., RodríguezCarbonell, E., Rubio, E., De San Pedro, E., and Venkataramani, D. (2018). Jutge.org: Characteristics and Experiences. IEEE Transactions on Learning Technologies, 11(3):321–333.spa
dc.relation.referencesPomberger, G. and Bischofberger, W. (1992). Prototyping-Oriented Software Development. SpringerVerlag.spa
dc.relation.referencesPomberger, G., Bischofberger, W., Kolb, D., Pree, W., and Schlemm, H. (1998). Prototyping-oriented software development - concepts and tools. Structured Programming, 12.spa
dc.relation.referencesRestrepo-Calle, F., Ramírez-Echeverry, J. J., and Gonzalez, F. A. (2018). Uncode: Interactive System for Learning and Automatic Evaluation of Computer Programming Skills. EDULEARN18 Proceedings, 1(July):6888–6898.spa
dc.relation.referencesRobal, T. and Kalja, A. (2007). Applying e-environments in teaching the basics of digital logic. Proceedings - MSE 2007: 2007 IEEE International Conference on Microelectronic Systems Education: Educating Systems Designers for the Global Economy and a Secure World, pages 41–42.spa
dc.relation.referencesRoy, G., Ghosh, D., Mandal, C., and Mitra, I. (2016). Aiding Teaching of Logic Design and Computer Organization through Dynamic Problem Generation and Automatic Checker Using COLDVL Tool. Proceedings - IEEE 7th International Conference on Technology for Education, T4E 2015, pages 15–22.spa
dc.relation.referencesStanisavljevic, Z., Pavlovic, V., Nikolic, B., and Djordjevic, J. (2013). SDLDS-system for digital logic design and simulation. IEEE Transactions on Education, 56(2):235–245.spa
dc.relation.referencesTeepe, G. (2014). The growing importance of microelectronics from a foundry perspective. 2014 Design, Automation & Test in Europe Conference & Exhibition (DATE), pages 1–1.spa
dc.relation.referencesUNAL (2019). Ingeniería electrónica. https://ingenieria.bogota.unal.edu.co/es/formacion/pregrado/ingenieriaelectronica.html. [Online; accessed 10-Dec-2019].spa
dc.relation.referencesUniversité Catholique de Louvain (2014). Inginious. https://inginious.org/. [Online; accessed 16-June-2020].spa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.licenseReconocimiento 4.0 Internacionalspa
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/spa
dc.subject.ddc000 - Ciencias de la computación, información y obras generales::004 - Procesamiento de datos Ciencia de los computadoresspa
dc.subject.proposalHDLspa
dc.subject.proposalHDLeng
dc.subject.proposalCalificación automáticaspa
dc.subject.proposalRealimentaciónspa
dc.subject.proposalAprendizajespa
dc.subject.proposalPercepcionesspa
dc.subject.proposalDiseño digitalspa
dc.subject.proposalLenguajes de descripción de hardwarespa
dc.subject.proposalElectrónica digitalspa
dc.subject.proposalAutomatic gradingeng
dc.subject.proposalFeedbackeng
dc.subject.proposalLearningeng
dc.subject.proposalPerceptionseng
dc.subject.proposalDigital designeng
dc.subject.proposalHardware description languageseng
dc.subject.proposalDigital electronicseng
dc.subject.unescoEnseñanza asistida por ordenadorspa
dc.subject.unescoComputer assisted instructioneng
dc.subject.unescoLenguaje de programaciónspa
dc.subject.unescoComputer languageseng
dc.subject.unescoEvaluación del estudiantespa
dc.subject.unescoStudent evaluationeng
dc.titlePrototipo de una herramienta de software de calificación automática con proceso de realimentación para el apoyo al aprendizaje de lenguajes de descripción de hardwarespa
dc.title.translatedPrototype of an automatic qualification software tool with feedback process for hardware description language learning supporteng
dc.typeTrabajo de grado - Maestríaspa
dc.type.coarhttp://purl.org/coar/resource_type/c_bdccspa
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aaspa
dc.type.contentTextspa
dc.type.driverinfo:eu-repo/semantics/masterThesisspa
dc.type.redcolhttp://purl.org/redcol/resource_type/TMspa
dc.type.versioninfo:eu-repo/semantics/acceptedVersionspa
dcterms.audience.professionaldevelopmentEstudiantesspa
dcterms.audience.professionaldevelopmentMaestrosspa
dcterms.audience.professionaldevelopmentPersonal de apoyo escolarspa
oaire.accessrightshttp://purl.org/coar/access_right/c_abf2spa

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
1019036390.2023.pdf
Tamaño:
1.01 MB
Formato:
Adobe Portable Document Format
Descripción:
Tesis de Maestría en Ingeniería de Sistemas y Computación

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
5.74 KB
Formato:
Item-specific license agreed upon to submission
Descripción: