Facilitando la explicación de conceptos en programación con Wollok Game
Palabras clave:
Wollok, educación, programación, videojuegos, juegoResumen
Los videojuegos constituyen un recurso frecuente en la enseñanza de la programación, ya que permiten construir entornos interactivos que facilitan la experimentación y comprensión de los programas. Este trabajo presenta avances sobre una línea de investigación en curso utilizando Wollok Game, un framework para el desarrollo de videojuegos en el lenguaje educativo Wollok. Wollok propone un recorrido pedagógico que introduce gradualmente el paradigma de objetos, comenzando con programas compuestos por pocos objetos y postergando la aparición de clases. Las actividades propuestas utilizan el entorno de juego para introducir y reforzar conceptos centrales del paradigma, como identidad, polimorfismo, instanciación y closures. El objetivo de estas experiencias es mostrar cómo el desarrollo de videojuegos puede integrarse en el recorrido didáctico propuesto por Wollok y simplificar la introducción de algunos conceptos clave de la programación orientada a objetos.
Descargas
Referencias
Cooper, S. (2010). The Design of Alice. ACM Trans. Comput. Educ., 10 (4). https://doi.org/10.1145/1868358.1868362
Kay, A. (2005). Squeak etoys, children & learning. online article, 2006, 1-8.
Kölling, M. (2010). The Greenfoot Programming Environment. Proceedings of the 15th Annual Conference on Innovation and Technology in Computer Science Education, 14-17. https://doi.org/10.1145/1822090.1822099
Lombardi, C. & Passerini, N. (2019). Wollok: reconciliando didáctica e industria en un lenguaje educativo para POO. XIV Congreso Nacional de Tecnologıa en Educación y Educación en Tecnologıa (TE&ET 2019),(Universidad Nacional de San Luis, 1 y 2 de julio de 2019).
Martínez López, P. E., Ciolek, D., Arévalo, G. & Pari, D. (2017). The GOBSTONES method for teaching computer programming. 2017 XLIII Latin American Computer Conference (CLEI), 1-9. https://doi.org/10.1109/CLEI.2017.8226428
Papert, S. (1980). Mindstorms: Children, Computers, and Powerful Ideas. Basic Books.
Passerini, N. & Lombardi, C. (2020). Postponing the Concept of Class When Introducing OOP. Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, 152-158. https://doi.org/10.1145/3341525.3387369
Passerini, N., Lombardi, C., Fernandes, J., Tesone, P. & Dodino, F. (2017). Wollok: Language + IDE for a gentle and industry-aware introduction to OOP. 2017 Twelfth Latin American Conference on Learning Technologies (LACLO), 1-4. https://doi.org/10.1109/LACLO.2017.8120933
Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B. & Kafai, Y. (2009). Scratch: Programming for All. Communications of the ACM, 52 (11), 60-67. https://doi.org/10.1145/1592761.1592779
Sanzo, A., Schapachnik, F., Factorovich, P. & O’Connor, F. S. (2017). Pilas bloques: A scenario-based children learning platform. 2017 Twelfth Latin American Conference on Learning Technologies (LACLO), 1-6. https://doi.org/10.1109/LACLO.2017.8120926
Spigariol, L., Palumbo, N. & Passerini, N. (2021). Competencias en Programación Orientada a Objetos. SADIO Electronic Journal of Informatics and Operations Research, 20 (1), 77-101. https://revistas.unlp.edu.ar/ejs/article/view/17646
Descargas
Publicado
Número
Sección
Licencia
Derechos de autor 2026 Nahuel Palumbo, Nicolás Passerini, Lucas Spigariol

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-CompartirIgual 4.0.
Acorde a estos términos, el material se puede compartir (copiar y redistribuir en cualquier medio o formato) y adaptar (remezclar, transformar y crear a partir del material otra obra), siempre que a) se cite la autoría y la fuente original de su publicación (revista y URL de la obra), b) no se use para fines comerciales y c) se mantengan los mismos términos de la licencia.














