• No se han encontrado resultados

Implementación de curso universitario Iitroductorio a telecomunicaciones sobre ambiente OPENSIM y LCMS para la red RITA

N/A
N/A
Protected

Academic year: 2020

Share "Implementación de curso universitario Iitroductorio a telecomunicaciones sobre ambiente OPENSIM y LCMS para la red RITA"

Copied!
111
0
0

Texto completo

(1)

IMPLEMENTACIÓN DE CURSO UNIVERSITARIO INTRODUCTORIO A TELECOMUNICACIONES SOBRE AMBIENTE OPENSIM Y LCMS PARA LA

RED RITA.

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA

PROYECTO CURRICULAR DE INGENIERÍA ELECTRÓNICA BOGOTÁ D.C.

(2)

IMPLEMENTACIÓN DE CURSO UNIVERSITARIO INTRODUCTORIO A TELECOMUNICACIONES SOBRE AMBIENTE OPENSIM Y LCMS PARA LA

RED RITA.

CARLOS ENRIQUE MORALES SUÁREZ ANA MARÍA ALVAREZ CUBILLOS

Trabajo de grado para optar al título de Ingeniero Electrónico

DIRECTOR:

Ph.D. ROBERTO FERRO ESCOBAR

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA

PROYECTO CURRICULAR DE INGENIERÍA ELECTRÓNICA BOGOTÁ D.C.

(3)

Agradecimientos

Queremos expresar nuestro agradecimiento al ingeniero Roberto Ferro por permitirnos desarrollar este Proyecto, el cual nos permitió desarrollar múltiples habilidades en el área del conocimiento y la investigación.

De igual manera le damos nuestro más profundo agradecimiento a los integrantes del grupo LIDER quienes nos brindaron su apoyo en el desarrollo de este trabajo y nos brindaron su colaboración.

Agradecimientos de parte de Ana María Álvarez:

A Dios por darme la oportunidad de vivir y estar conmigo en cada paso que doy, por su fortaleza y haberme permitido llegar hasta este punto y lograr mis objetivos, por haber puesto en mi camino a aquellas personas que han sido mi soporte y compañía durante todo el período de estudio.

A mis padres por ser el pilar fundamental en todo lo que soy, en mi educación tanto académica como personal. A mi familia y Julián, gracias por su incondicional apoyo en todo momento, por sus consejos, sus valores, por la motivación constante, por los ejemplos de perseverancia y constancia que los caracterizan y que me han inculcado siempre.

(4)

Resumen

En este trabajo se presenta el diseño e implementación de un curso universitario introductorio a Telecomunicaciones básicas, sobre ambiente OPENSIM y sistemas de gestión de contenidos utilizados para el aprendizaje, el cual se pueda implementar sobre una red de acceso para un público específico de aprendizaje.

Para llevarlo a cabo, se ha utilizado el metaverso desarrollado anteriormente en otro trabajo de grado en OpenSim de la Facultad de Ingeniería de la Universidad Distrital, con el fin de conectarlo dentro de una página web de Moodle y consultar la información por medio de la conexión de Sloodle. El proyecto está estructurado esencialmente en dos partes: La primera consistirá en la adecuación de los sistemas del mundo virtual 3D, la instalación del entorno educativo virtual finalizando sobre la conexión de los dos sistemas de la primera parte, con una herramienta de integración para ofrecer un conjunto a los usuarios finales, dándoles la posibilidad de interactuar entre los dos ambientes de manera sencilla y eficaz. La segunda parte consiste en el planteamiento del material académico que se requiere para el curso de Telecomunicaciones básicas, implementándolo finalmente en la plataforma Moodle.

Finalmente se evaluará la experiencia en el entorno 2D de Moodle y en el entorno 3D de OpenSim.

Palabras Clave:

(5)

ÍNDICE GENERAL

ÍNDICE DE ILUSTRACIONES ... 7

INTRODUCCIÓN ... 10

CAPÍTULO 1 ... 11

1.1 IDENTIFICACIÓN DEL PROBLEMA ... 11

1.2 JUSTIFICACIÓN ... 12

1.3 ANTECEDENTES ... 13

1.4 OBJETIVOS ... 15

1.4.1 Objetivo General ... 15

1.4.2 Objetivos Específicos ... 15

1.5 METODOLOGÍA ... 16

2.1.1 Plataforma E-Learning... 18

2.1.2 Plataforma de enseñanza virtual libre ... 19

2.1.2.1 Moodle ... 21

2.1.2.1.1 Despliegue e Instalación ... 21

2.1.2.1.2 Características Principales ... 23

2.2 Entorno Virtual ... 25

2.2.1. Entorno Virtual Multi Usuario (MUVE) ... 26

2.2.1.2 OpenSimulator (OPENSIM) ... 26

2.2.2 Sloodle ... 28

CAPÍTULO 3 ... 30

DISEÑO E IMPLEMENTACIÓN CURSO VIRTUAL MOODLE – OPENSIM ... 30

(6)

6

3.2.1 Diseño de Curso Introductorio a Telecomunicaciones. ... 65

3.2.2 Justificación del Curso propuesto ... 65

3.2.3 Objetivos del Curso propuesto ... 65

3.2.4 Competencias de Formación del curso propuesto ... 66

3.2.5. Metodología de desarrollo del curso. ... 67

3.2.6. Temas planteados para el curso propuesto ... 67

CAPÍTULO 4 ... 70

PRUEBAS Y ANÁLISIS DE RESULTADOS ... 70

4.1 Pruebas usando servidores implementados en Red RITA ... 70

4.2 Pruebas con Máquinas Virtuales ... 71

4.3 Pruebas usando servidor de OpenSim local y Moodle en servidor virtual 76 4.4 Pruebas usando servidor de OpenSim y Moodle localmente ... 77

4.5 Pruebas usando servidor de OpenSim localmente y Moodle en servidor público, ajeno a host de Red RITA ... 78

4.2.1 Funcionalidad de las Plataformas Interconectadas ... 92

CAPÍTULO 5 ... 99

5.1 ALCANCES Y LIMITACIONES ... 99

5.2 CONCLUSIONES ... 99

5.3 TRABAJOS FUTUROS ... 100

ANEXO ... 101

Anexo A: Relación de despliegue Moodle – Sloodle - OpenSim ... 101

Anexo B: Relación Temas curso Introductorio de Telecomunicaciones ... 102

Anexo C: Syllabus curso Introductorio de Telecomunicaciones ... 103

(7)

ÍNDICE DE ILUSTRACIONES

ILUSTRACIÓN 1. ESTRUCTURA DE LA PLATAFORMA. ... 17

ILUSTRACIÓN 2. TABLA DE LAS FUNCIONALIDADES DE UN LMS. ... 20

ILUSTRACIÓN 3. LOGOTIPO MOODLE ... 21

ILUSTRACIÓN 4. DIAGRAMA DE DESPLIEGUE DE MOODLE ... 22

ILUSTRACIÓN 5. PORTADA ENTORNO MOODLE ... 25

ILUSTRACIÓN 6. METAVERSO UNIVERSIDAD DISTRITAL ... 27

ILUSTRACIÓN 7. LOGOTIPO SLOODLE ... 28

ILUSTRACIÓN 8. TABLA COMPARATIVA MOODLE - SLOODLE - OPENSIM. ... 29

ILUSTRACIÓN 9. MAPA DE RELACIÓN DE DESPLIEGUE DE MOODLE Y OPENSIM. ... 30

ILUSTRACIÓN 10. PÁGINA DE MARIADB. ... 31

ILUSTRACIÓN 11. PAQUETE A DESCARGAR SEGÚN EL SO DEL SERVIDOR. ... 31

ILUSTRACIÓN 12. PASO I, VALORES PREDETERMINADOS EN LA INSTALACIÓN ... 32

ILUSTRACIÓN 13. PASO II, INSTALACIÓN MARIADB. ... 33

ILUSTRACIÓN 14. CREACIÓN BASE DE DATOS... 33

ILUSTRACIÓN 15. PÁGINA DE DESCARGA DE OPENSIM. ... 35

ILUSTRACIÓN 16. ACTIVACIÓN BASE DE DATOS MYSQL EN OPENSIM. ... 36

ILUSTRACIÓN 17. EJECUTABLE DE OPENSIM. ... 36

ILUSTRACIÓN 18. INSTALADOR DE OPENSIM. ... 37

ILUSTRACIÓN 19. INSTALANDO OPENSIM EN LA RED DEL SERVIDOR. ... 37

ILUSTRACIÓN 20. CREACIÓN DEL AVATAR EN OPENSIM. ... 38

ILUSTRACIÓN 21. SE GENERA LA REGIÓN UDISTRITAL. ... 38

ILUSTRACIÓN 22. PÁGINA DE DESCARGA DE FIRESTORM VIEWER. ... 39

ILUSTRACIÓN 23. INSTALADOR DE FIRESTORM VIEWER. ... 39

ILUSTRACIÓN 24. INGRESANDO A OPENSIM POR FIRESTORM VIEWER. ... 39

ILUSTRACIÓN 25. VIRTUALIZACIÓN DEL AVATAR EN OPENSIM. ... 40

ILUSTRACIÓN 26. DISTRIBUCIÓN BLOQUES DE MOODLE ... 41

ILUSTRACIÓN 27. PÁGINA DE DESCARGA DE MOODLE ... 42

ILUSTRACIÓN 28. LINK DE DESCARGA DE VERSIONES ANTERIORES DE MOODLE PARA SO WINDOWS. ... 43

ILUSTRACIÓN 29. VISUALIZACIÓN ARCHIVOS DESCARGADOS DE MOODLE ... 43

ILUSTRACIÓN 30. EJECUCIÓN DEL XAMPP, ARRANQUE DE APACHE ... 44

ILUSTRACIÓN 31. CONFIGURACIÓN DE MOODLE ... 45

ILUSTRACIÓN 32. CONFIRMACIÓN RUTAS DE MOODLE ... 45

ILUSTRACIÓN 33. CONFIGURACIÓN BASE DE DATOS DE MOODLE ... 46

ILUSTRACIÓN 34. ACEPTACIÓN DE TÉRMINOS Y CONDICIONES DE MOODLE ... 46

ILUSTRACIÓN 35. REQUERIMIENTOS DE OPERACIÓN DE MOODLE ... 47

ILUSTRACIÓN 36. ARCHIVO PHP.INI DE MOODLE ... 47

ILUSTRACIÓN 37. INTERFAZ PARA COMPLETAR LA INSTALACIÓN DE MOODLE ... 48

ILUSTRACIÓN 38. EXTENSIONES Y OBJETOS DE MOODLE ... 48

ILUSTRACIÓN 39. CREACIÓN USUARIO ADMINISTRADOR DEL MOODLE ... 49

ILUSTRACIÓN 40. CONFIGURACIÓN MOODLE ... 49

ILUSTRACIÓN 41. FINALIZACIÓN DEL PROCESO DE CONFIGURACIÓN DE MOODLE ... 50

ILUSTRACIÓN 42. PÁGINA DE DESCARGA DE SLOODLE... 51

ILUSTRACIÓN 43. COMPONENTES DE SLOODLE PARA MOODLE ... 52

ILUSTRACIÓN 44. CARPETA SLOODLE EN LA CARPETA MOD DE MOODLE ... 53

ILUSTRACIÓN 45. CARPETA SLOODLEOBJECT EN LA CARPETA TYPE DE MOODLE ... 53

ILUSTRACIÓN 46. CARPETA SLOODLE_BACKPACK Y SLOODLE_MENU EN LA CARPETA BLOCKS DE MOODLE... 54

ILUSTRACIÓN 47. ACTUALIZACIÓN DE SCRIPTS DE MOODLE ... 54

ILUSTRACIÓN 48. CONFIGURACIÓN PREDETERMINADA DE SLOODLE EN MOODLE ... 55

ILUSTRACIÓN 49. AGREGANDO LOS OBJETOS SLOODLE A MOODLE ... 55

ILUSTRACIÓN 50. CONFIGURACIÓN PREDETERMINADA OBJETO CONTROLADOR ... 56

(8)

ILUSTRACIÓN 52. CONFIGURACIÓN PREDETERMINADA OBJETO DISTRIBUIDOR. ... 57

ILUSTRACIÓN 53. OBJETOS SLOODLE AGREGADOS A MOODLE ... 57

ILUSTRACIÓN 54. CARPETA IARS EN INVENTARIO DE OPENSIM. ... 58

ILUSTRACIÓN 55. INSTALANDO SLOODLE EN OPENSIM. ... 58

ILUSTRACIÓN 56. OBJETO SLOODLE EN OPENSIM. ... 58

ILUSTRACIÓN 57. OBJETO SLOODLE 1.0 ... 59

ILUSTRACIÓN 58. OBJETO SLOODLE CARGADO EN EL METAVERSO UDISTRITAL. ... 59

ILUSTRACIÓN 59. CONEXIÓN DEL OBJETO SLOODLE CON EL MOODLE. ... 60

ILUSTRACIÓN 60. AUTORIZANDO EL OBJETO SLOODLE EN MOODLE ... 60

ILUSTRACIÓN 61. CONFIGURANDO EL OBJETO SLOODLE EN MOODLE ... 61

ILUSTRACIÓN 62. DETALLES DE LA CONFIGURACIÓN DEL OBJETO SLOODLE ... 61

ILUSTRACIÓN 63. OBJETOS DE SLOODLE CON CONECTIVIDAD DE ACCIONES EN MOODLE ... 62

ILUSTRACIÓN 64. CURSO Y ACTIVIDADES CARGADAS EN MOODLE ... 62

ILUSTRACIÓN 65. OBJETOS CONFIGURADOS EN OPENSIM. ... 63

ILUSTRACIÓN 66. QUIZ CHAIR, OBJETO DE EVALUACIONES Y CUESTIONARIOS EN OPENSIM. ... 63

ILUSTRACIÓN 67. WEBINTERCOM OBJETO PARA INTERACTUAR EN EL CHAT DE MOODLE DESDE OPENSIM. ... 64

ILUSTRACIÓN 68. MAPA CONCEPTUAL TEMÁTICAS CURSO INTRODUCTORIO DE TELECOMUNICACIONES. ...69

ILUSTRACIÓN 69. ESQUEMA MOODLE Y OPENSIM SOBRE SERVIDOR RITA. ... 70

ILUSTRACIÓN 70. ERROR DE CONECTIVIDAD, REFERENCIADO A FILTROS DEL SERVIDOR. ... 70

ILUSTRACIÓN 71. ESQUEMA MOODLE Y OPENSIM SOBRE MÁQUINAS VIRTUALES. ... 71

ILUSTRACIÓN 72. PASO I, CONFIGURACIÓN ADAPTADOR DE TÚNEL ... 72

ILUSTRACIÓN 73. PASO II, CONFIGURACIÓN ADAPTADOR DE TÚNEL ... 73

ILUSTRACIÓN 74. PASO II, CONFIGURACIÓN ADAPTADOR TÚNEL. ... 73

ILUSTRACIÓN 75. CONFIGURACIÓN DE IP FIJAS EN LAS MÁQUINAS VIRTUALES. RED LOCAL. ... 74

ILUSTRACIÓN 76. VISUALIZACIÓN DE MOODLE E INTERFAZ DE OPENSIM. ... 75

ILUSTRACIÓN 77. ERROR DE CONECTIVIDAD, PRUEBA SOBRE MÁQUINAS VIRTUALES. ... 75

ILUSTRACIÓN 78. ESQUEMA SERVIDOR OPENSIM LOCAL Y MOODLE EN SERVIDOR VIRTUAL... 76

ILUSTRACIÓN 79. ERROR, PRUEBA OPENSIM Y MOODLE LOCALMENTE. ... 77

ILUSTRACIÓN 80. ESQUEMA OPENSIM LOCAL Y MOODLE SERVIDOR PÚBLICO. ... 78

ILUSTRACIÓN 81. REGISTRO DE NUEVO USUARIO EN HOSTINGUER. ... 78

ILUSTRACIÓN 82. CONFIRMACIÓN DE REGISTRO EN HOSTINGUER. ... 79

ILUSTRACIÓN 83. MÉTODOS DE CONFIGURACIÓN DEL DOMINIO. ... 79

ILUSTRACIÓN 84. MÉTODO DE CONFIGURACIÓN AUTOMÁTICO. ... 80

ILUSTRACIÓN 85. DATOS DE LA BASE DE DATOS MYSQL PARA EL DOMINIO. ... 80

ILUSTRACIÓN 86. INGRESO POR SHH AL SERVIDOR DÓNDE VA A ESTAR ALOJADO EL DOMINIO. ... 81

ILUSTRACIÓN 87. INICIANDO LA CONFIGURACIÓN DE MOODLE SOBRE EL SERVIDOR DE HOSTINGUER. 81 ILUSTRACIÓN 88. SELECCIONANDO LA VERSIÓN DE MOODLE 2.0 ... 82

ILUSTRACIÓN 89. INTERFAZ DE INSTALACIÓN Y CONFIGURACIÓN DE MOODLE ... 82

ILUSTRACIÓN 90. INGRESANDO URL DE MOODLE EN EL SET DE SLOODLE ... 83

ILUSTRACIÓN 91. AUTORIZANDO EL OBJETO SLOODLE EN MOODLE ... 83

ILUSTRACIÓN 92. CONFIGURACIÓN OBJETO SLOODLE... 84

ILUSTRACIÓN 93. FINALIZANDO CONFIGURACIÓN OBJETO SLOODLE EN MOODLE ... 84

ILUSTRACIÓN 94. DESCARGANDO LA CONFIGURACIÓN DEL MOODLE AL SET DE SLOODLE ... 85

ILUSTRACIÓN 95. SET DE SLOODLE CONFIGURADO CON MOODLE ... 85

ILUSTRACIÓN 96. HERRAMIENTAS DEL SET DE SLOODLE ... 86

ILUSTRACIÓN 97. OBJETO WEBINTERCOM. ... 86

ILUSTRACIÓN 98. INGRESANDO URL DEL MOODLE AL WEBINTERCOM. ... 87

ILUSTRACIÓN 99. CONFIGURANDO EL OBJETO WEBINTERCOM EN MOODLE ... 87

ILUSTRACIÓN 100. FINALIZANDO CONFIGURACIÓN WEBINTERCOM EN MOODLE ... 88

ILUSTRACIÓN 101. DESCARGANDO CONFIGURACIÓN DE MOODLE AL WEBINTERCOM. ... 88

ILUSTRACIÓN 102. WEBINTERCOM CONFIGURADO Y ACTIVADO. ... 88

(9)

ILUSTRACIÓN 104. CONEXIÓN ENTRE MOODLE Y EL SET DE SLOODLE 2.1. ... 90

ILUSTRACIÓN 105. INTERFAZ DEL MOODLE EN EL REZZER 2.1 ... 90

ILUSTRACIÓN 106. ERROR DE COMUNICACIÓN ENTRE MOODLE Y LOS OBJETOS DEL REZZER 2.1 ... 91

ILUSTRACIÓN 107. COMPARACIÓN AUTORIZACIÓN DEL OBJETO CONTROLADOR DEL REZZER 1.0 Y 2.1. 91 ILUSTRACIÓN 108. FRECUENCIA DE CONOCIMIENTO DEL ENTORNO DE OPENSIM. ... 92

ILUSTRACIÓN 109. FRECUENCIA DE INTERACCIÓN EN ENTORNOS 3D ... 93

ILUSTRACIÓN 110. FRECUENCIA DE INTERACCIÓN EN ACTIVIDADES DE REDES SOCIALES. ... 93

ILUSTRACIÓN 111. FRECUENCIA DE CONOCIMIENTO EN PLATAFORMAS DE EDUCACIÓN VIRTUAL. ... 94

ILUSTRACIÓN 112. FRECUENCIA DE HÁBITO DE ESTUDIO DE CURSOS VIRTUALES. ... 95

ILUSTRACIÓN 113. FRECUENCIA PREFERENCIAL EN TOMAR UN CURSO VIRTUAL O PRESENCIAL. ... 95

ILUSTRACIÓN 114. FRECUENCIA DE CONOCIMIENTO DE MOODLE EN ENTORNOS VIRTUALES 3D... 96

ILUSTRACIÓN 115. FRECUENCIA DE ATRACTIVO DEL CURSO EN VISUALIZACIÓN 2D O 3D. ... 96

ILUSTRACIÓN 116. FRECUENCIA DE PERCEPCIÓN DE MEJORA DEL RENDIMIENTO ACADÉMICO CON CLASES MÁS INTERACTIVAS. ... 97

ILUSTRACIÓN 117. FRECUENCIA PARA REALIZAR UN CURSO ACADÉMICO EN MODALIDAD 3D. ... 97

ILUSTRACIÓN 118. MAPA DE RELACIÓN DE DESPLIEGUE DE MOODLE Y OPENSIM. ... 101

(10)

INTRODUCCIÓN

En la actualidad las instituciones de educación superior han desarrollado diferentes programas académicos en carreras técnicas, tecnológicas y profesionales, dichos programas se han desarrollado para ser impartidos de manera presencial o virtual, cada uno de ellos debidamente certificados; permitiendo que, a través de la educación virtual, se abra la posibilidad de que muchas personas, sobre todo aquellas que por diferentes motivos no pueden acceder a la educación superior presencial, puedan obtener un título universitario a través de esta modalidad.

Para facilitar a los aspirantes el acceso a la educación en cualquier lugar se proporciona los cursos virtuales en los cuales un tutor es el encargado de suministrar el material adecuado para el aprendizaje de los aspirantes y estos podrán acceder a él desde cualquier lugar con computador e internet.

Se han desarrollado diferentes plataformas virtuales a las cuales se puede acceder desde cualquier navegador web, siempre y cuando se esté registrado con un usuario y una contraseña. En estos sitios se dispone para cada curso de un espacio con información del curso, material de aprendizaje y foros de conversación de tal forma que se pueda interactuar entre los estudiantes.

(11)

CAPÍTULO 1

1.1 IDENTIFICACIÓN DEL PROBLEMA

En la actualidad las instituciones de educación superior cada vez buscan ser accesibles a la mayor cantidad de población posible sin afectar la calidad de esta, haciendo que en determinado punto la infraestructura física no sea suficiente para el alcance de este objetivo. Razón por la cual se ha estudiado implementar modelos educativos que no requieran de un espacio físico; lo que ha sido posible, gracias a la impresionante evolución de las tecnologías de la información y las comunicaciones (TIC) y de la educación.

De igual manera existe cierta población interesada en adquirir un título universitario, pero no cuentan con la disponibilidad para desplazarse a las sedes de las respectivas instituciones de educación superior. De esta manera se ha considerado a los cursos virtuales como la mejor opción para acceder desde cualquier lugar con acceso a internet a dichos programas académicos.

(12)

1.2 JUSTIFICACIÓN

Debido al problema de infraestructura física de la Facultad de Ingeniería de la Universidad Distrital Francisco José de Caldas es importante la creación y certificación de programas virtuales, así logrando el objetivo de abarcar mayor número de población que accede a la educación, lo cual puede traer beneficios para la institución.

Dentro de los modelos de educación virtual se busca impartir modelos pedagógicos enfocados al aprendizaje de temáticas propios de los programas impartidos, así como la interacción entre los estudiantes y los tutores y de igual manera se busca la interacción entre los mismos estudiantes por medio de foros y de trabajo colectivo que permite la socialización de temas académicos.1

De igual manera se busca utilizar diferentes medios tecnológicos de manera didáctica para la explicación de ciertas temáticas como lo son el reconocimiento de instrumentos los cuales se pueden explicar en un laboratorio presencial mientras que de manera virtual se puede lograr por medio de pequeñas aplicaciones dinámicas.

(13)

1.3 ANTECEDENTES

Frecuentemente en cuanto a temas de educación se ha buscado diferentes formas de impartirla usando métodos pedagógicos y tecnológicos. A lo largo del tiempo se ha buscado la manera de impartir conocimiento en diferentes temas de la vida cotidiana ya sea de manera personalizada o de la forma en que se hace actualmente en muchas de las instituciones de educación la cual consiste en impartir a un grupo de personas estos conocimientos. El modelo que se ha seguido es el traspaso de conocimiento por medio de una persona la cual ha adquirido previamente conocimientos en áreas concretas, y debe buscar la manera de impartirlas a una generación siguiente.2

Las instituciones educativas en todos los lugares del mundo fueron creadas con este objetivo. Sin embargo, a medida que pasa el tiempo y con el crecimiento poblacional que existe en cada región las infraestructuras se vuelven insuficientes. “Educar por medios convencionales a todos, atendiendo a satisfacer las múltiples demandas formativas de la sociedad, es hoy prácticamente inviable”3. Gracias al desarrollo de la tecnología y a los estudios

pedagógicos se ha logrado introducir la educación virtual como forma de educación en muchas partes del mundo.

Para la creación de los espacios virtuales de educación las instituciones las cuales iban a crear estos espacios tuvieron que analizar la plataforma que debían usar para ese objetivo. Se define como plataforma a un conjunto de programas informáticos capaces de gestionar, desarrollar y distribuir los cursos por medio de internet. Para tal fin esta plataforma es instalada en el servidor de la institución la cual provee el servicio a la comunidad. Estas plataformas pueden conseguirse ya sea comprando el software o de manera gratuita y esto dependerá de los beneficios que considere la institución.

En Colombia una de las primeras plataformas que se usó fue MiradaX, usada por la Universidad Autónoma de Bucaramanga y ha sido utilizado en muchas instituciones de educación superior a nivel mundial. Otra plataforma muy usada por muchas instituciones es la plataforma Moodle, actualmente también usada por la Universidad Distrital Francisco José de Caldas. Otras plataformas usadas son Coursera, Udacity, UNX, Com8s, Schoology, Edmodo, Lectrio, entre otros. La gran mayoría de instituciones de educación superior, e incluso de educación media han adaptado las plataformas para complementar los cursos impartidos 2 Zapata, “Contextualización de la enseñanza virtual en la educación superior”.

(14)

presencialmente. A esto se les conoce como aulas virtuales y generalmente son usadas para compartir material de información y bibliográfico que complementan lo que se imparte por parte del docente en el espacio físico. De igual manera se usa para realizar evaluaciones de curso con el fin de aprovechar el tiempo en los espacios físicos de una mejor forma.

En el año 2011 se realizó un trabajo de grado titulado “Metodología para el

diseño e implementación de cursos en modalidad B-Learning para el proyecto curricular de ingeniería electrónica“4 presentado por Cortes Vargas Carlos

Alfonso, aspirante al título de ingeniero electrónico de la Universidad Distrital Francisco José de Caldas. En este trabajo se propone un planteamiento metodológico para el diseño e implementación de un curso aplicando el modelo BlendedLearning en una plataforma Moodle. Dicho curso fue enfocado a la fibra óptica para un curso de telecomunicaciones.

En el año 2010 se realizó un trabajo de grado titulado “Propuesta de un curso en modalidad virtual soportado sobre la plataforma Moodle U.D. para el estudio del estándar WiMAX IEEE 802.16 (2004) usando el software de simulación OPNET.”5 Presentado por Arnulfo Alvarez Vargas y José Manuel Fandiño Mateus, aspirantes al título de ingeniero electrónico de la Universidad Distrital Francisco José de Caldas. Este trabajo tuvo como objetivo promover el ámbito de los cursos virtuales para el acceso de quien lo deseara.

En el año 2012 se realizó un trabajo de grado titulado “DISEÑO Y ANALISIS DE CONECTIVIDAD DE UNA PLATAFORMA MULTICAST IPV6 BASADA EN UN ENTORNO VIRTUAL 3D PARA UN REPOSITORIO DE VIDEO STREAMING SOBRE LA RED RITA-UD MEDIANTE PRUEBAS DE QoS”6 Presentado por Torres Vallejo Nicolás y Uribe Sierra Edward, aspirantes al título de Ingeniero electrónico de la Universidad Distrital Francisco José de Caldas. El objetivo de este trabajo consiste en crear una plataforma que posibilite la socialización y divulgación de ponencias y participaciones en eventos nacionales e internacionales de la comunidad académica como apoyo a la investigación dentro de la comunidad.

4 Vargas, “Metodología para el diseño e implementación de cursos en modalidad B-Learning para el proyecto curricular de Ingeniería Electrónica”.

5 Vargas, Fandiño, “Propuesta de un curso en modalidad virtual soportado sobre la plataforma Moodle U.D. para el estudio del estándar WiMAX IEEE 802.16”.

(15)

1.4 OBJETIVOS

1.4.1 Objetivo General

Diseñar e implementar un curso virtual piloto de Telecomunicaciones utilizando la plataforma OPENSIM mediante la aplicación Sloodle.

1.4.2 Objetivos Específicos

● Utilizar el modelo virtual de la sede de la Facultad de Ingeniería trabajado anteriormente en otro proyecto de grado para la implementación del túnel conectando OpenSim a Moodle por medio de Sloodle.

● Aplicar la herramienta e-learning Sloodle para la conexión del entorno de aprendizaje de un curso introductorio de Telecomunicaciones.

● Diseñar e implementar curso piloto de Telecomunicaciones en Moodle. ● Verificar la funcionalidad del curso piloto implementado mediante la

asistencia de diferentes avatares y luego evaluar la opinión de los usuarios. ● Comparar el proyecto con la plataforma Moodle que utiliza la Universidad

(16)

1.5 METODOLOGÍA

Para el desarrollo de este trabajo se divide en dos partes. La primera consiste en el manejo del OPENSIM, y la segunda consiste en la elaboración del curso piloto a implementar. Para ello se desarrollará de la siguiente manera:

1.5.1 OPENSIM.

FASE I RECONOCIMIENTO DE LA PLATAFORMA:

Se busca en esta fase conocer la herramienta de OPENSIM con el fin de familiarizarse con la plataforma. Igualmente se requiere hacer reconocimiento de la plataforma Moodle, en cuanto a su funcionamiento y capacidad.

FASE II DE ACOPLE:

En esta fase, con los previos conocimientos adquiridos se quiere encontrar la forma de enlazar la plataforma educativa con el simulador.

1.5.2 ELABORACIÓN DEL CURSO

FASE III DE PLANEACIÓN:

En esta fase se va a realizar el planteamiento que se requiere para la posterior implementación del curso. Para ello se estudiará sobre las temáticas del curso, el modelo educativo que se desea implementar, el material propio del curso virtual y el tiempo que se debe manejar.

FASE IV DE DISEÑO:

(17)

FASE V DE IMPLEMENTACIÓN Y PRUEBAS.

En esta fase ya se ha recogido toda la información y todos los elementos necesarios para abrir el curso al público. Motivo por el cual en esta fase se implementará todo el material en el Moodle el cual ya está acoplado con OPENSIM. Se realizarán pruebas de acceso y de funcionamiento.

FASE VI CORRECCIONES

En esta fase, una vez se hayan realizado las pruebas correspondientes se procede a analizar los errores encontrados y darlos respectiva corrección

(18)

CAPÍTULO 2

MARCO TEÓRICO

2.1 E-Learning

E-Learning consiste en la educación y capacitación a través de Internet. Este tipo de enseñanza online permite la interacción del usuario con el material mediante la utilización de diversas herramientas informáticas, apoyado en las TIC (Tecnologías de la información y la comunicación), combinando distintos elementos pedagógicos.7

Comprende fundamentalmente dos aspectos:

➢ Pedagógico, hace referencia a la Tecnología Educativa, como disciplina de las ciencias de la educación, vinculada a los medios tecnológicos, la psicología educativa y la didáctica.

➢ Tecnológico, hace referencia a la Tecnología de la Información y la Comunicación, mediante la selección, diseño, personalización, implementación, alojamiento y mantenimiento de soluciones en dónde se integran tecnologías propietarias y de código abierto (Open Source).

Beneficios:

➢ Reducción de Costos (reduce gastos de traslado, alojamiento, material didáctico, etc.).

➢ Rapidez y Agilidad, la comunicación se realiza a través de sistemas en la red.

➢ Acceso just-in-time, el usuario accede al contenido desde cualquier conexión a internet, cuando surge la necesidad.

➢ Flexibilidad de la agenda, no requiere que el grupo de personas coincidan en tiempo y espacio.

2.1.1 Plataforma E-Learning

Plataforma E-Learning, (campus virtual o Learning Management System (LMS)), es un espacio virtual de aprendizaje orientado a facilitar la experiencia de

(19)

capacitación a distancia. Este sistema permite la creación de “Aulas Virtuales”, en las cuales se produce la interacción entre tutores y alumnos, y entre los mismos alumnos, como también la realización de evaluaciones, intercambio de archivos, participación en foros, etc.8

Beneficio de la plataforma E-Learning:

➢ Brinda capacitación flexible y económica.

➢ Combina el poder de Internet con el de las herramientas tecnológicas. ➢ Anula las distancias geográficas y temporales.

➢ Posibilita un aprendizaje constante y nutrido a través de la interacción entre tutores y alumnos, promoviendo la retroalimentación.

➢ Posibilita el desarrollo de habilidades de pensamiento crítico. ➢ Ofrece libertad en cuanto al tiempo y ritmo de aprendizaje.

Algunas denominaciones y definiciones para las plataformas de enseñanza virtual, son9:

➢ Plataforma LMS: Learning Management System; sistema de gestión del aprendizaje en el que se pueden organizar y distribuir los materiales de un curso, desarrollar foros de discusión, realizar tutorías, seguimiento y evaluación de los alumnos.

➢ EVA: Entorno Virtual de Aprendizaje, son aplicaciones informáticas desarrolladas con el fin de gestionar y administrar procesos de aprendizaje a través del internet, donde su finalidad es proveer de un conjunto de herramientas necesarias para facilitar la gestión de las variadas iniciativas de teleformación orientadas al desarrollo de actitudes y aptitudes en los participantes del proceso formativo.

2.1.2 Plataforma de enseñanza virtual libre

Los LMS de software libre son plataformas tecnológicas que disponen de un tipo especial de licencia denominada General Public License (GLP), el autor conserva los derechos de autor (copyright) y permite la redistribución y modificación bajo términos diseñados para asegurarse de que todas las versiones modificadas del software permanecen bajo los términos más restrictivos de la propia GNU GPL; la Free Software Fundation (FSF) expone

8 “¿Qué es una plataforma de e-Learning?”

(20)

que: “software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software”.10

Características del software libre11:

➢ Se tiene acceso al código fuente, por lo que puede ser modificado y por tanto adaptado a las necesidades.

➢ Permite y recomienda la distribución y duplicación de copias de la aplicación.

➢ El software suele ser gratuito y es posible acceder en la red a nuevas versiones y mejoras que van surgiendo.

➢ En la mayoría de los casos se respetan los estándares globales. ➢ Fácil adaptación a las necesidades del usuario.

➢ Su fin suele ser mejorar el software y compartirlo para que todas las personas puedan acceder.

➢ Ideología, se basa en la construcción democrática del conocimiento y en que lo importante es que todos accedan y participen en esa construcción.

Funcionalidades esenciales de un LMS:

Gestión Administrativa Gestión de Recursos Herramientas de

Comunicación

Elaboración de Informes. Plantillas de ayuda en la Creación de Contenidos.

Seguimiento de Usuarios. Reutilización y Compartición de Learning Objects.

Wiki

Ilustración 2. Tabla de las funcionalidades de un LMS.12

10 Barahona, “La comunicación en entornos virtuales 2D y 3D. Un análisis con estudiantes del grado de ingeniería”.

(21)

15 Álvarez, “Plataformas de enseñanza virtual libres y sus características de extensión”. 2.1.2.1 Moodle

Ilustración 3. Logotipo Moodle.13

LMS basado en filosofía de software libre. Proyecto en desarrollo, diseñado para dar soporte a un marco de educación social constructiva. Moodle, acrónimo de Modular Object-Oriented Dynamic Learning Enviromente (Entorno de Aprendizaje Dinámico Orientado a Objetos y Modular), creado por Martin Dougiamas (fue administrador de WebCT en la Universidad Tecnológica de Curtin), basó su diseño en las ideas del constructivismo en pedagogía, que afirman que el conocimiento se construye en la mente del estudiante en lugar de ser transmitido sin cambios a partir de libros o enseñanzas y en el aprendizaje colaborativo.14

2.1.2.1.1 Despliegue e Instalación

Desarrollado en PHP, necesita una plataforma que cuente con un sistema gestor de bases de datos y un servidor Web. Ha sido desarrollado pensando en la portabilidad, por lo que soporta los sistemas de base de datos más importantes: PostgreSQL, MySQL, SQL Server, Oracle SQL, etc.15

Su instalación requiere de un servidor con las siguientes características: ➢ Servidor Web (Apache o Microsoft IIS).

➢ Servidor PHP.

➢ Servidor de Base de Datos.

Debido a que Moodle hace un uso intensivo de la base de datos para realizar operaciones de registro de eventos, es recomendable que el servidor Web y el servidor de bases de datos estén separados. Siguiendo esta premisa se obtiene el siguiente diagrama de despliegue.

13 Ibid.

(22)

Ilustración 4. Diagrama de despliegue de Moodle.16

Requisitos de Hardware17:

➢ Espacio de disco: 200 MB para el código de Moodle, además de lo que se necesite para almacenar el material, 5 GB es el espacio mínimo para correr el sitio.

➢ Procesador: 1 GHz (mínimo), se recomienda 2 GHz o más. ➢ Memoria 512 (mínimo), 1 GB o más es lo recomendado.

Una vez que se tiene la aplicación Moodle copiada en la ruta del navegador Web, se debe poder acceder a la página de instalación y usar el asistente.

1) Seleccionar el Idioma de instalación y por defecto el del sitio. 2) Comprobación de requisitos, se comprueba que el servidor cumple

con los requisitos necesarios para la instalación.

3) Selección de rutas de instalación, se especifica la dirección de acceso al Moodle y la ruta donde se instalará la carpeta de datos. 4) Datos de la base de datos, introducir los datos de la base, como:

ruta del servidor, nombre de usuario, etc.

5) Creación fichero, este es creado con todos los datos de la base. 6) Datos de administrador, selecciona el nombre de usuario que será

administrador, su contraseña, su e-mail y el resto de datos de su perfil.

7) Datos del sitio, introduce el nombre completo del sitio y una descripción.

Una vez completado todo el proceso anterior, Moodle estará listo.18

16 Ibid.

17 “Instalación de Moodle - MoodleDocs”.

(23)

2.1.2.1.2 Características Principales

Sus funcionalidades, se encuentran en módulos que es posible incorporar al sistema.19

Extensiones de Moodle:

➢ Módulos de Actividades, correspondientes a las actividades y los recursos que se pueden incluir en los cursos. Algunas características son:

- Módulo de Tareas: buzón donde los alumnos manden las tareas que el profesor ha solicitado.

- Módulo Foro: permite que el alumno y el profesor escriban y respondan mensajes que pueden ver resto de miembros del curso.

- Módulo Diario: constituye información privada entre el estudiante y el profesor.

- Módulo Cuestionario: realizar cuestionarios que el profesor puede evaluar.

- Módulo Recurso: un recurso es cualquier tipo de información o fichero que el profesor pone a disposición de los alumnos. - Módulo Encuesta: conjunto de preguntas que se realizan a los

estudiantes, las cuales no tienen calificación.

- Módulo Wiki: documento colaborativo donde todos los alumnos pueden escribir.

➢ Bloques, elementos modulares que forman parte de la estructura tabular de Moodle (se ubican en los laterales de la página). Los más importantes son:

- Búsqueda Global: provee al usuario de una búsqueda desde una entrada, la cual se ejecutará en todas las entradas de datos con posibilidad de búsqueda en Moodle.

- Calendario: Muestra un calendario donde son marcados los eventos de un usuario, grupo, cuso o sitio.

- Canales RSS remotos: permite mostrar bloques con el contenido de canales RSS de sitios Web externos.

- Entrada Aleatoria del Glosario: permite mostrar, por ejemplo cada vez que se accede a la página principal de curso, una nueva entrada del Glosario elegido.

- Usuarios en Línea: muestra los usuarios que han accedido al curso actual en los últimos 5 minutos.

(24)

- Novedades: Muestra las últimas noticias o mensajes del foro de novedades en este bloque. Debajo se ofrece un enlace para ver las anteriores novedades.

- Actividad Reciente: muestra, en una lista abreviada, los acontecimientos ocurridos desde el último acceso al curso, incluyendo los nuevos mensajes y los nuevos usuarios.

- Mensajes: constituye un sistema de mensajería interna de Moodle. Permite intercambiar mensajes entre los usuarios. Dicha mensajería no necesita una dirección de correo electrónico ni un cliente de correo, tan sólo el navegador. ➢ Filtros, aplicaciones que analizan el texto que se introduce en las

actividades y en los recursos y aplica filtros que modifican el resultado final. Los más importantes son:

- Notación TeX: convertirá el código TeX en imágenes GIF. - Auto-vinculación de página Wiki: busca en el texto títulos de

wikis que existen en el curso y crea el hipervínculo. - Censura: elimina palabras malsonantes del texto.

- Actividades auto-enlazadas: busca en el texto títulos de actividades que existen en el curso y crea el hipervínculo. - Algebra: convertirá el código algebraico en imágenes GIF. - Plugins Multimedia: busca enlaces para diferentes recursos

multimedia y los reemplaza con el correspondiente plugin. - Tidy: comprueba si el código HTML es compatible con la

sintaxis de XHTML, arreglándolo dónde sea necesario.

(25)

Ilustración 5. Portada entorno Moodle.20

2.2 Entorno Virtual

La realidad virtual (RV) es la ciencia dedicada al estudio y desarrollo de los diferentes componentes tanto hardware como software que busca simular la realidad y la sensación de presencia a través de un medio de comunicación. Cuando se habla de realidad virtual, se hace referencia a una simulación en tres dimensiones (3D) de algún aspecto del mundo real o incluso ficticio. Permitiendo la interacción con y en mundos virtuales en tres dimensiones de manera natural, debido a que el usuario puede moverse, caminar, volar, tomar objetos, construir objetos, entre otras actividades; logrando así experimentar situaciones y sensaciones que se asemejan a las de la vida real.21

Existen nuevas características que presentan estos mundos virtuales, como son el uso de herramientas para la educación, objetos para el comercio, etc.

20 “Conoce MOODLE (I)”.

(26)

2.2.1. Entorno Virtual Multi Usuario (MUVE)

Mundos virtuales en línea (MUVEs), integran recursos que permiten a los usuarios comunicarse, interactuar y colaborar desde una nueva perspectiva, lo que es posible debido a la virtualización de los usuarios a través de la representación simulada del usuario con sus características humanas, corporales y sociales, conocida como Avatar.22

El beneficio que promueven estos entornos al insertarlos en los procesos formativos apoyados en las TICs son sus herramientas que promueven en alto grado la comunicación, interacción y colaboración por parte de sus participantes al verse favorecidos por espacios donde su representación virtual (avatar), interactúa social y económicamente en un contexto simulado de tres dimensiones (3D), que es la representación metafórica del mundo real.

2.2.1.2 OpenSimulator (OPENSIM)

Aplicación software de código abierto multi-plataforma y multi-usuario, que se utiliza como servidor de aplicaciones 3D, a los que se accede a través de una gran variedad de visores (clientes) o protocolos. Es donde se encuentra el mundo virtual, permitiendo el desarrollo de lugares o espacios donde los docentes y estudiantes puedan desarrollar el proceso de enseñanza-aprendizaje. La licencia de este software es BSD, permitiéndole ser de código abierto y al mismo tiempo ser usado en proyectos comerciales, está escrito en C#, dispone de una arquitectura LAMP (Linux, Apache, MySQL y PHP), trabaja con archivos por lotes para renderizar las imágenes y con un UUID (User Unique Identifier) para poder identificar a cada uno de los avatares que se crean para los usuarios.23

El desarrollo de este software, se encuentra muy relacionado con la plataforma SecondLife.

Formado por dos componentes principales:

➢ Cliente: aplicación software constituida por una ventana o interfaz de usuario, el cual navega a través de un espacio tridimensional, además esta interfaz le da la posibilidad al usuario de realizar búsquedas, vista de mapas, gestión de inventario, comunicación por chat, interfaz de ilustración y personalización del usuario y la administración de clientes.

(27)

➢ Servidor: aplicación software que se comunica con el cliente, aceptando peticiones y emitiendo respuestas; la aplicación servidor está conectada a una o más bases de datos donde se almacenan todos los activos de los usuarios y los diferentes artículos del inventario.

Para utilizar este software hay que elegir una aplicación cliente y luego elegir el servidor de acceso. OpenSim puede ser utilizado por diferentes tipos de usuario para diferentes cosas, en este proyecto se utiliza con fines formativos.

Trabaja con dos tipos de procesamiento:

➢ Modo Standalone: todos los procesos del simulador son gestionados por un solo servidor.

➢ Modo Grid: el simulador está distribuido en varios procesos que pueden estar en varios servidores.

Requerimientos del sistema, se recomienda un equipo con las siguientes características para proceder a la instalación de OpenSim:

➢ Procesador Pentium 4 o Superior. ➢ Mínimo 1 GB de memoria RAM.

➢ Opcional: Tarjeta gráfica de 250 MB o superior.

Ilustración 6. Metaverso Universidad Distrital.24

(28)

2.2.2 Sloodle

Ilustración 7. Logotipo Sloodle.25

Es un proyecto Open Source, cuyo objetivo es unir las funciones de un sistema de enseñanza basado en web (LMS) con la riqueza de interacción de un entorno virtual multi usuario 3D (MUVE); es decir, integra entornos educativos virtuales multiusuarios en OpenSim y Second Life; proyecto educativo de participación libre, abierta y gratuita para cualquier interesado en la enseñanza y la formación virtual.26

Integrado por múltiples herramientas educativas e integradas en un sistema de eficacia probada basada en la web y es utilizado por miles de educadores y estudiantes de múltiples idiomas. Con Sloodle se puede27:

➢ Conectar a un chat, los estudiantes pueden utilizar el chat público o privado, según se configure, utilizando el chat de Moodle. Las discusiones pueden ser archivadas de forma segura en una base de datos de Moodle. ➢ Realizar presentaciones de diapositivas, videos, PowerPoint, que se

pueden subir rápidamente a Moodle en una variedad de formatos.

➢ Calificar, revisar las calificaciones de forma rápida y fácilmente en el libro de calificaciones estándar de Moodle.

➢ Distribuir material en formato escrito, video, objeto tridimensional.

➢ Realizar inscripciones a cursos tanto con Moodle como en virtual con el avatar creado.

➢ Hacer exámenes o pruebas en el mundo o Moodle. ➢ Concurso y juegos, con marcador de participación.

➢ Gestionar escenas para actividades 3D y/o con animación y sonido.

Aprendizaje semipresencial (Blender Learning), Sloodle unifica el uso de los recursos virtuales y físicos de forma equilibrada, favoreciendo el aprendizaje semipresencial con los diferentes métodos de enseñanza, impartición y estilos de aprendizaje, el perfecto Blender Learning con actividades presenciales y a

DISTRITAL DENTRO DE LA RED RITA-UD”. 25 “Qué es Sloodle”.

26 Ibid.

(29)

distancia a través de Moodle y Sloodle, una herramienta de aprendizaje semipresencial que integra actividades efectivas de enseñanza.

Las tutorías semipresenciales pueden realizarse con esta herramienta a distancia, sin tener que hacer grandes desplazamientos, lo que favorece la asistencia del alumno.

Sloodle cuenta con un sistema de control del uso y tiempo de las herramientas por parte del alumno a través de su registro en las aulas.

MOODLE SLOODLE OPENSIM

Versión 1.9 – 2.5 2.1 0.8.2.1

(30)

CAPÍTULO 3

DISEÑO E IMPLEMENTACIÓN CURSO VIRTUAL MOODLE – OPENSIM

3.1 PARTE I

Cómo se mencionó anteriormente en la metodología, esta parte consiste en el reconocimiento del software de los diferentes aplicativos a utilizar para el desarrollo del curso en entornos virtuales, en la Ilustración 4 se muestra una relación de los diagramas de despliegue, arquitectura y versiones utilizadas en el desarrollo del presente trabajo.

(31)

3.1.2 BASE DE DATOS MariaDB

Para este proyecto se va a utilizar una base de datos diferente a la que trae activa el software OpenSim, se trabajará con el sistema de gestión de bases de datos MariaDB, en este caso la última versión estable es la 10.1.21, la cual se procede a descargar desde la página: https://downloads.mariadb.org/

Ilustración 10. Página de MariaDB.

En la siguiente página, se selecciona el paquete de instalación respectivo según el sistema operativo a usar, en este caso el sistema operativo del equipo local en el que se realizaron las pruebas es Windows de 64 bits.

(32)

Una vez descargado, se procede con la respectiva instalación (Ilustración 12 a y b), además de la creación de la base de datos que se utilizará para OpenSim.

Ilustración 12. Paso I, Valores predeterminados en la instalación.

(33)

Instalado correctamente MariaDB, se procede a crear la sesión dónde se guardará la base de datos a usar, Ilustración 13.

Ilustración 13. Paso II, Instalación MariaDB.

En la sesión generada anteriormente, se crea la respectiva base de datos a usar.

(34)
(35)

3.1.3 OPENSIM

Para este software, primero se realizaron pruebas en un servidor local.

Para instalar OpenSim en un equipo local, se debe descargar el software que aparece a continuación, se trabaja sobre la versión 0.8.2.1:

Descargar OpenSim desde la página web:

http://OpenSimulator.org/wiki/Download

Ilustración 15. Página de descarga de OpenSim.

Una vez descomprimido el .zip, se procede a localizar el archivo, dónde se indicará a OpenSim que utilice la base de datos creada en el paso anterior en MariaDB. Para realizar este proceso se puede usar software editor de texto como Gedit (Software libre).

(36)

Ilustración 16. Activación Base de Datos MySql en OpenSim.

Realizado el paso anterior, se ubica en la carpeta de “bin”, el ejecutable

OpenSim.exe”, y se ejecuta otorgando permisos de administrador.

Ilustración 17. Ejecutable de OpenSim.

(37)

Ilustración 18. Instalador de OpenSim.

Luego de ingresar el nombre, se solicitarán: Coordenadas, dirección IP (en este caso la dirección que tiene asignado el equipo) y número de puerto. El resto de los valores se pueden dejar por Default.

Ilustración 19. Instalando OpenSim en la red del servidor.

(38)

Ilustración 20. Creación del Avatar en OpenSim.

Ilustración 21. Se genera la región UDistrital.

(39)

Ilustración 22. Página de descarga de Firestorm Viewer.

Se corre el instalador nuevamente como administrador.

Ilustración 23. Instalador de Firestorm Viewer.

Una vez finalizada la instalación, teniendo aún la ventana de comando abierta, se procede a hacer log-in dentro de OpenSim.

(40)

Ilustración 25. Virtualización del avatar en OpenSim.

Para salir de OpenSim, es suficiente con escribir “quit” en la ventana del sistema

(41)

3.1.4 MOODLE

Ilustración 26. Distribución Bloques de Moodle.

Para la instalación del Moodle se requiere tener un servidor con una IP asignada sobre la cual el entorno http debe estar alojado. Para la instalación del Moodle es requerido un sistema de gestión. Gracias a las actualizaciones y facilidades que ha brindado la plataforma Moodle, se ha logrado generar un paquete completo en el cual trae contenida la base de datos, la cual se ejecuta en conjunto con el Moodle.

(42)

el puerto 9000 para dicho fin. De la misma forma si se cuenta con una IP pública, sobre el servidor de esta se puede realizar la configuración, permitiendo acceso desde cualquier red local.

Los archivos, junto con sus versiones se encuentran alojados en el servidor de Moodle. Allí se selecciona la versión acorde a la necesidad requerida. Para efectos de este trabajo se escogió sobre la red pública de la red Rita donde se encuentran alojados los archivos correspondientes a la instalación de Moodle en el servidor de la red Rita (200.69.103.29). Para descargar estos archivos se debe buscar en la página https://download.Moodle.org/ seleccionando el ícono de descarga, como se muestra en la siguiente ilustración encerrado en círculo de color amarillo.

Ilustración 27. Página de descarga de Moodle.

(43)

Ilustración 28. Link de descarga de versiones anteriores de Moodle para SO Windows.

El archivo que se descarga es de extensión .zip, por lo cual se requiere de un programa que permita visualizar los archivos en esta extensión. Para efectos de estas pruebas se utilizó el programa WINRAR. Allí se encuentran los siguientes archivos.

Ilustración 29. Visualización archivos descargados de Moodle.

(44)

server se aloja un archivo controlador del apache, el cual es necesario para la ejecución del Moodle en la interfaz Web, ya que este nos permite controlar el host sobre el cual quedará alojado el Moodle. El programa que permite realizar esto es el Xampp. Al ejecutar sobre el servidor el archivo Start Moodle.exe se abre una consola donde se indica que comienza la ejecución de Moodle sobre el servidor alojado

Ilustración 30. Ejecución del Xampp, arranque de Apache.

Una vez ejecutado el archivo nuestro servidor WEB asigna una ruta dependiendo del servidor en el cual se ejecute. De manera local por defecto toma la dirección

http://localhost o la IP 127.0.0.1. Para configurar el Moodle abrimos el navegador

(45)

Ilustración 31. Configuración de Moodle.

Al dar click sobre “Siguiente” se mostrará paso a paso los requerimientos para la

instalación.

(46)

Ilustración 33. Configuración Base de Datos de Moodle.

Ilustración 34. Aceptación de Términos y Condiciones de Moodle.

(47)

Ilustración 35. Requerimientos de operación de Moodle.

En muchas oportunidades el paso siguiente aparece un error de exceso de tiempo de espera. Esto sucede debido a que el archivo de ejecución de inicio en PHP viene configurado por defecto con tiempos de ejecución sobre los 30 segundos. Para ello es necesario cambiar este tiempo sobre el archivo y extenderlo un número muy superior a este.

El archivo se encuentra alojado en la carpeta server/php y el archivo se encuentra nombrado como php.ini

Ilustración 36. Archivo php.ini de Moodle.

(48)

Ilustración 37. Interfaz para completar la instalación de Moodle.

Allí se presiona sobre el enlace que indica saltar a contenido principal. De esta manera se comienza a instalar sobre el servidor todas las extensiones y objetos del Moodle. Esta operación puede tardar algunos minutos.

(49)

Una vez finalizada la instalación se procede a asignar el usuario administrador el cual tendrá todos los permisos necesarios sobre el Moodle.

Ilustración 39. Creación usuario administrador del Moodle.

De igual forma se procede a darle el nombre al Moodle. Generalmente se utiliza el nombre de la institución propietaria de la plataforma. Para efectos de esta monografía se deja el siguiente nombre:

(50)

Finalmente queda configurado el Moodle con sus extensiones y objetos principales. Con el usuario administrador se puede realizar los cambios requeridos sobre la plataforma web, ya sea apariencia o extensiones adicionales que permitan mejoras, como con la creación del curso a implementar.

(51)

3.1.5 SLOODLE

La herramienta de Sloodle consta de dos componentes importantes, ya que son el medio por el cual tendrá comunicación el metaverso de OpenSim generado y el servidor de Moodle en el cual se encuentren cargadas las actividades. Para ello se debe descargar los correspondientes componentes de la página de Sloodle (https://www.Sloodle.org/) donde se encuentran alojados los archivos requeridos.

En primera instancia se cargan los archivos correspondientes a Sloodle en Moodle. Para ello, en la página de Sloodle se brinda una gama de archivos compatibles con las diferentes versiones asociadas a Moodle. Cabe aclarar que para versiones recientes de Moodle (de la versión 2.9 en adelante) no se cuenta con archivos de Sloodle por lo cual actualmente no es posible ser implementado sobre estas plataformas.

Ilustración 42. Página de descarga de Sloodle.

(52)

Ilustración 43. Componentes de Sloodle para Moodle.

Luego se debe ingresar a la carpeta donde se encuentra alojado el Moodle. Es importante tener presente que, si el Moodle se encuentra alojado en un servidor público, para poder acceder a las carpetas y cargar las de Sloodle se requerirá ingresar por medios tales como SSH o FTP para poder realizar estas acciones. El programa en Microsoft que permite realizar esta acción por medio de FTP se llama FileZilla. (software libre)

Si se desea realizar de forma local, no es necesario estos programas, ya que en el servidor local en el cual se está trabajando se tiene acceso a las carpetas. Inicialmente se debe tener en cuenta las siguientes rutas:

1. moodl\mod

2. Moodle\mod\assignment\type 3. Moodle\blocks

(53)

Ilustración 44. Carpeta Sloodle en la carpeta mod de Moodle.

(54)

Ilustración 46. Carpeta Sloodle_backpack y Sloodle_menu en la carpeta blocks de Moodle.

Una vez cargados los archivos de Sloodle en las carpetas correspondientes de Moodle se ingresa por URL al Moodle en donde solicitará automáticamente la actualización, donde se evidencia los scripts correspondientes a Sloodle.

Ilustración 47. Actualización de scripts de Moodle.

(55)

Ilustración 48. Configuración predeterminada de Sloodle en Moodle.

Teniendo ya configurada la extensión de Sloodle, se continuará con la agregación de los objetos de Sloodle, para esto se debe tener activa la opción “edición”, en agregar actividad se encontrarán los objetos de Sloodle, el Objeto

Controlador y el Objeto Distribuidor, quedando ambos finalmente en el diagrama semanal del curso, estos objetos son los que permitirán la comunicación de Moodle a OpenSim.

(56)

Ilustración 50. Configuración predeterminada Objeto Controlador.

(57)

Ilustración 52. Configuración predeterminada Objeto Distribuidor.

Ilustración 53. Objetos Sloodle agregados a Moodle.

(58)

requiere en inventario crear una carpeta con nombre iars, donde se cargará el objeto. Desde el OpenSim se hace el llamado a este objeto ejecutando el siguiente comando.

load iar {Nombre y Apellido} iars {contraseña} Sloodle_rezzer_v{versión}.iar

Ilustración 54. Carpeta iars en Inventario de OpenSim.

Ilustración 55. Instalando Sloodle en OpenSim.

(59)

Para versiones más antiguas de Sloodle se trabajaba con una versión 1.0 la cual ha presentado menos conflictos con servidores para realizar la comunicación completa. La diferencia de este objeto con las versiones recientes es que maneja una extensión .oar, la cual se carga en OpenSim de la siguiente manera.

load oar {nombre del archivo rezzer}.oar

Ilustración 57. Objeto Sloodle 1.0

Una vez allí se tenga cargado el objeto se coloca en la región. De esta manera el objeto solicitará la URL del Moodle para comenzar a realizar la comunicación entre los objetos.

Ilustración 58. Objeto Sloodle cargado en el metaverso UDistrital.

(60)

Ilustración 59. Conexión del Objeto Sloodle con el Moodle.

(61)

Ilustración 61. Configurando el Objeto Sloodle en Moodle.

Ilustración 62. Detalles de la configuración del Objeto Sloodle.

(62)

Ilustración 63. Objetos de Sloodle con conectividad de acciones en Moodle.

De igual manera es importante que antes de realizar este proceso ya se cuente con todas las actividades y tareas cargadas en el Moodle para el curso que se quiere plantear.

(63)

Objetos que se pueden cargar en OpenSim con Sloodle.

Sloodle Choice: Esta es una herramienta que permite efectuar encuestas o elecciones, según la tarea requerida.

Sloodle LoginZone: Objeto que permite a los usuarios teletransportarse a su clase desde su sitio Moodle, y ser autenticado automáticamente en OpenSim.

Sloodle Presenter: Herramienta que permite realizar presentaciones para

conferencias, seminarios o tutoriales, en OpenSim.

Sloodle Quiz Chair: Permite realizar cuestionarios de opción múltiple, con

retroalimentaciones visuales en OpenSim.

Ilustración 65. Objetos configurados en OpenSim.

(64)
(65)

3.2 PARTE II

3.2.1 Diseño de Curso Introductorio a Telecomunicaciones.

Para el planteamiento de un curso virtual es necesario tener en cuenta el público al cual está destinado el curso, el material virtual con el cual se debe contar y la metodología de calificación usada para el curso, teniendo presente el tiempo en el cual se va a brindar dicho curso.

Para el diseño de este curso introductorio se tiene destinado un periodo de 6 semanas en las cuales se quiere lograr una constante interacción entre el alumno y el docente y plantear actividades que lleven al alumno a investigar y deducir desde una teoría brindada. De esta manera se planteó cuatro grandes temas introductorios en los cuales se abarcan temas de telecomunicaciones, desde la aclaración de conceptos principales y aplicaciones, hasta temas de análisis de algunos sistemas vigentes en la actualidad.

Para el planteamiento del curso es necesario plantear un Syllabus que cumpla con los requerimientos mínimos planteados por la institución educativa y por la regulación de programas académicos que se llegue a solicitar por parte de entidades reguladoras de la educación. De esta manera se requiere una justificación del curso, Un objetivo general y los objetivos específicos de este, donde, de igual manera se analizan las competencias de formación y se plantea un programa, en el cual se adapta el tiempo de impartición del curso.

3.2.2 Justificación del Curso propuesto.

Los sistemas de telecomunicaciones se han convertido, en el mundo actual, en el elemento fundamental para desarrollar y solucionar problemas cotidianos. Siempre se ha requerido de medios para transmitir y recibir mensajes entre distintos entornos, de tal forma que las barreras físicas no sean un problema. En el mundo actual se ha logrado desarrollar medios mediante los cuales las personas se comunican entre sí, ya sea comunicándose por vías telefónicas, videoconferencias, mensajes de texto, redes sociales entre otros, por medios tales como el internet, la telefonía y los computadores. Teniendo presente que el internet se ha vuelto una herramienta educativa y funcional, que, con el paso de los días, desarrolla nuevos modelos y plataformas es necesario también generar espacios virtuales de educación que permitan al estudiante desenvolverse en el campo profesional.

3.2.3 Objetivos del Curso propuesto.

(66)

El estudiante al final del curso estará en capacidad de identificar los diferentes medios de transmisión en las telecomunicaciones, las distintas bandas de frecuencia de operación, y cada una de sus aplicaciones. Debe identificar los principales parámetros de una línea de transmisión, y analizar, en un entorno real, las características y funcionalidades de esta.

Como objetivos específicos se plantean los siguientes.

• Conocer e identificar el modelo ideal y real de un sistema de telecomunicaciones y analizar sus componentes.

• Conocer y analizar el espectro electromagnético y sus aplicaciones en el mundo real.

• Identificar conceptos como Ancho de Banda, velocidad de transmisión, capacidad de canal, modulación y multiplexación.

• Identificar los factores que afectan la transmisión, su análisis e influencia en los medios de transmisión.

• Reconocer las aplicaciones comerciales de las bandas de operación de frecuencia en el espectro electromagnético.

• Analizar matemáticamente los conceptos de ondas para las comunicaciones en RF

• Diferenciar los principales medios de transmisión, modos de propagación y modelos relacionados.

• Analizar los parámetros distribuidos en líneas de transmisión básicas, y su correspondiente análisis en diferentes frecuencias de operación (bajas y altas).

3.2.4 Competencias de Formación del curso propuesto.

Transversales: Capacidad de organización y planificación / Razonamiento crítico / Trabajo en equipo / Aprendizaje autónomo / Comunicación oral y escrita / Motivación por la calidad y mejoramiento continuo.

Contexto Reflexión sobre la influencia de las telecomunicaciones en medios sociales y el papel del ingeniero electrónico en esta área de conocimiento. Invitación al trabajo autónomo y compromiso social del ejercicio de la ingeniería, en especial en el área de telecomunicaciones

(67)

Laborales: Conocer la normalización aplicada para el uso del espectro electromagnético, para el diseño de sistemas de telecomunicaciones. Implementar soluciones basadas en líneas de Transmisión siempre buscando efectividad y optimización de costos. Analizar sistemas óptimos usando líneas de Tx donde las afectaciones por factores externos sean reducidas. Analizar e implementar métodos y sistemas para reducir factores que afectan un canal de comunicación, como el ruido o la distorsión.

3.2.5. Metodología de desarrollo del curso.

Para el curso propuesto de introducción se requiere desarrollar competencias en el estudiante que le permitan el trabajo autónomo e investigativo con el fin de lograr explotar los recursos intelectuales del estudiante. De esta manera se plantean documentos de introducción a los temas en los cuales se ofrecen actividades de investigación para el estudiante.

En los entornos virtuales de educación se ofrecen espacios como los foros de discusión en los cuales se encuentra la opción de plantear un tema de discusión por parte del docente y allí se manifiestan las investigaciones, conocimientos y alternativas que permiten construir el conocimiento. De la misma manera está la opción de permitir a los estudiantes plantear temas, ya que esta opción permite desarrollar formas de expresión al estudiante de manera escrita, en el cual puede plantear temas afines al curso, invitando a todo un grupo a discutir y compartir desde sus diferentes experiencias o investigaciones, y de esta manera construir conocimiento para futuras generaciones. Para el docente también son útiles los temas de discusión ya que le permite plantear nuevas estructuras para el curso y puede llegar a plasmar sus propios conocimientos en artículos, libros o documentos que permitan documentar las temáticas planteadas.

3.2.6. Temas planteados para el curso propuesto.

Ya que el curso piloto fue planteado para un desarrollo en 4 Semanas se plantearon cuatro capítulos distribuidos de la siguiente manera:

Capítulo 1. Introducción a las Telecomunicaciones 1.1.Definición.

1.2.Modelo del Sistema.

1.3.Elementos de las Telecomunicaciones. 1.4.Modulación.

1.5.Multiplexación.

(68)

2.1.Diagrama general del Sistema de Telecomunicaciones. 2.2. Señal Portadora.

2.3. Teorías Relacionadas.

2.4. El Espectro Electromagnético. 2.5. Bandas de Frecuencia.

2.6.Antenas. 2.7.Conceptos.

Capítulo 3. Líneas de Transmisión 3.1. Definición

3.2. Bandas de frecuencias para Líneas de Transmisión. 3.3. Líneas Bifilares.

3.4. Líneas Coaxiales. 3.5. Guías de Onda. 3.6. Fibra Óptica.

3.7. Modo de propagación TEM. 3.8. Modelo Circuital.

Capítulo 4. Líneas de dos conductores

4.1 Cortes transversales de Líneas de Transmisión. 4.2 Parámetros distribuidos.

4.3 Efecto Skin. 4.4 Conductividad.

4.5 Constante Dieléctrica. 4.6 Tangente de pérdidas.

(69)

Ilustración 68. Mapa conceptual temáticas curso Introductorio de Telecomunicaciones.

(70)

CAPÍTULO 4

PRUEBAS Y ANÁLISIS DE RESULTADOS

4.1 Pruebas usando servidores implementados en Red RITA

Dentro de las primeras pruebas realizadas se asignó un curso de Moodle sobre el servidor de RITA con acceso web desde cualquier red. De la misma manera el OpenSim fue implementado desde el servidor de RITA, permitiendo el acceso con visualizador de SecondLife. (Firestorm)

Ilustración 69. Esquema Moodle y OpenSim sobre servidor RITA.

Resultados: Al cargar los archivos correspondientes a Sloodle, tanto en OpenSim como en Moodle se observa que no hay comunicación entre los servidores. Uno de los errores que salió en repetidas ocasiones hacía referencia a filtros en la comunicación, esto debido a los firewalls que presenta la Red RITA por seguridad.

(71)

4.2 Pruebas con Máquinas Virtuales

Luego de evidenciar que al tener cargado el Moodle en una red pública, en este caso brindada por la red RITA de la Universidad Distrital Francisco José de Caldas, al igual que el metaverso en OpenSim, no permite la conexión del Sloodle, se plantea realizar pruebas simulando los servidores con máquinas virtuales, con el fin de descartar problemas de red, firewalls o conflictos de puertos en las redes. La estructura planteada se muestra en la siguiente ilustración.

Ilustración 71. Esquema Moodle y OpenSim sobre máquinas virtuales.

Para esta validación se requieren 3 máquinas. Una de ellas principal la cual hace referencia a la máquina física usada durante el desarrollo de este proyecto. Las dos máquinas restantes se modelan como máquinas virtuales dentro de la máquina principal. Para realizar este procedimiento se requieren los siguientes software:

1. Imagen de sistema operativo para manejo de los servidores (Windows, Linux, Mac, ETC) El criterio de selección depende del desarrollador que lo implemente. Para efectos de este proyecto se utiliza sistema operativo Windows 7 en ambas máquinas virtuales.

2. Programa de máquina virtual. Se sugiere el uso de VirtualBox como software libre que permite emular cualquier sistema operativo.

3. Descarga de archivos de Moodle para instalación en máquina virtual. 4. Descarga de OpenSim (directamente de la página o por medio de Diva)

en la segunda máquina virtual

Referencias

Documento similar

El Sistema de Bibliotecas de la Universidad Distrital Francisco José de Caldas, se ha ido estructurando con cinco (5) Bibliotecas de Facultad (Tecnológica, ASAB, Ingeniería Ciencias

En la asignatura SISTEMAS DE TELECOMUNICACINES, se estudia primordialmente los aspectos básicos de las comunicaciones como: modulación análoga, modulación digital, códigos de línea,

[r]

Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..

ejercicio de un derecho constitucional como es la creación de medios de co- municación radica en la necesidad de recurrir a un servicio público para garantizar el pluralismo:

[r]

[r]

SECUNDARIA COMPRENDE LOS