6. JCLIC
1. Definicion:
Es un entorno para la creación de actividades educativas multimedia,
desarrollado en Java. Lo conforman un conjunto de aplicaciones informáticas
que sirven para realizar diversos tipos de actividades educativas:
rompecabezas, asociaciones, ejercicio de texto, palabras cruzadas,
crucigramas, sopas de letras, entre otras.
Es una aplicación de software libre que funciona en diversos sistemas
operativos: Linux, Mac OS X, Windows y Solaris.
El proyecto JClic es una evolución del programa Clic 3.0, una herramienta para
la creación de aplicaciones didácticas multimedia con más de 10 años de
historia. A lo largo de este tiempo han sido muchos los educadores y
educadoras que lo han utilizado para crear actividades interactivas donde se
trabajan aspectos procedimentales como diversas áreas del currículo, desde
educación infantil hasta secundaria.
2. Funcion:
Lo conforman un conjunto de aplicaciones informáticas que sirven para realizar
diversos tipos de actividades educativas: rompecabezas, asociaciones,
ejercicios de texto, palabras cruzadas, crucigramas, sopas de letras, entre
otras.
7. 3. Características:
● Hacer posible el uso de aplicaciones educativas multimedia "en línea",
directamente desde Internet.
● Mantener la compatibilidad con las aplicaciones Clic 3.0 existentes.
● Hacer posible su uso en diversas plataformas y sistemas operativos,
como Windows, Linux, Solaris o Mac OS X.
● Utilizar un formato estándar y abierto para el almacenaje de los datos,
con el fin de hacerlas transparentes a otras aplicaciones y facilitar su
integración en bases de datos de recursos.
● Ampliar el ámbito de cooperación e intercambio de materiales entre
escuelas y educadores de diferentes países y culturas, facilitando la
traducción y adaptación tanto del programa como de las actividades
creadas.
● Recoger las sugerencias de mejoras y ampliaciones que los usuarios
habéis ido enviando.
● Hacer posible que el programa pueda ir ampliándose a partir del trabajo
cooperativo entre diversos equipos de programación.
● Crear uno entorno de creación de actividades más potente, sencillo e
intuitivo, adaptándolo a las características de los actuales entornos
gráficos de usuario.
La herramienta de programación escogida ha sido Java, y el formato para
almacenar los datos de las actividades es XML.
8. 4. Componentes:
● JClic applet, es un applet que permite incrustar las actividades JClic en
una página web.
● JClic player, un programa independiente que una vez instalado permite
realizar las actividades desde el disco duro del ordenador (o desde la red)
sin que sea necesario estar conectado a internet.
Esta aplicación contiene:
● Applet: permite crear actividades como "applet"2
para agregar a una
página web y acceder a ellas a través de un navegador (Mozilla Firefox,
Internet Explorer, Google Chrome, entre otros).
● Aplicación JClic: es un programa que una vez instalado en el computador,
permite realizar las actividades sin que sea necesario estar conectado al
sitio oficial de JClic.
● JClic author, una herramienta de autor que permite crear, editar y publicar
las actividades de una manera más sencilla, visual e intuitiva.
● JClic reports, un módulo de recogida de datos y generación de informes
sobre los resultados de las actividades hechas por los alumnos.
El primer módulo (applet) se descarga automáticamente la primera vez que se
visita alguna página que contenga un proyecto JClic incrustado. Los otros tres
se pueden instalar en el ordenador mediante Java WebStart desde la página de
descargas.
9. 5. Tipos de actividades:
Tal como habrá visto en los ejemplos, Clic permite realizar cinco tipos básicos
de actividades:
● Los rompecabezas plantean la reconstrucción de una información que
se presenta inicialmente desordenada. Esta información puede ser
gráfica, textual, sonora... o combinar aspectos gráficos y auditivos al
mismo tiempo.
● Las asociaciones pretenden que el usuario descubra las relaciones
existentes entre dos conjuntos de información.
● Las sopas de letras y los crucigramas son variantes interactivas de
los conocidos pasatiempos de palabras escondidas.
● Las actividades de texto plantean ejercicios basados siempre en
palabras, frases, letras y párrafos de un texto que hay que completar,
corregir u ordenar. Los textos pueden incluir también imágenes y
ventanas con contenido multimedia.
Algunos de estos tipos presentan diversas modalidades, dando lugar a 19
posibilidades distintas:
TIPO MODALIDAD DESCRIPCIÓN
Rompecabezas Doble Se muestran dos paneles. En uno aparece la
información desordenada y el otro está vacío. Hay que
reconstruir el objeto en el panel vacío arrastrando las
piezas una por una.
Rompecabezas Intercambio En una única ventana se mezcla la información. En
cada jugada se conmutan las posiciones de dos piezas
hasta ordenar el objeto.
Rompecabezas Agujero En una única ventana se hace desaparecer una pieza y
se mezclan las restantes. En cada jugada se puede
desplazar una de las piezas que limitan con el agujero,
hasta tenerlas todas en el orden original.
Rompecabezas Memoria Cada una de las piezas que forman el objeto aparece
escondido dos veces dentro de la ventana de juego. En
cada jugada se destapan un par de piezas, que se
vuelven a esconder si no son idénticas. El objetivo es
localizar todas las parejas.
13. 7. Servidor de informes JClic:
JClic dispone de un sistema de registro de los resultados de las actividades.
JClic reports es el módulo encargado de recopilar los datos (tiempo empleado
en cada actividad, intentos, aciertos, etc...) y presentarlos después en informes
estadísticos de diversos tipos.
Funcionamiento
JClic reports se basa en un esquema cliente - servidor. El servidor puede ser
cualquier ordenador de la red, y los clientes son de dos tipos: las aplicaciones
JClic (applet i player), que envían al servidor las puntuaciones obtenidas por los
usuarios al realizar las actividades, y los navegadores web (Firefox, Opera,
Explorer...) desde los que se pueden consultar los resultados y administrar la
base de datos.
Para poner en funcionamiento al servidor necesitaremos tres elementos:
● Un sistema de bases de datos, en el que se almacenará la información.
Debe soportar transacciones SQL y disponer de algún conector JDBC o
ODBC. Hay muchos sistemas, tanto comerciales como libres, que
cumplen estos requisitos: mySQL, MS-Access, PostgreSQL, Oracle, etc.
● Un conector que permita la comunicación entre la base de datos y el
programa JClic reports. Los conectores utilizados por las aplicaciones
Java son del tipo JDBC, pero también se pueden utilizar conectores
ODBC.
● El programa JClic reports, que realiza dos funciones:
○ Por un lado ofrece a los clientes JClic la información necesaria
para identificar a los usuarios, iniciar las sesiones de trabajo y
recibir los resultados: nombre de la actividad, número de intentos
y aciertos, tiempo empleado, etc. JClic reports almacena esta
información en la base de datos mediante el conector.
○ La segunda función consiste en procesar los datos almacenados
y mostrarlos en diversos formatos. Esta consulta se puede
realizar desde cualquier navegador web: Firefox, Safari, Internet
Explorer, etc.
14. ● En este esquema se muestran los diversos elementos del sistema y sus
interacciones:
8. Formato de datos:
Los datos de JClic se almacenan en formato XML. Eso permite su integración
en bancos de recursos de estructura compleja, así como la reutilización de los
proyectos JClic en otras aplicaciones.
JClic trabaja con dos tipos de archivos:
Extensión .jclic
Son documentos XML que contienen la descripción completa de un proyecto
JClic. La estructura de estos documentos está descrita en el esquema XML
jclic.xsd. El elemento raíz de los documentos jclic tiene el nombre
<JClicProject> y contiene cuatro elementos principales:
● <Settings>, información sobre los autor/es del proyecto, descriptores
temáticos, revisiones, etc.
● <Activities>, contiene elementos del tipo <activity> que definen el
funcionamiento y las características propias de cada actividad.
● <Sequence>, describe la orden en que se tienen que presentar las
actividades y el comportamiento de los botones de avanzar y
retroceder.
● <MediaBag>, relación del nombre y la ubicación de todos los
ingredientes necesarios para ejecutar las actividades: imágenes,
sonidos, video, MIDI, fuentes TTF, etc.
15. Extensión .jclic.zip
Son archivos ZIP estándar que contienen un único documento .jclic y algunos o
todos los ingredientes (imágenes, archivos multimedia, etc.) necesarios para
ejecutar las actividades. El uso de éste formado permite encapsular un
proyecto en un único fichero. Además de estos dos formatos, JClic es capaz
también de importar los ficheros PAC y PCCde Clic 3.0.
9. Pasos para la creación de una actividad
1. Crear el proyecto y poner los datos necesarios
2. Dirigirse a las actividades y crear una nueva
18. 7. Ingresar en “distribución” y seleccionar el lado en que se desea la
actividad
8.Finalmente probamos el funcionamiento de la actividad en:
22. CONCLUSION
El trabajo presentado anteriormente, fue de gran utilidad ya que en él es claro
comprender de manera clara y precisa la utilidad de esta gran herramienta y
sus componentes los cuales cumplen la función de desarrollar las actividades
de forma eficaz y eficiente, garantizando un progreso en el aprendizaje de
quien haga uso del mismo, siendo práctico y efectivo en las tareas asignadas,
de este modo Jclic se ha convertido en una ayuda virtual magnifica, el cual
puede ser empleado por cualquier usuario.