Introducción
La gestión de un laboratorio de Física en educación media presenta desafíos constantes: materiales que cambian de lugar, roturas que se detectan tarde y la dificultad de mantener un inventario actualizado que sea útil para todo el equipo docente.
En lugar de recurrir a soluciones privativas o sistemas complejos de pago, he desarrollado una herramienta basada en Software Libre utilizando tecnologías que ya forman parte de nuestra infraestructura cotidiana: Google Sheets y Google Apps Script. El objetivo es simple: que cada armario tenga un código QR y que cualquier docente, con un escaneo rápido, pueda saber qué hay dentro, en qué estado está y reportar incidencias al instante.
¿Cómo funciona el sistema?
El sistema se apoya en tres pilares:
- La Base de Datos (Google Sheets): Una planilla donde reside toda la información de los materiales, ubicaciones y registros de actividad.
- El Motor (Google Apps Script): Un código que transforma esa planilla en una aplicación web dinámica, capaz de gestionar fotos, reportes y permisos.
- La Interfaz de Usuario (HTML/JS): Una vista móvil optimizada para el escaneo en el aula y un Dashboard administrativo para la gestión global en escritorio.
Funcionalidades Destacadas
- Buscador Global: Localización inmediata de materiales en todo el laboratorio.
- Gestión por Zonas: Visualización específica del contenido de cada armario o estante.
- Reporte de Incidencias: Los docentes pueden informar sobre materiales rotos o faltantes, dejando un registro firmado con su correo electrónico.
- Trazabilidad: Cada cambio o reporte queda guardado en un log histórico, permitiendo saber cuándo y quién detectó un problema.
- Independencia de Datos: Cada institución es dueña de su propia copia del sistema y de sus datos.
Guía de Implementación (Para colegas)
Si eres docente o encargado de laboratorio y quieres implementar este sistema, he preparado una Plantilla Maestra para que no tengas que escribir ni una sola línea de código.
Paso 1: Obtener la Plantilla
Haz clic en el siguiente enlace para crear una copia automática en tu Google Drive: 👉 OBTENER PLANTILLA DE INVENTARIO (Hacer una copia)
Paso 2: Configuración Inicial
Una vez que tengas tu copia:
- Accede a la planilla, ve al menú superior: Extensiones > Apps Script.
- En el editor que se abre, haz clic en el botón azul Implementar > Nueva implementación.
- Selecciona Tipo: Aplicación web.
- Configura:
- Ejecutar como: Yo (tu correo).
- Quién tiene acceso: Cualquier persona con una cuenta de Google.
- Haz clic en Implementar.
Paso 3: Autorización de Seguridad
Al ser un desarrollo propio, Google te mostrará un aviso de seguridad. Para continuar, debes hacer clic en «Configuración avanzada» y luego en «Ir a Proyecto Inventario (no seguro)». Esto autoriza a tu propia copia del script a gestionar tus propios archivos.
Gestión de Usuarios
Para que otros colegas puedan usar la aplicación, simplemente agrega sus correos electrónicos en la pestaña llamada config dentro de la planilla.
- ADMIN: Acceso total al Dashboard y carga de fotos.
- DOCENTE: Solo acceso a consulta por QR y reportes.
Código Fuente y Filosofía
Fiel a los Principios del Software Libre, el código fuente estará disponible para ser auditado, modificado y mejorado. Puedes encontrar el repositorio con los archivos .gs e .html en el siguiente enlace:
🔗 [Repositorio en GitHub – Gestión de Laboratorio] – PROXIMAMENTE
Este proyecto es una prueba de que, con herramientas abiertas y un poco de código, podemos crear soluciones soberanas que mejoren nuestra labor educativa diaria.
Faltaría hacerlo independiente de una empresa como Google, pero eso ya es otro cantar…
¿Dudas o sugerencias? Deja tu comentario debajo o contáctame si necesitas ayuda con la implementación en tu centro educativo.