En el videotutorial anterior os enseñaba a forzar la visualización de contenidos en Adobe Captivate, sin embargo alguien preguntó si esto era posible también a nivel de tabla interactiva. Y sí, es posible, pero es un proceso un poco más complejo.
En este sencillo videotutorial os enseñaré cómo forzar la visualización de contenidos en una tabla interactiva en Adobe Captivate antes de poder avanzar al siguiente.
Antes de nada recordar que forzar a los usuarios a que visiten un contenido no garantiza que lo hayan aprendido, aunque en ocasiones puede ser necesario “forzarlo” (compliant training).
En este video tutorial se muestra:
- cómo crear acciones condicionales
- cómo crear variables
Videotutorial sobre cómo forzar cómo forzar la navegación en una tabla interactiva
Pasos para forzar la navegación en una tabla interactiva
- Lo primero que vamos a hacer es preparar el escenario
- Prepararemos la tabla dinámica siguiendo los pasos que os indicaba en un post previo: Cómo crear una tabla interactiva en Adobe Captivate
- Después vamos a añadir al primer slide un botón de “Continuar” que estará oculto en salida, para ello desmarcaremos la opción de “visible in output” de la pestaña de propiedades
- Crearemos el slide final donde saltarán los usuarios cuando hayan visto todos los elementos de mi tabla dinámica. Es decir, cuando hagan clic en “Continue”
- Quitaremos el menú de navegación que tiene por defecto Captivate. Esto lo haremos desde Project > skin editor > desmarcaremos la opción de show playbar
- Vamos a crear 3 variables que definirán si un contenido se ha visitado o no. Tenemos que crear uno para cada contenido
- Project > variables >tipo “user” > add new
- Name/nombre >OpA_visitado
- Valor 0
- replicamos el mismo procedimiento para el resto de contenidos
- Ahora lo que nos queda por configurar es el slide de la tabla dinámica. Cada vez que el usuario entre aquí, revisará si el usuario ha visitado los contenidos de la tabla dinámica y dependiendo de si los ha visitado le irá mostrando o ocultando otros elementos. Sin embargo el procedimiento será muy diferente porque el mismo botón que muestra el contenido de cada opción, además, revisará el valor de cada una de las variables que hemos creado.
- Vamos a realizar lo siguiente, eliminar las acciones avanzadas que tenemos creadas por defecto porque no nos sirven.
- Vamos a crear una acción condicional para cada una de las opciones de la siguiente manera.
- Ve a Project > Advanced action > Conditional Action
- Nombre Mostrar_OpA
- Escenarios posibles: OpAVisitado y CheckContent
- Para el escenario OpA_Visitado
- “if” indicaremos que si 1 es igual 1 que es una afirmación que siempre es cierta
- En “Actions”
- Asignar la variable OpA_visitado el valor de 1
- Mostrar “Txt_OpA”
- Ocultar “Txt_OpB” y “Txt_OpC”
- Para el escenario CheckContent. Lo que quiero que haga captivate es que revise el valor de las variables y que si todas tiene el valor de 1 entonces mostrará el botón de continuar.
- Debemos indicar que se cumplan todos los criterios
- Repetiremos el mismo proceso para cada una de las opciones mediante la función de duplicar para ir más rápido
- El siguiente paso es asignar a cada uno de los botones su acción correspondiente
- Y lo último que queda es comprobar que todo funciona correctamente
Muy claro, Rosalie!
Ese dame la solucion para una problema tengo con un exercion holandes. Entonces al tiempo perfecto!
Ciao, Marten