laboratorios virtuales colaborativos mediante...

27
Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo AUROVA. Universidad de Alicante

Upload: others

Post on 13-Jul-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

Laboratorios virtuales colaborativos mediante Ejs

Carlos A. Jara BravoGrupo AUROVA. Universidad de Alicante

Page 2: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

Í 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

Page 3: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

Í 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

Page 4: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

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

Page 5: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

Í 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

Page 6: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

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

Page 7: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

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

Page 8: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

Í 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

Page 9: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

9Nuevas Posibilidades de Desarrollo en Ejs

Page 10: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

10Nuevas Posibilidades de Desarrollo en Ejs

Page 11: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

Í 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

Page 12: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

Sistema colaborativo

Applet EJS (profesor)

integrado en EJS (opciones)

12Nuevas Posibilidades de Desarrollo en Ejs

Page 13: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

Applet profesorURL generada(applet alumno)

Datos a introducir

13Nuevas Posibilidades de Desarrollo en Ejs

Page 14: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

Applet alumno

URL generadaU ge e a a

14Nuevas Posibilidades de Desarrollo en Ejs

Page 15: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

Herramienta Skype

Lista alumnos

15Nuevas Posibilidades de Desarrollo en Ejs

Mismo estado de la simulación y valor de las variables

Page 16: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

Í 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

Page 17: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

Escoge una simulación cualquiera.

17Nuevas Posibilidades de Desarrollo en Ejs

Page 18: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

Opciones de Ejs: selecciona Add support for collaborative applets .Ejecuta la simulación.

18Nuevas Posibilidades de Desarrollo en Ejs

Page 19: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

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

Page 20: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

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

Page 21: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

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

Page 22: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

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

Page 23: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

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

Page 24: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

Conectamos el servidor de escucha.Lista de estudiantes

24Nuevas Posibilidades de Desarrollo en Ejs

Page 25: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

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

Page 26: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

Sincronizamos los applets.

Applet alumnoApplet profesor

Alumno conectado

26Nuevas Posibilidades de Desarrollo en Ejs

Page 27: Laboratorios virtuales colaborativos mediante Ejsintranet.ceautomatica.es/sites/default/files/upload... · Laboratorios virtuales colaborativos mediante Ejs Carlos A. Jara Bravo Grupo

Laboratorios virtuales colaborativos mediante EjsjCarlos A. Jara [email protected]