Implementation of an Alexa Skill as a voice virtual assistant for validating course structure in Canvas LMS
DOI:
https://doi.org/10.71701/wket2c23Keywords:
Alexa Echo Dot, Voice-activated virtual assistant, Canvas LMS, REST API, Artificial Intelligence, ADDA educational methodology, TecsupAbstract
This study proposes a digital solution in the form of a voice-activated virtual assistant for tracking the structure of educational materials published on an e-learning platform, specifically Canvas LMS. This solution utilizes artificial intelligence through the Alexa Echo Dot device for voice processing, aiming to enhance accessibility and efficiency, especially for instructors.
The assistant will facilitate tracking and monitoring of course development. This feature will streamline tasks for the various roles associated with an educational platform, primarily instructors and instructional design validators. The assistant enables users to ask specific questions about the educational resources published in courses on the Canvas LMS platform in accordance with the ADDA educational methodology implemented at Tecsup. This methodology is based on a class session structured around three fundamental phases: Before, During, and After [7].
The research methodology comprised two phases. The first phase employed the "Waterfall" software development methodology. The second phase involved monitoring the application's usage through surveys of participating teachers regarding their perception of the solution.
The project included a hypothesis testing phase, in which a survey was administered to a sample of 11 teachers from the Digital Technology Department at Tecsup during the 2025-2 semester. The results showed that 45.45% of the teachers considered that the voice assistant facilitated the review of the ADDA methodology in their courses, and 45.45% affirmed that the assistant helped them reduce the time spent on applying said methodology.
The main findings revealed the teachers' interest in using the assistant as a support tool in their work, as well as their enthusiasm for continuing to test it. This study was conducted during the 2025-1 and 2025-2 semesters at the Tecsup Higher Education Institute (Lima).
The study concludes that the use of programming languages, complemented by artificial intelligence and voice recognition tools, contributes to the continuous improvement of material published on educational platforms.
Downloads
References
[1] Amazon. (2023, 28 de noviembre). Create intents, utterances, and slots. Alexa Custom Skills. https://developer.amazon.com/en-US/docs/alexa/custom-skills/create-intents-utterances-and-slots.html
[2] Amazon. (2025, 14 de enero). What is the Alexa Skills Kit? Alexa Skills Kit. https://developer.amazon.com/en-US/docs/alexa/ask-overviews/what-is-the-alexa-skills-kit.html
[3] Amazon Web Services. (2025). ¿Qué es un LLM (modelo de lenguaje de gran tamaño)? https://aws.amazon.com/es/what-is/large-language-model/
[4] Asistente de IA: aumenta la productividad. (2024). Main page. https://aisera.com/chatbots-virtual-assistants-conversational-ai/
[5] Bradley, V. M. (2021). Uso de sistemas de gestión de aprendizaje (LMS) con instrucción en línea. https://files.eric.ed.gov/fulltext/EJ1286531.pdf
[6] Chacon, S., & Straub, B. (2005). Pro Git (2.ª ed.). Apress.
[7] Dirección de Calidad y Transformación Educativa - DICTE Instituto Superior Tecnológico Tecsup - Tecsup. (2024). Modelo educativo Tecsup40. https://www.calameo.com/read/0076105321158ddb14650
[8] Documentación oficial de Alexa. (2025). Main page. https://developer.amazon.com/en-US/alexa
[9] Google Cloud. (2025). ¿Qué es el cloud computing? https://cloud.google.com/learn/what-is-cloud-computing?hl=es
[10] Harrington, A. (2025). The deepseek disruption: How China's groundbreaking AI model is transforming the global tech race. Amazon Digital Services LLC - KDP.
[11] Instructure, Inc. (2025). Canvas LMS: Learning management system. https://www.instructure.com/lms-learning-management-system
[12] Lange, K. (2016). The little book on REST services. Independently published.
[13] Pessoa Medeiros, R., Lisboa Ramalho, G., & Pontual Falcao, T. (2019). A systematic literature review on teaching and learning introductory programming in higher education. IEEE Transactions on Education, 62(2), 77–90. https://doi.org/10.1109/TE.2018.2864133
[14] Python Software Foundation. (2022). Python (versión 3.9.13) [Software]. https://www.python.org
[15] Schneider, M., & Butterfield, A. (2016). Program library. En A. Butterfield & G. E. Becchetti (Eds.), A dictionary of computer science (7ª ed., p. 831). Oxford University Press.
[16] The Python Package Index (PyPI). (2024). Main page. https://pypi.org/
[17] Thompson, J. (2017). Amazon Echo Dot companion: The complete guide for doing anything with Echo Dot in 2017 [Edición Kindle].
[18] Welle, D. (2022). ChatGPT: El bot viral y futuro de la IA que podría cambiarlo todo. DW.com. https://www.dw.com/es/chatgpt-el-bot-viral-y-futuro-de-la-ia-que-podr%C3%ADa-cambiarlo-todo/a-64052465
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Jaime Gómez, Silvia Montoya Saldaña (Autor/a)

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.