Módulo de Observaciones
Definición: Las observaciones son registros de conductas de los alumnos en el ambiente escolar.
A Quienes se le hace las Observaciones: Exclusivamente a los alumnos del colegio.
Quienes hacen las observaciones:
A todo el colegio: El director, Inspector General, Encargado de Convivencia, Jefe de UTP, Asistentes Profesionales (Trabajador Social, Psicólogo, Fonoaudiólogo)
A Curso específico: Profesor que imparta asignatura en el curso.
Caso 1, solo imparte asignaturas: se tiene que especificar la asignatura.
Caso 2, profesor jefe: se puede especificar la asignatura o el rol de profesor jefe.
Categorías de Observaciones: Positivas, Negativas e informativas.
Positivas: Todo acto de connotación positiva, no se organizan de forma específica, más bien son generales; el que registra agrega una glosa de detalle de esta misma.
Negativas: Son las faltas del Manual de convivencia escolar, y se clasifican en tres subcategorías: faltas leves, faltas graves y faltas Gravísimas; el que registra debe seleccionar una sub categoría, además debe seleccionar la falta correspondiente, posteriormente agregar una glosa de detalle de esta misma.
Informativas: Son anotaciones que no entran en las dos categorías anteriores, que además no son ni citaciones ni entrevistas
, el que registra agrega una glosa de detalle de esta misma.
Elementos para hacer una anotación:
Todas las anotaciones deben tener:
1. Fecha: la fecha en la que se anota
2. Sub Sector, Asignatura o Actividad de aprendizaje.
3. Alumno.
Pantallas
Pantalla de menú General: Botón con la inscripción “Observaciones”
Pantalla 1: menú con tres opciones: Positiva, Informativas, Negativas (semáforo)
Pantalla 2 (Condicional si tiene más de un rol en el colegio, caso contrario saltarse a 3): Seleccionar rol con el que hará la anotación.
Pantalla 3: Seleccionar curso y alumno, puede ser de forma individual o grupal, siempre restringido por el alcance del rol.
Pantalla 4: si es positiva o informativa debe tener un campo para anotar libre
Se requiere experiencia en:
Entity Framework Core (Fluent api), sql server 2016 web
entity framework core (linq), class library c#
asp.Net Core 3.1 Web API c#
VueJS (Javascript, CSS3, HTML,axios,vuex)
Diagramas de clases UML (
draw.io u otro)
Mockups( Figma ó AdobeXD)
Control de versiones GIT (Gitlab o Github o Bitbucket)
Librerias front (Bootstrap o mdbootstrap)
NodeJS
Plazo de Entrega: 18 Febrero, 2021