El documento presenta un resumen de los diferentes niveles cognitivos involucrados en el diseño de reactivos para la evaluación del aprendizaje, incluyendo definiciones, ejemplos y justificaciones para cada nivel.
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Reactivos
1. Nombre: Martha Griselda Nava de la Rosa
Diseño de reactivos
Nivel 1 conocimiento
Nivel 2 comprensión
Nivel 3 aplicación
Nivel 4 análisis
Nivel 6 evaluación
Nivel
cogniti Reactivo Justificación
vo
1. ¿Cuál de las siguientes definiciones describe lo que es un En este caso se requiere
lenguaje de programación? que recuerde el concepto
a. Es aquel que traduce la información en 0 y 1. de lenguaje de
b. Es el que indica a la computadora qué pasos debe programación. Y las
de seguir para resolver el problema en cuestión. respuestas están
c. Es aquel que se encarga de traducir lo que el orientadas a los tipos de
usuario desea resolver. lenguajes que existen. La
1 2. Un objeto es una cosa o entidad que tiene existencia, en
respuesta correcta es la b
En este caso se requiere
programación se define como la unidad que en tiempo de comprender el concepto
ejecución realiza un programa. ¿Cuál de los siguientes de objeto y comprender
ejemplos es un objeto? cuales son los objetos, las
a. Un grupo respuestas están
b. Una persona orientadas a objetos tanto
c. Una computadora físicos, como lógicos. por
d. Una cuenta de banco ello la respuesta correcta
e. Todas las anteriores es la e
1. Cual de las siguientes opciones describe mejor el siguiente En este nivel debe de
concepto: saber los conceptos y
Una especificación que define una propiedad de un comprenderlos para
Objeto, elemento o archivo. poder asociar a cual
concepto corresponde tal
a. Objeto definición.
b. Método
2 c. Atributo
d. clase
2. Cual de las siguientes corresponde al tipos de operadores: Debe de saber cuales son
>,<, <=,>=, ==,=! los tipos de operadores
que existen y
a. Lógicos comprenderlos para
b. Relacionales asociar la respuesta
c. aritméticos correcta.
En este caso el estudiante
3 1. La Abuela de Jaime le dio un auto y a Hugo le dio una casa, debe saber cuales son las
a su vez Jaime regalo a su hijo el auto que él poseía. ¿Cuál características de la
de las siguientes opciones representa una característica de Programación orientada a
la programación orientada a objetos? objetos, comprenderlas
2. a. Polimorfismo, porque la abuela, Jaime, Hugo y el diferencias entre los
hijo de Jaime recibieron la misma acción del regalo.
diferentes conceptos, y
b. Herencia, porque la abuela esta heredando a sus aplicar en un ejemplo
nietos ciertas pertenencias y luego Jaime le vuelve
práctico estás
a heredar a su hijo. características para que
c. Ocultamiento porque la Abuela les dio un regalo apueda identificar (se
sus nietos pero lo mantuvo en secreto para que noconsidera apropiada para
se enteran los demás. este nivel porque está
aplicando en un ejemplo
práctico el resultado al
cual se desea llegar). La
respuesta correcta es la b.
d. ¿como debe de hacerse el código para una clase Los estudiantes tienen
de java que calcule que saber los conceptos
la edad de una persona sabiendo que nació en el básicos de programación
año 1983? (clase, tipos de datos,
a. public Ejemplo{ sintaxis, etc.), comprender
// atributos la lógica de la
int edad; programación y la
//métodos estructura en si del
publicintcalculaEdad(intfn, int fa){ lenguaje y por último
return (fa-fn); aplicar lo anterior para
} resolver el problema de
} calcular la edad de una
b. publicclass Ejemplo clase{ persona (se considera
// atributos apropiada para este nivel
int edad; porque tiene que pasar
//métodos por los niveles anteriores)
public intcalculaEdad(intfn, intfa){ la respuesta correcta es la
return (fa-fn); c)
}
}
c. publicclass Ejemplo{
// atributos
int edad;
//métodos
public intcalculaEdad(intfn, intfa){
return (fa-fn);
}
}
3. 1. Observa la siguiente tabla e indica a cual de los ejemplos En este caso se pide al
tiene datos erróneos? estudiante que analice los
Clase cuadrado Triangulo Circulo rectangulo ejemplos mostrados para
saber cual de ellos es
Atributo Lado Base Base Base
s Altura Altura Altura
incorrecto, para esto él
Método calcularArea() calcularAre calcularAre calcularAre
tiene que saber los
s ; a(); a(); a(); conceptos básicos,
comprender cuales son las
formulas y aplicar los
a. la clase cuadrado es incorrecta porque para calcular el ejemplos y por último
área necesitas, los valores de los cuatro lados analizar las opciones. Se
b. la clase triangulo es la incorrecta porque falta dividir considera apropiado para
entre dos este nivel (la respuesta
c. la clase circulo es incorrecta porque no tiene ni base ni correcta es la c )
altura,
d. la clase rectángulo porque tiene cuatro lados y le falta
4 información.
2. De acuerdo al siguiente fragmento de código de un En este ejemplo el
programa realizado en java, cual de las siguientes opciones estudiante tiene que
describe lo que se hace en el método limpiar? analizar el planteamiento
public void Limpiar(){ para poder llegar a una
jTxt1.setText(""); solución, para lo cual
jTxt2.setText(""); tiene que haber pasado
jTxt3.setText(""); por los niveles anteriores,
jTxt4.setText(""); por lo que se considera
jTxt5.setText("");
apta para este nivel.
jTxt6.setText("");
jLblRes.setText("");
En este caso la respuesta
} correcta es la a.
a. Limpia las cajas de texto
b. Borra las cajas de texto
c. Elimina del programa las cajas de texto
Un estudiante presento una exposición de los conceptos Se presenta un caso de
básicos de programación orientada a objetos para lo cual estudio donde hay
presento lo siguiente: aplicación de conceptos y
requiere la evaluación por
Una clase es un grupo de objetos, un objeto puede ser que el estudiante debe
cualquier cosa de la vida real, un método son acciones saber los conceptos,
asociadas a un objeto, la herencia son características propias comprenderlos, aplicarlos,
6 que se transmiten de una clase a otra, el polimorfismo es una analizarlos y por último
acción realizada con comportamientos diferentes, evaluar los. Las respuestas
encapsulamiento oculta detalles que no se requieren que sean están en sentido de lo que
visualizados por los demás. puede ser el juicio de
evaluación.
¿Como juzgas la respuesta de este estudiante?
a. EXCELENTE (todos los conceptos son correctos,
entendibles y fáciles de comprender)
4. b. BUENA(todo es correcto, pero le falto profundizar un
poco más y explicar ejemplos)
c. MALA (algunos conceptos son claros, pero otros no son
adecuados)
d. INACEPTABLE (no se comprende las definiciones son
erróneas y conceptos mal redactados)
3. Juzgue el siguiente enunciado, de acuerdo a los criterios En este caso se tiene que
que se muestran más abajo. evaluar el enunciado para
Un auto puede ser una clase que contenga atributos tales como poder responder. Se
marca, color, precio. Y tener varios métodos que le permitan considera apta para este
realizar ciertas operaciones como cotizar, o asociar a un cliente. nivel debido a que el
Sin embargo Debido a que es un auto no puede estar en un estudiante tiene que
programa en java, ya que es demasiado complejo. pasar por los niveles
a. La afirmación y la razón son ambas correctas y la anteriores. Emitir su
razón es valida propio juicio de
b. La afirmación y la razón son ambas correctas, pero razonamiento para poder
la razón es inválida. contestar. Las respuestas
c. La afirmación es correcta pero la razón es están en sentido de la
incorrecta. oración y en este caso la
d. La afirmación es incorrecta pero la razón es respuesta correcta es c.
correcta.
e. La afirmación y la razón son ambas incorrectas.