laboratorios virtuales colaborativos mediante...

Post on 13-Jul-2020

8 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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 Bravocarlos.jara@ua.es

top related