TESTING- VitalinuxEdu app

Funcionalidades completas.

  1. Gestión de alumnos:
    • Agregar, listar y eliminar alumnos con nombre y grupo.
  2. Registro de asistencia:
    • Marcar asistencia diaria como “presente” o “ausente” para cada alumno.
  3. Registro de calificaciones:
    • Agregar notas por asignatura y alumno.
    • Ver lista de calificaciones por grupo o alumno.
  4. Biblioteca de recursos con subida de archivos:
    • Subir archivos al servidor (PDF, video, etc.) con título y tipo.
    • Listado de todos los recursos subidos con enlace de descarga.
  5. Cuestionarios interactivos:
    • Crear preguntas y respuestas.
    • Listado de cuestionarios con todas las preguntas añadidas.
  6. Interfaz web ligera:
    • Navegación entre secciones y listas dinámicas de datos.
    • Formulario funcional para todas las acciones.
  7. Backend ligero y portable:
    • Python + Flask + SQLite.
    • Carpeta uploads/ para los archivos subidos.

ACCESO RESTRINGIDO.- https://drive.google.com/file/d/1REGZkEU1iynDtrkEpDGvBVtk1kFuIy69/view?usp=drive_link

Guía de uso — Plataforma Académica Vitalinux (MVP) by pp4mnk

Versión para docentes y centros

https://github.com/pp4mnkt3am/Vitalinux_Edu-app/tree/main


Herramienta ligera para Vitalinux que permite:

✔ Registrar alumnos
✔ Llevar control de asistencia
✔ Registrar calificaciones
✔ Subir recursos educativos
✔ Crear cuestionarios simples
✔ Descargar materiales
✔ Ver progreso del grupo

Funciona desde el navegador y requiere muy pocos recursos, ideal para equipos antiguos con Vitalinux.


2. Cómo iniciar la plataforma

Paso 1 — Abrir Terminal en Vitalinux
Ir a la carpeta donde está el proyecto descomprimido. (listo y preparado en drive ready to test)

Paso 2 — Instalar dependencias

pip3 install -r requirements.txt

Paso 3 — Ejecutar

python3 app.py

Paso 4 — Abrir navegador
Entrar en:

http://localhost:5000

3. Pantallas y funciones principales

A. Alumnos

Permite:
✔ Registrar alumnos
✔ Agruparlos por clase

Uso:

  1. Clic “Alumnos”
  2. Escribir nombre + grupo
  3. Guardar

Ejemplo:

Nombre: Laura Pérez
Grupo: 5ºB


B. Asistencia

Permite:
✔ Marcar presente / ausente
✔ Registrar fecha
✔ Listar histórico

Uso:

  1. Ir a “Asistencia”
  2. Seleccionar alumno
  3. Elegir fecha
  4. Marcar opción
  5. Guardar

Aplicación real:

  • Útil para tutorías
  • Seguimiento familiar
  • Informes trimestrales

C. Calificaciones

Permite:
✔ Registrar notas por asignatura
✔ Ver listado acumulado

Ejemplo:
Asignatura: Inglés
Nota: 8.25

Aplicación:

  • Seguimiento real del progreso
  • Complemento a Classroom o Moodle

D. Recursos

Permite:
✔ Subir documentos al servidor
✔ Organizar materiales de clase
✔ Enlazar videos, PDFs, tareas

Formatos soportados en MVP:
PDF, imágenes, MP4, TXT

Ejemplos de uso:
📁 “Ficha de matemáticas — Unidad 3”
📁 “Presentación de naturales”
📁 “Vídeo sobre cambio climático”

Archivos accesibles desde navegador → muy útil para proyectar en clase.


E. Cuestionarios

Permite:
✔ Añadir preguntas simples
✔ Registrar respuestas correctas

Ideal para:

  • Repaso
  • Evaluación rápida
  • Aprendizaje autónomo

Ejemplos:

Título: La célula
Pregunta: ¿Qué orgánulo produce energía?
Respuesta: Mitocondria


4. ¿Para qué sirve en el aula?

Casos de uso reales:

Docentes

✔ Gestión diaria del grupo
✔ Informes para familias
✔ Refuerzo del aprendizaje

Tutorías

✔ Control de asistencia
✔ Observación y seguimiento

Ciclo y equipo directivo

✔ Organización académica
✔ Apoyo en evaluación continua


5. Ventajas en centros con Vitalinux

✔ Software libre
✔ Funciona en hardware antiguo
✔ No requiere conexión externa
✔ Control local de datos
✔ Reducción de plataformas dispersas


6. Futuras mejoras previstas

Porque esto es MVP, pueden añadirse:

  • Informes PDF automáticos
  • Exportación/importación SIGAD o Additio
  • Modo alumno
  • Modo familia
  • Gráficos de rendimiento
  • Autologin
  • Integración con Moodle
  • Gamificación

Si quieres puedo priorizar estas para centros aragoneses.


7. Implantación en centro educativo

Propuesta en 3 fases:

Fase 1 — Piloto
Curso y docente voluntario (3–4 semanas)

Fase 2 — Tutorías
Expansión a 1 ciclo

Fase 3 — Centro completo
Integración con programación didáctica