Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Año: 2016
Aplicación web Educativa para Química I: “Simulación de un laboratorio virtual”
Prólogo
Agradecimientos
Resumen
En este trabajo destinado a la cátedra de Química General de la Facultad de Ciencias
Exactas y Naturales y Agrimensura de la UNNE se pueden manipular un conjunto de
funcionalidades basadas en las necesidades propuestas por los propios profesores de
la materia, el sistema alojado en internet para uso masivo y con un alto nivel de
disponibilidad puede ser visualizado desde teléfonos inteligentes, tablets, netbooks,
notebooks, PC hogareñas y un gran número de dispositivos más gracias a su diseño
responsivo.
Índice de Contenidos
Prólogo 2
Agradecimientos 3
Resumen 4
Índice de figuras 6
Índice de tablas 8
Capítulo 1. Introducción 9
1.1. Estado del arte 9
1.2. Fundamentación 10
1.3. Objetivo 11
Capítulo 2. Metodología 12
2.1. Análisis y diseño 12
2.2. Desarrollo 16
2.2.1 Etapas previas a los requerimientos funcionales 17
2.2.1.1. Hardware 17
2.2.1.2. Sistemas Operativos 17
2.2.1.3. Software y paquetes de herramientas 18
2.2.1.4. IP’s y registración del dominio 18
2.2.2 Pruebas pilotos y de campo 18
Capítulo 3. Herramientas y/o lenguajes de programación 19
3.1 Lenguajes de programación 19
3.2 Herramientas 20
Capítulo 4. Resultados 21
4.1 Página principal 22
4.2 Perfiles de los usuarios. 25
4.2.1 Usuarios registrados. 25
4.2.2 Usuarios registrados y habilitados. 27
4.2.3 Ayudantes. 27
4.2.4 Profesores. 27
4.3 Examen. 28
4.4 Laboratorio Virtual. 33
4.5 Tabla periódica. 35
4.6 Videos en el laboratorio. 36
4.6 Documentos e Información. 44
4.7 Configuración. 47
4.7.1 Ver Exámenes 49
4.7.2 Estadísticas Generales 50
4.7.3 Ver alumnos 50
4.7.4 Habilitar Alumnos 51
4.7.5 Período de examen 52
4.7.6 Preguntas de examen 53
4.7.7 Crear profesor 56
4.7.8 Cerrar Período 57
4.7.9 Estadísticas de ciclos 58
Capítulo 5. Conclusiones y futuros trabajos 59
Referencias 60
Índice de figuras
Fig. Pág.
Índice de tablas
Tabla Pág.
Requerimientos Funcionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Requerimientos no Funcionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Síntesis de funcionalidades de la web Educativa para Química . . . . . . . . . . . . . . . . . 21
Capítulo 1. Introducción
pretenden alcanzar desde un laboratorio virtual con los contenidos, los recursos, las
actividades prácticas, los videos y otras propuestas pensadas Cpara el nivel y
profundidad de conceptos para esta asignatura en particular.
Asimismo se pudo corroborar que abundan las tablas periódicas con un abanico
delimitado de información y poca interactividad para el usuario.
Un software con características similares al que se propone en este trabajo es Model
ChemLab [4] que muestra instrumentos comunes en un laboratorio de Química. Se
presenta en un dispositivo óptico, CD-ROM, lo que implica el uso en máquinas
individuales no permitiendo interactuar entre docentes y alumnos.
La Universidad de Oxford (www.ox.ac.uk) ofrece de manera gratuita vía Internet,
laboratorios virtuales de experimentos químicos que usan animaciones, videos y
moléculas que pueden hacerse girar en la pantalla manipulables en tres dimensiones
[Ver Fig. 1]. La mayor dificultad que presenta este software es que solo está disponible
en idioma inglés, y esto se convierte en un inconveniente para alumnos que
desconocen esta lengua.
1.2. Fundamentación
La motivación para la elección del tema a abordar se basó en la necesidad que tiene la
cátedra de Química I de la FACENA-UNNE de contar con un software para la
enseñanza-aprendizaje de Química en forma interactiva, motivadora, dinámica,
ajustándose a los tiempos de aprendizajes de cada alumno, con propuestas para
reforzar los contenidos que permitirá ir incorporando nuevo material, cuestionarios y
actividades a medida que se desarrollen los temas.
1.3. Objetivo
Capítulo 2. Metodología
Esta metodología orientada al diseño del software educativo contempla cinco etapas,
en el cual se destaca su proceso incremental, y su fuerte énfasis en el análisis de las
necesidades de los alumnos y profesores.
Sus fases son: Análisis, Diseño, Desarrollo, Prueba Piloto, Prueba de Campo [6].
Como una pre-etapa se inició con la búsqueda de información, para ello se realizó una
investigación bibliográfica, basada principalmente en la búsqueda en repositorios
académicos y científicos en la web. Se buscaron trabajos similares, experiencias y
datos pasados y actuales sobre este tema, un resumen de lo obtenido en esta
recopilación de experiencias similares se presentó en el capítulo anterior en el
apartado “Estado del arte”.
El perfil del usuario no registrado cuenta con menos privilegios dentro del sistema, una
vez que una persona ingrese a la página se encontrará como “usuario no registrado”
pudiendo realizar dos funciones básicas:
2- Unirse a las redes sociales: El usuario no registrado podrá poner “Me gusta” en el
sitio de Facebook Química General UNNE, y recibir desde su cuenta novedades e
información en dicha red social, también podrá suscribirse en la cuenta de YouTube
Química General y visualizar los videos de la cátedra en línea.
Del lado derecho de la gráfica [Ver Fig. 2] se observa dos perfiles, “Ayudante” y
“Profesor”, el rol de Ayudante cumple diversas funciones dentro del sistema
simplificando el trabajo a los profesores para administrar y controlar la página,
Las funciones que pueden desarrollar un Ayudante se enumeran y explican a
continuación:
El perfil que tendrá un Profesor dentro del sistema abarca cinco funcionalidades
propias y seis heredadas del rol anterior, estas se enumeran a continuación:
2.2. Desarrollo
I. Hardware
1. DNS Server
2. Apache Server
3. MySql
4. SSH
5. phpMyAdmin
6. PHP
1. IP de acceso público
2. Registro del dominio
2.2.1.1. Hardware
Para tener el servicio funcionando las 24 horas es necesario contar con una
infraestructura que lo haga posible, la Facultad de Ciencias Exactas y Naturales y
Agrimensura cuenta con la posibilidad de alojar el sistema web de manera gratuita
facilitando el acceso a los alumnos, por ello no será necesario recurrir a servidores
externos, ni montar uno propio.
Durante el desarrollo del sistema se contó con un servidor de prueba, donde fue
posible probar y documentar el funcionamiento a medida que se iban generando
nuevos módulos del producto.
licencia gratuita como Linux y sus distribuciones. Este Sistema Bare-Metal llamado
Esxi vSphere de la empresa VMware [7] se caracteriza por soportar múltiples SO de
distintas marcas y versiones, que trabajan de manera independiente simulando tener
el control del hardware, es de licencia gratuita como todas las herramientas utilizadas
en el desarrollo de este producto.
Hasta ahora hemos resaltado las características del servidor, el Sistema Operativo
base y el Sistema Operativo estándar, dentro del último se instalarán las distintas
herramientas para poder alojar la página web: DNS Server, Apache Server, Mysql,
SSH, phpMyAdmin, PHP, todas estas herramientas se explicarán en el próximo
capítulo.
El último paso para tener en línea la página es registrar el dominio del mismo en la
Dirección Nacional del Registro de Dominios de Internet “nic.ar” para ello se requiere
tener una IP única de acceso universal, normalmente llamada IP pública, esta fue
facilitada por un ISP (proveedor de servicios de internet) y registrada en nic.ar.
Una vez finalizado la registración, y en un periodo no mayor a las 24 horas la página
se encontró disponible a través de internet para su desarrollo y pruebas. Las metas
siguientes fueron la realización de los requerimientos funcionales.
3.2 Herramientas
2. Apache Server: Servidor HTTP que brinda la posibilidad de alojar páginas WEB,
configurar bases de datos, y autentificaciones.
3. MySql: Herramienta que brinda una gran variedad de funciones para la creación y
mantención de bases de datos en el lenguaje MySql.
Capítulo 4. Resultados
La página principal sigue una tendencia de diseño “Scroll Parallax”, se trata de una
web contenida en una única página vertical, en el cual el paso entre secciones puede
hacerse por medio del scroll o a través del menú, con movimientos acelerados [16].
La sección Novedades [Ver Fig. 5] contendrá todas las novedades durante el cursado
de la materia, por ejemplo: fechas de exámenes, resultados, entrega de trabajos, etc.
Fig. 6. Registro.
La sección Registro [Ver Fig. 6] permite crear una cuenta en la página ya sea a través
de una cuenta en Facebook o de manera manual, también podrá iniciar sesión si ya
posee una.
Dependiendo del perfil del usuario se desplegará el acceso a nuevas funcionalidades,
que se explicarán detalladamente más adelante.
Una búsqueda exhaustiva llevó a una recopilación de datos de distintas fuentes sobre
el uso de las redes sociales, en todas se repetía un patrón: las dos redes sociales más
difundidas y usadas que se encontraron son Facebook y Youtube [Ver Fig. 8].
Esta sección brinda acceso a estas redes sociales permitiendo tener a disposición
rápidamente información acerca de todas las novedades de la cátedra de Química
General. Tanto Facebook como Youtube permiten a través de su API integrarse a
cualquier página web siguiendo una serie de normas y estándares de uso, con una
sencilla codificación se puede tener en funcionamiento distintos elementos en la web:
botones me gusta, de suscripción, cajas de comentarios, y actualizaciones de estados
son ejemplos de ellos.
En la figura 8 se observa que tanto Facebook como Youtube lideran la lista de redes
sociales más usadas en gran parte del globo según WebEmpresa20. Ambas cuentan
con más de 1.000 millones de suscriptores, el podio complementan otras redes
conocidas como Twitter, WhatsApp, Google+ y Linkedin
[17].
Una vez registrado un usuario toma el perfil de alumno registrado [Ver Fig. 9] en el
cual su acceso a las funcionalidades del sistema se ve limitado hasta que un
administrador (profesor o ayudante) lo habilite, esto permite que sólo las personas que
los profesores autoricen usen la aplicación, liberando de la carga de datos de todos los
alumnos a los administradores.
El alumno registrado podrá ver su estado haciendo clic en “configuración” dentro del
panel de control [Ver figuras 10 y 11
].
4.2.3 Ayudantes.
Los ayudantes cumplen la función de colaborar con los profesores para administrar la
página, es por ello que pueden publicar videos, habilitar y editar los datos de los
alumnos, crear, editar y eliminar preguntas de exámenes, subir archivos y publicar
información relevante a la materia.
4.2.4 Profesores.
Por último el perfil de los profesores incluye ocho funciones que se añaden a las ya
mencionadas de los ayudantes:
4.3 Examen.
como por ejemplo: un corte de luz, cierre inesperado del navegador, el hecho de que
no haya podido responder en el lapso estipulado, etc.
Una vez que se ingresa, se observará un pizarrón en el cual, a través del botón
Comenzar situado en la parte inferior se dará inicio al cuestionario [Ver Fig. 14]. En la
parte izquierda de la pantalla aparecerán las preguntas y en la parte derecha las
opciones, situado debajo de las opciones el botón para contestar [Ver Fig. 15].
El sistema dará aviso si la respuesta es correcta o incorrecta una vez que el usuario
haya respondido [Ver figuras 16 y 17].
Cada determinado lapso se dará aviso del tiempo restante para responder [Ver Fig.
18], perdiendo una chance agotado este tiempo [Ver Fig. 19].
Asimismo, si el alumno intenta dirigirse a otra dirección, recargar la página o cerrar el
navegador, se alertará a través de un mensaje que perderá automáticamente otra
posibilidad para responder el cuestionario [Ver Fig. 20]. Cuando no cuente con más
chances se emitirá un aviso del mismo [Ver Fig. 21].
Finalizado el examen se observará la nota obtenida. [Ver figuras 22 y 23].
El tiempo estipulado, el formato de las preguntas y el número de oportunidades para
realizar el examen fueron dispuestos en su totalidad por los profesores de la cátedra,
contemplando diferentes situaciones en las que un alumno se podría encontrar al
momento de responder el cuestionario.
Las animaciones se realizaron en el lenguaje JavaScript del lado del cliente (pc del
usuario), por otro lado las respuestas se almacenaron a través del lenguaje MySQL
por medio de PHP, permitiendo luego tener estadísticas de todos los exámenes
realizados.
El Laboratorio Virtual ofrece a los alumnos una guía ilustrativa e intuitiva de los
instrumentos presentes en laboratorio de la cátedra, con unos clics podrá ir
recorriendo cada uno de ellos, leyendo información relevante y observando imágenes
tanto ilustrativas como reales de las mismas.
En la página principal del laboratorio [Ver Fig. 24] se puede observar el menú de
desplazamiento que permite moverse entre la página de bienvenida y la de
introducción al laboratorio virtual [Ver Fig. 25], con la misma funcionalidad cuenta el
icono resaltado en el centro de la página (la mano con dirección hacia abajo)
pudiéndose utilizar también las flechas de navegación del teclado con el mismo efecto.
La página web cuenta con sección dedica a la tabla periódica de los elementos, dicha
tabla cuenta con una animación especial al posicionar el puntero del mouse sobre
cada elemento el cual simula flotar y despliega información relevante sobre el mismo:
nombre, número atómico, peso atómico y configuración electrónica, por lo que lo
convierte en un medio de consulta rápida sobre ese elemento en particular.
Para alojar los videos en Internet por disponibilidad, seguridad y ahorro de recursos
(espacio de almacenamiento) entre otros los videos serán alojados en YouTube, para
ello se creó una cuenta en Google en la cual permitirá realizar estas operaciones y
otras más.
Para comenzar se debe acceder a la cuenta de YouTube escribiendo en el buscador
del navegador www.youtube.com, una vez ingresada a la página se debe hacer clic en
“Iniciar sesión” en la parte superior derecha [Ver Fig. 32].
La página nos pedirá credenciales, para ello se deberá escribir usuario y contraseña
como muestra la imagen siguiente [Ver Fig. 33].
Una vez ingresado [Ver Fig. 34] se visualizará la cuenta de YouTube con varias
opciones disponibles, permite dirigirse a aquello de mayor interés, para ello se deberá
hacer clic en el botón “Subir un vídeo” ubicado en la parte superior derecha [Ver Fig.
34].
Luego de hacer clic en el botón “Subir un vídeo” se abrirá otra página [Ver Fig. 35]
donde se podrá seleccionar el video que se quiera alojar y publicar en YouTube, una
vez realizado esto YouTube empezará a subir y procesar el video [Ver Fig. 36]
finalizado este paso nos pedirá que completemos cierta información como título,
descripción, etiquetas, y privacidad [Ver Fig. 37] completado todo estos campos sólo
se debe hacer clic en publicar en la parte superior derecha y nos abrirá una página con
el enlace para poder publicarlo en la página de Química General [Ver Fig. 38]. Sobre la
privacidad es importante que se marque como “público” para que luego pueda
reproducirse sin problemas en el sitio Química General.
La imagen anterior muestra los campos necesarios para publicar el video en la página
[Ver Fig. 40], estos son:
I. Titulo
II. URL
III. Descripción
Tanto el Título como la Descripción se pueden elegir con total libertad, en el campo
URL sin embargo se debe escribir o “copiar y pegar” la URL provista por YouTube sin
errores para ser correctamente procesada y aceptada, luego se puede obtener una
vista previa haciendo clic en el botón en color azul “Mostrar” [Ver Fig. 41].
Si se desea modificar, puede hacer clic en el botón verde “Editar” para volver al editor,
o bien clic en el botón rojo “Guardar” si quiere publicar el video. En la imagen siguiente
se muestra el vídeo publicado [Ver Fig. 42].
Una vez ingresado en modificar [Ver Fig. 43] el menú ubicado en la parte superior una
serie de opciones permite seleccionar un video publicado y destacarlo haciendo clic
en el botón amarillo “Arriba” haciendo que el mismo aparezca al principio, o modificarlo
clickeando en el botón verde “Modificar” desplegando los campos título, URL y
descripción del video [Ver Fig. 44] o eliminarlo haciendo clic en el botón rojo “Eliminar”
[Ver Fig. 45].
En la parte resaltada en color rojo [Ver Fig. 46] se podrá acceder a Documentos e
Información, una sección pensada para subir y descargar archivos relevantes a la
materia: imágenes, pdfs, archivos en formato Excel o Word, entre otros. También
cuenta con un editor de texto, donde se podrá agregar información como ser horarios
de la materia, laboratorios, grupos, fechas de entrega, exámenes, etc.
En esta página se podrá ver un menú que contiene dos fichas la primera “Información
y Noticias” y la segunda “Materiales y Notas” [Ver Fig. 47], Dependiendo del perfil de
usuario con que se accede al sistema se podrá editar o no estas fichas, decíamos que
los profesores o ayudantes tendrán acceso a la edición de los mismos, esto se puede
observar en las imágenes a continuación [Ver Figuras 48 y 49].
4.7 Configuración.
I. Estadísticas.
I.1. Ver Exámenes
I.2. Estadísticas Generales
II. Alumnos
II.1. Ver Alumnos
II.2. Habilitar Alumnos
III. Examen
III.1.Período de Examen
III.2.Preguntas
IV. Crear Profesor
V. Cerrar Periodo
VI. Estadísticas Ciclos
La sección ver exámenes [Ver Fig. 54] detalla en una tabla el DNI, Libreta
Universitaria, nombre, apellido, fecha, su nota, cuántas preguntas respondió, cuántas
acertó y las posibilidades restantes que quedaron disponibles al alumno. Esta tabla
además permite ordenar por cada uno de los ítems marcados (recuadros rojos en la
imagen), así como elegir el número de registros a mostrar por página (recuadro
amarillo en la imagen), brinda también la posibilidad de filtrar resultados por número de
documento como editar en cada registro las posibilidades restantes de los alumnos o
borrar el registro permitiendo que el alumno realice el examen desde cero (recuadro
rosa).
En “Ver alumnos” podremos ver, editar o borrar los alumnos registrados en la página a
través de una tabla de idénticas características explicadas en “Ver exámenes”, donde
podremos ordenar por cada ítem presente en la misma, editar los datos presentes en
la misma y/o borrar algún registro [Ver Figuras 57 y 58].
La sección Habilitar alumnos brinda tanto a profesores como ayudantes una interfaz
sencilla para ir corroborando y habilitando a los alumnos que se registren a la página,
esta interfaz de similitud con “Ver alumnos” cuenta con sólo un ítem a modificar, el
cual es el de habilitar o deshabilitar a cada uno de los usuarios registrados, también
permite filtrar resultados por número de DNI para una búsqueda más eficaz [Ver Fig.
59].
En la imagen siguiente [Ver Fig. 69] se visualiza el apartado “Crear profesor” que
permite, además de crear, observar su cargo en el sistema, modificarlo cambiando por
ejemplo su clave, o su cargo, hasta eliminarlo. Desde el formulario ubicado en la parte
izquierda se pueden crear tanto profesores como ayudantes, sólo se deben completar
los campos presentes y previa validación de los mismos aparecerá en la tabla ubicada
Si bien las necesidades propuestas por los profesores están satisfechas en este
aplicativo, gracias a ser un proyecto escalable se puede incluir nuevas y mejores
funcionalidades cada vez que se requieran. Puesto en funcionamiento el aplicativo
surgirán nuevas ideas para integrar al mismo como proceso natural del ciclo de un
sistema.
Referencias
[1] Gros Salvat, B. “El ordenador invisible. Hacia la apropiación del ordenador en la
enseñanza”. Barcelona, Gedisa, 2000, Cap. 1.
[3] Daza Pérez, E. “Experiencias de enseñanza de la química con el apoyo de las TIC”.
México, De aniversario, 2009.
[9] M@quetar web. “¿Qué es CSS y para qué sirve?”. Disponible en:
http://www.maquetarweb.com/2013/01/que-es-css-y-para-que-sirve.html Fecha de
consulta: 15/05/2016.
[18] hazHistoria. “12 tendencias en diseño web para 2015”. Disponible en:
http://www.hazhistoria.net/blog/12-tendencias-en-dise%C3%B1o-web-para-2015
Fecha de consulta: 11/10/2015.