Laboratorio Basado en Web de Estadísticas y Probabilidad Multimedia con Spring Boot y React.js de apoyo a la enseñanza

Web-Based Laboratory of Multimedia Statistics and Probability with Spring Boot and React.js to support teaching

Autores/as

  • Rubén Peredo Valderrama
  • Iván Peredo Valderrama

Palabras clave:

Estadística y Probabilidad, Componentes, MVC, WBE, Statistics and Probability, Components

Resumen

La propuesta muestra un laboratorio basado en Web de estadística y probabilidad multimedia de apoyo a la enseñanza, empleando en el Front-end React.js para la Interfaz de Usuario (User Interface, UI por sus siglas en inglés), mientras que en el Back-end se empleó Spring Boot, para implementar prácticas dinámicas en línea conforme al paradigma de Educación Basada en Web (Web-Based Education, WBE por sus siglas en inglés), conforme a estándares del W3C. La propuesta utiliza componentes de software de React.js para las UI de la aplicación y multimedios. El Laboratorio Basado en Web (Web Based Laboratory, WBL por sus siglas en inglés) de la propuesta tiene distintos módulos para el desarrollo de material educativo didáctico de apoyo a la enseñanza de estadísticas y probabilidad. La propuesta empleó distintos patrones de diseño de software, sobresaliendo los siguientes: composición en el Front-end, y Modelo-Vista-Controlador (Model-View-Controller, MVC por sus siglas en inglés) en el Back-end con Spring Boot, mejorando la seguridad por medio de Spring Security. La propuesta permite a docente y educandos ejecutar prácticas en línea interactivas, disminuyendo la complejidad técnica excesiva, posibilitando desarrollar materiales educativos didácticos reutilizables de calidad de apoyo conforme al paradigma de WBE.

The proposal shows a web-based multimedia statistics and probability laboratory to support teaching, using React.js in the Front-end for the User Interface (User Interface, UI for its acronym in English), while in the Back -end Spring Boot was used to implement dynamic online practices in accordance with the Web-Based Education (WBE) paradigm, in accordance with W3C standards. The proposal uses React.js software components for the application UIs and multimedia. The Web Based Laboratory (WBL) of the proposal has different modules for the development of didactic educational material to support the teaching of statistics and probability. The proposal used different software design patterns, the following standing out: composition in the Front-end, and Model-View-Controller (Model-View-Controller, MVC for its acronym in English) in the Back-end with Spring Boot, improving security through Spring Security. The proposal allows teachers and students to execute interactive online practices, reducing excessive technical complexity, making it possible to develop support quality reusable didactic educational materials in accordance with the WBE paradigm.

Publicado

2023-05-12