Trabajos
>
Talcahuano

    Desarrollador de Recursos Didácticos Integrables con LTI Moodle - Concepción, Chile - CFRD - UdeC

    CFRD - UdeC
    CFRD - UdeC Concepción, Chile

    hace 1 hora

    Default job background
    De jornada completa
    Descripción

    Responsabilidades:

    Desarrollo de Recursos Didácticos Interactivos:
    Diseñar y desarrollar recursos educativos interactivos y personalizables utilizando tecnologías web como HTML, CSS, JavaScript, y frameworks asociados.

    Asegurar la usabilidad y la accesibilidad de los recursos para garantizar una experiencia de aprendizaje efectiva.

    Integración con LMS Moodle utilizando LTI:


    Implementar la integración de los recursos con la plataforma LMS Moodle utilizando el estándar LTI para garantizar la interoperabilidad y la compatibilidad.


    Registro de Datos de Uso:


    Diseñar y desarrollar sistemas de registro de datos para recopilar información sobre el uso de los recursos didácticos, incluyendo el seguimiento de actividades de los usuarios, el tiempo dedicado, y otros datos relevantes que den cumplimiento a los objetivos del producto.

    Garantizar la seguridad y la privacidad de los datos registrados, cumpliendo con las regulaciones de protección de datos.

    Arquitectura de Software MVC y API:


    Implementar la arquitectura de software Modelo-Vista-Controlador (MVC) para garantizar la modularidad, la reutilización de código y la escalabilidad de los recursos didácticos.


    Desarrollar y consumir APIs para facilitar la comunicación entre los diferentes componentes del sistema y la integración con servicios externos.


    Desarrollo con Laravel:


    Utilizar el framework de desarrollo PHP Laravel para la implementación eficiente de la lógica de negocio y la gestión de datos en el backend de los recursos didácticos.


    Control de Versiones con GitHub:


    Gestionar el código fuente de los recursos didácticos utilizando Git y GitHub, incluyendo la colaboración con otros desarrolladores, la gestión de ramas y la implementación de prácticas de integración continua.


    Requisitos:

    Experiencia en Desarrollo Web:
    Experiencia previa en el desarrollo de aplicaciones web utilizando tecnologías como HTML, CSS, JavaScript, y frameworks asociados.


    Conocimiento de LTI y Moodle:
    Familiaridad con el estándar LTI y experiencia en la integración de recursos con plataformas LMS, preferiblemente Moodle.


    Habilidades Ana líticas:


    Fuertes habilidades analíticas y capacidad para diseñar sistemas de registro de datos y analizar datos para informar la mejora de los recursos didácticos.


    Conocimiento en Laravel y APIs:


    Experiencia en el desarrollo con el framework PHP Laravel y la creación y consumo de APIs para la comunicación entre sistemas.


    Control de Versiones con GitHub:


    Experiencia en el uso de Git y GitHub para el control de versiones y la gestión colaborativa del código fuente.