Sobre calculo de promedio en el libro de notas

Asked by Sebastian Carcamo on 2010-08-16

Buenos dias.

Mi consulta es si existe la posibilidad de realizar el calculo del promedio directamente sobre las notas o puntajes ingresados en el libro de notas, sin la utilizaciòn del sistema de puntaje incluido en schooltool. Ya que en mi localidad este calculo no tiene una tabla de porcentajes minimos, mas bien, es directamente, donde el promedio es la la suma de los puntajes partido por la cantidad de notas.

Yo tengo conocimientos de programación, pero de python nada.

Cualquier ayuda o consejo serà bienvenido.

Muchas Gracias.

Question information

Language:
Spanish Edit question
Status:
Answered
For:
SchoolTool Edit question
Assignee:
No assignee Edit question
Last query:
2010-08-16
Last reply:
2013-07-11
Douglas Cerna (replaceafill) said : #1

Sebastian, las hojas de trabajo despliegan por defecto una columna de preferencias llamada "Prom.", la cual calcula el promedio sumando el total de puntos en las actividades calificadas y dividiendo entre el número de actividades calificadas. Este número se despliega como porcentaje en dicha columna de preferencias.

Es esto lo que necesitas? Avísame si necesitas mas ayuda. Saludos.

Sebastian Carcamo (hecarcam) said : #2

Muchas gracias por la pronta respuesta,

pero sigo sin comprender ni resolver mi problema, lo seguire viendo ...

Douglas Cerna (replaceafill) said : #3

Sebastián:

Puedes hacer esta prueba?

Ve a una libreta de notas con actividades ya creadas y haz click en el botón "Preferencias". Verás un formulario titulado "Establecer Preferencias de Columna" en donde se te despliega una tabla "Preferencias" con cuatro columnas (Tipo de columna, ¿Ocultar?, Etiqueta, Sistema de puntuación) en la parte superior del formulario.

En la última fila de dicha tabla, verás una columna de tipo "Prom.". Asegúrate que la columna ¿Ocultar? no esté marcada para dicha fila. Puedes poner una Etiqueta opcional y en Sistema de puntuación, elige '--Ningún sistema de puntuación--'. Haz click en el botón Update y regresarás a la libreta de notas.

Deberías ver una columna "Prom." que presenta el promedio de todas las actividades en forma de porcentaje (similar a la columna "Ave." que aparece en el Libro de SchoolTool en Inglés en http://book.schooltool.org/htmlhelp/gradebook.html#creating-an-activity).

Avísame si te funciona y no dudes en seguir consultando hasta consigamos lo que necesitas :)

Por cierto, estás usando SchoolTool con datos reales? O sólo estás probando el software con datos ficticios? Lo usas en Ubuntu 10.04 en Español?

Si son datos ficticios, también podríamos probar borrar la base de datos completa y empezar desde 0.

Espero tu comentario. Saludos.

Douglas Cerna (replaceafill) said : #4

Sebastián:

Me refiero a estas pantallas específicamente:

http://imagebin.ca/view/9laudavm.html
http://imagebin.ca/view/AvafNa9Z.html

Sebastian Carcamo (hecarcam) said : #5

Gracias Douglas por toda la información.

Te cuento que tengo ubuntu 10.04 en español y schooltool instalado desde los repositorios.
Y los datos que estoy usando son reales-ficticios :) por lo que preferiria no borrar la base de datos :)

Justamente, puedo ver el promedio tal como me mencionaste, pero lo que necesito es que el promedio sea en valores no porcentuales, me sigues ?

Creo que hay que entrar a modificar el codigo o no ?

Muchas gracias de nuevo,

Saludos ...

Douglas Cerna (replaceafill) said : #6

Sebastián, te comento que hablé con la persona encargada del desarrollo del libro de notas y me su sugerencia fue agregar un nuevo sistema de puntuación con las escalas apropiadas. Sin embargo, no considero que sea la solución adecuada para tu situación, pues si suponemos que necesitas valores discretos como puntos, deberías agregar un sistema de puntuación que vaya desde 100 a 0 (ciento un líneas).

Yo encontré una "solución", como decimos en mi tierra "a la brava". Agregué una nueva hoja de trabajo, y en ella agregué una nueva columna vinculada. El vinculo lo hice con la primera hoja, específicamente a su columna Promedio. Luego de un poco de edición a la nueva columna vinculada, conseguí desplegar el promedio de la primera hoja como valores decimales, en lugar de porcentajes.

Sé que es una "burrada", pero funciona para este caso en que SchoolTool no es tan amigable. Yo votaría por volver el % del promedio una opción que se pueda desactivar.

En fin, espero te sirva y no dudes en preguntar si tienes mas dudas. Saludos.

Sebastian Carcamo (hecarcam) said : #7

Gracias Douglas por las respuestas.

Intentare probar lo que me dices y te comento.

Nota: me tomará unas semanas por un viaje programado.

Saludos y gracias de nuevo.

Sebastian Carcamo (hecarcam) said : #8

Gracias Douglas por la Información, pero sigo sin poder obtener lo que necesito,

quiza sea mejor entrar a modificar el código.

Saludos

Hola

Si tienes un libro de notas u Hoja de trabajo, y entrando como profesor podrás incluir una serie de actividades según requieras en tu hoja de trabajo, en mi caso yo añadí cuatro exámenes parciales y buscaba que se promediaran, lo único que hice fue dejarle con valores predeterminados:

En el libro de notas te vas a donde dice promedio, que es la columna final situada a la derecha y le pones "No score System" y listo, te va a dar el promedio, si tienes 10 actividades o 5, te dará el promedio, yo intentaba buscar esta opción que se parece mucho tu problema, sin embargo tu hablas de Phyton y lenguaje de programación, esperemos que no sea tan compleja la cosa XD.

Y si lo es, me gustaría saber cual fue tu solución al problema, igual y sigo aprendiendo un poquito más.

Cuéntanos como te fue, ten un buen día :)

xris_xcess (xris-eason) said : #10

Hola,

yo tambíen estoy en algo parecido. Ya postee en otra pregunta parecida, en donde se sugiere crear una hoja de puntaje "especial" para el sistema de 0 a 7,0 (con un decimal). No logree crear una satisfactoria (aunque aún me faltaría por popular con "notas" y testear).

Por el momento tengo dos detalles: Schooltool acepta puntajes con "," (ie, 6,5)? y es mejor tratar de crear un sistema de puntajes o simplemente al momento de crear la actividad asignar el sistema de 0 a 7?

Can you help with this problem?

Provide an answer of your own, or ask Sebastian Carcamo for more information if necessary.

To post a message you must log in.