Sobre este proyecto
it-programming / web-development
Abierto
En LTI Hability estamos en búsqueda de un programador con experiencia en e-learning para participar en el desarrollo de un proyecto que contempla tanto la integración entre un Learning Management System (lms) y un sitio externo, como el desarrollo del sitio web que gestionará la interacción con contenidos scorm.
El objetivo principal es asegurar la correcta comunicación entre el lms y el sitio externo, gestionando adecuadamente los contenidos scorm, el seguimiento del progreso del usuario y la persistencia de datos entre sesiones.
Buscamos un perfil técnico que pueda colaborar en el desarrollo completo de la solución, incluyendo el desarrollo del sitio externo, la integración con el LMS y la implementación de la comunicación con contenidos e-learning.
Requisitos técnicos excluyentes:
* Dominio de HTML5, CSS y JavaScript.
* Experiencia comprobable creando o implementando Wrapper SCORM (versiones 1.2 y/o 2004).
* Conocimiento práctico sobre el funcionamiento de Learning Management Systems (LMS).
* Experiencia integrando y testeando cursos scorm en diferentes lms.
* Experiencia en desarrollo de sitios o aplicaciones web.
* Capacidad para diagnosticar y resolver problemas de comunicación entre contenidos e-learning y plataformas LMS.
Requerimientos clave del proyecto:
* Desarrollo de un sitio externo personalizado que interactúe con el LMS.
* Implementación o adaptación de wrapper scorm para la correcta comunicación con el lms.
* Manejo de estados de avance del usuario (completion, success, progress).
* Implementación de guardado y recuperación de progreso (lesson_location, suspend_data, bookmarking).
* Asegurar persistencia de datos entre sesiones.
* Validar comunicación estable entre el contenido y el LMS en múltiples sesiones.
Se valorará:
* Experiencia previa en proyectos de desarrollo e-learning.
* Conocimiento en APIs o integraciones adicionales.
* Experiencia trabajando con diferentes plataformas LMS.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
Plazo de Entrega: No definido
Habilidades necesarias