Código PHP
Experto:
Debo diseñar un sitio que permita "evaluar a mis profes en linea", son 7 aspectos ha evaluar, para cada pregunta debe seleccionarse un radio button (con un valor asignado), ademas debo totalizar los puntos ganados por el docente en cada aspecto evaluado y en base a ello escribir un resultado (como detallo abajo), calcular el total, etc...
no se como realizar el código... ¿podéis ayudarme?
// Calculo de puntaje obtenido para aspecto 1: "Asistencia y Puntualidad" (3 preguntas)
// opt_1_1 es el nombre del button para la pregunta 1 del Aspecto 1
Ap = opt_1_1+opt_1_2+opt_1_3
// calculo de puntaje obtenido para "Atencion al alumno"
Aa = opt_2_1+opt_2_2+opt_2_3+opt_2_4
// calculo de puntaje obtenido para "Calidad de la Evaluacion"
Ce = opt_3_1+opt_3_2+opt_3_3+opt_3_4+opt_3_5
// calculo de puntaje obtenido para "Competencia Docente"
Cd = opt_4_1+opt_4_2+opt_4_3+opt_4_4+opt_4_5+opt_4_6+opt_4_7+opt_4_8+opt_4_9+opt_4_10
// calculo de puntaje obtenido para "Fomento a la Participacion"
Fp = opt_5_1+opt_5_2+opt_5_3+opt_5_4
// calculo de puntaje obtenido para "Percepcion Global"
Pg = opt_6_1+opt_6_2opt_6_3
// calculo de puntaje obtenido para "Planificacion"
P = opt_7_1+opt_7_2
----------------------------------
// Resultado para Asistencia y Puntualidad (RAp)
Ap RAp
<5 -- necesita mejorar
5 a 10 -- regular
11 a 15 -- excelente
// Resultado para "Atencion al alumno"
Aa RAa
<7 -- necesita mejorar
7 a 13 -- regular
13 a 20 -- excelente
// Resultado para "Calidad de la Evaluacion"
Ce RCe
<8 -- necesita mejorar
8 a 16 -- regular
16 a 25 -- excelente
// Resultado para "Competencia Docente"
Cd RCd
<17 --necesita mejorar
17 a 33 --regular
33 a 50 --excelente
// Resultado para "Fomento a la Participacion"
Fp RFp
<7 -- necesita mejorar
7 a 13 -- regular
13 a 20 -- excelente
// Resultado para "Percepcion Global"
Pg RPg
<5 -- necesita mejorar
5 a 10 -- regular
11 a 15 -- excelente
// Resultado para "Planificacion"
P RP
<3 -- necesita
3 a 7 -- regular
7 a 10 -- excelente
--------------------------------
// calculo de "puntaje total"
PT = Ap + Aa + Ce + Cd + Fp + Pg + P
// calculo de "Rendimiento"
Rend = (PT / 155)* 100
Espero su ayuda
Debo diseñar un sitio que permita "evaluar a mis profes en linea", son 7 aspectos ha evaluar, para cada pregunta debe seleccionarse un radio button (con un valor asignado), ademas debo totalizar los puntos ganados por el docente en cada aspecto evaluado y en base a ello escribir un resultado (como detallo abajo), calcular el total, etc...
no se como realizar el código... ¿podéis ayudarme?
// Calculo de puntaje obtenido para aspecto 1: "Asistencia y Puntualidad" (3 preguntas)
// opt_1_1 es el nombre del button para la pregunta 1 del Aspecto 1
Ap = opt_1_1+opt_1_2+opt_1_3
// calculo de puntaje obtenido para "Atencion al alumno"
Aa = opt_2_1+opt_2_2+opt_2_3+opt_2_4
// calculo de puntaje obtenido para "Calidad de la Evaluacion"
Ce = opt_3_1+opt_3_2+opt_3_3+opt_3_4+opt_3_5
// calculo de puntaje obtenido para "Competencia Docente"
Cd = opt_4_1+opt_4_2+opt_4_3+opt_4_4+opt_4_5+opt_4_6+opt_4_7+opt_4_8+opt_4_9+opt_4_10
// calculo de puntaje obtenido para "Fomento a la Participacion"
Fp = opt_5_1+opt_5_2+opt_5_3+opt_5_4
// calculo de puntaje obtenido para "Percepcion Global"
Pg = opt_6_1+opt_6_2opt_6_3
// calculo de puntaje obtenido para "Planificacion"
P = opt_7_1+opt_7_2
----------------------------------
// Resultado para Asistencia y Puntualidad (RAp)
Ap RAp
<5 -- necesita mejorar
5 a 10 -- regular
11 a 15 -- excelente
// Resultado para "Atencion al alumno"
Aa RAa
<7 -- necesita mejorar
7 a 13 -- regular
13 a 20 -- excelente
// Resultado para "Calidad de la Evaluacion"
Ce RCe
<8 -- necesita mejorar
8 a 16 -- regular
16 a 25 -- excelente
// Resultado para "Competencia Docente"
Cd RCd
<17 --necesita mejorar
17 a 33 --regular
33 a 50 --excelente
// Resultado para "Fomento a la Participacion"
Fp RFp
<7 -- necesita mejorar
7 a 13 -- regular
13 a 20 -- excelente
// Resultado para "Percepcion Global"
Pg RPg
<5 -- necesita mejorar
5 a 10 -- regular
11 a 15 -- excelente
// Resultado para "Planificacion"
P RP
<3 -- necesita
3 a 7 -- regular
7 a 10 -- excelente
--------------------------------
// calculo de "puntaje total"
PT = Ap + Aa + Ce + Cd + Fp + Pg + P
// calculo de "Rendimiento"
Rend = (PT / 155)* 100
Espero su ayuda
1 Respuesta
Respuesta de eourus
1