1eeaa328 c707 4513 8158 9be724fc8038


2MB Größe 5 Downloads 28 vistas
Evaluation Módulo para Cuyahoga especializado en Evaluación compatible con QTI Lite

MANUAL DEL USUARIO Escrito por: Diego Enrique Mesa Tabares Diego Marcel Ortiz

Tabla de contenido 1 Características de Evaluation................................................................................................ ..............3 2 Requerimientos de Instalación.................................................................................. ..........................3 3 Instalación de Evaluation.............................................................................................................. .......3 4 Iniciar sesión como administrador.................................................................................. .....................5 5 Crear examen............................................................................................................................. .........6 5.1 Crear una página................................................................................................................ .........6 5.2 Crear un módulo................................................................................................................. .........8 6 Crear temas....................................................................................................................... ................11 7 Crear preguntas............................................................................................................................ .....15 8 Compatibilidad con QTI Lite.................................................................................... ..........................21 8.1 Exportar preguntas.................................................................................................... ................21 8.1.1 Exportar una pregunta............................................................................................ ...........22 8.1.2 Exportar varias preguntas................................................................................................. .24 8.2 Importar preguntas.............................................................................................. ......................26 9 Responder un examen.............................................................................................. ........................28 9.1 Elementos que componen un examen............................................................... .......................28 9.2 Retroalimentación de los resultados al usuario..................................................... ....................31 9.3 Retroalimentación para cada pregunta................................................................................ ......32

1 Características de Evaluation ●

Administración de preguntas.



Soporte para diferentes tipos de pregunta.



Administración de temas y subtemas.



Creación y configuración de examenes.



Compatibilidad para importar y exportar preguntas en formato xml QTI Lite.



Vistas personalizadas para el administrador (Docente) y para el usuario (Estudiante).



Selección aleatoria y orden aleatorio de las preguntas en el examen.



Control de tiempo en la presentación del examen.



Resultados del examen al usuario por temas y subtemas.



Retroalimentación al usuario de su respuesta a la pregunta.

2 Requerimientos de Instalación ●

Cuyahoga 1.0 instalado.



MySql 4.0 o superior.

3 Instalación de Evaluation 1. Copia de binarios: En la carpeta dónde se encuentra desplegado Cuyahoga, en la carpeta bin, pegue el contenido de la carpeta bin. ●

directorioCuyahoga\bin\CryptoWeb.QTILite.dll



directorioCuyahoga\bin\CryptoWeb.Evaluation.dll



directorioCuyahoga\bin\CryptoWeb.Evaluation.Interop.dll



directorioCuyahoga\bin\CryptoWeb.Cuya.Modules.dll

2. Copia de módulos: En la carpeta dónde se encuentra desplegado Cuyahoga, en la carpeta Modules pegue la carpeta Evaluation. ●

directorioCuyahoga\Modules\Evaluation\AdminQuestions.aspx



directorioCuyahoga\Modules\Evaluation\EditQuestion.aspx



directorioCuyahoga\Modules\Evaluation\EditTopic.aspx



directorioCuyahoga\Modules\Evaluation\Exam.ascx



directorioCuyahoga\Modules\Evaluation\ImportExportQuestions.aspx

3. Creación de tablas: En la base de datos ejecute el script de creación de tablas llamado Evaluation.sql que se encuentra junto con los archivos suministrados. 4. Registro del componente: En la base de datos en la tabla cuyahoga_moduletype cree una nueva fila que contenga los siguiente valores: ●

name:'Evaluation'



assemblyname: 'CryptoWeb.Cuya.Modules'



classname:'CryptoWeb.Cuya.Modules.Evaluation.EvaluationModule'



path: 'Modules/Evaluation/Exam.ascx'



editpath: 'Modules/Evaluation/AdminQuestions.aspx'

5. Registro del componente 2: En la base de datos en la tabla cuyahoga_modulesetting cree las siguientes filas: ●

name: 'QUESTIONS', friendlyname: 'Number of questions to display', settingdatatype: 'System.Int32', iscustomtype: 0, isrequired: 1



name: 'TIME', friendlyname: 'Max exam time (in minutes)', settingdatatype: 'System.Int32', iscustomtype: 0, isrequired: 1



name: 'APROBATION', friendlyname: '% of exam aprobation. Ej: 70', settingdatatype: 'System.Int32', iscustomtype: 0, isrequired: 1



name: 'TOPIC', friendlyname: 'Exam Topics. Ej: TOPIC1;TOPIC2', settingdatatype: 'System.String', iscustomtype: 0, isrequired: 1

Para verificar que la instalación se haya realizado correctamente inicie sesión como administrador y en el árbol de la izquierda de la interfaz de administración haga click en el hipervínculo Modules, esto lista los módulos instalados y Evaluation debe aparecer ahora listado.

4 Iniciar sesión como administrador Para poder seguir los para de ésta guía, a menos que se indique lo contrario necesita privilegios de administrador. Si no los posee comuníquese con el administrador del sistema para solicitar su cuenta de usuario. 1. Para iniciar sesión abra la página http://dominio/directorioInstalacionCuyahoga/admin, dónde dominio es el nombre del computador o el dominio dónde está instalado Cuyahoga y directorio es el directorio de instalación de Cuyahoga, ingrese su nombre de usuario y su contraseña y haga click en el botón Login.

2. Se despliega la interfaz principal de administración de Cuyahoga en la página titula Cuyahoga Site Administration.

5 Crear examen Cuyahoga está compuesto por páginas y módulos, una página puede tener 0 o más módulos, así que para crear un examen necesitamos crear una página que lo represente y agregarle un módulo de tipo Evaluation.

5.1

Crear una página

1. En la pantalla de administración, en el árbol de páginas que está ubicado a la izquierda de la pantalla, hacemos click en el nodo al que deseamos agregar una página lo que nos lleva a la pantalla

Edit node, en ella damos click en el botón Add New Child. En este caso vamos a agregar un examen al tema de Certificados Digitales.

2. Se abre una nueva página Edit node, en ella debe colocarse el nombre del nodo, en este caso Examen y posteriormente se debe hacer click en el boton Save ubicado al final de la página, para guardar los cambios.

3. La parte superior de la pantalla en color verde nos indica que el nodo se ha creado exitosamente (Nodo created sucessfully) y un nodo denominado Examen es agregado al árbol de páginas.

5.2

Crear un módulo

1. En página Edit node se encuentra el botón Add Section, hacemos click en él para crear un nuevo módulo.

2. Se despliega la página denominada Edit section especializada en la configuración de módulos. En la lista desplegable Module se selecciona el tipo de módulo que se va a agregar. Los módulos disponibles por defecto en una instalación de Cuyahoga son:



Articles: Módulo especializado en artículos. Permite agregar uno o varios artículos, a cada artículo se le pueden hacer comentarios.



Downloads: Módulo especializado para la descarga de archivos. Permite agregar uno o varios archivos y configurar los perfiles para los que están disponibles. Guarda las estadísticas de descarga para cada archivo.



RemoteContent: Este módulo permite realizar vínculos a otras páginas o archivos que no se encuentran dentro del sitio Web.



StaticHtml: Este módulo guarda contenido Html suministrado por el usuario.

Al instalar el componente Evaluation, se agregan los siguientes módulos:



Evaluation: Módulo especializado en la evaluación de temas a través de preguntas de diversos tipos.

Al seleccionar un tipo de módulo de la lista se despliegan las opciones de configuración para dicho módulo en Custom settings.

3. Al seleccionar el módulo de tipo Evaluation, se deben configurar las siguientes opciones en Customs settings.



% of exam approbation: Es un valor de referencia establecido por el usuario que se compara contra el valor de dividir el número de preguntas respondidas correctamente por el usuario entre el número de preguntas, si el % del usuario es mayor o igual que el del valor de referencia el usuario aprueba el examen, de lo contrario no lo aprueba. Supongamos que el examen consta de 20 preguntas y el usuario responde correctamente 15, 15/20=0.75, que equivale al 75% si el % de aprobación del examen es 70% quiere decir que el usuario aprueba el examen. Este campo recibe valores enteros.



Number of questions to display: Es el número de preguntas que son seleccionadas aleatoriamente de la base de datos para que sean respondidas por el usuario en el examen.



Max exam time: Es el tiempo máximo en minutos del que dispone el usuario para responder el examen.



Exam topics: Son los temas que van ha ser evaluados en el examen. Si se va a evaluar más de un tema deben separarse entre sí con punto y coma.

Al finalizar de configurar el módulo se debe dar click en el botón Save para guardar los cambios.

4. Para visualizar la página haga click en el botón situado en la parte superior llamado View the current site.

6 Crear temas 1. Si el tema seleccionado para el examen no ha sido creado se obtendrá un error en la página, no se preocupe por dicho error, porque ahora vamos a proceder a crear el tema. En la parte superior de la página que contiene una instancia del módulo Evaluation haga click en el botón Edit.

2. Se abre la página Questions que corresponde al administrador de preguntas, ésta página es utilizada para agregar, editar o eliminar preguntas y temas. Haga click en el botón Edit Topics para editar los temas.

3. Los temas (Topics) están compuestos de subtemas (Subtopics), cada pregunta pertenece a un subtema. En la página Edit Topics en el cuadro de texto escriba el nombre del tema y haga click en el botón Add as Root para agregar un tema.

4. Para agregar un subtema, seleccione el tema padre en la lista de Topics, escriba el nombre del subtema en el cuadro de texto y haga click en Add as Child.

5. Los botones Up and Down se utilizan para cambiar el orden de los temas y subtemas.

6. Para guardar los cambios haga click en el botón Save y luego haga click en el botón Back para volver al administrador de preguntas.

7 Crear preguntas 1. En la página del administrador de preguntas, en la parte inferior se encuentra el botón New Question, haga click en él para crear una nueva pregunta.

2. Se despliega la página del editor de preguntas Edit Question, que se utiliza para diseñar las preguntas. Una pregunta tiene las siguiente propiedades:



Question Type: Permite seleccionar el tipo de pregunta que se va a crear.



Topic: Indica el subtema al que pertenece la pregunta.



Question: Es dónde se escribe la pregunta



Image: Path a una imagen con la que está asociada la pregunta.



Correct: Indica el puntaje que otorga la pregunta al usuario si la responde correctamente. Tiene como valor por defecto 1.



Incorrect: Indica el puntaje que otorga la pregunta al usuario si la responde incorrectamente. Puede tener un valor negativo, por ejemplo -1 para restar un punto al puntaje general si

responde incorrectamente. Por defecto es 0, así que si el usuario responde incorrectamente no se le resta puntaje. ●

Correct Feedback: Retroalimentación que aparece al usuario en la pantalla si responde correctamente la pregunta.



Incorrect Feedback: Retroalimentación que aparece al usuario en la pantalla si responde incorrectamente la pregunta.



Answers: Permite agregar opciones de respuesta a la pregunta.

3. Para empezar a diseñar una pregunta empezamos seleccionando el tipo de pregunta de la lista Question Type. Para nuestro ejemplo vamos a crear una pregunta de Tipo Si/No, por ese motivo seleccionamos Multiple Options Single Answer de la lista.

Actualmente están soportados 4 tipos de preguntas:



Multiple Options Single Answer (Múltiples opciones única respuesta): Este tipo de pregunta tiene múltiples opciones de respuesta de las cuales el usuario selecciona sólo una

opción. Es el tipo de pregunta a utilizar si se desea crear una pregunta Si/No.



Multiple Options Multiple Answer: (Múltiples opciones múltiple respuesta): Este tipo de pregunta tiene múltiples opciones de respuesta de las cuales el usuario selecciona varias para responder la pregunta.



Multiple Options Sort Answer (Múltiples opciones organizar respuesta): Este tipo de pregunta tiene múltiples opciones las cuáles deben organizarse para responder la pregunta. Los botones Up y Down se utilizan para ordenar las opciones.



Single Question (Pregunta simple): Este tipo de pregunta no tiene opciones de respuesta, el usuario escribe la respuesta directamente en el cuadro de texto.

4. Cada pregunta se asocia con un subtema, el cual se selecciona de la lista Topic que contiene todos los temas creados en la base de datos.

5. Establecemos las propiedades Question, Correct Score, Incorrect Score, Correct Feedback e Incorrect Feedback y procedemos a agregar las opciones de respuesta en el panel Answers. Para cada opción de respuesta establecemos la propiedad Text y Correct indicando si la opción es correcta o no. En nuestro ejemplo estamos creando una pregunta Si/No, por ese motivo en Text escribimos “Si” y como la opción es falsa en Correct seleccionamos “False” y damos click en el botón Add para agregar la opción.

6. En el panel Answers agregamos la opción “No”, con Correct establecido en “True”, ya que es la opción de respuesta correcta para la pregunta. Procedemos a dar click en el botón Save para guardar la pregunta.

7. La parte superior de la página nos indica si la operación se ha realizado con éxito con un mensaje en color verde o si se ha producido algún error con mensaje en color rojo, en este caso el mensaje está en color verde y dice “Saved”.

8. Vamos a tratar de agregar otra opción de respuesta correcta a nuestra pregunta, la cual ya tiene una opción correcta que es “No”. En la parte superior de la página vamos a obtener un mensaje de error en color rojo que dice “The question already has a correct answer”, que indica que la pregunta ya tiene una opción de respuesta correcta.

8 Compatibilidad con QTI Lite Evaluation permite interoperar con otros sistemas compatibles con QTILite como QAed permitiendo la exportación e importación preguntas en formato XML QTI Lite.

8.1

Exportar preguntas

Evaluation soporta dos formas de exportación, se puede exportar una sola pregunta o se pueden exportar todas las preguntas de un tema, a continuación se explica cada forma en detalle.

8.1.1

Exportar una pregunta

1. En el administrador de preguntas que corresponde a la página titulada Questions haga click en el hipervínculo Edit para editar la pregunta que desea exportar.

2. En el editor de preguntas (página titulada Edit Question) haga click en el botón Export, éste exporta la pregunta al formato QTILite y devuelve un archivo xml.

3. Guarde el archivo xml en una carpeta.

4. La siguiente captura muestra una vista del archivo xml devuelto correspondiente a la pregunta.

8.1.2

Exportar varias preguntas

1. En el administrador de preguntas (página titulada Questions) haga click en el botón Export.

2. Se despliega la interfaz para exportar preguntas (página titulada Import/Export Questions), en la lista denominada Topic seleccione el tema que desea exportar y haga click en el botón Exec.

3. Se obtiene un archivo xml que contiene las preguntas del tema en formato QTI Lite. Guarde el archivo en la carpeta de su preferencia.

4. Para retornar a la interfaz del administrador de preguntas haga click en el botón Back.

8.2

Importar preguntas

1. Lo primero que necesita es tener un archivo con preguntas en formato xml QTI Lite, para ello puede escribir un archivo manualmente o utilizar el editor QAed para crear las preguntas y exportarlas a xml. Para el ejemplo vamos a utilizar una pregunta diseñada en QAed.

2. En el administrador de preguntas haga click en el botón Import.

3. Se despliega la interfaz de importación de preguntas (página titulada Import/Export Questions), en la lista Topic seleccione el subtema al que desea importar las preguntas, en File seleccione el archivo xml en formato QTILite que contiene las preguntas y haga click en el botón Exec.

4. Revise el Log para conocer el resultado de la operación. Si las preguntas se han importado correctamente se muestra el número de preguntas importadas.

5. Haga click en el botón Back para regresar al administrador de preguntas, en éste busque la pregunta importada y haga click en el hipervínculo Edit, se despliega la interfaz de edición de preguntas Edit Question en la que puede verificar la información de la pregunta.

9 Responder un examen Para esta parte de la guía no se necesita iniciar sesión como administrador, ya que los exámenes se diseñan para que los resuelvan usuarios que no tienen tales privilegios.

9.1

Elementos que componen un examen

Desde la vista del usuario un examen se compone de los siguientes elementos:



Time: Indica el tiempo restante para que finalice el examen. Se actualiza en cada postback al servidor.





Panel de Navegación: Consta de los botones de desplazamiento



||: Ultima pregunta



Go: Va a la pregunta X.

Pregunta: Texto e imagen de la pregunta. A cada pregunta se le asigna en el examen un número que se muestra en negrita.



Opciones de respuesta: Muestra las opciones de respuesta acorde al tipo de pregunta.



Finish o Finalización del examen: El usuario hace click en este botón cuando termine de resolver el examen.

En conjunto el examen luce así:

El procedimiento es que el usuario se desplace a través de las preguntas utilizando el panel de navegación, responda las preguntas manipulando las opciones de respuesta, esté pendiente del tiempo restante mediante el control Time y cuando finalice el examen haga click en Finish. Cada vez que el usuario hace click en algún botón se genera un “postback” al servidor en que se actualiza el tiempo restante.

9.2

Retroalimentación de los resultados al usuario

Cuando el usuario hace click en Finish, el runtime de Evaluation evalúa el examen y presenta los resultados al usuario.

El resultado de da por tema y subtema, en una tabla que consta de las siguientes columnas:



Topic: Tema evaluado



Score: Puntaje obtenido en el tema por el usuario. Si está en verde significa que el usuario alcanzó el % de aprobación para en el tema, si está en rojo significa que el usuario no alcanzó el % de aprobación.



Max Score: Es el puntaje máximo que el usuario habría alcanzado en el tema si hubiera respondido correctamente todas las preguntas.



# Questions: Número de preguntas que del tema se formularon al usuario.

En la fila TOTAL se presenta el resultado total del examen al usuario con los mismos criterios anteriormente descritos.

9.3

Retroalimentación para cada pregunta

Para cada pregunta se presenta la retroalimentación del puntaje obtenido por el usuario, y un texto de que da mayor información al usuario sobre la respuesta. Los mensajes en color rojo indican que la pregunta no fue respondida correctamente y los mensajes en color verde indican que la respuesta fue respondida correctamente.

Los controles de navegación no se desactivan, para que el usuario pueda navegar a través de las preguntar y retroalimentarse. El botón Finish es reemplazado por el botón View All, que permite al usuario desplegar todas las preguntas en la misma pantalla para que puede retroalimentarse fácilmente sin necesidad de desplazarse pregunta por pregunta.