Skip to content

Resultados del proyecto

Objetivos

En este apartado (ver objetivos):

  • Ob4 Desarrollar la programación.
  • Ob5 Crear contenido para sesiones sincrónicas virtuales con los contenidos del curso Modelos Probabilísticos de Señales y Sistemas.
  • Ob6 Evaluar la recepción pedagógica y el desempeño técnico del sistema.
  • Ob7 Socializar los resultados del proyecto.

Componentes tecnológicos

Metas e indicadores

En estas secciones (ver objetivos):

  • Ob4|Me2 Implementación de la funcionalidad base del sistema
  • Ob4|Me3 Implementación gradual de nuevas funcionalidades en el sistema, entre ellas: sesiones de usuario, control remoto de las presentaciones, fragmentos de código ejecutable, etc.

Este proyecto desarrolló una importante cantidad de componentes tecnológicos que interactúan entre sí para crear un espacio educativo interactivo y moderno.

Los siguientes son los componentes tecnológicos y pedagógicos desarrollados:

Kalouk
Un ecosistema de herramientas computacionales y componentes web para la creación de contenidos interactivos con elementos de matemáticas y programación aplicados al análisis de datos.
Kalouk WEB
Un servidor web versátil para generación de datos sintéticos utilizados en el curso y sus proyectos, accesibles por medio de diferentes modelos de comunicación (REST API, WebSocket, SSE y webhooks).
Kalouk MCP
Un servidor web con el protocolo de contexto de modelos (MCP) para proveer datos e información de contexto sobre la teoría del curso a agentes de inteligencia artificial.
Kalouk CLI
Una interfaz de línea de comandos (CLI) para interactuar de forma programática con los servicios de Kalouk, como Kalouk WEB y Kalouk MCP.
Kalouk JS
Un conjunto de componentes de JavaScript para actividades interactivas en sitios web, tanto en las presentaciones como en el contenido teórico.
Kalouk PY
Un paquete de Python para interactuar con los servicios y herramientas de Kalouk, especialmente para la gestión de contenidos y evaluaciones del curso.
Kalouk XYZ
Un sitio web para alojar presentaciones interactivas de Slidev para sesiones sincrónicas, utilizando las integraciones desarrolladas con Kalouk.
Kalouk PWA
Aplicación móvil tipo aplicación web progresiva (PWA) para facilitar el acceso a los contenidos de Kalouk desde el celular.
Kalouk PyX
Tutoriales básicos de programación en Python aplicados a la ciencia e ingeniería de datos, base para los ejercicios de programación del curso en Kalouk.
Proyectos de programación
Ejercicios de recolección y análisis de datos para el aprendizaje de herramientas de programación de Python en escenarios realistas y más complejos.
improbabilidades.com
Un sitio web para alojar el contenido teórico del curso como libro digital interactivo, utilizando las integraciones desarrolladas con Kalouk.
Guía pedagógica
Recomendaciones para el desarrollo de material teórico y presentaciones interactivas utilizando las herramientas de Kalouk.

Repositorios del proyecto

Metas e indicadores

En esta sección (ver objetivos):

  • Ob4|Me1 Creación de un repositorio web para desarrollo y documentación

GitHub

Prueba del sistema

Metas e indicadores

En esta sección (ver objetivos):

  • Ob4|Me4 Prueba del sistema en un servidor web

Guía de aplicación

Metas e indicadores

En esta sección (ver objetivos):

  • Ob5|Me2 Creación de una propuesta de guía pedagógica para la incorporación del sistema en los cursos universitarios

Evaluación

Metas e indicadores

En esta sección (ver objetivos):

  • Ob6|Me2 Presentación de resultados de la aplicación del instrumento de evaluación pedagógica del sistema
  • Ob6|Me4 Presentación de resultados de la aplicación del instrumento de evaluación de desempeño del sistema

Divulgación

Metas e indicadores

En esta sección (ver objetivos):

  • Ob7|Me1 Creación de un evento virtual para demostración del sistema, abierto a estudiantes y profesores de la Universidad de Costa Rica
  • Ob7|Me2 Documentación de la experiencia docente en el proceso de creación y aplicación de las estrategias pedagógicas para el uso del sistema en clases