viernes, 30 de octubre de 2015

7. Cómo guardar información de los alumnos y sus notas


-Nombre y apellidos del alumno: Un código que es un número único para cada uno, en serie por orden alfabética de apellido a cada alumno que evitará tener que escribir todo el nombre completo, es decir una matrícula para cada alumno.


-Curso del alumno: Código ya establecido, Ejemplo: 01 equivale a primaria + el curso dentro de primaria en el que está + la sección en la que se encuentra; así un alumno que cursa 5º de primaria y está en la subdivisión A será representado como 015A.


-Si el alumno ha repetido algún curso: Se puede establecer un código que por ejemplo la letra “X” sirva para marcar aquel curso que haya tenido que ser vuelto a realizar.


-Fecha de nacimiento del alumno: Un sistema con números separando el día/mes/año con barras siendo los meses números según su orden; enero 01, febrero 02… Así quién haya nacido el 22 de marzo de 1999, su fecha de nacimiento será representada 22/03/99.


-Sexo del alumno: Se puede utilizar un código de letras que la “H” represente hombre y “M” mujer.


-Cada asignatura se puede representar con un texto (el nombre de cada asignatura, qué son 13: lengua, inglés, matemáticas...) o una abreviación (leng, ing, mat…) o lo más eficiente para el ordenador es establecer un código numérico para cada asignatura, este código tiene que tener 2 cifras ya que con 2 cifras se puede representar hasta 100 asignaturas.
-Cada asignatura puede tener 11 notas  (0 al 10) cada nota será también representada por un código por lo que también necesitamos 2 dígitos.
*La nota es la que más información va a abarcar porque cada alumno va a tener 11 notas.


Lo que relaciona a las asignaturas y los alumnos es la nota, por lo que hay que establecer un código para ello;


·Ya tenemos los números establecidos para cada alumno según su matrícula, por ejemplo 2590.
·Ya tenemos un patrón para cada asignatura que nos indica con qué número se representa cada una, por ejemplo lengua será 00, matemáticas 01, historia 02, inglés 03, etc.
·Si ya sabemos las notas de cada alumno expresadas en números del 0 al 10, por ejemplo en lengua un 5, en matemáticas un 7, en historia un 9, en inglés un 10, etc. Lo que queda es poner en práctica los criterios del código que se va a utilizar.
Así siguiendo los ejemplos nombrados a la hora de guardar la información el resultado sería: 2590: 0005 0107 0209 0310

No hay comentarios:

Publicar un comentario