Software y sistemas

Software para control de asistencia y tareas escolares – Gratuito

El día de hoy te voy a presentar un software gratuito que puedes descargar sin ninguna restricción; este software lleva un control de asistencias y tareas escolares de una institución.

Control escolar gratuito para maestros de primaria y secundaria

Este programa escolar gratuito está pensado para los profesores de educación primaria o secundaria que llevan el control de tareas y asistencias para usarlos como indicadores de calificación.

Al final, el software presentará reportes para conocer la cantidad de tareas entregadas por alumno, así como el porcentaje de asistencias de cada uno. Obviamente todas las tareas están organizadas por materias y períodos, entre otras cosas.

A lo largo del artículo te mostraré los módulos de este control de tareas, alumnos, períodos, materias y asistencia.

Actualización noviembre 2022

En noviembre de 2022 he agregado la opción de exámenes para imprimir junto con las hojas de respuestas y luego registrar las calificaciones de manera simple.

Si quieres puedes leer el post, aunque recomiendo primero leer el post actual.

El programa sigue siendo gratis y he agregado la actualización igualmente gratuita.

Gestión de alumnos

Necesitamos varios datos para que este software trabaje. Para empezar debemos registrar los alumnos, pues a ellos irán relacionadas las asistencias así como la entrega de tareas. Entonces tenemos un módulo dedicado a la administración de alumnos.

Administración de alumnos en software para escuela

Como puedes ver, tenemos las 4 operaciones fundamentales para crear, editar, ver y eliminar. Por otro lado tenemos otro botón que nos indica el detalle de tareas de ese alumno, pero eso lo vamos a ver más adelante.

Períodos escolares y materias

Otra cosa de la que llevamos registro son los períodos y las materias. Cada profesor de la escuela lleva varias materias a lo largo del ciclo escolar, y evalúa en distintos períodos (por ejemplo, trimestres, semestres, bimestres, etcétera).

Para ello se cuenta con el registro de estos dos elementos, con su respectivo módulo. Así se ve el control de períodos:

Períodos escolares

Y así el de materias:

Registro de materias para agregar tareas más tarde – Control escolar para primarias y secundarias

Como puedes ver son unos módulos muy simples y hasta tal vez repetitivos, pero vas a ver que con estos datos vamos a lograr muchas cosas.

Administración de tareas

Llegamos a la parte de las tareas escolares. Los datos que registramos anteriormente nos van a servir ahora.

Cada tarea va relacionada con una materia en específico (ya que hay tareas de matemáticas, español, geografía, historia, etcétera) y con un período, pues las calificaciones de tareas se hacen por período.

Por ello es que al registrar una tarea se solicita el período y la materia, así como la fecha:

Registrar nueva tarea con período escolar y materia

Y obviamente esos datos también aparecen en el listado:

Listado de tareas con período, materia y fecha

Registro de asistencia

La asistencia se toma todos los días escolares, y no se cuentan aquellos días festivos o fines de semana ni vacaciones.

Para ello existe un seleccionador de fechas con un listado de alumnos en donde se debe marcar la asistencia o falta de ese alumno en esa fecha.

Es muy importante no guardar asistencias ni faltas de los días que no se vayan a tomar en cuenta (vacaciones, días festivos, etcétera) pues si se guarda (aunque todos los registros sean de inasistencia) se tomará en cuenta ese día para el conteo final.

Toma de asistencia en control escolar gratuito

Calificar entrega de tareas

Por otro lado tenemos el módulo de registro de tareas entregadas. Aquí cobran sentido todos los datos registrados anteriormente: alumnos, materias y períodos.

Calificar tareas en software gratuito para asistencias y tareas

Como puedes ver se debe seleccionar el período y la materia. Dependiendo de esos dos valores, se obtiene el listado de las tareas. Una vez que tenemos las tareas, se muestran a lo largo de la tabla por cada alumno.

Este módulo fue diseñado pensando en que habrá varias tareas, por eso es que el título de las mismas se muestra de manera vertical. El punto es que por cada tarea, el profesor puede elegir tres casos:

  • Entregada (E). Vale 1 punto.
  • No entregada (N). Vale 0 puntos.
  • Entrega a medias (M), es decir, que la tarea fue entregada a la mitad o que no cumple como entregada pero tampoco como No entregada. Vale 0.5 puntos.

Veremos cómo afectan estos datos en el reporte.

Reporte de asistencia

Hasta el momento hemos registrado datos que justamente van a generar los reportes. Comencemos viendo este reporte de asistencia de alumnos en este software gratuito de control escolar.

Reporte de asistencia – Mostrar porcentaje de asistencia y derecho a evaluación en software gratuito

Aquí vemos que tenemos dos seleccionadores de fechas. Uno para el inicio del conteo y otro para el final del mismo. De este modo este reporte es flexible pues podemos contar en cualquier período.

Por otro lado vemos los días escolares, es decir, el total de días que hubo actividad escolar. Y por cada alumno tenemos las asistencias junto con las faltas en ese período.

En las siguientes columnas tenemos el porcentaje de asistencia. Esta columna fue incorporada porque la asistencia se cuenta ya sea para derecho a evaluación o como indicador para la calificación final.

Finalmente en la última columna se nos indica si el alumno tiene derecho a evaluación, tomando en cuenta que para contar con ello se debe tener al menos 80 % de asistencia.

Reporte general de tareas

Reporte general de tareas – Calificación por tareas y promedio

Siguiendo con los reportes ahora vemos el reporte de tareas. En este caso se debe elegir un período de evaluación (previamente registrado) y se muestran dos tablas de los alumnos.

En el primer caso se muestra el total de tareas por materia (en números enteros) y la cantidad de tareas entregadas por el alumno. Aquí se toma en cuenta el puntaje al calificar en donde se elegía entre Entregada, No entregada y Entregada a medias.

Para la siguiente tabla tenemos el promedio que obtiene el alumno, según las tareas entregadas. Se evalúa tomando al número 10 como calificación máxima. Si el alumno cuenta con todas las tareas entregadas, tiene 10, y si no, la calificación correspondiente.

Tareas entregadas por alumno

El último reporte nos da los detalles de las tareas entregadas por alumno. Esto es por si se quiere ver el listado completo de las tareas que el alumno ha entregado o las tareas faltantes del mismo.

Reporte individual de tareas con tareas entregadas y faltantes en programa para gestión escolar

Este apartado del control escolar es muy útil cuando algún tutor o el mismo alumno solicita saber cuáles tareas faltan por entregar.

Descargar e instalar programa

Como lo dije en todo el post, este software es gratuito y no ofrece ninguna restricción. Lo he compilado para Windows de 32 y 64 bits, aunque teóricamente puede compilarse en Mac Os (u OSX, no sé cómo se llama) y Linux.

Puedes descargarlo directamente desde este enlace. Vas a obtener un ZIP, extráelo en una carpeta segura que no vayas a eliminar o mover.

Voy a dejar el tutorial de instalación en otro post, pues de lo contrario este artículo se haría muy largo.

De hecho, también puede ser instalado en Android. El programa que usé para presentar cómo montar una webapp de Go y Buefy en Android con Termux es el control escolar presentado en este post.

Por cierto, también tengo otro control para escuelas, con un enfoque distinto, así como uno programado con PHP. Si quieres ver más programas que he creado haz clic aquí.

Código fuente

Como puedes ver, el programa compilado es totalmente gratis para descargar y usar. Si también quieres acceder al código el costo del mismo es de 3000 pesos mexicanos MXN.

La guía que te ofrezco es la siguiente:

En caso de que quieras obtenerlo, realiza el pago correspondiente y luego envíame un mensaje; o si tienes dudas envíame un mensaje antes de proceder a la compra.

Estoy aquí para ayudarte 🤝💻


Estoy aquí para ayudarte en todo lo que necesites. Si requieres alguna modificación en lo presentado en este post, deseas asistencia con tu tarea, proyecto o precisas desarrollar un software a medida, no dudes en contactarme. Estoy comprometido a brindarte el apoyo necesario para que logres tus objetivos. Mi correo es parzibyte(arroba)gmail.com, estoy como@parzibyte en Telegram o en mi página de contacto

No te pierdas ninguno de mis posts 🚀🔔

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.
parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

Ver comentarios

  • Agradece la información con referencia a control de asistencia de estudiantes y docentes

Entradas recientes

Desplegar PWA creada con Vue 3, Vite y SQLite3 en Apache

Ya te enseñé cómo convertir una aplicación web de Vue 3 en una PWA. Al…

8 horas hace

Arquitectura para wasm con Go, Vue 3, Pinia y Vite

En este artículo voy a documentar la arquitectura que yo utilizo al trabajar con WebAssembly…

8 horas hace

Vue 3 y Vite: crear PWA (Progressive Web App)

En un artículo anterior te enseñé a crear un PWA. Al final, cualquier aplicación que…

8 horas hace

Errores de Comlink y algunas soluciones

Al usar Comlink para trabajar con los workers usando JavaScript me han aparecido algunos errores…

9 horas hace

Esperar promesa para inicializar Store de Pinia con Vue 3

En este artículo te voy a enseñar cómo usar un "top level await" esperando a…

9 horas hace

Solución: Apache – Server unable to read htaccess file

Ayer estaba editando unos archivos que son servidos con el servidor Apache y al visitarlos…

23 horas hace

Esta web usa cookies.