Laboratorios virtuales colaborativos mediante Ejs
Carlos A. Jara BravoGrupo AUROVA. Universidad de Alicante
Í di d l t ióÍndice de la presentación.Introducción.Componentes y/o roles en el entorno colaborativoComponentes y/o roles en el entorno colaborativo.Arquitectura software del sistema colaborativo on‐line.Cómo crear una clase colaborativa virtual con Ejs.Realización del ejercicio del taller: colaboración on‐line con una simulación Ejs.
2Nuevas Posibilidades de Desarrollo en Ejs
Í di d l t ióÍndice de la presentación.Introducción.Introducción.Componentes y/o roles en el entorno colaborativoComponentes y/o roles en el entorno colaborativo.Arquitectura software del sistema colaborativo on‐line.Cómo crear una clase colaborativa virtual con Ejs.Realización del ejercicio del taller: colaboración on‐line con una simulación Ejs.
3Nuevas Posibilidades de Desarrollo en Ejs
Laboratorios virtuales Entorno colaborativo síncronoSSistemaistema CColaborativoolaborativo
A di j
SSíncronoíncrono parapara applets applets EjsEjs
Aprendizaje Aprendizaje colaborativo
Aprendizaje constructivo
4Nuevas Posibilidades de Desarrollo en Ejs
Í di d l t ióÍndice de la presentación.Introducción.Componentes y/o roles en el entorno colaborativoComponentes y/o roles en el entorno colaborativoComponentes y/o roles en el entorno colaborativo.Componentes y/o roles en el entorno colaborativo.Arquitectura software del sistema colaborativo on‐line.Cómo crear una clase colaborativa virtual con Ejs.Realización del ejercicio del taller: colaboración on‐line con una simulación Ejs.
5Nuevas Posibilidades de Desarrollo en Ejs
Applet profesor aplicación que se encarga dedirigir la clase on‐line con un laboratorio virtual
Componentes
dirigir la clase on line con un laboratorio virtualy gestiona la entrada/salida de los alumnos.Applets alumno: aplicaciones generadas de forma determinada para cada clase y conectan al profesor durante la clase virtual.
6Nuevas Posibilidades de Desarrollo en Ejs
El profesor da permiso a un alumno para controlar la
clase virtuala e i ua
Asignación de tiza
7Nuevas Posibilidades de Desarrollo en Ejs
Asignación de tiza
Í di d l t ióÍndice de la presentación.Introducción.Componentes y/o roles en el entorno colaborativoComponentes y/o roles en el entorno colaborativo.Arquitectura software Arquitectura software del del sistema sistema colaborativo oncolaborativo on‐‐lineline..Cómo crear una clase colaborativa virtual con Ejs.Realización del ejercicio del taller: colaboración on‐line con una simulación Ejs.
8Nuevas Posibilidades de Desarrollo en Ejs
9Nuevas Posibilidades de Desarrollo en Ejs
10Nuevas Posibilidades de Desarrollo en Ejs
Í di d l t ióÍndice de la presentación.Introducción.Componentes y/o roles en el entorno colaborativoComponentes y/o roles en el entorno colaborativo.Arquitectura software del sistema colaborativo on‐line.Cómo crear una clase colaborativa virtual con Cómo crear una clase colaborativa virtual con EjsEjs..Realización del ejercicio del taller: colaboración on‐line con una simulación Ejs.
11Nuevas Posibilidades de Desarrollo en Ejs
Sistema colaborativo
Applet EJS (profesor)
integrado en EJS (opciones)
12Nuevas Posibilidades de Desarrollo en Ejs
Applet profesorURL generada(applet alumno)
Datos a introducir
13Nuevas Posibilidades de Desarrollo en Ejs
Applet alumno
URL generadaU ge e a a
14Nuevas Posibilidades de Desarrollo en Ejs
Herramienta Skype
Lista alumnos
15Nuevas Posibilidades de Desarrollo en Ejs
Mismo estado de la simulación y valor de las variables
Í di d l t ióÍndice de la presentación.Introducción.Componentes y/o roles en el entorno colaborativoComponentes y/o roles en el entorno colaborativo.Arquitectura software del sistema colaborativo on‐line.Cómo crear una clase colaborativa virtual con Ejs.Realización del ejercicio del taller: colaboración onRealización del ejercicio del taller: colaboración on‐‐line con una line con una simulación simulación EjsEjs..
16Nuevas Posibilidades de Desarrollo en Ejs
Escoge una simulación cualquiera.
17Nuevas Posibilidades de Desarrollo en Ejs
Opciones de Ejs: selecciona Add support for collaborative applets .Ejecuta la simulación.
18Nuevas Posibilidades de Desarrollo en Ejs
Una vez ejecutada, termina la ejecución.Exporta la simulación como applets: Export website with applets
Carpeta Workspace Export
19Nuevas Posibilidades de Desarrollo en Ejs
Firma los *.jar del applet (lo necesitamos para las conexiones TCP/UDP).
keytool ‐genkey ‐alias cursoejs ‐validity 120 –v(generamos fichero de claves)
jarsigner exe Gyroscope jar cursoejs verbosejarsigner.exe Gyroscope.jar cursoejs –verbose(firmamos el ficher *jar con las claves generadas)
Utilizando un fichero .java.policy(damos permisos a los applets)
20Nuevas Posibilidades de Desarrollo en Ejs
C:\Documents and Settings\user
Subimos los archivos al website con los applets.
D i d it lDirectorio nuevo
Dar permisos de escritura al directorio *.files
Servidor web: http://robualab.eps.ua.es
21Nuevas Posibilidades de Desarrollo en Ejs
Usuario: : cursoejs Contraseña: : curso1011
Accedemos al applet de simulación subido al servidor a través del explorer.http://robualab.eps.ua.es/cursoejs/directorio/ejs_simulation.html
Pulsamos el control Collaboration
22Nuevas Posibilidades de Desarrollo en Ejs
Generamos la URL del estudiante.
S id b d d tá l l tServidor web donde está el appletSelecciona IP localPuerto: 5000Identificador: pon tu nombreClave: ejsClave: ejs
URL generada
23Nuevas Posibilidades de Desarrollo en Ejs
Conectamos el servidor de escucha.Lista de estudiantes
24Nuevas Posibilidades de Desarrollo en Ejs
El estudiante se conecta a la URL generada a través de un explorer.
URL generadaURL generadaURL generadaURL generada
Pulsa el control Virtual Class e introduce un nombre para la clase on‐line
25Nuevas Posibilidades de Desarrollo en Ejs
Sincronizamos los applets.
Applet alumnoApplet profesor
Alumno conectado
26Nuevas Posibilidades de Desarrollo en Ejs
Laboratorios virtuales colaborativos mediante EjsjCarlos A. Jara [email protected]
Top Related