Bot conversacional para la asistencia en el aprendizaje de los fundamentos del lenguaje de programación Python
Los chatbots aplicados en la educación y especialmente en la programación, logran mostrar un gran rendimiento en tareas orientadas a la enseñanza y asistencia de un tema en específico. Esto representa una gran oportunidad en tiempos de pandemia en donde se consumen más contenidos digitales pero se c...
- Autores:
-
Hernández Suarez, Yeison Omar
Parra Muñoz, Cristian David
- Tipo de recurso:
- http://purl.org/coar/resource_type/c_f744
- Fecha de publicación:
- 2021
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/20414
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/20414
- Palabra clave:
- Software engineering
Information systems
Education
Investigation
Chatbot
Teaching
Attendance
Programming
Ingeniería de software
Sistemas de información
Educación
Investigación
Chatbot
Enseñanza
Asistencia
Programación
- Rights
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
UNAB2_45ca4dd17affeb2a7da490f2f277589f |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/20414 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Bot conversacional para la asistencia en el aprendizaje de los fundamentos del lenguaje de programación Python |
dc.title.translated.spa.fl_str_mv |
Chatbot for assistance in the learning the fundamentals of language python programming |
title |
Bot conversacional para la asistencia en el aprendizaje de los fundamentos del lenguaje de programación Python |
spellingShingle |
Bot conversacional para la asistencia en el aprendizaje de los fundamentos del lenguaje de programación Python Software engineering Information systems Education Investigation Chatbot Teaching Attendance Programming Ingeniería de software Sistemas de información Educación Investigación Chatbot Enseñanza Asistencia Programación |
title_short |
Bot conversacional para la asistencia en el aprendizaje de los fundamentos del lenguaje de programación Python |
title_full |
Bot conversacional para la asistencia en el aprendizaje de los fundamentos del lenguaje de programación Python |
title_fullStr |
Bot conversacional para la asistencia en el aprendizaje de los fundamentos del lenguaje de programación Python |
title_full_unstemmed |
Bot conversacional para la asistencia en el aprendizaje de los fundamentos del lenguaje de programación Python |
title_sort |
Bot conversacional para la asistencia en el aprendizaje de los fundamentos del lenguaje de programación Python |
dc.creator.fl_str_mv |
Hernández Suarez, Yeison Omar Parra Muñoz, Cristian David |
dc.contributor.author.none.fl_str_mv |
Hernández Suarez, Yeison Omar Parra Muñoz, Cristian David |
dc.contributor.cvlac.spa.fl_str_mv |
Hernández Suarez, Yeison Omar [0001908440] Parra Muñoz, Cristian David [0001784556] |
dc.contributor.researchgroup.spa.fl_str_mv |
Semilleros de Investigación UNAB |
dc.subject.keywords.spa.fl_str_mv |
Software engineering Information systems Education Investigation Chatbot Teaching Attendance Programming |
topic |
Software engineering Information systems Education Investigation Chatbot Teaching Attendance Programming Ingeniería de software Sistemas de información Educación Investigación Chatbot Enseñanza Asistencia Programación |
dc.subject.lemb.spa.fl_str_mv |
Ingeniería de software Sistemas de información Educación Investigación |
dc.subject.proposal.spa.fl_str_mv |
Chatbot Enseñanza Asistencia Programación |
description |
Los chatbots aplicados en la educación y especialmente en la programación, logran mostrar un gran rendimiento en tareas orientadas a la enseñanza y asistencia de un tema en específico. Esto representa una gran oportunidad en tiempos de pandemia en donde se consumen más contenidos digitales pero se cuenta con una escasa asesoría personalizada por parte de los educadores. El presente documento expone la investigación en curso de un bot conversacional para asistir el aprendizaje de los fundamentos del lenguaje de programación Python. |
publishDate |
2021 |
dc.date.issued.none.fl_str_mv |
2021-11 |
dc.date.accessioned.none.fl_str_mv |
2023-07-04T20:34:12Z |
dc.date.available.none.fl_str_mv |
2023-07-04T20:34:12Z |
dc.type.eng.fl_str_mv |
Conference |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/conferenceProceedings |
dc.type.local.spa.fl_str_mv |
Memoria de eventos |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_f744 |
dc.type.hasversion.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/EC_AC |
format |
http://purl.org/coar/resource_type/c_f744 |
status_str |
acceptedVersion |
dc.identifier.issn.spa.fl_str_mv |
ISSN 2344-7079 |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12749/20414 |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Autónoma de Bucaramanga - UNAB |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional UNAB |
dc.identifier.repourl.spa.fl_str_mv |
repourl:https://repository.unab.edu.co |
identifier_str_mv |
ISSN 2344-7079 instname:Universidad Autónoma de Bucaramanga - UNAB reponame:Repositorio Institucional UNAB repourl:https://repository.unab.edu.co |
url |
http://hdl.handle.net/20.500.12749/20414 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.ispartofseries.spa.fl_str_mv |
Generación Creativa : Encuentro de Semilleros de Investigación UNAB |
dc.relation.uri.spa.fl_str_mv |
http://hdl.handle.net/20.500.12749/20335 |
dc.relation.references.spa.fl_str_mv |
Wollny, S., Schneider, J., Di Mitri, D., Weidlich, J., Rittberger, M., & Drachsler, H. (2021). Are We There Yet? - A Systematic Literature Review on Chatbots in Education. Frontiers in Artificial Intelligence, 4(July), 1–18. https://doi.org/10.3389/frai.2021.654924 Bosse, M., Gerosa, M. (2016). Why is programming so difficult to learn? Patterns of Difficulties Related to Programming Learning. ACM SIGSOFT Software Engineering Note, (November), 1–6. http://doi.acm.org/10.1145/3011286.301130 1 Daud, S. H. M., Teo, N. H. I., & Zain, N. H. M. (2020). Ejava chatbot for learning programming language: A post-pandemic alternative virtual tutor. International Journal, 8(7), 3290-3298. https://doi.org/10.30534/ijeter/2020/678720 20 Hobert, S. (2019). Say hello to ‘coding tutor’! design and evaluation of a chatbot-based learning system supporting students to learn to program. Lin, Y. H., & Tsai, T. (2019, December). A Conversational Assistant on Mobile Devices for Primitive Learners of Computer Programming. In 2019 IEEE International Conference on Engineering, Technology and Education (TALE) (pp. 1-4). IEEE. https://doi.org/10.1109/TALE48000.2019.9226015 Okonkwo, C. W., & Ade-Ibijola, A. (2020). PythonBot: A Chatbot for Teaching Python Programming. Engineering Letters, 29(1). Gavin, M., & Glavin, F. G. (2020, June). CLuAI-- Conversational Learning using Artificial Intelligence: An Interactive and Adaptive Chatbot Learning Framework for Teaching Programming. In Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education (pp. 556-556). https://doi.org/10.1145/3341525.3393979 Verleger, M., & Pembridge, J. (2018, October). A pilot study integrating an AI-driven chatbot in an introductory programming course. In 2018 IEEE Frontiers in Education Conference (FIE) (pp. 1-4). IEEE.https://doi.org/10.1109/FIE.2018.8659282 |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.local.spa.fl_str_mv |
Abierto (Texto Completo) |
dc.rights.creativecommons.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Abierto (Texto Completo) Atribución-NoComercial-SinDerivadas 2.5 Colombia http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.coverage.spatial.spa.fl_str_mv |
Bucaramanga (Santander, Colombia) |
dc.coverage.temporal.spa.fl_str_mv |
2021 |
dc.coverage.campus.spa.fl_str_mv |
UNAB Campus Bucaramanga |
dc.publisher.grantor.spa.fl_str_mv |
Universidad Autónoma de Bucaramanga UNAB |
dc.publisher.faculty.spa.fl_str_mv |
Facultad Ingeniería |
dc.publisher.program.spa.fl_str_mv |
Pregrado Ingeniería de Sistemas |
dc.publisher.deparment.spa.fl_str_mv |
Sistema de Investigación SIUNAB |
dc.source.spa.fl_str_mv |
Hernández, Y. O. & Parra, C. D. (2021). Bot conversacional para la asistencia en el aprendizaje de los fundamentos del lenguaje de programación Python. Recuperado de: http://hdl.handle.net/20.500.12749/20414. |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/20414/1/2021_Articulo_Parra_Mu%c3%b1oz_Cristian_David.pdf https://repository.unab.edu.co/bitstream/20.500.12749/20414/2/license.txt https://repository.unab.edu.co/bitstream/20.500.12749/20414/3/2021_Articulo_Parra_Mu%c3%b1oz_Cristian_David.pdf.jpg |
bitstream.checksum.fl_str_mv |
a6f9f8bd6bb3143bb6e1e2e57f818496 3755c0cfdb77e29f2b9125d7a45dd316 2d829d18f52cf35af212745127b88890 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB |
repository.mail.fl_str_mv |
repositorio@unab.edu.co |
_version_ |
1814277336492670976 |
spelling |
Hernández Suarez, Yeison Omar6e3c114b-ff41-4f55-b589-5fbd5ed71b8aParra Muñoz, Cristian David7d83a3c8-0c4b-4aae-af51-941e4d2d1931Hernández Suarez, Yeison Omar [0001908440]Parra Muñoz, Cristian David [0001784556]Semilleros de Investigación UNABBucaramanga (Santander, Colombia)2021UNAB Campus Bucaramanga2023-07-04T20:34:12Z2023-07-04T20:34:12Z2021-11ISSN 2344-7079http://hdl.handle.net/20.500.12749/20414instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coLos chatbots aplicados en la educación y especialmente en la programación, logran mostrar un gran rendimiento en tareas orientadas a la enseñanza y asistencia de un tema en específico. Esto representa una gran oportunidad en tiempos de pandemia en donde se consumen más contenidos digitales pero se cuenta con una escasa asesoría personalizada por parte de los educadores. El presente documento expone la investigación en curso de un bot conversacional para asistir el aprendizaje de los fundamentos del lenguaje de programación Python.Chatbots applied in education have a great potential in teaching and assisting a specific topic, mainly in programming. This represents a great opportunity in the COVID-19 pandemic where more digital content is consumed but there is insufficient mentoring by educators. This paper presents the ongoing research of a chatbot to assist and teach programming languages using natural language processing.Modalidad Presencialapplication/pdfspaGeneración Creativa : Encuentro de Semilleros de Investigación UNABhttp://hdl.handle.net/20.500.12749/20335Wollny, S., Schneider, J., Di Mitri, D., Weidlich, J., Rittberger, M., & Drachsler, H. (2021). Are We There Yet? - A Systematic Literature Review on Chatbots in Education. Frontiers in Artificial Intelligence, 4(July), 1–18. https://doi.org/10.3389/frai.2021.654924Bosse, M., Gerosa, M. (2016). Why is programming so difficult to learn? Patterns of Difficulties Related to Programming Learning. ACM SIGSOFT Software Engineering Note, (November), 1–6. http://doi.acm.org/10.1145/3011286.301130 1Daud, S. H. M., Teo, N. H. I., & Zain, N. H. M. (2020). Ejava chatbot for learning programming language: A post-pandemic alternative virtual tutor. International Journal, 8(7), 3290-3298. https://doi.org/10.30534/ijeter/2020/678720 20Hobert, S. (2019). Say hello to ‘coding tutor’! design and evaluation of a chatbot-based learning system supporting students to learn to program.Lin, Y. H., & Tsai, T. (2019, December). A Conversational Assistant on Mobile Devices for Primitive Learners of Computer Programming. In 2019 IEEE International Conference on Engineering, Technology and Education (TALE) (pp. 1-4). IEEE. https://doi.org/10.1109/TALE48000.2019.9226015Okonkwo, C. W., & Ade-Ibijola, A. (2020). PythonBot: A Chatbot for Teaching Python Programming. Engineering Letters, 29(1).Gavin, M., & Glavin, F. G. (2020, June). CLuAI-- Conversational Learning using Artificial Intelligence: An Interactive and Adaptive Chatbot Learning Framework for Teaching Programming. In Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education (pp. 556-556). https://doi.org/10.1145/3341525.3393979Verleger, M., & Pembridge, J. (2018, October). A pilot study integrating an AI-driven chatbot in an introductory programming course. In 2018 IEEE Frontiers in Education Conference (FIE) (pp. 1-4). IEEE.https://doi.org/10.1109/FIE.2018.8659282http://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2Hernández, Y. O. & Parra, C. D. (2021). Bot conversacional para la asistencia en el aprendizaje de los fundamentos del lenguaje de programación Python. Recuperado de: http://hdl.handle.net/20.500.12749/20414.Bot conversacional para la asistencia en el aprendizaje de los fundamentos del lenguaje de programación PythonChatbot for assistance in the learning the fundamentals of language python programmingConferenceinfo:eu-repo/semantics/conferenceProceedingsMemoria de eventoshttp://purl.org/coar/resource_type/c_f744info:eu-repo/semantics/acceptedVersionhttp://purl.org/redcol/resource_type/EC_ACUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de SistemasSistema de Investigación SIUNABSoftware engineeringInformation systemsEducationInvestigationChatbotTeachingAttendanceProgrammingIngeniería de softwareSistemas de informaciónEducaciónInvestigaciónChatbotEnseñanzaAsistenciaProgramaciónORIGINAL2021_Articulo_Parra_Muñoz_Cristian_David.pdf2021_Articulo_Parra_Muñoz_Cristian_David.pdfArtículoapplication/pdf908940https://repository.unab.edu.co/bitstream/20.500.12749/20414/1/2021_Articulo_Parra_Mu%c3%b1oz_Cristian_David.pdfa6f9f8bd6bb3143bb6e1e2e57f818496MD51open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-8829https://repository.unab.edu.co/bitstream/20.500.12749/20414/2/license.txt3755c0cfdb77e29f2b9125d7a45dd316MD52open accessTHUMBNAIL2021_Articulo_Parra_Muñoz_Cristian_David.pdf.jpg2021_Articulo_Parra_Muñoz_Cristian_David.pdf.jpgIM Thumbnailimage/jpeg9628https://repository.unab.edu.co/bitstream/20.500.12749/20414/3/2021_Articulo_Parra_Mu%c3%b1oz_Cristian_David.pdf.jpg2d829d18f52cf35af212745127b88890MD53open access20.500.12749/20414oai:repository.unab.edu.co:20.500.12749/204142023-07-04 22:00:31.975open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coRUwoTE9TKSBBVVRPUihFUyksIG1hbmlmaWVzdGEobWFuaWZlc3RhbW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbi4gRWwgQVVUT1IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVTkFCIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuCgpFbCBBVVRPUiBhdXRvcml6YSBhIGxhIFVuaXZlcnNpZGFkIEF1dMOzbm9tYSBkZSBCdWNhcmFtYW5nYSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCg== |