personalización del moodle mediante la integración de las

157
Dedicatoria de Gisselle Autores: Gisselle Cortés Moure Claudia León Pérez Tutores: Lic. Claudia Rodríguez Rodríguez Ing. Roberto Vicente Rodríguez Personalización del Moodle mediante la integración de las Tecnologías Educativas de la web más empleadas en la Educación Superior.

Upload: others

Post on 08-Jul-2022

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Personalización del Moodle mediante la integración de las

Dedicatoria

de Gisselle

Autores: Gisselle Cortés Moure

Claudia León Pérez

Tutores: Lic. Claudia Rodríguez Rodríguez

Ing. Roberto Vicente Rodríguez

Personalización del Moodle mediante la integración de las Tecnologías Educativas de la web más empleadas en la Educación Superior.

Page 2: Personalización del Moodle mediante la integración de las

Este documento es Propiedad Patrimonial de la Universidad Central “Marta Abreu” de Las

Villas, y se encuentra depositado en los fondos de la Biblioteca Universitaria “Chiqui

Gómez Lubian” subordinada a la Dirección de Información Científico Técnica de la

mencionada casa de altos estudios.

Se autoriza su utilización bajo la licencia siguiente:

Atribución- No Comercial- Compartir Igual

Para cualquier información contacte con:

Dirección de Información Científico Técnica. Universidad Central “Marta Abreu” de Las

Villas. Carretera a Camajuaní. Km 5½. Santa Clara. Villa Clara. Cuba. CP. 54 830

Teléfonos.: +53 01 42281503-1419

Page 3: Personalización del Moodle mediante la integración de las

Hago constar que el presente trabajo fue realizado en la Universidad Central

“Marta Abreu” de Las Villas como parte de la culminación de los estudios de la

especialidad de Ciencia de la Computación, autorizando a que el mismo sea

utilizado por la institución, para los fines que estime conveniente, tanto de forma

parcial como total y que además no podrá ser presentado en eventos ni publicado

sin la autorización de la Universidad.

_____________ _____________

Firma del autor Firma del autor

Los abajo firmantes, certificamos que el presente trabajo ha sido realizado según

acuerdos de la dirección de nuestro centro y el mismo cumple con los requisitos

que debe tener un trabajo de esta envergadura referido a la temática señalada.

_____________ _____________ ____________________

Firma del tutor Firma del tutor Firma del jefe del Dpto

Page 4: Personalización del Moodle mediante la integración de las

Pensamiento

PENSAMIENTO

“La educación no crea al hombre, le ayuda a crearse a sí mismo.”

Maurice Debesse

“La ciencia será siempre una búsqueda, jamás un descubrimiento real. Es un

viaje, nunca una llegada.”

Karl Raiumd Popper

Page 5: Personalización del Moodle mediante la integración de las

Dedicatoria

de Gisselle

DEDICATORIA

A mis padres, Gisela Moure y Liván Cortés, por su dedicación, amor, comprensión y apoyo.

Por ser mis cómplices en esta aventura, porque sin ellos no hubiese sido posible completar mis

sueños. Los quiero mucho, son la luz que guía mi vida.

Page 6: Personalización del Moodle mediante la integración de las

Agradecimientos

de Gisselle

AGRADECIMIENTOS

En primer lugar, quiero agradecerle a Dios por acompañarme durante estos cinco años y darme

la firmeza para levantarme ante cada tropiezo. Gracias por permitirme hacer realidad mis

sueños de convertirme en una profesional.

A mis padres, Gisela Moure y Liván Cortés, por creer en mí, confiar en mis sueños y darme la

confianza para poder realizarlo.

A mi abuela, Luz M. Roque, por preocuparse durante estos cinco años y mantenerse siempre

presente.

A los demás miembros de mi familia que se han preocupado por mis resultados.

A Claudia León y su familia por su preocupación, apoyo, ayuda incondicional y el deseo que

todo me sonría de la mejor forma posible.

A Francisco N. Riestra, amigo incondicional que siempre me ayudó cuando lo necesité; no

existió ni hora, día o momento inoportuno para ayudar a sus amigos. Gracias por permitirme

contar contigo.

A Gerardo Martínez por el apoyo brindado a lo largo de la carrera y fundamentalmente en los

primeros años.

A mis compañeros de aula y demás amigos de la universidad.

A mis amistades fuera de la Universidad por el interés mostrado en los resultados obtenidos a

lo largo de la carrera.

Page 7: Personalización del Moodle mediante la integración de las

Agradecimientos

de Gisselle

A Amed por hacerse presente cuando lo necesitaba.

A los compañeros de la empresa EMBER por abrirme las puertas para que realizara las

prácticas laborales y ampliar mis conocimientos.

A Claudia Rodríguez Rodríguez por su perseverancia, dedicación, interés y mucho empeño en

el desarrollo exitoso de esta tesis, de la cual no solo ha sido la tutora, sino una tesiante más.

Gracias tanto a ella como a su familia por abrir las puertas de su casa para nosotras.

A Roberto Cabrera por sus críticas constructivas, lo cual nos ayudó a mejorar el trabajo.

A Roberto Vicente por confiarnos el desarrollo de este tema.

Muchas Gracias

Page 8: Personalización del Moodle mediante la integración de las

Dedicatoria

de Claudia

DEDICATORIA

A mis padres, Minerva Pérez y Osvaldo León por ser mi guía, mi apoyo. A ellos les debo todo

lo que soy. Los quiero mucho.

A mis abuelos Zenaida Hernández y Justo Macario Pérez por cuidarme toda la vida. Esta tesis

es tuya abuelita.

A mi tía Tahimi González por ser otra madre para mí. Por siempre darme ánimo y esperanzas.

Page 9: Personalización del Moodle mediante la integración de las

Agradecimientos

de Claudia

AGRADECIMIENTOS

Quiero agradecerle a Dios por cuidarme, iluminarme y ayudarme a cumplir mis sueños y los

de mi familia.

A mis padres, Osvaldo León y Minerva Pérez por confiar en mí y siempre apoyarme. Por

ayudarme a seguir ante cada tropiezo.

A mis abuelos Zenaida Hernández y Justo Macario Pérez por creer en mí, confiar en mis sueños

y darme la confianza para poder realizarlo.

A Tahimi González por ayudarme a ser una persona más fuerte y segura de mi misma.

A los demás miembros de mi familia que me han apoyado.

Al colectivo de trabajo de la empresa EMBER, especialmente a Nancy Hernández, Juli, Leonel

Alvarado. Gracias por ayudarme en estos cinco años, les debo mi graduación.

A Isiel Pérez y toda su familia por cuidarme y quererme como miembro de su familia,

A Gisselle Cortes por apoyarme, no dejarme dormir, no callarse y ser una buena amiga durante

estos años de carrera.

A Francisco N. Riestra mi amigo, tutor particular. Sin ti no hubiera podido cumplir mis sueños.

Te quiero mucho.

A Gerardo Martínez y Guillermo Soto por el tiempo que dedicaron a ayudarme.

Page 10: Personalización del Moodle mediante la integración de las

Agradecimientos

de Claudia

A Yenei Rojas por ayudarme siempre que la he necesitado y ser una buena amiga.

A mis compañeros de aula y demás amigos de la universidad.

A Claudia Rodríguez Rodríguez por su apoyo incondicional. Por su constante preocupación.

Por ser una guía constante en el transcurso de la tesis. Gracias al resto de su familia por

abrirme las puertas de su casa.

A Roberto Cabrera por su apoyo y sus buenos consejos para la mejora de esta tesis.

A Roberto Vicente por confiarnos el desarrollo de este tema y ayudarme en los últimos años de

la carrera.

Muchas Gracias

Page 11: Personalización del Moodle mediante la integración de las

Resumen

RESUMEN

El ambiente virtual de aprendizaje Moodle no permite la integración de esta plataforma con las

herramientas de la web 2.0 más utilizadas en los procesos de enseñanza aprendizaje de forma

conjunta. En la Universidad Central “Marta Abreu” de Las Villas (UCLV) ha surgido la

necesidad de integrar en un mismo ambiente virtual las tecnologías que los estudiantes y

profesores utilizan de forma independiente. Estas han sido incorporadas a los procesos

educativos mundialmente y han proporcionado excelentes resultados. Esta necesidad justifica el

desarrollo de la presente investigación cuyo objetivo es implementar un módulo para que el

Moodle integre en un mismo contexto educativo las herramientas de la web 2.0 más utilizadas

en los procesos educativos universitarios. Al analizar los distintos tipos de extensiones que se

pueden desarrollar para Moodle y sus funcionalidades, la extensión bloque es la adecuada para

integrar varias tecnologías educativas a la vez con el Moodle. El bloque se implementó en el

lenguaje de programación PHP teniendo en cuenta el estilo de código del Moodle. Asimismo,

se consultaron las normas de seguridad y control de la información, establecidas entre los

desarrolladores de la plataforma. El plugin “Tecnologías Web” crea un ambiente tecnológico

centrado en el alumno y guiado por el profesor. Este incorpora todas las herramientas, servicios,

contenidos, datos y personas involucradas en la parte digital del proceso de aprendizaje. De

igual manera perfecciona y mejora el proceso educativo universitario. Además, este convierte

al Moodle en un Entorno Personal de Aprendizaje.

Page 12: Personalización del Moodle mediante la integración de las

Abstract

ABSTRACT

The Moodle virtual learning environment does not allow the integration of this platform with

the most commonly used web 2.0 tools in the teaching-learning processes together. In the

Central University "Marta Abreu" of Las Villas (UCLV) has arisen the need to integrate in the

same virtual environment the technology that students and teachers use independently. These

have been incorporated into the educational processes worldwide and have provided excellent

results. This need justifies the development of the present investigation whose objective is to

implement a module so that the Moodle integrates in the same educational context the web 2.0

tools most used in the university educational processes. When analyzing the different types of

extensions that can be developed for Moodle and its functionalities, the extension block is the

right one to integrate several educational technologies at the same time with Moodle. The block

was implemented in the PHP programming language taking into account the Moodle code style.

Likewise, the security and information control rules established between the developers of the

platform were consulted. The "Web Technologies" plugin creates a technological environment

focused on the student and guided by the teacher. This incorporates all the tools, services,

content, data and people involved in the digital part of the learning process. In the same way it

perfects and improves the university educational process. In addition, this makes the Moodle a

Personal Learning Environment.

Page 13: Personalización del Moodle mediante la integración de las

Tabla de Contenidos

Tabla de Contenidos

INTRODUCCIÓN .................................................................................................................................. 1

CAPÍTULO 1. LA INTEGRACIÓN DE LAS TECNOLOGÍAS DE LA COMUNICACIÓN Y LA

INFORMACIÓN EN UN MISMO ESPACIO TECNOLÓGICO Y SU EMPLEO EN LOS

PROCESOS EDUCATIVOS.................................................................................................................. 9 1.1 Las Tecnologías de la Información y las Comunicaciones ..................................................... 9

Las tecnologías y su relación en las diferentes ramas de la sociedad ........................................ 10 Las tecnologías de la Información y su empleo en la educación ............................................... 11

1.2 Entornos Virtuales de Aprendizaje ........................................................................................ 14 Características del Moodle ........................................................................................................... 16 Entorno de Moodle ....................................................................................................................... 18

1.2.2.1 Servidor Web ......................................................................................................................... 19 1.2.2.2 Sistema operativo .................................................................................................................. 19 1.2.2.3 Base de Datos ........................................................................................................................ 19

Estructura interna de Moodle ...................................................................................................... 20 1.2.3.1 Bloques en Moodle ................................................................................................................ 21 1.2.3.2 Actividades de Moodle .......................................................................................................... 22 1.2.3.3 Recursos de Moodle .............................................................................................................. 22

1.3 Entornos Personales de Aprendizaje ..................................................................................... 23 Generalidades de un PLE. Concepto y componentes ................................................................. 23

1.3.1.1 Transversalidades y presiciones ............................................................................................ 26 1.3.1.2 Perspectiva tecnológica ......................................................................................................... 27 1.3.1.3 Infraestructura tecnológica ................................................................................................... 28

Finalidad de los PLE ..................................................................................................................... 29 1.3.2.1 Propósito y futuro de la educación ........................................................................................ 29 1.3.2.2 Tecnología y aprendizaje ...................................................................................................... 30 1.3.2.3 Investigación y desarrollo ..................................................................................................... 31

Comparación entre los LMS y los PLE ....................................................................................... 31 1.4 Herramientas tecnológicas más utilizadas de la Web 2.0 ..................................................... 32

Herramientas tecnológicas más usadas en la sociedad actual ................................................... 32 Herramientas en el contexto educativo ....................................................................................... 36

1.5 Antecedentes de integración de Moodle con otras tecnologías de la web 2.0 ...................... 48 Integración de las redes sociales Twitter y Facebook con el entorno virtual Moodle ............. 50 Integración del sistema SIU-Guaraní con el entorno virtual Moodle ....................................... 51 Integración del repositorio digital DSpace con el entorno virtual Moodle .............................. 51 Integración de la revista Scoop.it con el ambiente de aprendizaje Moodle ............................. 52 Integración del sitio Diigo con la plataforma de aprendizaje Moodle ...................................... 53 Integración de la red social Facebook con el ambiente virtual de aprendizaje Moodle ......... 53 Integración de WordPress con el entorno de aprendizaje Moodle ........................................... 54

1.6 Plugins ................................................................................................................................... 54 1.7 Lenguajes de programación imprescindibles para la implementación ................................. 60

Gestor de Base de Datos MySQL ................................................................................................. 62 Lenguaje HTML ........................................................................................................................... 62

1.8 Conclusiones parciales del capítulo ...................................................................................... 63

CAPÍTULO 2. DISEÑO E IMPLEMENTACIÓN DEL BLOQUE PARA INTEGRAR LAS

HERRAMIENTAS TECNOLÓGICAS MÁS UTILIZADAS EN LA EDUCACIÓN SUPERIOR

................................................................................................................................................................. 67 2.1 Ambiente de desarrollo .......................................................................................................... 67

Page 14: Personalización del Moodle mediante la integración de las

Tabla de Contenidos

Xampp, Moodle y navegadores web ............................................................................................ 67 Pencil para la creación del diseño ................................................................................................ 68 Visual Parading para la creación de los diagramas UML y modelo de la tabla del bloque

Tecnologías Web .......................................................................................................................................... 68 PhpStorm para la implementación del bloque Tecnologías Web ............................................. 69 XMLDB gestor de Moodle para la base de datos y phpMyAdmin ........................................... 69

2.2 Diseño de la interfaz gráfica ................................................................................................. 69 Diseño de la vista del bloque para el profesor ............................................................................ 70 Diseño de la vista del bloque para el estudiante ......................................................................... 71

2.3 Arquitectura y Base de Datos de Moodle. Características específicas e importantes en la

implementación ................................................................................................................................... 72 Capas de la arquitectura del Moodle. Desglose en el desarrollo del bloque ............................ 72 Base de Datos. Tabla asociada al bloque. Diseño del modelo .................................................... 74

2.4 Diagrama de Actores y Casos de Uso ................................................................................... 76 Descripción de los actores ............................................................................................................. 77 Descripción de los casos de uso .................................................................................................... 78

2.5 Diagrama de Actividades ...................................................................................................... 80 Diagrama de Actividad asociado al profesor .............................................................................. 81 Diagrama de Actividad asociado al estudiante ........................................................................... 82

2.6 Implementación del bloque Tecnologías Web ....................................................................... 84 Directorios y ficheros básicos y obligatorios ............................................................................... 85 Clase principal y funciones importantes ..................................................................................... 88 Asignación de privilegios y acceso a la base de datos ................................................................. 89

2.6.3.1 Distribución de permisos ....................................................................................................... 89 2.6.3.2 Operaciones con la base de datos ......................................................................................... 90 2.6.3.3 Estructura de la tabla “block_technologies_web”. Archivo xml .......................................... 91

Configuración y creación de los paquetes de idiomas ................................................................ 91 Establecimiento de las versiones para el nuevo bloque .............................................................. 92 Formulario. Elementos de selección para las herramientas educativas ................................... 92 Vista del formulario y operaciones con la base de datos ........................................................... 94 Configuraciones locales ................................................................................................................ 94

2.7 Conclusiones parciales .......................................................................................................... 94

CAPÍTULO 3. DESCRIPCIÓN DE LOS RESULTADOS ............................................................... 97 3.1 Funcionalidad del bloque ...................................................................................................... 97 3.2 Vista y manejo del bloque para el profesor en el Moodle ................................................... 103 3.3 Vista y manejo del bloque para el estudiante en el Moodle ................................................ 105 3.4 Desinstalación del bloque Tecnologías Web ....................................................................... 106 3.5 Conclusiones parciales ........................................................................................................ 108

CONCLUSIONES ............................................................................................................................... 109

RECOMENDACIONES ..................................................................................................................... 110

REFERENCIAS BIBLIOGRÁFICAS .............................................................................................. 111

ANEXOS .............................................................................................................................................. 122

Page 15: Personalización del Moodle mediante la integración de las

Lista de Figuras

Lista de Figuras

Figura 1.1: Esquema TIC .......................................................................................................... 13

Figura 1.2: Entorno WAMP...................................................................................................... 18

Figura 2.1: Vista del bloque inicialmente vacío para el profesor ............................................. 70

Figura 2.2: Vista del bloque con las herramientas web insertadas por el profesor ................... 71

Figura 2.3: Vista del formulario donde el profesor seleccionará las herramientas educativas . 71

Figura 2.4: Vista del bloque con las herramientas web insertadas para el estudiante .............. 71

Figura 2.5: Estructura tecnológica ............................................................................................ 72

Figura 2.6: Arquitectura del Moodle ........................................................................................ 73

Figura 2.7: Estructura de la tabla .............................................................................................. 76

Figura 2.8: Diagrama de Casos de Uso ..................................................................................... 77

Figura 2.9: Diagrama de Actividades para el profesor ............................................................. 81

Figura 2.10: Diagrama de Actividad para el estudiante ............................................................ 83

Figura 2.11: Estructura del bloque ............................................................................................ 87

Figura 3.1: Bloque de Administración del sitio ........................................................................ 98

Figura 3.2: Submenú Extensiones ............................................................................................ 98

Figura 3.3: Seleccionar el tipo de extensión a instalar ............................................................. 99

Figura 3.4: Selección de archivo a instalar ............................................................................... 99

Figura 3.5: Aceptación de responsabilidad ............................................................................... 99

Figura 3.6: Comenzar instalación ........................................................................................... 100

Figura 3.7: Comenzar instalación ........................................................................................... 100

Figura 3.8: Actualizar la base de datos con el nuevo bloque .................................................. 101

Figura 3.9: Bloque instalado con éxito ................................................................................... 101

Figura 3.10: Localización del módulo en el directorio blocks ............................................... 102

Figura 3.11: Comprobación del estado de instalación ............................................................ 102

Page 16: Personalización del Moodle mediante la integración de las

Lista de Figuras

Figura 3.12: Activación del modo edición .............................................................................. 103

Figura 3.13: Selección del bloque del que se desea crear una instancia ................................. 103

Figura 3.14: Insertar herramientas educativas ........................................................................ 104

Figura 3.15: Vista del formulario ........................................................................................... 104

Figura 3.16: Vista del botón ayuda de la herramienta Anki ................................................... 104

Figura 3.17: Bloque con las herramientas incorporadas ......................................................... 105

Figura 3.18: Bloque con las herramientas insertadas para la vista del estudiante .................. 105

Figura 3.19: Submenú Bloques ............................................................................................... 106

Figura 3.20: Selección del bloque a desinstalar ...................................................................... 107

Figura 3.21: Eliminación del bloque de la base de datos ........................................................ 107

Figura 3.22: Eliminación completa del bloque ....................................................................... 108

Page 17: Personalización del Moodle mediante la integración de las

Lista de Tablas

Lista de Tablas

Tabla 1.1: Características del Moodle ...................................................................................... 17

Tabla 2.1: Herramientas asociadas a cada capa del Moodle ..................................................... 74

Tabla 2.2: Campos de la tabla del bloque Tecnologías Web .................................................... 75

Tabla 2.3: Descripción de los actores del sistema .................................................................... 78

Tabla 2.4: Descripción de los casos de uso .............................................................................. 79

Tabla 2.5: Descripción de las Actividades ................................................................................ 82

Tabla 2.6: Descripción de las Actividades del estudiante ........................................................ 84

Page 18: Personalización del Moodle mediante la integración de las

INTRODUCCIÓN

Page 19: Personalización del Moodle mediante la integración de las

Introducción

1

INTRODUCCIÓN

La era actual se distingue por grandes cambios que hacen que el conocimiento crezca a pasos

acelerados. Los seres que la están viviendo son testigos de una profunda transformación. La

sociedad está dejando de pertenecer a la era industrial y está pasando a otra marcada por las

telecomunicaciones y el rápido procesamiento de la información. Esta nueva revolución está

modificando las formas de vida, trabajo, actividades y en especial la educación. Esto último se

debe a la incorporación de las Tecnologías de la Información y la Comunicación (TIC)

(Martínez Hernández, Ceceñas Torrero and Martínez Leyva, 2014).

Las nuevas generaciones que hoy en día ocupan las aulas universitarias organizan y gestionan

su aprendizaje cada vez con mayor autonomía. Para ello hacen uso, de forma intuitiva, de

herramientas tecnológicas, fuentes de información, redes sociales y servicios que brinda la web

2.0. Muchas veces los alumnos sienten que lo que aprenden en la escuela no tiene aplicación en

el mundo real. Esto hace que la escuela se les torne aburrida y el currículum irrelevante. Es

importante para los alumnos poder realizar conexiones entre los contenidos y su vida diaria. No

solamente para mantenerlos interesados en el currículum, si no, también para prepararlos como

futuros ciudadanos pensantes, respetuosos y responsables.

La educación actual es cada vez más activa y participativa, convirtiendo al alumno en el actor

principal del proceso de aprendizaje. Se trata de aumentar la cantidad de clases semipresenciales

con el apoyo de aulas virtuales y tecnologías educativas. Esto conlleva a trabajar, de forma

inversa, en la disminución del número de lecciones tradicionales. Desde la pedagogía y con un

consecuente trabajo metodológico se debe propiciar el desarrollo de capacidades y destrezas

creativas. Asimismo, reforzar la selección adecuada de la información y la habilidad para

formular preguntas más pertinentes y encontrar respuestas más apropiadas. Por ello la labor

educativa de las universidades es objeto de profundos cambios en lo que se refiere a la función

tradicional de transmisión del conocimiento. Ello trae consigo, que ocurra un desplazamiento

hacia una formación semipresencial o combinada, en la que se reduce la carga de horas de

actividades presenciales y se aumentan las actividades a distancia con el apoyo de las TIC.

Page 20: Personalización del Moodle mediante la integración de las

Introducción

2

La tecnología juega un papel importante en la educación y puede agregar un valor cognitivo

considerable a los procesos de enseñanza aprendizaje. Esta muestra su efectividad en los

procesos educativos cuando viene estrechamente vinculada con una pedagogía constructivista.

La integración de la misma debe estar acompañada de una pedagogía que apoye el aprendizaje

basado en la indagación. Más que permitir que la tecnología lleve una unidad de aprendizaje por

un camino desconectado de los objetivos del currículum, los docentes deben buscar aquellas

condiciones donde la tecnología pueda potenciar la comprensión en los alumnos.

La tecnología es más efectiva en la educación cuando está combinada con métodos de

enseñanza. Estos enfatizan la resolución de problemas, el desarrollo de conceptos y el

pensamiento crítico por encima de la simple adquisición de conocimiento fáctico. Las

aplicaciones tecnológicas pueden nutrir a los alumnos facilitando la exploración y el acceso a

determinada información y comparando perspectivas, creencias y diferentes concepciones del

mundo. Las herramientas digitales pueden también proveer el puente necesario para conectar

educadores con expertos de las distintas disciplinas trabajando en ese campo.

Una de las herramientas más usadas en las universidades actualmente como apoyo al proceso

de enseñanza aprendizaje es la plataforma de teleformación Moodle. Su elección se debe a las

características de gratuidad, facilidad de uso, escalabilidad, disponibilidad y estabilidad que

presenta la misma. Dicha plataforma facilita la interacción del docente con los estudiantes. Esta

es utilizada en el proceso educativo para que el profesor pueda desarrollar acciones formativas

específicas. A través de ella, el profesor puede crear y gestionar sus cursos mediante la red.

Permite añadir contenidos educativos como apuntes, imágenes, videos, presentaciones y otros

para alimentar la materia en cuestión.

Por otra parte, existen otras herramientas de comunicación, interacción, formación, relaciones

y actividades, dispositivos y servicios de la web que cada persona utiliza habitualmente para

aprender. Ellas, en su mayoría, no surgieron como resultado de un proceso de investigación, de

análisis, críticas conscientes, pruebas y mejoras. Simplemente, han surgido a partir de ideas

personales, motivadas por intereses, muchas veces, lúdicos o comerciales.

Su desarrollo no fue pensado con un interés educativo, formador de pensamiento crítico y

creador de conocimiento. A pesar de ello, pueden ser herramientas tecnológicas

extremadamente efectivas, utilizadas por los estudiantes y sus profesores para el aprendizaje de

Page 21: Personalización del Moodle mediante la integración de las

Introducción

3

hoy en día orientado y emprendedor. Lo que se persigue con ello, es que los estudiantes

controlen su propio proceso de aprendizaje, los objetivos y su contenido apoyados en estas

tecnologías. En definitiva, que lleve a cabo un proceso autorregulado de aprendizaje guiado por

el profesor, según Cabero Almenara, Marin Díaz and Infante (2011).

El Centro de Tecnologías de Aprendizaje y Rendimiento (Centre for Learning and Performance

Technologies) realiza anualmente una encuesta a más de 2 000 educadores profesionales

provenientes de 52 países. La encuesta la aplica la compañera Jane Hart, fundadora de este

centro, para conformar la lista de las 200 herramientas más usadas para el aprendizaje. Algunas

de las que más se utilizaron en el año 2017 fueron: Twitter, Facebook, Likedin, Youtube, Google

Docs, Google Search, Skype, Wikipedia, WhatsApp, WordPress, Google Scholar, BaseCamp,

BlueJeans y muchas otras, según Centre for Learning & Performance Technologies (2017).

Esta nueva concepción en el uso de la Internet está impactando de forma irreversible en el

desarrollo cognitivo del ser humano contemporáneo, en especial en su sector más joven,

obligando a una revisión importante de los fundamentos de los procesos educativos. La forma

en que las ciencias pedagógicas y educativas han enfrentado la aparición masiva y penetrante

de estas tecnologías no ha sido la más efectiva. Todo esto se justifica en la forma desordenada

y casi anárquica en que estas tecnologías aparecen y se posicionan.

Se considera necesario lograr la integración de todas las herramientas y servicios en un ambiente

virtual para facilitarle el trabajo a estudiantes y docentes con tales tecnologías. Resulta

interesante conectar una serie de recursos web con estudiantes y profesores bajo un mismo

espacio tecnológico que les permita tomar el control de la gestión de su propio aprendizaje. De

este modo resultaría muy cómodo al profesor organizar un curso con sus temas, actividades,

exámenes; vinculando todo tipo de sitios o redes sociales que les favorezcan el aprendizaje a los

alumnos.

Además, en una unidad académica se utilizan distintos sistemas administrativos para la gestión

completa de los cursos, desde que el alumno se inscribe a una materia para cursar un trabajo

práctico hasta que aprueba la materia y la ve reflejada en su historia académica.

Estos ambientes tecnológicos reciben el nombre de Entornos Personales de Aprendizaje (PLE).

En la vertiente pedagógica se concibe como un cambio en la metodología educativa que

Page 22: Personalización del Moodle mediante la integración de las

Introducción

4

promueve el autoaprendizaje por medio de la utilización de recursos Web. Por el contrario, en

la corriente tecnológica se percibe como una plataforma software compuesta por un repositorio

de contenidos y de distintas herramientas de gestión y de comunicación, según Cabero

Almenara, Marin Díaz and Infante (2011).

El Moodle como ambiente virtual de aprendizaje se mantiene pedagógicamente aislado de las

demás herramientas tecnológicas para apoyar el proceso educativo universitario. Esta

plataforma es una de las más utilizadas mundialmente en las universidades para gestionar los

cursos. Hasta el momento solo ha sido integrada de forma aislada con las redes sociales

Facebook, Twitter y Skype. Con ello no es suficiente, faltaría la integración con otros servicios

y dispositivos que brinda la web 2.0 más utilizadas para el aprendizaje de forma conjunta. Son

pocas las integraciones que se han hecho entre la plataforma y algunas herramientas y

repositorios de información por separado.

La mayoría de los profesores e investigadores coinciden en la necesidad de mover los diseños

curriculares a una variante semipresencial en la que la presencia de las TIC juegue un papel

fundamental. Pero las experiencias se limitan, en la mayoría de los casos, al empleo de

ambientes virtuales de aprendizajes, blogs y algunas herramientas presentes en Internet. Las que

son utilizadas, se consultan y emplean de forma aislada, no existe integración y complicidad

entre ellas. La mayoría de las experiencias implementadas por los profesores se quedan en

experimentos de corta duración o fracasos. Todo ello debido a la falta de estudios serios, de

experiencias referenciales y de un entendimiento real de los ambientes tecnológicos en los que

los alumnos se desarrollan.

En la Universidad Central “Martha Abreu” de Las Villas (UCLV) se utiliza Moodle como

entorno virtual de aprendizaje en apoyo de los procesos educativos que se realizan en ella, tanto

en el pregrado como en el postgrado. El empleo de dicha herramienta es posible debido a la

disponibilidad de esta para toda la universidad desde el Centro de Datos creado con tal objetivo,

así como las políticas adoptadas por el Ministerio de Educación Superior (MES). En dicho

ministerio se potencia la utilización de estos ambientes y específicamente la Junta de

Acreditación Nacional (JAN) tiene en cuenta este indicador como parte de su programa de

certificación.

Page 23: Personalización del Moodle mediante la integración de las

Introducción

5

Junto al Moodle en la UCLV se utilizan múltiples herramientas que apoyan el desarrollo de los

procesos educativos. Entre estas se pueden mencionar el repositorio de documentos, la

biblioteca virtual y el Sistema Integrado de Gestión de la Nueva Universidad (SISGENU). A

parte de esas los estudiantes utilizan otras de forma independiente que mundialmente han sido

incorporadas a los procesos educativos y han dado excelentes resultados. Algunas de ellas son

Facebook, Youtube, Twitter, Google Search, Google Scholar, entre otras. Sería interesante que

se pudieran integrar algunas de estas herramientas más utilizadas mundialmente en la educación

superior con el Moodle. Resulta importante que el docente mediante su curso en el Moodle

pueda proporcionar al estudiante herramientas que le sirvan como complemento al estudio

independiente y la superación, así como que este pueda tomar el control de su propia preparación

profesional. La integración de estas tecnologías con el Moodle ayudaría a mejorar la

personalización de la plataforma. Además, a la extrapolación del trabajo del estudiante más allá

de los límites de los recursos proporcionados por la plataforma para la materia que cursa.

Basados en las consideraciones planteadas en la situación problémica descrita anteriormente se

propone el siguiente Problema de Investigación:

¿Cómo lograr que los docentes mejoren la calidad del proceso educativo universitario haciendo

un uso integrado, instructivo y pertinente de la plataforma de teleformación Moodle y las

herramientas de la web más empleadas por los estudiantes?

A partir del problema planteado se propone el Objetivo General que dará solución al mismo.

Implementar un módulo para la mejora de la personalización de la plataforma de teleformación

Moodle mediante la integración de las herramientas tecnológicas más utilizadas en el desarrollo

de los procesos de enseñanza y aprendizaje en las universidades.

Para ayudar con el acercamiento al desarrollo del propósito general este queda desglosado en

los siguientes Objetivos Específicos:

1. Identificar los componentes teóricos y metodológicos sobre el uso de las herramientas y

servicios de la web en el proceso educativo universitario y la integración con el Moodle.

2. Diseñar un módulo para la vinculación de algunos servicios y herramientas de la web

con el entorno virtual de aprendizaje Moodle.

Page 24: Personalización del Moodle mediante la integración de las

Introducción

6

3. Implementar el módulo adecuado que permita la gestión en el Moodle de las tecnologías

más usadas de la web en los procesos educativos universitarios.

Como guías para el desarrollo de la investigación surgen las siguientes Preguntas de

Investigación:

1. ¿Cuáles son las tendencias actuales del uso educativo de las redes sociales y otras

herramientas de la web 2.0?

2. ¿Qué herramientas tecnológicas son las más utilizadas actualmente para mejorar el

desarrollo del proceso docente educativo universitario?

3. ¿Qué diseño es el más adecuado para propiciar la vinculación de los servicios y

herramientas de la web 2.0 con el Moodle?

4. ¿Cómo lograr la correcta integración de las tecnologías más usadas en la educación con

la plataforma Moodle?

Justificación de la Investigación

Existe la necesidad de vincular en un mismo espacio tecnológico las herramientas y dispositivos

de la web que están contribuyendo de forma efectiva y real al aprendizaje. Se quiere lograr que

el alumno pueda hacer un uso integrado de las tecnologías que consulta para complementar sus

conocimientos de forma directa y con facilidad. Con ello, el estudiante que cursa virtualmente

una materia no limitaría su trabajo a los recursos proporcionados por la plataforma. Puede,

entonces, realizar búsquedas, enviar mensajes a personas conocidas, compartir sus experiencias,

o sea, su espacio de trabajo no será solo su aula virtual.

El entorno virtual más usada a escala mundial para apoyar los procesos educativos es el Moodle.

Resultaría interesante vincular en este espacio virtual las herramientas de la web 2.0 más

utilizadas en los procesos educativos. Actualmente el Moodle de la UCLV no presenta, dentro

de sus funcionalidades, la opción de integrarse con las demás tecnologías utilizadas

internacionalmente para el aprendizaje.

Page 25: Personalización del Moodle mediante la integración de las

Introducción

7

De esta forma, el aporte principal de la investigación será implementar un plugin que permita

integrar al Moodle algunas de las herramientas más utilizadas en los procesos educativos de

nivel superior. Ofrecerá a docentes y estudiantes universitarios la facilidad de gestionar las

herramientas tecnológicas de su interés mediante el curso en función. Favorecerá de manera

indirecta a elevar la calidad de los cursos gestionados con el Moodle y de los procesos

educativos en la UCLV.

En cuanto a la estructura de esta investigación se organiza en introducción, tres capítulos,

conclusiones, recomendaciones, referencias bibliográficas y por último los anexos. En el primer

capítulo se abordan desde el punto de vista teórico aspectos sobre las herramientas tecnológicas

utilizadas en apoyo a la educación. Además, se exponen detalles de las seleccionadas en esta

investigación y las razones por las que son elegidas. Se despliegan también aspectos teóricos

relacionados con los antecedentes de integración de la plataforma Moodle con las herramientas

tecnológicas empleadas para apoyar el proceso de enseñanza-aprendizaje universitario.

Asimismo, se analiza en profundidad la arquitectura de Moodle y los tipos de extensiones que

permiten añadirle nuevas funcionalidades y convertirlo en un entorno personalizado.

En el Capítulo 2 se abordan aspectos relacionados con la metodología que se utiliza en la

investigación. Se establecen los principios metodológicos utilizados para el diseño y la

modelación del módulo propuesto. Se detallan los pasos fundamentales para lograr una ágil,

eficiente y correcta implementación del plugin que contribuye a la personalización del Moodle.

Se describe como se logran integrar con las tecnologías educativas más utilizadas en la

educación superior.

En el capítulo 3 se presentan y detallan los principales resultados alcanzados con el desarrollo

del módulo. Además, se especifican los procedimientos que facilitan la interacción de los

distintos usuarios con el bloque.

Posteriormente, se expresan las conclusiones y recomendaciones de la investigación y se

presentan las referencias bibliográficas consultadas para el estudio, seguida por los anexos.

Page 26: Personalización del Moodle mediante la integración de las

CAPÍTULO 1

LA INTEGRACIÓN DE LAS TECNOLOGÍAS DE LA

COMUNICACIÓN Y LA INFORMACIÓN EN UN MISMO

ESPACIO TECNOLÓGICO Y SU EMPLEO EN

LOS PROCESOS EDUCATIVOS

Page 27: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

9

CAPÍTULO 1. LA INTEGRACIÓN DE LAS TECNOLOGÍAS DE

LA COMUNICACIÓN Y LA INFORMACIÓN EN UN MISMO

ESPACIO TECNOLÓGICO Y SU EMPLEO EN LOS

PROCESOS EDUCATIVOS

En este capítulo se detalla la información obtenida a raíz de la revisión bibliográfica sobre las

TIC y su uso en la educación. Además, se realiza un análisis de las herramientas tecnológicas

que resultan más útiles en la educación superior. Asimismo, se detallan los criterios para la

determinación de cuál es la mejor forma de integrarlas en un mismo espacio virtual

personalizado. También se profundiza en las características y capacidades de extensión del

Moodle y antecedentes de integración con algunas herramientas de la web 2.0 más empleadas

en la educación.

1.1 Las Tecnologías de la Información y las Comunicaciones

Actualmente se vive en la sociedad de la información, en mundo globalizado. En este, los

avances tecnológicos han originado profundas transformaciones tanto en la banca, como en los

sistemas financieros, comerciales y productivos. Entonces se puede formular una simple

pregunta teniendo en cuenta todos estos cambios. ¿Por qué creer que la educación puede

sobrevivir sin hacer ninguna de esas transformaciones y sin utilizar ninguna de las herramientas

tecnológicas, que se usan para desarrollar transformaciones en todos los demás sistemas?

Las tecnologías de la comunicación y la información se desarrollaron a partir de los avances

científicos producidos en los ámbitos de la informática y las telecomunicaciones. Estas,

conforman el conjunto de tecnologías que permiten el acceso, producción, tratamiento y

comunicación de la información. Además, procesan, almacenan, sintetizan, recuperan y

presentan la información de la forma más variada posible, según Belloch Orti (2013).

El desarrollo y la implementación de las TIC representa una variación notable en la sociedad. A

la larga, evidencia un cambio en la educación, en las relaciones interpersonales y en la forma de

difundir y generar conocimientos.

Page 28: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

10

Las tecnologías y su relación en las diferentes ramas de la sociedad

La sociedad está dejando de pertenecer a la era industrial y está pasando a otra marcada por las

telecomunicaciones y el rápido procesamiento de la información. Las TIC se han convertido en

partes importantes de las vidas de cada individuo, según Martínez Hernández, Ceceñas Torrero

and Martínez Leyva (2014).

Las TIC, de la mano de la Informática y la Internet, se han insertado profundamente en la

sociedad. Han llegado, al punto de modificar pautas sociales, culturales y económicas. En este

nuevo entorno, las TIC trascienden su función de atender necesidades o demandas de tipo

práctico, propias de su condición como herramienta técnica de repercusión de mediano y largo

plazo. Su acción transita hoy por un acelerado y cambiante proceso de transformación y

actualización tanto de referentes de pensamiento y de significado, como de prácticas en las que

media la intersubjetividad constitutiva de lo cotidiano (Pacheco Méndez, 2017).

Las TIC siguen el ritmo de los continuos avances científicos. Inciden en casi todos los aspectos

de la vida, el acceso al mercado de trabajo, la sanidad, la gestión burocrática. Asimismo, en la

gestión económica, el diseño industrial y artístico, el ocio, la comunicación y la información.

Así como en la forma de percibir la realidad y de pensar, en la organización de las empresas e

instituciones, sus métodos y actividades, en la forma de comunicación interpersonal, en la

calidad de vida y en la educación.

Las ventajas a su alcance han sido notorias en todos sus ámbitos personales. El fácil alcance de

estas tecnologías y las investigaciones científicas que se realizan constantemente dan la

posibilidad de crear nuevas tecnologías de punta, según Aya Cardozo (2014).

Sus principales aportaciones a las actividades humanas se concretan en una serie de funciones

que facilitan la realización de trabajos. Pues siempre requieren una cierta información para

realizarlo, un determinado proceso de datos (Marqués Graells 2015).

Los avances tecnológicos han favorecido a las personas que poseen alguna discapacidad física,

visual o auditiva. A través de ellos han podido socializar y hacer parte del mundo virtual. Este

en muchas ocasiones es el único medio de comunicación que les permite sumarse a las diferentes

redes de interacción e incluso a llevar una formación educativa.

Page 29: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

11

Las aplicaciones de las TIC en medicina son múltiples. Algunas de ellas se muestran a

continuación, según Universidad España (2016).

Escáner corporal: Los escáneres corporales permiten a los médicos detectar y tratar

afecciones tales como tumores en sus primeras etapas.

Monitorización de pacientes: Los datos se registran y se utilizan para analizar los

cambios en el estado de un paciente durante un período de tiempo.

Las TIC constituyen un instrumento fundamental para la organización interna de cualquier

negocio. Estas simplifican y agilizan los procesos de gestión, toma de decisiones y facilita el

contacto directo con la clientela, empresas proveedoras y Administración Pública, según

Paredes Ochoa & Martillo Pazmiño (2014) (véase Anexo 1).

Dichas herramientas se emplean para obtener soluciones efectivas en la gestión gerencial. De

esta manera se minimizan los riesgos que puedan surgir en una organización; siendo

consolidadas, planificadas y con alto espíritu de cambio.

Según Mosquera Laverde et al. (2015), las TIC constituyen un recurso estratégico que ayuda a

las empresas a encontrar nuevas oportunidades en el mercado, con bajos costos y alta

probabilidad de éxito. El uso de aplicativos informáticos contribuye a la comprensión de los

procesos y a la segmentación de la información que facilite encontrar los puntos críticos en la

organización, posibilita el diseño de planes y correctivos.

Las tecnologías de la Información y su empleo en la educación

Las nuevas tecnologías han revolucionado la forma de ver la vida en general y la educación en

particular (Tarancón Álvaro 2017). El impacto que las TIC están produciendo en la educación

se hace cada vez más vertiginoso. No solo se trata de adquirir conocimientos generales, sino de

cómo deben utilizarse los nuevos medios. Además, conocer las implicaciones que estos tipos de

comunicación tendrán en el proceso de enseñanza-aprendizaje. En este, los estudiantes deben

adoptar papeles mucho más activos y ser ellos los que muestren mayor interés en su propia

formación.

Page 30: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

12

Las TIC generan formas relativamente nuevas y extraordinariamente potentes de tratamiento,

transmisión, acceso y uso de la información. La utilización de las TIC, de manera general, a

través de las prácticas educativas ha tenido efectos significativos. Ello se evidencia en el

incremento de la productividad y la motivación de los estudiantes en el aula, según Rodríguez

(2016).

Dichas tecnologías pueden usarse para apoyar el entorno de aprendizaje. También, pueden servir

como herramienta para promover el diálogo, la discusión y la resolución de problemas.

Asimismo, brindan apoyo en línea como soporte a los procesos de enseñanza-aprendizaje y

crecimiento cognitivo.

La integración de las Tecnologías de la Información y de la Comunicación en las actividades

educativas ha modificado los modelos de enseñanza y aprendizaje. El modelo comunicativo-

educativo ha sufrido modificaciones al integrar las TIC en los procesos de enseñanza y de

aprendizaje, según Torres Flores, Cavazos Salazar and García González (2014).

El uso de las TIC supone repensar todo el proceso de aprendizaje desde lo informal y lo

endógeno o no institucional. Ello hace del aprendiz, el responsable de su propio plan de

aprendizaje (Peña, 2013).

Así, los estudiantes actuales, lejos de verse abocados a la mera memorización de contenidos, se

ven obligados a buscar información e integrarla en su contexto, a tomar decisiones y trabajar en

equipo. En la época actual, el docente ha dejado de ser un mero transmisor de información y

conocimientos para convertirse en el guía. Partiendo de la consideración de que el uso de las

TIC es una interesante alternativa en la formación a lo largo de la vida, las modalidades de

formación a distancia a través de Internet son fundamentales para proporcionar a todas las

personas, en especial a los profesionales, una formación especializada (Durán Mellado et al.,

2011).

En la Figura 1.1 se representa, de manera resumida, las relaciones establecidas entre los

conceptos claves que se ponen en juego para el desarrollo social adaptadas al contexto cubano:

Espacio Cubano de Educación Superior, Formación a lo largo de la vida, Sociedad de la

Page 31: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

13

Información y el Conocimiento y uso de las TIC en la formación, según Durán Mellado et al.

(2011).

Figura 1.1: Esquema TIC

En este contexto, el ejercicio de la labor docente requiere de un alto conocimiento de las TIC.

Así como, contar con las facilidades que para la formación aportan ciertos recursos de Internet.

En consecuencia, el profesorado debe integrar estas tecnologías en su práctica docente, tanto

como recurso didáctico en sus clases presenciales como para llevar a cabo los procesos de

enseñanza-aprendizaje totalmente a distancia.

De esta forma, el desarrollo de las TIC aplicadas a la formación apunta hacia un nuevo modelo

de profesor y de enseñanza. Esta última caracterizada por el desarrollo de sistemas de

aprendizaje flexibles, interactivos, colaborativos, a distancia, etc. En definitiva, más centrado

en el aprendizaje que en la enseñanza. El alumno pasa a ser el centro de la formación, al tener

que autogestionar su aprendizaje con ayuda de tutores y compañeros.

Si se utilizan las TIC correctamente, pueden generar también, grandes beneficios a la educación

presencial. Pueden verse, no como sustituto de la formación presencial tradicional, sino como

un complemento más que se ha de adaptar según las necesidades y el nivel de madurez del

público receptor.

Page 32: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

14

Algunas de las principales ventajas educativas que ofrecen las nuevas tecnologías son las que

se muestran seguidamente, según Universidad España (2017).

La independencia en tiempo y en espacio: aprender en cualquier sitio y momento.

Permiten el aprendizaje constante durante las 24 horas del día.

El acceso, a través de Internet, a recursos y servicios educativos en permanente

crecimiento.

Permiten la interacción sin barreras geográficas.

1.2 Entornos Virtuales de Aprendizaje

Es indudable que en los últimos años el constante desarrollo de las TIC ha permitido generar,

organizar y difundir el conocimiento de una manera sencilla para cualquier persona que tiene

acceso a Internet. Un ejemplo claro de estas nuevas tecnologías en el ámbito educativo es la

implementación de plataformas educativas. Estas integran un conjunto de herramientas que

permiten crear y gestionar espacios de enseñanza-aprendizaje en Internet.

Las plataformas educativas virtuales, también llamadas Sistemas de Gestión de Aprendizaje

(LMS, Learning Management System) o Entorno Virtual de Aprendizaje (VLE, Virtual

Learning Environment), son aplicaciones Web que integran un conjunto de herramientas para

el proceso de enseñanza-aprendizaje en línea, permitiendo una enseñanza no presencial (e-

learning) y/o enseñanza mixta (blended-learning), donde se combina la enseñanza en línea con

asesorías en clases presenciales (Estrada Lizárraga, Zaldívar Colado & Peraza Garzón, 2013).

Los LMS permiten el diseño de espacios formativos que para innovar en la docencia requieren

utilizar metodologías centradas en el alumno. Especialmente a nivel universitario, se ha

masificado el uso de los EVA integrado como apoyo a la docencia en varias modalidades: apoyo

a la clase presencial, b-learning o e-learning, según Silva (2017).

Por su parte López & Pastora (2016) hace referencia, mediante una tabla, a varias definiciones

sobre los Entornos Virtuales de Aprendizaje (véase Anexo 2).

Page 33: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

15

En correspondencia con las definiciones planteadas anteriormente por distintos autores acerca

de los Entornos Virtuales de Aprendizaje o Ambientes Virtuales de Aprendizaje, se puede

resumir que estos, como bien dice su nombre, son espacios virtuales instructivos que facilitan

el proceso educativo. Ellos les proporcionan un conjunto de herramientas virtuales a los

docentes y estudiantes para apoyar la enseñanza y el aprendizaje. Pueden ser utilizados tanto en

la educación presencial como en la no presencial. Establecen un ambiente didáctico y fluido

entre el alumno y el profesor. Ayudan a motivar al aprendiz y a ser más independiente en la

toma de decisiones y la forma de solucionar los problemas propuestos en clases.

Las plataformas educativas virtuales cuentan con una gran variedad de herramientas virtuales

con el objetivo de dar soporte al proceso de enseñanza-aprendizaje, según Estrada Lizárraga et

al. (2013). Algunas de ellas son herramientas de distribución de contenidos, herramientas de

comunicación y colaboración, herramientas de seguimiento y evaluación, herramientas de

administración y asignación de permisos, herramientas complementarias.

En la actualidad existe una diversidad de LMS disponibles para la comunidad educativa, tanto

comerciales (BlackBoard, Desire2Learn, NEO LMS, Saba, entre otros) como de libre

distribución (Moodle, Dokeos, ATutor, SAKAI, entre otros). La diferencia entre estos sistemas,

son el conjunto de herramientas que proporciona y la fiabilidad de los mismos. Conservan en

común el desafío de colaboración como premisa fundamental, según Barrios, Fernández, Godoy

& Mariño (2012).

MOODLE (LMS) (http://moodle.org/): Portal para la creación de aulas virtuales.

Dokeos (LCMS) (http://www.dokeos.com/): Portal para la creación de aulas virtuales,

según Mariel Castro, Clarenc, López de Lenz, Moreno & Tosco (2013).

Sakai (LCMS) (http://www.sakaiproject.org/): Es un entorno de trabajo colaborativo,

según Pineda Martínez & Casteñeda Zumeta (2013).

ATutor (http://www.atutor.com/): Es un sistema de creación y gestión de contenidos

pedagógicos en línea de código abierto, según Mariel Castro et al. (2013).

BlackBoard (http://www.blackboard.com/): usada para administrar aprendizaje en línea

(e-learning), procesamiento de transacciones, comercio electrónico (e-commerce) y

Page 34: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

16

manejo de comunidades en línea, según Aguilar Ariciaga, Alanís Martínez, De León

Calzada, Guerrero Solís & Juárez Lugo (2016).

Desire2Learn (http://www.desire2learn.com/): integra todas las herramientas de

aprendizaje más innovadoras disponibles en el mercado actual en una sola plataforma,

según Aguilar Ariciaga et al. (2016).

NEO LMS (https://www.neolms.com/): está pensada para todo tipo de público y de

sectores educativos. Es muy sencilla de usar, no requiere de instalación, ni de

conocimientos de programación, según Jaramillo Jaramillo & Ricardo Almario (2017).

Saba (https://www.saba.com/us/): Se trata de una plataforma muy completa que permite

realizar un seguimiento del aprendizaje, con el fin de ayudar al alumno, mejorar los

programas, utilizar encuestas, facilitar evaluaciones, etc, según Mariel Castro et al.

(2013).

La mayoría de las instituciones suelen decantarse por las de aplicaciones de software libre, según

Delgado García and Oliver Cuello (2009). Las propuestas educativas se concretan

principalmente en el uso de las cuatro primeras plataformas. En estudios realizados por la

Universidad de Boyacá se compararon algunas plataformas de aprendizaje entre ellas Moodle y

ATutor. ATutor tiene bajos resultados en la evaluación formativa, la usabilidad y las

herramientas que ofrece para el desarrollo de la relación enseñanza-aprendizaje a diferencia de

Moodle, según Ardila Muñoz, Ruíz Cañadulce & Castro Molano (2015).

Según Abrigo Córdova & Chamba Eras (2015) el Moodle, por sus características, se ha

convertido en la plataforma más utilizada a nivel mundial, con 65 millones de usuarios entre

académicos y empresariales.

Características del Moodle

Moodle se distribuye bajo la licencia Open Source (código abierto). Permite las diferentes

formas de comunicación e interacción a distancia: uno con uno, uno a uno, uno a muchos,

muchos a muchos, es decir, Estudiante-Materiales-Medios, Profesor-Estudiantes o Estudiante-

Estudiante y Estudiantes-Estudiantes, según Rodríguez Rodríguez (2016).

Page 35: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

17

Cualquier plataforma educativa debe presentar cuatro características básicas e imprescindibles,

según Estrada Lizárraga, Peraza Garzón & Zaldívar Colado (2013). Estas son: Interactividad,

Flexibilidad, Escalabilidad, Estandarización.

Moodle dispone de un amplio cuadro de herramientas que permiten confeccionar materiales

educativos para un curso o actividad de formación. El sistema las clasifica en dos grandes

grupos: recursos y actividades.

La aplicación práctica de la teoría constructivista en la que se sustenta la plataforma Moodle se

lleva a cabo gracias a los recursos transmisivos. Los recursos interactivos: se centran más en el

alumno, quien tiene determinado control de navegación sobre los contenidos. Por último, los

recursos colaborativos: orientados a la interacción y el intercambio de ideas y materiales, tanto

entre el profesor y los alumnos como de los alumnos entre sí. Estos tres tipos de recursos

dependen para su buen funcionamiento de las herramientas de comunicación disponibles en

Moodle (Iglesias Rodríguez et al., 2014).

Por otro lado, las actividades permiten confeccionar materiales que hacen posible la interacción

del participante en el entorno virtual. El conjunto de actividades Moodle se han clasificado del

siguiente modo:

Actividades destinadas a realizaciones o producciones individuales: Tareas y

cuestionarios.

Actividades destinadas a la colaboración entre participantes: Chats, Foros, Talleres,

Bases de datos, Glosarios, Wikis y Tareas grupales.

Actividades de carácter integrado: Lecciones y materiales empaquetados en formatos

estándares SCORM o IMS.

En resumen, Moodle dispone de características específicas que dinamizan el sistema educativo

(Abrigo Córdova and Chamba Eras, 2015). Seguidamente se muestran las principales mediante

la Tabla 1.1:

Tabla 1.1: Características del Moodle

Page 36: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

18

1 Proporciona un conjunto eficaz de herramientas centradas en el estudiante y ambientes

de aprendizaje colaborativo.

2 Fácil de usar, dispone de recursos bien documentados y mejoras continuas de usabilidad.

3 Gratuito, sin recargos por licenciamiento. Programa de Código Abierto.

4 Siempre actualizado. Por su código abierto, es continuamente revisado y mejorado, en

base a las necesidades actuales de sus usuarios.

5 La comunidad Moodle, ha traducido ests a más de 120 idiomas, continuando en aumento.

6 Debido a su flexibilidad y escalabilidad, ha sido adoptado para usarse en educación,

negocios, organizaciones no lucrativas y contextos comunitarios.

7 Está bien soportado por una comunidad internacional activa, un equipo de

desarrolladores dedicados a tiempo completo y una red de Moodle Partners certificados.

Entorno de Moodle

Moodle es un ejemplo de aplicación LAMP (Linux, Apache, MySQL y PHP). Se trata

fundamentalmente de aplicaciones web escritas con un lenguaje de script, que utilizan una base

de datos SQL para almacenar información y las tablas generadas por Moodle desde que se

comienza a instalar. Con el incremento de la popularidad de ejecutar aplicaciones web de código

abierto en Windows y en Mac OS X han surgido dos nuevos términos: WAMP y MAMP.

La Figura 1.2 muestra los componentes del entorno de Moodle como aplicación WAMP.

Figura 1.2: Entorno WAMP

Page 37: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

19

1.2.2.1 Servidor Web

Esta plataforma normalmente trabajará con cualquier servidor web que soporte la versión

apropiada de PHP. En la práctica, el servidor web más usado es Apache, que está disponible

para la mayoría de los sistemas operativos, según Miratía Moncada & Fernández Silano (2011).

Si se usan múltiples servidores web se necesita también almacenamiento compartido para los

datos de Moodle. La información de sesión puede almacenarse en estos datos de Moodle, o en

la base de datos. El servidor de bases de datos es el punto donde la escalabilidad de Moodle es

más limitada.

1.2.2.2 Sistema operativo

Moodle es capaz de funcionar en cualquier sistema operativo que soporte la versión requerida

de PHP y la base de datos. Generalmente se instala en alguno de los tres principales sistemas

operativos: Windows, Mac OS X o Linux (o sistemas operativos de la familia de Unix). En un

entorno de desarrollo, cualquiera de estos tres sistemas operativos se puede usar como una

excelente plataforma. Pero en un entorno de producción cada uno de ellos tendrá distintas

características de rendimiento, según García Alba (2010).

1.2.2.3 Base de Datos

La capa de base de datos en Moodle ha sido escrita utilizando la biblioteca de PHP ADOdb.

Esta fue creada para proporcionar un método estándar de acceso a varios sistemas de bases de

datos, utilizando una interfaz de programación consistente. Gracias al uso de ADOdb, Moodle

proporciona soporte para varias bases de datos, entre las que se incluyen MySQL, PostgreSQL,

Microsoft SQL y Oracle. Aunque Moodle proporciona soporte para muchas bases de datos, en

la práctica, la mayoría de los sistemas están desplegados utilizando MySQL, según García Alba

(2010).

ADOdb es una biblioteca de bases de datos que proporciona una interfaz unificada de

programación para una gran variedad de bases de datos. A pesar de que Moodle soporta un

conjunto básico de bases de datos para su respaldo directo, ADOdb realmente resulta muy útil

Page 38: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

20

en las bases de datos soportadas para la autenticación externa contra una base de datos y los

plugins de matriculación, según Sebrango Briz (2017).

Estructura interna de Moodle

Moodle se basa en un núcleo del sistema (conocido como el Moodle Core) rodeado de una gran

cantidad de plugins. El núcleo de Moodle proporciona todos los mecanismos necesarios para

implementar la plataforma educativa. Implementa todos aquellos mecanismos que luego los

plugins utilizan para desarrollar su función. Es, por tanto, el núcleo la parte más importante del

sistema Moodle y sus componentes principales son: Cursos y Actividades, Usuarios y Grupos y

Matrícula.

Capa núcleo: Está compuesta de todas las funciones principales de Moodle sobre

usuarios, grupos, cursos, calendario, etc. Las necesidades de los Servicios Web están

obligando a rehacer estas funciones del núcleo para que comiencen a formar una API

(Moodle 2.X).

Capa externa: Está compuesta por nuevos ficheros llamados “external.php”, colocados

entre las carpetas de Moodle y contienen manipuladores para la capa inferior. Estos

manipuladores son los responsables de comprobar las capacidades, parámetros y

llamadas correctas a las funciones del núcleo.

Capa de conectores: Está compuesta de diferentes conectores para las diferentes

implementaciones de los Servicios Web y contiene un conector REST, un conector

SOAP, un conector XML-RPC y un conector AMF. Esta capa admite plugins para

ampliar los conectores disponibles de manera que se puedan integrar otros sistemas en

Moodle utilizando otros protocolos.

La arquitectura abierta bajo la que se ha concebido Moodle hace posible desarrollar módulos y

herramientas no incluidas en el paquete estándar. Estas son útiles para elaborar materiales y

plantear escenarios didácticos alternativos, según Romero Díaz de la Guardia et al. (2015) .

Los módulos principales que se pueden desarrollar en Moodle son los bloques, recursos y

actividades.

Page 39: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

21

1.2.3.1 Bloques en Moodle

Los bloques temáticos le permiten al profesor redefinir la estructura del Moodle para una mejor

organización, visualización y tratamiento de la información dentro de un curso. Los bloques

proporcionan “Información” y “Funcionalidad” adicional al estudiante o al profesor. Ellos se

incluyen con el paquete estándar de Moodle en el momento de su instalación. Pero hay un

conjunto de bloques “no estándares” que pueden ser agregados por el administrador cuando así

lo requiera o a solicitud de algún profesor. Estos bloques se pueden agregar, ocultar, eliminar y

desplazar lateralmente o verticalmente cuando se está editando el curso, según Conde Vives et

al. (2015).

Algunas características principales de los bloques de “Información” y “Funcionalidad” en

Moodle se detallan a continuación:

Permiten la comunicación e interacción entre profesor y estudiante, estudiantes-

estudiantes e interfaz.

Requieren buen manejo del contenido por parte del diseñador y profesor.

Facilitan la búsqueda y localización de información en el curso.

Proporcionan información al estudiante sobre actividades a desarrollar.

Permiten presentar los contenidos de manera estructurada (planificada).

Potencian el trabajo en el aula virtual y el trabajo en grupo.

Facilitan el asignar profesores y estudiantes a un curso, así como desmatricularlos del

mismo.

Constituyen un buen apoyo para el profesor en el tratamiento de la información

contenida en un curso.

Permiten al Tutor-Facilitador llevar un conocimiento y control de la actuación de cada

uno de los estudiantes mediante el "Informe de Actividad" disponible en el "perfil".

Algunos de los bloques más utilizados en Moodle se describen seguidamente, según Miratía

Moncada & Fernández Silano (2011).

Page 40: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

22

Administración: Desde estas opciones el alumno podrá examinar sus calificaciones, cambiar

su contraseña o darse de baja de un curso (el profesor se encargará de decidir qué opciones

estarán disponibles para sus alumnos). Por otra parte, el profesor puede configurar el aspecto de

un curso, añadir nuevas actividades, dar de alta a nuevos usuarios o hacer copias de seguridad.

Actividad reciente: Muestra, de una forma abreviada, los acontecimientos producidos en el

curso desde la última visita.

Actividades: Lista todas las categorías de actividades disponibles en el curso.

Calendario: Este bloque puede usarse como una agenda personal, sirve para mantener una

visión organizada de las fechas y plazos importantes para el seguimiento de la asignatura, fechas

de exámenes, entrega de trabajos, reuniones de tutoría, etc.

1.2.3.2 Actividades de Moodle

Tarea: Permite la asignación de un trabajo que se deberá preparar en algún medio digital y

remitirlo. Hay tres tipos diferentes de tareas:

Actividad fuera de línea.

Subir un único archivo.

Tarea de texto en línea.

Chat: Permite que los participantes mantengan una conversación en tiempo real.

Foro: Es donde se dan la mayor parte de los debates, y pueden incluir la evaluación de cada

mensaje por los compañeros.

Glosario: Permite a los participantes crear y mantener una lista de definiciones.

Cuestionario: Permite al profesor diseñar y plantear cuestionarios en diferentes formatos

(opción múltiple, falso/verdadero y respuestas cortas).

Wiki: Posibilita la creación colectiva de documentos en un lenguaje simple de marcas utilizando

un navegador web.

1.2.3.3 Recursos de Moodle

Page 41: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

23

Archivos y carpetas: Son los recursos utilizados para “subir” documentos y dejarlos a

disposición de los alumnos.

Página: Esta es un texto editado directamente en Moodle con el editor HTML de este. Permite

introducir contenido si necesidad de añadir un nuevo archivo.

URL: Sirve para hacer un enlace a una página web externa. El sistema permite decidir si la

visualización de la url se ve directamente en el marco central de Moodle o si se abre en una

nueva ventana del navegador.

1.3 Entornos Personales de Aprendizaje

La incorporación de los elementos de la Web 2.0 en el ámbito educativo ha generado grandes

avances a este sector. Pues, los individuos que acceden a estos recursos se nutren de los

conocimientos aportados por otros y son compartidos en diferentes medios virtuales. La

utilización de los elementos de la Web 2.0 ha despertado una nueva corriente como lo es el uso

de los entornos personales de aprendizaje (PLE, por sus siglas en inglés de Personal Learning

Environment). Este está conformado por el conjunto de herramientas, fuentes de información,

actividades, servicios y conexiones que cada persona utiliza para alcanzar diversas metas

vinculadas a la adquisición de nuevas competencias, según Rodríguez (2016b).

En estos entornos se integran las experiencias clásicas que configuraban el aprendizaje en la

educación formal, las nuevas experiencias a las que se acercan las herramientas tecnológicas

actuales, especialmente las aplicaciones y servicios de la Web 2.0.

Generalidades de un PLE. Concepto y componentes

La definición de este nuevo concepto es compleja, puesto que tiene un nivel de abstracción

considerable. Esto es, un PLE no es un software concreto existente que se pueda ejecutar en un

ordenador, ni una aplicación que se pueda descargar; tampoco está formado por una serie de

componentes comunes y específicos a los que se puede recurrir en su construcción. (Tarancon

Álvaro, 2017).

Del informe realizado por el Centro para la Tecnología Educativa y los Estándares de

Interoperabilidad (Centre for educational technology & interoperability standars (CETIS)), por

Page 42: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

24

encargo del JISC, se destacan aspectos fundamentales sobre el PLE. Seguidamente se exponen

algunos de ellos, según Cabero Almenara and Vásquez, (2013).

Se basa en una arquitectura orientada a servicios.

La transformación PLE supone una transformación organizacional y pedagógica.

Su función principal es que el alumno se coordine con la tecnología, no está directamente

relacionado con la enseñanza y el aprendizaje. Es el alumno quien debe ser responsable

de la coordinación de las diferentes tecnologías que tiene a su disposición para hacer

frente a su aprendizaje.

Proporciona la apertura a nuevos canales de coordinación entre la vida y el aprendizaje.

La intervención del PLE sitúa la tecnología con el aprendizaje, no con la institución.

Un Entorno Personal de Aprendizaje es más bien un entorno constituido por diferentes

herramientas de comunicación. Estas permiten crear una escenografía comunicativa y formativa

personal de un sujeto. A partir de ella el individuo podrá, en función de sus intereses y

necesidades, potenciar tanto un aprendizaje formal como informal. Además, descentralizado de

los principios rígidos que moviliza una institución formativa, abierto con el entorno y las

personas, controlado por el individuo. Dentro de las principales características de un PLE se

puede decir que es gratuito. Pues utiliza en su mayoría las herramientas basadas en la Web o de

uso gratuito. Además, es personal pues lo construye cada individuo teniendo en cuenta sus

intereses. También es dinámico pues toma en cuenta el momento, los intereses y las decisiones

de cada individuo.

Hay quienes defienden que un PLE se trata de un nuevo entorno tecnológico. Ello debido a que

es un software que pone en el centro de la acción al estudiante y a la flexibilidad que dicho

entorno procura para el aprendiz. Se puede concebir como una colección de instrumentos

materiales y recursos humanos que el estudiante usa en determinado momento en el contexto de

un proyecto educativo. Por otra parte, existe otra perspectiva en la definición de este término.

La de aquellos que entienden el PLE como una “idea pedagógica, como una práctica de las

personas para aprender valiéndose de la tecnología”. El PLE en su línea pedagógica implica un

cambio en la educación a favor del aprendizaje centrado en el alumno mediante la superación

Page 43: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

25

de las limitaciones de los entornos virtuales de enseñanza-aprendizaje (EVEA). Por tanto, el

PLE facilita al alumno tomar el control y gestionar su propio aprendizaje. Tiene en cuenta la

decisión de los objetivos de aprendizaje convenientes, la gestión de su propio aprendizaje

(gestión del contenido y del proceso), la comunicación con otros en el proceso de aprendizaje,

según De Benito Crosetti et al. (2013).

PLE es un enfoque pedagógico con unas enormes implicaciones en los procesos de aprendizaje

y con una base tecnológica evidente. Un concepto tecno-pedagógico que saca el mejor partido

de las innegables posibilidades que le ofrecen las tecnologías y de las emergentes dinámicas

sociales que tienen lugar en los nuevos escenarios (Castañeda and Adell, 2013).

Independientemente de las dos corrientes referidas sobre el Entorno Personal de Aprendizaje,

en correspondencia con las definiciones anteriores, se considera que está formado por distintas

herramientas al servicio del aprendiz. Este no siempre se ha destacado en términos educativos.

A pesar de ello, actualmente se entiende como el engranaje fundamental de una forma

radicalmente diferente de construir el conocimiento. Responde a una visión muy concreta de lo

que es el saber. En el PLE se integran las experiencias clásicas de los usuarios que configuran

el aprendizaje en la educación formal. Así como las nuevas experiencias que facilitan las

herramientas tecnológicas actuales, especialmente las aplicaciones y servicios de la Web 2.0.

Al igual que ocurre con la terminología de PLE, también se ha discutido sobre la estructura o

las partes que contempla. Está claro que no existen ni herramientas, ni estrategias, ni

mecanismos que puedan ser considerados como exclusivos de una única parte del PLE. Las

funciones que cumplen los PLE se resumen en gestionar la información, la creación de

contenidos y la conexión con otras personas.

El PLE está estructurado por tres componentes principales: las herramientas, los procesos

mentales y las actividades. Estos permiten compartir, reflexionar, discutir y reconstruir con otros

conocimiento y dudas, así como las actitudes que propician y nutren ese intercambio.

Herramientas y estrategias de lectura.

Herramientas y estrategias de reflexión.

Herramientas y estrategias de relación.

Page 44: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

26

1.3.1.1 Transversalidades y presiciones

El PLE se ha usado desde hace años para gestionar el aprendizaje y aun así en la actualidad

adquiere entidad y relevancia propias, una vez que sus componentes se multiplican por la acción

de las tecnologías. Por eso se dice que el PLE es el entorno en el que se aprende usando

eficientemente las tecnologías. Se afirma que todos los individuos pueden tener un PLE sepan

o no utilizarlo. No hace falta ser un aprendiz experto o un profesional de la pedagogía para

conformar un PLE e interactuar con él.

Cuando se habla de que cada persona tiene un entorno de aprendizaje y que debe ser capaz de

gestionarlo y enriquecerlo, se entiende que él no es algo estático que puede introducirse en la

cabeza de las personas para que sea útil, sino que es algo en continuo movimiento y que fluye a

través de las personas.

En los nuevos contextos y problemáticas de hoy, se exigen respuestas inéditas para las que no

se pueden prever fórmulas. Estas requieren la capacidad de buscarlas, encontrarlas, rehacerlas

al contexto específico y aplicarlas. Será justo lo que una persona puede hacer con un PLE.

Eso implica que las tecnologías dejen de tener un papel meramente instrumental dentro del

sistema educativo. Estas evidencian la necesidad de un modelo educativo radicalmente

diferente. No se trata de que la escuela organice a las tecnologías para perpetuar su modelo

haciéndolo más eficiente, sino que el contexto socio-tecnológico genere un nuevo modelo de

escuela que responda a las necesidades formativas de los ciudadanos. Y en ese marco, que la

idea de PLE configure un nuevo modelo de escuela.

Un aprendiz con un PLE desarrollado y enriquecido tiene la posibilidad no sólo de aprender de

otros sino de que otros aprendan con él. Eso implica una serie de habilidades y estrategias que

han de ponerse en marcha. Para un aprendiz, desarrollar y gestionar eficientemente su PLE no

es solo una inmensa posibilidad, sino un profundo compromiso con su propio aprendizaje y con

el de otros con los que se relaciona a través de su PLE.

Por todo ello, se entiende que la única manera de enseñar este tipo de estrategias es

practicándolas. Además, es necesario que las prácticas docentes logren cumplir los objetivos

Page 45: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

27

propuestos. Estas deben exigir de los estudiantes mayores niveles de independencia y de los

docentes mayores cotas de interés en propiciar, más que en realizar o impartir.

Las nuevas formas de aprendizaje y de organización de la enseñanza pueden brindar respuestas

a los desafíos que la sociedad en cambio plantea. Estas formas contribuyen a pensar en los PLEs

como fundamento y materia prima como un punto crucial.

1.3.1.2 Perspectiva tecnológica

El PLE se concibe como el conjunto de herramientas, fuentes de información, conexiones y

actividades utilizadas habitualmente por el estudiante. De igual manera se puede pensar como

un cambio en la práctica pedagógica hacia un aprendizaje abierto, social y centrado en el

estudiante. El PLE necesita ser desarrollado de forma práctica, de manera que docentes y

estudiantes puedan observar cómo la tecnología puede contribuir a reajustar el proceso de

aprendizaje.

La parte digital de un PLE está formada por el conjunto de instrumentos, materiales y relaciones

virtuales. Esta se encuentra habitualmente constituida por herramientas web, repositorios de

recursos y servicios de red social. Ellos se utilizan regularmente tanto en el ámbito educativo

como en el laboral y recreativo. Dado que una buena parte de la rutina diaria de los individuos

se ha trasladado a Internet.

La introducción de un PLE en la rutina diaria de las personas es, precisamente, una de las claves

de su consolidación. Un conjunto de servicios se convierte en un elemento indispensable en la

actividad diaria del usuario cuando se ajusta a sus necesidades y gustos en sus diferentes ámbitos

de actuación. Dicho conjunto pueden ser servicios como páginas de inicio, herramientas de

edición, de trabajo en grupo y canales de comunicación.

Lo verdaderamente importante en un PLE es que tanto docentes como estudiantes comprendan

las funcionalidades de las herramientas, repositorios y servicios de red social que utilizan. Del

mismo modo aprendan a hacer un uso eficiente de ellas para llevar a cabo sus actividades de

aprendizaje.

Page 46: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

28

La concepción de dispersión es una característica fundamental de los estudiantes, los entornos

de aprendizaje y el conocimiento actual. Hoy en día es habitual en los estudiantes que se agrupan

en torno a un curso online la distribución en varios niveles, no se ubican en un mismo lugar.

Una mayor conciencia del proceso de aprendizaje exitoso y el contexto de aprendizaje estimula

a los estudiantes a consultar el trabajo de sus compañeros. Ello hace que las contribuciones de

los estudiantes sean complementarias y se construyan las unas sobre las otras.

1.3.1.3 Infraestructura tecnológica

La tendencia actual en Internet transita por la idea de añadir una nueva forma de acceso. Esta

debe convivir con las anteriores porque todas ellas en conjunto son necesarias. Se trataría de

generar un punto de acceso unificado (para todos los servicios) y personalizado (para las

necesidades de cada usuario). Cada usuario debe tener una sola puerta de acceso a todos los

servicios que utiliza. Esa puerta debe ser única por estar especialmente adaptada a las

necesidades de ese usuario.

El PLE permite al usuario convertirse en el protagonista de su proceso de enseñanza aprendizaje.

Le posibilita tomar decisiones con respecto a las informaciones y servicios tanto internos como

externos a la institución en la que realiza sus estudios formales.

La estructura interna de un PLE se organiza alrededor de materiales (contenidos) y relaciones

(personas). Las herramientas y servicios son los instrumentos que permiten gestionar dichos

materiales y relaciones. Los docentes tienen la oportunidad de decidir que combinación de

gestores de contenido es la que mejor satisface sus necesidades para un proyecto educativo

concreto.

Cuando se crean contenidos de aprendizaje es muy común reutilizar y combinar recursos

digitales de menor tamaño como enlaces, imágenes, videos, documentos y presentaciones. Esto

se hace con el propósito de generar unidades de información más complejas como una página

de una wiki, un post de un blog y una actividad dentro de un aula virtual. La infraestructura del

PLE trata de gestionar esos recursos digitales de menor tamaño desde cuentas en servicios para

cada tipo de recurso. Esto proporciona mecanismos para embeber los recursos en páginas web

Page 47: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

29

o en contenidos de aprendizaje de mayor tamaño. También facilita la búsqueda,

recomendaciones y creación de la comunidad alrededor de los recursos.

Finalidad de los PLE

La idea de Entorno Personal de Aprendizaje ha sido de uso generalizado desde el año 2004, aun

así, hay un aumento constante en investigación y desarrollo y en iniciativas para poner en

práctica los PLE. Ello debido a que estos pueden conducir al desarrollo de nuevas aplicaciones

tecnológicas. Del mismo modo constituyen un enfoque predominante en el uso de la tecnología

para la enseñanza y el aprendizaje, en lugar de una tecnología educativa.

1.3.2.1 Propósito y futuro de la educación

La evolución de los PLE interactúa con debates sociales más amplios sobre el futuro y el

propósito de la educación. Así como con diferentes iniciativas pedagógicas en torno al

aprendizaje potenciado por la tecnología. Estos ofrecen una herramienta para reconocer el

aprendizaje en todos los contextos. Permite enfoques nuevos y abiertos en la pedagogía para

desarrollar el potencial de cada aprendiz. Por otro lado, se pueden utilizar para el aprendizaje

permanente y continuo. Posibilitan desarrollar y mejorar la empleabilidad, independientemente

de planes o itinerarios institucionales.

Los PLE pueden ser de gran ayuda en la producción de procesos formativos efectivos. Pues, son

el reflejo de una sociedad del conocimiento. En ella la característica principal es “aprender a

aprender”, y para ello el aprendizaje se hace universal, se flexibiliza y se descontextualiza, según

Cabero Almenara and Marín Díaz (2013).

El uso del PLE en la educación favorece el proceso de aprendizaje. Contribuye a la toma de

control del estudiante en su estudio. Beneficia el aumento de la presencia social. Algunas

ventajas y fortalezas se listan a continuación.

1. Los alumnos se convierten en unos actores activos en su propio proceso de aprendizaje,

y llegan a tener una identidad formativa más allá de los contextos tradicionales de

aprendizaje.

2. Los alumnos adquieren el control y la responsabilidad sobre su propia acción formativa.

Page 48: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

30

3. Son fáciles y amigables de construir, manejar y desenvolverse sobre ellos, pues tienden

a desenvolverse y construirse bajo herramientas web 2.0; es decir, pueden poseer una

casi ilimitada variedad y funcionalidad de herramientas de comunicación e interacción.

4. El derecho de autor y la reutilización recaen sobre el sujeto, pues él, y no la institución,

son los dueños de los contenidos e información creada y elaborada.

5. Son entornos abiertos a la interacción y relación con las personas independientemente

de su registro oficial en los programas o cursos; es decir, potenciación con ellos de

acciones formativas tanto formales, como no formales e informales.

A pesar de la importancia del uso en la educación posee algunas limitaciones y debilidades.

Seguidamente se listan las principales.

1. El diseño de Entornos Personales de Aprendizaje y la formación de profesores en TIC.

2. Existe más un desarrollo tecnológico que modelos conceptuales de actuación educativa

y formativa.

3. Limitado control institucional sobre el proceso y el producto.

1.3.2.2 Tecnología y aprendizaje

La práctica general del acceso a la Internet, el desarrollo y proliferación de dispositivos móviles

indican que el aprendizaje puede suceder en cualquier lugar. El software social ha permitido el

desarrollo de redes personales dispersas, fuera de la escuela y la aplicación creativa de la

tecnología para el aprendizaje en el aula.

Los PLE aprovechan las posibilidades que tiene el aprendizaje a través de redes. Tienen en

cuenta para su empleo en la educación las características y estructura didáctica. Estas deben

tener los materiales que se utilicen para la formación en entornos virtuales. Así como, el nivel

de formación y satisfacción que los estudiantes de estas acciones formativas llegan a alcanzar.

Todos ellos se desarrollan a través de dos entornos específicos: los objetos de aprendizaje y

diferentes herramientas, según Cabero Almenara, López Meneses, Torres Barzabal &

Ballesteros Regaña (2012).

Page 49: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

31

El PLE incluye la integración de elementos en una experiencia única. Hace uso de redes sociales

que pueden cruzar las fronteras institucionales y la utilización de protocolos de red (Peer-to-

Peer, servicios web) para conectar una serie de recursos y sistemas dentro de un espacio

tecnológico gestionado personalmente (Cabero Almenara, Marín Díaz and Infante, 2011).

1.3.2.3 Investigación y desarrollo

La investigación sobre PLE puede considerarse como una descripción y análisis de cómo se

utiliza la tecnología para el aprendizaje.

El movimiento PLE no se basa en la consulta a tecnologías con un enfoque pedagógico simple.

Representa diversas formas y perspectivas que posibilitan cambiar el proceso y la forma de la

educación. Facilita el aprendizaje en contextos múltiples. El desarrollo de los PLE interactúa

con experiencias, proyectos e iniciativas diferentes sobre el uso de tecnologías para enseñar y

aprender. Entre ellos se pueden mencionar los siguientes:

1. Diseño de nuevas escuelas y espacios de aprendizaje.

2. Cursos masivos abiertos en línea.

3. Analíticas de aprendizaje.

4. Reconocimiento del aprendizaje informal.

5. Nuevos estándares de la web.

Comparación entre los LMS y los PLE

Las diferencias entre los PLE y los LMS se refiere al cambio de tecnología y la modificación en

la forma en que visualizan el aprendizaje. El primero está compuesto por herramientas de código

libre. Es centrado en el estudiante (cada estudiante selecciona y utiliza las herramientas que

tienen sentido para sus necesidades y circunstancias particulares). Posee gran variedad y

funcionalidad de las herramientas, personalizable y adaptable a múltiples configuraciones y

variaciones. Posee un limitado control institucional sobre los datos. Carece de gestión

centralizada. Resultan complejos y difíciles de crear para los estudiantes y profesores sin

Page 50: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

32

experiencia. Difíciles y potencialmente costoso para prestar apoyo a varias herramientas y su

integración con los sistemas entre sí y con instituciones.

En conclusión, el PLE en la educación resume las ideas de la utilización de las herramientas de

comunicación. Estas son ofrecidas por Internet para el aprendizaje y desarrollo. El PLE será

quien transforme la enseñanza reglada. Este se combinará con las fórmulas tradicionales y

formará parte del bagaje de recursos y estrategias habituales del docente y especialmente del

estudiante.

1.4 Herramientas tecnológicas más utilizadas de la Web 2.0

El panorama social actual ha provocado la revolución digital de la Web 2.0 y la expansión de

numerosos tipos de redes sociales o comunidades virtuales. Estas sirven para informarse sobre

noticias, participar en la compra y venta de diversos productos, recibir información, establecer

contactos, jugar y ejecutar actividades de colaboración profesional, así como chatear y compartir

aficiones diversas.

Herramientas tecnológicas más usadas en la sociedad actual

Son múltiples las herramientas pertenecientes a la Web 2.0 que se han venido utilizando a través

de los años. Estos servicios, en especial las redes sociales, no solo se utilizan para reencontrarse

con viejos amigos, compartir fotos, escuchar música. Son usadas, además, por las empresas

como una importante herramienta para consolidar contratos, fidelizar y captar nuevos clientes,

entre otros muchos propósitos.

Existe el caso de Facebook, una de las plataformas en la Internet más utilizadas y una de las

redes sociales más populares. Esta desde su creación se ha convertido en una oportunidad de

marketing que las empresas no están dispuestas a dejar pasar (véase Anexo 4), según Sanjaime

Calvet (2012).

Por otra parte, se encuentre el caso de Twitter (véase Anexo 6). Se puede decir, que se ha

convertido en un importante distribuidor de información. Investigaciones han demostrado que

las personas usan Twitter como una herramienta de comunicación que permite una amplísima

difusión e influencia social. Estas características se ajustan más a la definición de los medios de

Page 51: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

33

comunicación, como la radio, la televisión, los periódicos y las revistas, que a lo que se conoce

como redes sociales.

Ha sido denominado como el SMS de Internet, ya que la red permite enviar mensajes de texto

plano de corta longitud. También es una de las fuentes de aprendizaje más importantes, el gran

dinamismo y versatilidad de Twitter hacen de esta herramienta, la red social que consigue

mayor viralidad en sus publicaciones, la más relevante y de mayor inmediatez.

Existe, además, YouTube que es un sitio web dedicado a compartir vídeos (véase Anexo 8).

Este es un portal de Internet que permite a los usuarios subir y visualizar videos.

La idea original consistía en compartir videos personales (de vacaciones, fiestas, etc.) con

amigos. Sin embargo, creció de manera muy rápida y pronto comenzaron a publicarse

fragmentos de películas, programas de televisión y videos musicales (videoclips).

Funcionalidades Principales:

Extraer audio

Mezclar y editar videos

Establecer una alarma para el video

Añadir subtítulos

Visualizar videos sin identificarte

Deshacerse de las distracciones

Las comunidades que se forman entorno a sitios que contienen videos son muy populares,

obviamente YouTube es el sitio más representativo. Pero poco a poco han ido surgiendo muchas

alternativas que han logrado captar un gran número de usuarios que a su vez suben muchos

videos y generan una buena cantidad de contenido único. Un ejemplo de ello es la herramienta

Fliggo.

Este permite crear un espacio web de vídeos propio, bajo un subdominio propio. En el cual se

puede elegir entre generar una comunidad propia, un video blog propio o un sitio web de vídeos

Page 52: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

34

lo más minimalista posible. Se pude gestionar el espacio propio desde aspectos generales hasta

aspectos concretos (Alan, 2009).

En lo referente a subir vídeos, da la posibilidad de optar por subir vídeos propios desde el sistema

de almacenamiento local. De momento hay pocas funciones disponibles de este sitio para ser

activadas, que permitan la interacción social.

Otra de las herramientas tecnológicas más utilizadas es Skype (véase Anexo 5). Es un software

que permite la comunicación de todas las personas entre sí. Millones de individuos y empresas

ya usan Skype para realizar llamadas y video llamadas gratis, individuales y grupales, enviar

mensajes instantáneos y compartir archivos con otras personas que lo usan.

Se encuentra, también, Google Search como una de las tecnologías más usadas mundialmente.

Este es un sistema de búsqueda universal.

Permite a las organizaciones incorporar información procedente de una variedad de fuentes

externas e internas.

Por otra parte, se encuentra Joomla como uno de los CMS (Content Management System) más

populares de los últimos tiempos. Está pensado para la creación tanto de sitios estáticos, como

dinámicos. Ha sido desarrollado en el lenguaje de programación PHP y funciona bajo licencia

GPL.

Se puede controlar el sitio web a través de un panel de administración. Desde el que se puede

crear, modificar o bien eliminar prácticamente cualquier tipo de contenido. Para funcionar,

Joomla requiere de una conexión con una base de datos que trabaje con MySQL, según

Magallanes (2017).

Se pueden crear desde una página web dedicada a ofrecer noticias de forma continua, sitios

webs de relevancia, portales, tiendas virtuales, hasta completos sistemas que funcionen en la

intranet. Esta característica es clave porque, a diferencia de otros CMS, su uso no se extiende

únicamente a Internet. También, se puede usar incluso sin conexión.

Otra de las plataformas más útiles es la llamada Blogmeister. Esta fue diseñada específicamente

para los educadores. Este servicio gratuito le permite crear un blog de clase y encontrar otros

blogs por nivel de grado, el estado o país.

Page 53: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

35

Un blog es un sitio web en el que uno o varios autores publican cronológicamente textos o

artículos, apareciendo primero el más reciente. Un blog puede servir para publicar ideas propias

y opiniones sobre diversos temas. Además, admite comentarios de los lectores y esto hace

posible que se cree una comunidad en torno al autor, según Guevara (2015).

También coexiste otra herramienta de estilo colaborativo de gran interés para los cibernautas

nombrada Wikispaces. La principal utilidad de una wiki es permitir la creación y el

perfeccionamiento de las páginas de forma instantánea.

Pensar en un wiki es pensar en trabajar en equipo. Luego es esta característica la que debe

condicionar el uso educativo que estos tengan. Situaciones como recopilaciones de trabajos de

alumnos o construcciones compartidas de documentos abiertos deben ser siempre la referencia

a tener en cuenta en su aplicación, según Vilatuña (2014). Se usa para crear páginas web de

forma rápida y eficaz. Permite incluir textos hipertextos, documentos digitales y demás.

Otro interesante servicio para almacenamiento y sincronización online es Box.net. Este tiene

facilidades para compartir documentos, carpetas en la red de manera sencilla. Además, presenta

funcionalidades que permiten subir a la nube directamente los documentos con los que se están

trabajando, Así como sincronizar directamente la carpeta de un proyecto local que el usuario

contiene en su equipo para ponerlo inmediatamente a disposición del resto de miembros

implicados en dicho proyecto, según Cabello (2011).

Existe, además, otra herramienta interesante utilizada en la educación que funciona mediante el

trabajo con multimedia Hot Potatoes. Consta de varios programitas o esquemas

predeterminados (también se le llama simplemente “patatas”) que sirven para la elaboración de

diversos tipos de ejercicios interactivos multimedia.

Los esquemas predeterminados de los que se parte contienen una pantalla principal de toma de

datos para comenzar la realización de los ejercicios. En ellos el docente introduce tanto las

preguntas y el planteamiento del ejercicio como las respuestas correctas, según Bellafronte

(2013)..

Page 54: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

36

Herramientas en el contexto educativo

Los materiales interactivos de la red suponen para muchas materias uno de los recursos más

amigables que se pueden incluir dentro de sus programas. El aprendizaje, no significa aprender

porque alguien enseña. Pero sí, un proceso de construcción, reconstrucción y de toma de

consciencia del propio desarrollo por parte del sujeto. Entre las incidencias de las redes sociales

en el ámbito educativo se pueden mencionar: consultar al grupo, compartir interpretaciones,

secuenciar, presentar alternativas, evaluar el avance del trabajo, motivar, involucrar al grupo,

contestar a un compañero, manifestar compromiso con la tarea grupal, formular propuesta de

trabajo.

El interés por el impacto que estas herramientas pueden tener en la educación también ha ido

creciendo, principalmente en las instituciones educativas. La preferencia se centra en las

aplicaciones educativas que se pueden dar para el uso de blogs, compartición de medios y otras

herramientas de web social. Aunque no fueron explícitamente diseñadas para la educación. Ellas

pueden usarse para empoderar a los estudiantes y crear nuevas oportunidades educativas

facultando la transición de absorción del conocimiento a creación del mismo.

En el apartado anterior se expusieron y detallaron algunas de las herramientas de la web 2.0 más

utilizadas a nivel mundial en casi todas las ramas de la sociedad. Dado que hay literalmente una

innumerable cantidad de aplicaciones Web 2.0 con fines educativos disponibles en la Internet,

es difícil simplemente escoger alguna de ellas para implantar programas educativos. Por este

mismo motivo, resulta indispensable establecer un criterio de selección.

En este estudio se tuvo en cuenta las encuestas realizadas mundialmente para confeccionar el

Top de las 200 herramientas utilizadas en el aprendizaje elaborado en el 2017

(http://c4lpt.co.uk/top100tools/) por el Centro de Tecnologías de Aprendizaje y Rendimiento

(Centre for Learning & Performance Technologies http://c4lpt.co.uk/) (Center for Learning and

& Performance Technologies, 2017). Así como del Top 100 de las Herramientas 2.0 para

Educación (Center for Learning and & Performance Technologies, 2015). Según los datos

revelados por el estudio hecho a nivel mundial se listarán algunas de las herramientas más

importantes y útiles para apoyar el proceso educativo universitario.

Page 55: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

37

Las herramientas seleccionadas están orientadas a lograr en los estudiantes la interactividad, el

empoderamiento, el compromiso, la diferenciación y la socialización durante el proceso de

aprendizaje.

Con el fin de lograr la socialización entre los estudiantes-estudiantes y profesores con

estudiantes se agregaron Facebook y Skype.

Facebook: en sus inicios, se trataba de un sitio para estudiantes de la Universidad de

Harvard.

Su propósito era diseñar un espacio en el que los alumnos de dicha universidad pudieran

intercambiar una comunicación fluida y compartir contenido de forma sencilla a través de

Internet. Fue tan innovador y exitoso su proyecto que con el tiempo se extendió hasta estar

disponible para cualquier usuario de la red, según Gardner (2016). El acceso a dicho sitio se

puede realizar mediante la url www.facebook.com (véase Anexo 4).

Facebook tiene un carácter fuertemente social, por lo cual es un recurso muy útil para la

colaboración entre los estudiantes. Por otro lado, la extrapolación de las clases a la red permite

que el estudiante se empodere de su espacio y tiempo de aprendizaje. Asimismo, es una gran

oportunidad para educar en la responsabilidad y el respeto. Otro de los servicios que Facebook

ofrece, es la posibilidad de formación de grupos diferentes. Ello facilita la organización de los

alumnos según la actividad a realizar; es importante configurar el acceso, según Cabullan et al.

(2013).

Algunos usuarios relacionados al ámbito académico, tales como profesores, bibliotecarios y

estudiantes que usan este sitio web como plataforma educativa, han desarrollado aplicaciones

que facilitan el proceso de enseñanza/aprendizaje.

Este sitio tan poderoso y extenso debido al auge que ha tomado a nivel mundial se tuvo en

cuenta para ser incluido en esta investigación como una de las herramientas tecnológicas más

utilizadas de la web 2.0 en los procesos educativos universitarios. Tiene gran importancia por

su marcado carácter social dentro de la educación para facilitar el trabajo de estudiantes en

equipos y aumentar la integración y colaboración entre ellos y con los profesores. Por ello se

Page 56: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

38

decidió añadir como una de las herramientas para integrarlas con el Moodle como a apoyo a

las clases presenciales y semipresenciales.

Skype: proporciona a los estudiantes la oportunidad de ilustrarse a través de sentidos

diferentes.

Aprender a utilizar Skype en la educación es una gran manera de capitalizar el entusiasmo y el

potencial de la tecnología de Internet en el aula. Debido a que el ciberespacio ayuda a los

profesores y los estudiantes a fomentar las conexiones con personas de la comunidad y en todo

el mundo, según Gonzalez Barragan (2012).

El uso de Skype en la escuela tiene muchos beneficios que amplían el aprendizaje impartido en

las clases. En la educación se puede usar para hablar con los otros grupos de alumnos de los

salones de clase. También, se pueden crear varios equipos para intercambiar información acerca

de un tema específico. Además, para que los maestros compartan la información necesaria y

actualizaciones acerca de sus hijos. Para observar las presentaciones de ellos; así como para

organizar tutorías entre parejas de colegiales y ayudarlos con las tareas. Para reunirse con los

maestros que utilizan otras funciones de este programa para que sea posible planificar lo que se

realizará en las determinadas asignaturas y cuál será el plan de estudios. Para profesores Skype

permite crear grupos de discusión sobre proyectos de colaboración. Esto quiere decir, que se

puede preparar, organizar y hacer actividades entre distintos centros.

Skype ofrece funciones increíbles en el área del audio y video llamadas. Introduce innovaciones

constantes que pueden ser usadas desde cualquier punto de vista didáctico. Puede ayudar a

practicar la lengua oral y mejorar las competencias comunicativas. Además, a investigar,

desarrollar y validar modelos pedagógicos innovadores para un estudio social que ayuda a los

estudiantes a obtener sus objetivos y establecer redes sociales. También, se puede crear un grupo

de discusión con otros alumnos que les permite aprender sobre otras culturas, tradiciones, países.

Asimismo, trabajar en colaboración con otros institutos, otros profesores, padres.

Para estudiantes, Skype resulta ser muy familiar. También para los adolescentes, aunque la

imagen que tienen de Skype es de diversión y de la necesidad de comunicación constante con

amigos. Para acceder a dicho sitio se necesita la siguiente url www.skype.com (véase Anexo 5).

Page 57: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

39

Dicha herramienta se ha logrado introducir en la educación con gran éxito. Debido a las

posibilidades que brinda en el área del audio y video llamadas entre profesor y estudiantes o

entre grupos de estudiantes. Por estos motivos se decidió incluir como otra de las herramientas

a integrar con la plataforma de teleformación Moodle para mejorar los procesos educativos

universitarios.

Como medio para enseñar a los alumnos a tomar posesión de sus propios proyectos, siguiendo

la perspectiva de empoderamiento se añadieron Twitter y Etherpad.

Twitter: se ha convertido en una de las herramientas de comunicación más poderosas de

Internet.

Esta red social ha revolucionado las formas de comunicación en todo el mundo y ahora la

educación está aprovechando esta herramienta. Puede ser vista mediante la url www.twitter.com

(véase Anexo 6). Twitter en el ámbito educativo se usa para que el docente puede utilizar esta

plataforma para comunicarse con su grupo clase sin la necesidad de tener correo electrónico.

Cada alumno busca un hipervínculo sobre el tema que se esté trabajando en ese momento y lo

comparte con el resto de los compañeros. Se puede realizar un resumen de un artículo o del

capítulo de una lectura de 140 caracteres como máximo. Esto le atribuye gran importancia, pues

desarrolla la capacidad de síntesis y el uso de vocabulario del alumnado, según Vila Rosas

(2009).

Además, permite aprender idiomas. Ello debido a que el profesor puede crear entradas en

lenguas extranjeras y pedir a los estudiantes que respondan en la misma lengua o que traduzcan

los textos.

Esta herramienta ha revolucionado el mundo de la comunicación y con ello la educación.

Resulta importante y novedoso incluir esta aplicación en el proceso de enseñanza aprendizaje

para incentivar y motivar a los alumnos. Facilita la comunicación y el intercambio entre el

docente y el estudiante. Por esta razón se decide tomar dicha herramienta para incorporarla al

Moodle como apoyo a esta plataforma en las clases presenciales y semipresenciales.

EtherPad es una web colaborativa en tiempo real de edición (véase Anexo 7).

Page 58: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

40

Permite a los autores editar simultáneamente un documento de texto. Además, ver todas las

modificaciones de los participantes en tiempo real, con la capacidad de mostrar el texto de cada

autor en su propio color. También hay una ventana de chat en la barra lateral para permitir la

meta de comunicación. Se puede acceder a esta consultando la url www.etherpad.org (véase

Anexo 7).

Características principales:

Es el primer procesador de textos en la web que permite a las personas trabajar juntos

en la realidad en tiempo real.

Es útil para las notas de reuniones, las sesiones de redacción, la educación, la

programación del equipo, y mucho más.

Utilidades:

Procesador de texto.

No requiere ser instalado en el equipo (se puede usar desde cualquier navegador web).

Muestra en diferentes colores los cambios realizados por diferentes usuarios.

Permite compartir archivos al mismo tiempo que se puede chatear con todos los que

están editando el archivo para intercambiar opiniones sobre el progreso del trabajo.

Se puede utilizar inmediatamente sin necesidad de registrarse.

Dicho software tiene gran utilidad en la educación pues sirve para el trabajo colaborativo y el

intercambio en tiempo real, ya sea de estudiantes como de docentes. Resulta una herramienta

de fácil uso y acceso. Se decidió elegir la misma para integrarla con el Moodle para incentivar

el proceso educativo universitario. Debido a las razones expuestas y por ser una de las más

usadas de la web 2.0 en la educación.

Con el objetivo de lograr en los estudiantes la participación activa en lugar de ser oyentes

pasivos se encuentran enfocadas al compromiso Youtube y Google Scholar.

YouTube: es un sitio web dedicado a compartir vídeos.

Page 59: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

41

Es el sitio web de su tipo más utilizado en internet. Actualmente es usado con fines educativos

pues la creación de vídeos permite dejar de repetir oralmente los mismos contenidos año tras

año en el aula. Este se puede visualizar mediante la url www.youtube.com (véase Anexo 8).

El profesor puede invertir tiempo para narrar y diseñar la mejor explicación de un tema,

aprovechando y combinando recursos multimedia propios. El alumno mira, escucha, rebobina

y práctica, siguiendo su propio ritmo de aprendizaje, según Bongarrá and Faluotico ( 2015).

Por otro lado, otros profesores en la red pueden encontrar estos vídeos y mejorar o expandir el

tema, aprovechando los conocimientos y las habilidades colectivas.

Por las facilidades que brinda tanto a profesores como estudiantes para la creación y

visualización de videos. Además, por ser la puntera entre los sitios de su tipo. Se decidió

incluirlo entre las herramientas a integrar con el Moodle. Es una tecnología muy productiva

pues le permite a los profesores crear y mejorar los videos y hacer de la información que llega

al estudiante una fuente más completa.

Google Scholar: es un buscador de Google especializado en artículos de revistas

científicas (véase Anexo 9).

Está enfocado en el mundo académico y soportado por una base de datos disponible libremente

en Internet. Ella almacena un amplio conjunto de trabajos de investigación científica de distintas

disciplinas y en distintos formatos de publicación, según García Cano and Solano Gálvez

(2014). Todo ello se puede visualizar mediante la url scholar.google.com (véase Anexo 9).

Google Académico ordena los resultados de la búsqueda por orden de relevancia. Las

referencias más útiles aparecerán al inicio de la página. La tecnología de ranking de Google

toma en consideración el texto completo de cada artículo. Así como el autor, dónde fue

publicado y con qué asiduidad ha sido citado en otras fuentes especializadas.

Esta herramienta se usa en la educación para localizar referencias bibliográficas, ver el número

de citas de un artículo o una relación de referencias relacionadas. Además, para descargar

documentos a texto completo, definir búsquedas favoritas, añadir referencias a gestores

bibliográficos como Mendeley o Refworks, etc.

Page 60: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

42

Este buscador ha tomado fuerza en la educación puesto que es una fuente de información de

relevancia y confiable. La documentación que provee se obtiene de revistas científicas, artículos

o documentos certificados con anterioridad por expertos. Por este motivo se ha decidido incluir

este sitio dentro de las herramientas que se integrarán con el Moodle para motivar el proceso

de enseñanza aprendizaje en la educación superior.

Para lograr la motivación de ellos se decidió incorporar Kahoot.

Kahoot es una aplicación en línea que día a día va ganando terreno en diferentes aulas

de todo el mundo (véase Anexo 10).

Es una herramienta que le permite al profesor crear concursos en el aula para reforzar el

aprendizaje. En esta los alumnos son los concursantes. Esto se debe a que permite crear un

sistema de respuestas múltiples basado totalmente en el juego y adaptable a cualquier edad y

necesidad. Los alumnos se crean su avatar y contestan a una serie de preguntas por medio de un

dispositivo móvil. En primer lugar, se debe crear el juego. Para jugar, tan solo, el docente

necesita tener una cuenta y los participantes solo necesitan un código pin, según Muñoz (2017).

Este sitio puede ser visto a través de la url kahoot.it (véase Anexo 10).

Esta herramienta permite al desarrollador crear cuestionarios, encuestas o discusiones,

adecuándolos al público al que se quiera dirigir. Estas deben ser sobre los tópicos, conceptos y

conocimientos que se desee. Se refiere como creador o desarrollador a grandes rasgos, ya que

se da la opción de crear contenido a cualquier usuario. En un contexto educativo es muy

interesante. Ello permite realizar un trabajo de igual a igual, haciendo a los alumnos

protagonistas de su aprendizaje. A la vez que basa el aprendizaje no solo en responder, sino en

cuestionarse y hacer que se cuestionen sus compañeros de una manera divertida y atractiva.

Por otro lado, el participante visualiza las cuestiones proyectadas en el aula y a la vez debe

responder mediante su propio dispositivo. Esto lo hace a tiempo real mediante un sistema basado

en el juego con la finalidad de aumentar el compromiso y la motivación de los alumnos. Desde

otro punto de vista, no se debe olvidar otros aspectos que desarrollan los participantes,

independientemente del tema que se trate en el recurso. Se potencian los reflejos, la atención, el

pensamiento lógico y la creatividad en el momento en que se convierten en desarrolladores.

Page 61: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

43

Esta aplicación ha ganado una enorme popularidad en el mundo de la educación. Debido a la

oportunidad que brinda a los educadores de crear concursos donde los participantes son grupos

de estudiantes. Ello incentiva la competitividad y las ansias de aprender en los alumnos. Por

esta razón dicho sitio es otro de los seleccionados para integrarlo con el Moodle para potenciar

las habilidades de los estudiantes.

Las tecnologías dedicadas a lograr la participación activan dentro del enfoque de interactividad

son Solver Simple, Cmap Tools y Wordsift.

Solver Simple se utiliza para que los estudiantes realicen discusiones de grupo (véase

Anexo 11).

Esta página fue creada con gran cuidado por la exactitud, exhaustividad y actualidad de los

contenidos. Es una herramienta de Microsoft Excel que, entre otras funciones, sirve para

resolver problemas de programaciones lineales utilizando el método Simplex. Además, es de

fácil uso para proyectos de colaboración, intercambio de ideas y de resolución de problemas.

Para visualizar la misma se necesita la url www.simplesolverlogic.com (véase Anexo 11).

Antes de utilizar el Solver Simple se debe tener claro cuál es el problema a resolver, es decir,

cual es la función objetivo y las restricciones. Además, conocer los elementos de un modelo de

programación lineal: lo parámetros y variables (parámetros son las constantes del modelo y

variables son aquellas sobre las que se puede tomar decisiones) (González Gómez, 2014).

El Solver Simple se maneja mucho en la parte de la hoja de cálculo, es decir, en Excel. Es una

herramienta para resolver y optimizar ecuaciones mediante el uso de métodos numéricos. Buscar

el valor óptimo de la celda denominada celda objetivo. Este ajustará los valores de las celdas

cambiantes.

Ventajas del uso del Solver en la Enseñanza

Es factible para el estudiante acceder rápidamente al resultado final, permitiendo ver de

forma global el problema y conocer la problemática real de los casos planteados.

El estudiante puede analizar y solventar problemas reales, más cercanos a la actividad

profesional, frente a lo limitado de los modelos tradicionales de Métodos Gráfico y

Método Simplex de Matices Escalonadas.

Page 62: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

44

Permite al estudiante hacer mayor hincapié en la reflexión sobre los resultados y sobre

la construcción del modelo.

Permite al alumno interactuar por sí mismo e intentar construir y comprobar sus propias

intuiciones y las relaciones a priori del modelo.

El uso en problemas de programación lineal, utilizando información más allá del método gráfico

y el método simplex, ha potenciado la pedagogía cuantitativa a múltiples niveles, siempre en

beneficio del estudiante de esta generación, nacido en el mundo de las TIC (Londoño Ramírez

and Boada, 2017).

Utilidad práctica del complemento SOLVER

Es una herramienta de fácil uso para proyectos de colaboración, aprendizaje de las

matemáticas y estadísticas. Es una herramienta para resolver y optimizar ecuaciones mediante

el uso de métodos numéricos Los estudiantes disfrutarán de usarlo para resolver problemas de

programación lineal es factible, acceder rápidamente al resultado final. Se decidió elegir esta

herramienta para integrarla con el Moodle para incentivar el proceso educativo universitario.

Además, de por todas las razones anteriores, por la exactitud, exhaustividad y actualidad de

los contenidos.

CmapTools: es un software gratis que sirve para crear mapas cognitivos o mapas

conceptuales (véase Anexo 12).

Este es una ayuda tanto para estudiantes como para facilitadores. Además, CmapTools funciona

como una base de datos, se ofrece en diversos idiomas y se pueden subir los mapas conceptuales

propios al espacio de almacenamiento en internet.

Permite presentar gráficamente conceptos teóricos. Estos se pueden vincular con ideas de

diferentes formas mediante una lista completa de recursos visuales. Permite integrar los

procesos de enseñanza aprendizaje de las instituciones educativas a la cultura digital. Este se

encuentra disponible mediante la url cmap.ihmc.us (véase Anexo 12).

A nivel pedagógico esta herramienta se usa para promover el conocimiento y la apropiación

crítica de las tecnologías de la información y la comunicación en la comunidad educativa y la

sociedad en general. Permite aprender a jugar en entornos digitales en forma creativa. Favorece

Page 63: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

45

la motivación y la construcción del saber. La función de CmapTools adquiere sentido cuando

se integra a una actividad de aprendizaje (Bejerano Franco, Mateos Jiménez and García

Fernández, 2015).

Proporciona a las instituciones de nivel superior una herramienta tecnológica útil y dinámica.

Mediante la cual los estudiantes podrán analizar, sintetizar y organizar la información para

presentarla en mapas conceptuales. Así podrán alcanzar un aprendizaje significativo

desarrollando en ellos un pensamiento crítico y analítico. Este les permite emitir juicios de valor

y tomar decisiones adecuadas y oportunas (Sánchez Uceda and López Regalado, 2016).

Este software favorece la motivación y la construcción del saber. Los estudiantes gozarán de

usarlo para analizar, sintetizar y organizar la información y presentarla en mapas

conceptuales. Se decidió seleccionar esta herramienta para integrarla con el Moodle para

estimular el proceso de enseñanza-aprendizaje universitario. Además, de por todos los juicios

anteriores, porque desarrolla en los estudiantes un conocimiento y pensamiento crítico,

analítico y ágil.

WordSift está basada en Google y permite introducir un texto para generar una serie de

resultados (véase Anexo 13).

Funcionamiento:

Se introduce un texto en la caja de texto y se da clic en el botón “sift” (véase Anexo 13). Luego

aparecerá en la parte superior una nube de palabras relacionadas con el texto. Y la parte inferior

queda divida en dos mitades. En la primera aparecen imágenes relacionadas con la nube de

palabras (si se selecciona otra palabra, estas cambian) y en el otro; aparece estilo una ventana

con un buscador para introducir otra palabra si se desea realizar una nueva búsqueda (véase

Anexo 13), según Bibi Talang & Hadi Mahmoodi (2013).

Al entrar en el sitio (wordsift.org) se puede ver, en la página principal, un recuadro donde se

introducirá un texto, frase o párrafo sobre cualquier tema. Luego busca en Google Search

páginas que resulten de interés a través de las palabras clave, imágenes y palabras relacionadas

con la información que se introdujo, como en una especie de tesauro visual y todo en una página,

según Allan (2017).

Page 64: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

46

Usos educativos:

1. Diccionario gráfico

2. Palabras más utilizadas en un texto

3. Clasificar por tipos las palabras de un texto

4. Mejorar nuestra riqueza léxica

5. Buscar conexiones entre palabras

Esta herramienta sirve de diccionario virtual medio de apoyo para el aprendizaje de idiomas

principalmente. Resulta de gran utilidad a los alumnos perfeccionar y enriquecer su

vocabulario. Se decidió incluirla como una de las herramientas a integrar con el Moodle para

apoyar las clases presenciales y semipresenciales de los procesos educativos universitarios.

En vista a realizar un trabajo diferenciado acorde a las potencialidades de cada uno se incorporó

Anki y Wolfram Alpha.

Anki permite estudiar cartas de memoria, a través de sus distintas plataformas: web,

escritorio, aplicación para móviles, de forma muy sencilla. ANKI en japonés significa

memorización (véase Anexo 14).

Su funcionamiento principal se basa en una serie de mazos de cartas que van mostrando una

pregunta. Luego el usuario enuncia la respuesta y pulsa verla para comprobarla. El usuario

decide si acertó o no la pregunta. En función de si acertó o no, se mostrará esta tarjeta en un

corto o largo plazo. Así se realizan pasadas de estudio más efectivas, dedicándole más tiempo a

las fichas que con mayor frecuencia se olvidan, según Otero et al. (2014).

Funcionamiento de las cartas (flashcards) o tarjetas de memoria:

Se puede trabajar con este tipo de tarjetas de muchas formas. Por ejemplo, si se desea memorizar

las capitales del mundo, se pueden crear varias tarjetas que contienen, por una cara el país y por

la otra la capital. En el anverso se puede poner Francia, que sería el ancla o disparador. A partir

del cual se debe dar la respuesta asociada, en este caso su capital. Y en el reverso se pondría la

información a memorizar, la respuesta al ancla o disparador, que sería París.

Page 65: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

47

Periódicamente se repasa este mazo de tarjetas, mostrando el país para adivinar la capital. Luego

se comprueba si la respuesta es correcta o no. Si es correcta se pasa a otro mazo para revisar

más adelante. En caso de ser incorrecta, se pasa al final del mismo mazo. Así sucesivamente

hasta acabar con el mazo actual, según Pérez Chamorro, García Álvarez de Perea and Casasola

Balsells (2015).

Seguidamente se listan las principales utilidades de Anki, según Pérez Chamorro, García

Álvarez de Perea and Casasola Balsells (2015):

Aprender un lenguaje

Aprender acerca de algunas especialidades

Memorizar todo tipo de contenido:

Ventajas de ANKI

Facilidad para compartir los mazos entre las personas.

Permite revisar a cada estudiante sus mazos en cualquier parte.

Se pueden añadir tarjetas a los mazos ya creados.

La aplicación gestiona la revisión de las tarjetas, mediante un algoritmo propio.

En resumen, ANKI es una especie de juego de preguntas y respuestas que puede adaptarse a

cualquier materia, tema o lección con una interfaz amigable para el usuario. El sitio oficial de

este se puede encontrar a través de la siguiente url www.ankiweb.net (véase Anexo 21).

Es una herramienta de uso sencillo e interfaz agradable para el usuario con variedad de

plataforma. Favorece el aprendizaje de varias materias didácticamente. Mediante un juego de

tarjetas, este software facilita la memorización de todo tipo de contenidos. Se puede utilizar en

el contexto de una asignatura tanto para que le estudiante ejercite los conocimientos aprendidos

independientemente como para trabajar con ella en una clase taller. Por todas estas

consideraciones se decidió elegir dicha tecnología para integrarla con el Moodle como medio

de motivación de los procesos educativos universitarios.

Page 66: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

48

Wolfram Alpha: es un buscador en línea que responde a preguntas y realiza cálculos de

manera inmediata (véase Anexo 15).

Este programa no es un motor de búsqueda, sino un buscador de conocimiento computacional

que funciona a través del lenguaje natural, según Gonzalez (2011). Este puede ser accedido

mediante la url www.wolframalpha.com (véase Anexo 15).

Se pueden realizar preguntas concretas y él devolverá la respuesta exacta. Dentro de sus

utilidades didácticas se puede decir, que realiza una búsqueda rápida, breve y detallada sobre

temas específicos. Da solución a problemas matemáticos sencillos o complejos aportando

desarrollo de ecuaciones, gráficas y teoría. Responde a cuestiones exactamente, a pesar de no

haber sido programado para contestar a dichas preguntas en concreto.

Este buscador se especializa en responder preguntas concretas de manera exacta y no posibles

respuestas satisfactorias. Además, realiza cálculos de forma rápida, alguno de los motivos por

lo que lo hacen muy útil en el campo de la educación. Por ello se tomó la decisión de adicionar

esta aplicación dentro de las herramientas más utilizadas para integrarlas con Moodle.

1.5 Antecedentes de integración de Moodle con otras tecnologías de la web 2.0

Uno de los grandes retos a los que se enfrenta hoy la educación superior es la necesidad de

preparar a los estudiantes y docentes para una sociedad marcada por el cambio y por la velocidad

a la que se renuevan los conocimientos. Se debe dotar a los estudiantes y docentes de las

capacidades necesarias para hacer frente al aprendizaje continuo. Además, con una actitud

renovadora que les estimule a trabajar y compartir en la Web. La educación apoyada en las TIC

ha mantenido su desarrollo. Se percibe un futuro prometedor, con nuevos escenarios de

conversación y comunicación, en el que converjan los usuarios, las aplicaciones, las

herramientas y los contenidos (Avello Martínez, Rodriguez Muñoz and Zamora Fonseca, 2015).

Se refuerza así la idea de mantener y elevar la calidad del proceso de enseñanza–aprendizaje

con métodos de enseñanza más flexibles. En estos, no es necesario el contacto físico profesor-

alumno. Se centran en el estudiante las actividades que le permitan construir su conocimiento

basado en sus propias expectativas y necesidades. Todo ello aplicando métodos investigativos

para tomar acciones y alcanzar resultados positivos.

Page 67: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

49

Después de casi diez años de desarrollo, las herramientas de la web (2.0) siguen capturando la

atención de los docentes e investigadores de la educación. Debido, a que permiten la

comunicación entre sujetos, el rápido acceso a la información y la participación colaborativa a

diferentes niveles de profesores y estudiantes.

En este sentido, los entornos virtuales de aprendizaje o aulas virtuales como Moodle, a pesar de

su continuo desarrollo, parecen estar en sus límites. Se comienzan a complementar y extenderse

con otras herramientas de trabajo colaborativo en red de gran desarrollo como las que conforman

el entramado web 2.0. Pues, se considera insuficiente el uso combinado e integrado de

herramientas web 2.0 en la enseñanza semipresencial.

La esencia de la Web 2.0 está basada en los servicios o aplicaciones comunes de esta. Algunos

de ellos son los Blogs, el compartir video (video sharing), las redes sociales (socialnetworking)

y el podcasting. Esta es una web con posibilidades de comunicación e interacción social mucho

mayor. En ella, los participantes pueden realizar contribuciones, o al menos comentarios y

marcas, en la misma medida en la que consumen información y usan servicios.

Actualmente la integración de sistemas de información resulta de suma importancia y todo un

desafío dentro del campo de las Tecnologías de la Información. Los sistemas usualmente no

están diseñados para ser integrados unos con otros, sino que están desarrollados para resolver

problemas específicos. De esta manera, cada sistema utiliza lenguajes y tecnologías propios de

acuerdo a las necesidades de cada aplicación. Esto dificulta la comunicación entre ellos.

La integración nace de la necesidad de compartir datos entre sistemas heterogéneos, para lograr

una unificación en el acceso a la información y otorgarles a los usuarios la ilusión de que está

interactuando con un único sistema. Tener una visión integrada permite facilitar la recuperación

y reutilización de la información a través de un punto único de acceso (Díaz, Schiavoni, Osorio,

Amadeo & Charnelli, 2012).

Cualquiera de las herramientas de la web 2.0, sin importar la categoría, puede ser utilizada con

el objetivo de complementar las aplicaciones que ofrece Moodle. Aunque, estas cuentan con un

buen funcionamiento y diseño, evidentemente no se puede forzar a los estudiantes a usarlas de

forma única. Pues, en su práctica diaria, han incorporado a su entorno personal de aprendizaje,

Page 68: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

50

otras del ciberespacio para desarrollar tareas de aprendizaje y de colaboración. Por tanto, es muy

factible aprovechar este conocimiento previo, vinculándolas en el aula virtual e incluso

conviviendo con otras que pueden tener un fin común, según Avello Martínez, Rodriguez

Muñoz and Zamora Fonseca (2015).

Integración de las redes sociales Twitter y Facebook con el entorno virtual Moodle

La Universidad Nacional de La Plata (UNLP) en el período 2011-2012 desarrolló un proyecto

de integración de Moodle con otras plataformas de la web 2.0.

La Facultad de Informática de dicha universidad usa las redes sociales para llegar a los distintos

sectores de la sociedad que están vinculados con ella. Esta realidad motivó la integración del

entorno virtual Moodle con las redes sociales más importantes. En pos de mejorar la

comunicación con los estudiantes a través de sus hábitos sociales fue necesario extender la

funcionalidad propia de la plataforma.

En la actualidad Facebook y Twitter se constituyen como las redes sociales más populares.

Precisamente estas son las redes sociales que se utilizan en la UNLP. Además, permiten una

comunicación más ágil entre ellas y una mejor difusión de las actividades que se llevan a cabo.

Por esta razón se crearon cuentas en Twitter para distintas áreas y un perfil de Facebook para la

gestión institucional.

Se implementó un módulo que permite asociar una cuenta de Twitter con un curso de Moodle.

Ello con el objetivo de informar en forma automática a través de mensajes o tweets todas las

actualizaciones que se realizan sobre el curso (Francisco Javier Díaz , Alejandra Schiavoni,

María Alejandra Osorio, Ana Paola Amadeo, 2012).

El plugin desarrollado se encarga de conectarse con Twitter utilizando los permisos de la

aplicación registrada. Este almacena en su configuración los tokens propios de la aplicación.

Una vez instalado se puede asociar a cualquier curso de Moodle y subscribirse a ciertas

notificaciones de eventos producidos por la modificación de ese curso.

Teniendo realizada la comunicación con Twitter, es también posible conectarse con Facebook.

Puesto que este cuenta con la posibilidad de asociar una cuenta de Twitter a una de sus cuentas.

Page 69: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

51

Integración del sistema SIU-Guaraní con el entorno virtual Moodle

Por otro lado, el SIU Guaraní es un sistema desarrollado por el Programa SIU del Ministerio de

Educación de la Nación Argentina. El SIU desarrolla soluciones informáticas para el Sistema

Universitario Nacional y el organismo del gobierno.

A partir de la versión 2.6.2 del sistema SIU Guaraní se libera la integración con la plataforma

Moodle. Se implementa a través de operaciones desarrolladas en el sistema SIU Guaraní. Estas

graban datos sobre las comisiones de trabajos prácticos, inscripciones y docentes en las tablas

de la base de datos de Moodle a través de scripts desarrollados ad-hoc (Francisco Javier Díaz ,

Alejandra Schiavoni, María Alejandra Osorio, Ana Paola Amadeo, 2012).

Esta interacción fue implementada para sincronizar los cursos en forma periódica. Esta

comunicación agiliza la disponibilidad del material para los alumnos. Facilita la realización de

actividades personales, con fechas de entregas y calificaciones con total seguridad.

La administración de los cursos también se ve beneficiada, facilita la calificación y el posterior

volcado de las notas al sistema SIU Guaraní.

Integración del repositorio digital DSpace con el entorno virtual Moodle

El desarrollo científico y académico actual de las universidades produce un incremento de la

producción científica en general y de la necesidad de agrupar, archivar, preservar y distribuir

grandes volúmenes de información. De esta manera se dio paso a nuevos modelos de

almacenamiento, entre ellos, el repositorio digital DSpace, según Díaz et al. (2012)

Debido a la utilización de la herramienta Moodle por parte de la comunidad universitaria, y al

gran número de material digital producido, se implementó un repositorio institucional, en el

marco del Proyecto “Modelización de un repositorio de objetos de aprendizaje para la gestión

del conocimiento para la UTN-FRRe”. Como parte de este proyecto, se relacionó el entorno

virtual Moodle con el repositorio DSpace, permitiendo vincular el material digital desde ambas

plataforma de forma bidireccional, según Epinoza et al. (2015).

Page 70: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

52

Ante la necesidad de crear una comunicación entre Moodle y el repositorio DSpace, se debieron

incorporar funcionalidades de ambos lados. En DSpace se utilizó un módulo, disponible a través

de la comunidad de DSpace que instala una API utilizando REST.

En la versión 2.0 de Moodle se tienen instalados por defecto plugins. A lo que se incorporó un

plugin para DSpace creado por la comunidad de Moodle. Esta necesita conocer la dirección

donde se encuentra el repositorio, el directorio donde se encuentra la interfaz REST y un nombre

de usuario y contraseña para establecer la comunicación entre ambas aplicaciones (Francisco

Javier Díaz , Alejandra Schiavoni, María Alejandra Osorio, Ana Paola Amadeo, 2012).

Como parte de otro intento, para comunicar ambas plataformas se implementó un plugin

llamado “Repositorio SWORD upload”. Este utiliza el protocolo de intercambio Simple Web-

Service Offering Repository Deposit (SWORD). Permite cargar un objeto de aprendizaje de

Dspace y hacer un enlace de este en Moodle en una sola operación. SWORD es usado en

repositorios para depositar objetos digitales a través de una sola interfaz, según Epinoza et al.

(2015).

Integración de la revista Scoop.it con el ambiente de aprendizaje Moodle

Con el objetivo de describir una experiencia de la utilización de herramientas web 2.0 como

complemento a Moodle en un curso de postgrado en la modalidad b-learning en la Universidad

de Cienfuegos, en el período enero – febrero de 2015 se realizó la integración de la plataforma

de teleformación Moodle con la herramienta Scoop. Esta es una aplicación web para la curación

de contenidos por excelencia. La curación de contenidos es una técnica que consiste en realizar

una búsqueda, recopilación, filtración y selección de la información más relevante que se

encuentra en Internet (redes sociales, blogs, páginas webs, etc). Esto permite difundir la

información de una nueva forma visualmente atractiva en Internet, según Avello Martínez,

Rodriguez Muñoz and Zamora Fonseca (2015). Se trata de un sistema que permite compartir

contenidos encontrados o que parezcan útiles en la red.

Para la integración de la revista Scoop a la plataforma Moodle, se procedió a crear un espacio

de curación llamado “La publicación científica”, (http://www.scoop.it/t/la-publicacion-

cientifica-ravello) coordinado por uno de los docentes del curso. Semanalmente se compartieron

Page 71: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

53

varias noticias, documentos, entradas en blogs, etc., relacionadas con todo el proceso de

investigación y publicación científica. El objetivo de utilizar esta herramienta fue que los

participantes del curso pudieran permanecer actualizados y complementar la información del

curso, así como interactuar con otros investigadores que publicaran sobre la temática.

Integración del sitio Diigo con la plataforma de aprendizaje Moodle

La otra herramienta seleccionada para integrar con Moodle en la Universidad de Cienfuegos,

que entran en la categoría de gestión y curación de contenidos fue el sitio Diigo. Dicha

aplicación permite practicar la anotación social mediante el marcado social, las anotaciones de

texto en la propia web, el uso de etiquetas, el uso de clipping para marcar elementos multimedia

y la búsqueda en el texto completo de la web marcada. Estos podrán comentar y realizar

anotaciones sobre los recursos de otros.

Para la incorporación de Moodle con este sitio uno de los docentes creó un grupo moderado

llamado “Publicación Científica” (https://groups.diigo.com/group/publicacin-cientfica). En este

se marcaban semanalmente un conjunto de información. En el caso de esta aplicación tuvo el

valor añadido de que semanalmente todos los miembros del grupo recibían un correo con un

resumen de lo compartido.

Integración de la red social Facebook con el ambiente virtual de aprendizaje

Moodle

Desde el ámbito del uso de las tecnologías soportadas en Internet, una red social se refiere al

aspecto de la denominada Web 2.0 que permite a los usuarios crear vínculos en línea con otras

personas. Estos vínculos pueden ser para unirse a grupos en línea o mediante la asignación de

enlaces directos a otros usuarios a través de la lista de amigos o contactos. Dado que la red social

con mayor penetración a nivel mundial es Facebook, esta ha sido seleccionada como aplicativo

externo a Moodle para explorar su incorporación, según González Bañales and Monárrez

Armendáriz (2014).

Facebook se considera un instrumento de educación pues, tanto estudiantes como profesores

pueden generar y poner en práctica estrategias educativas a través de esta red social. “Mobile

Page 72: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

54

Moodle” se realiza ante la necesidad de acceso y visualización de contenidos de plataformas

educativas a través de dispositivos móviles. Incorpora la red social Facebook.

Para la incorporación de Facebook se utilizaron los complementos que ofrece la aplicación para

desarrolladores (developers.facebook.com). En la sección de Social Plugins, la cual brinda al

usuario una atractiva experiencia social en tan solo unas pocas líneas de código HTML. Se hizo

uso de Comments Plugin, este es un apartado de comentarios. Este permite a los usuarios hacer

comentarios sobre el sitio. Por medio de este complemento se puede crear un foro de discusión,

ya que, otros usuarios pueden verlo y contestar.

Integración de WordPress con el entorno de aprendizaje Moodle

Moodle y WordPress son dos softwares líderes en sus campos. El primero orientado a gestionar

educación online y el segundo a publicaciones web en general. Integrarlos permitiría mejorar la

gestión de contenido de Moodle y a su vez obtener las herramientas educativas de las que

WordPress carece de manera nativa. WordPress tiene excelentes plugins para gestión de E-

learning, pero la mayoría son de pago. Aún no alcanzan a ofrecer las herramientas y la

profundidad que tiene Moodle en este campo.

La ventaja de la integración de ambos softwares usando el plugin Edwiser es que la gestión de

usuarios se vería mejorada. Puesto a que las dos plataformas compartirían los usuarios que se

registren, especialmente de WordPress a Moodle, según Mata (2017). Edwiser Bridge es un

plugin gratuito de WordPress. Este tiene entre sus ventajas la poder compartir usuarios entre las

plataformas con iguales credenciales (como el login, nombre, correo, etc.). Además, importar

cursos de Moodle a WordPress; vender los cursos del usuario de Moodle en WordPress; la

gestión de correos para los cursos.

1.6 Plugins

Moodle lidera los entornos virtuales de enseñanza y aprendizaje (LMS). En estos últimos años

se ha convertido en la solución de e-learning universal. Muchas instituciones educativas han

abandonado hace tiempo sus desarrollos privados en favor de una personalización de Moodle

para satisfacer sus necesidades en relación con la formación a distancia (Posada Prieto, 2013).

Page 73: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

55

Moodle está estructurado por directorios donde cada carpeta representa un componente de este.

Algunos de los principales componentes soportan módulos de expansión o plugins. Cada

módulo de expansión tiene su propia carpeta dentro del directorio del componente. En algunos

casos, los módulos de actividad también pueden tener soporte para expansiones adicionales

(García Alba, 2010).

La plataforma utiliza una nomenclatura simple para sus módulos, cuyos archivos se almacenan

en su propia carpeta. El nombre de esta carpeta es el nombre que Moodle muestra en su interfaz

cuando se referencia al módulo. Cada uno de estos directorios juega un papel definido en la

dinámica del funcionamiento de Moodle. A continuación, se muestra una breve descripción de

los directorios más importantes utilizados por los desarrolladores para mejorar y personalizar

las funcionalidades de la plataforma, según García Alba (2010).

admin: Esta carpeta almacena los ficheros PHP que controlan la interfaz de los usuarios

administradores.

auth: Contiene todos los módulos para la gestión de usuarios en Moodle.

blocks: Se usan para mostrar bloques de información.

course: La plataforma Moodle se organiza en cursos por lo que los desarrolladores,

pueden añadir o modificar formatos de cursos e informes.

enrol: Contiene todos los módulos de matriculación de Moodle. Estos controlan la

creación y administración de las matrículas a nivel de curso.

files: permite incorporar a Moodle archivos al sistema.

lang: almacena las cadenas de idioma del núcleo del sistema. Esta es la base del soporte

de localización e idioma de Moodle.

mod: almacena los módulos de actividad.

theme: almacena todos los temas prediseñados de Moodle y cualquier tema

personalizado instalado en el sistema.

Page 74: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

56

Resulta importante el estudio de los distintos directorios de Moodle para solucionar el problema

en cuestión de forma eficiente y eficaz. Estos contienen múltiples carpetas que permiten

extender las funcionalidades de la plataforma. Los directorios más utilizados por los

desarrolladores son los módulos y los bloques, situados en las carpetas mod y blocks

respectivamente.

Seguidamente, se exponen algunas de las extensiones existentes para la plataforma Moodle,

según Posada Prieto (2013).

Plugins de Actividades y Recursos

HotPot: Este módulo de actividad permite al docente integrar en un curso los

cuestionarios creados con Hot Potatoes, según Colectivo de la Universidad Técnica de

Ambato (2015).

Geogebra: Permite incorporar actividades elaboradas con Geogebra en las actividades

de un curso, según Mena González (2013).

MediaPlayer: Es un módulo de actividad que utiliza el reproductor JW Media Player

para mostrar vídeos en distintos formatos (FLV, MP4, MOV, etc), listas de

reproducción, audios MP3, imágenes, etc.

Adaptative Quiz: El cuestionario adaptativo permite crear pruebas donde las preguntas

se extraen de un banco de preguntas etiquetadas con un valor de dificultad.

Checklist: Es un módulo que permite crear una lista de tareas para el seguimiento del

alumnado, según Martínez Ramírez (2013).

Online Audio Recording: Permite al alumnado grabar clips de audio en tareas Moodle.

Book: Este módulo se puede utilizar para construir un sitio web similar a un libro

completo dentro de un curso Moodle.

Certificate: Con este módulo el alumno puede generar de forma dinámica un certificado

de superación de un curso teniendo en cuentas unas condiciones previas definidas por el

profesor.

Page 75: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

57

Plugins de Bloques

Buscador de Wikipedia: En este bloque es posible buscar directamente en la

enciclopedia Wikipedia, según Dans and De Battisti (2016).

Live-School: Desde este bloque se puede acceder a los múltiples servicios en línea que

proporciona el servicio Live-School: audiochats, organización por clases, compartición

de documentos, calendario interactivo, pizarra compartida, etc.

GMail: Ofrece un cuadro donde se puede consultar el correo personal de Google.

Drag’ndrop upload: Permite arrastrar archivos directamente desde el escritorio al curso

Moodle. Funciona correctamente con Mozilla Firefox y Google Chrome.

Exabis e-Portfolio: Añade a la instalación de Moodle la funcionalidad de un e-Portfolio

para cada alumno/a y profesor/a, según Ramírez López and Sánchez Mesa (2013).

Progress Bar: Incorpora una herramienta de gestión del tiempo para el alumnado.

Muestra de una forma gráfica el progreso individual en el curso usando códigos de

colores.

Plugins de Autentificación

Google Authentication plugin: Se emplea para que el alumno acceda a Moodle usando

la dirección de correo electrónico y la contraseña de su cuenta en Google.

El estudio de la existencia de los plugin para Moodle permitió profundizar en las diferentes

particularidades que estos presentan. Resultan fáciles de descargar e instalar. Mejoran la

distribución original de esta plataforma. La implementación e instalación de estas funciones

adicionales facilitan la personalización. Sirven para adaptar el entorno virtual a las necesidades

educativas de cada institución. Estas extensiones amplían sus prestaciones a las actividades,

recursos, tareas, bloques, filtros, etc.

Según Comunidad de Moodle (2016) existen alrededor de 52 tipos de plugins para Moodle.

Algunos de los más utilizados se detallan a continuación:

Page 76: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

58

Assignment submission plugin: Es un plugin de envío de tareas. Se usa para mostrar campos

de formularios personalizados a los alumnos en el momento en que envían sus tareas. Está

disponible para versiones del Moodle a partir de la 2.3.

Assign feedback plugins: Realiza la retroalimentación sobre una presentación a los estudiantes.

La interfaz de clasificación para el módulo de asignación proporciona enlaces que permiten a

los plugins agregar sus propias entradas y participar en el flujo de trabajo de clasificación. Los

plugins de retroalimentación de asignación se agregaron con la reescritura del módulo de

asignación para Moodle 2.3.

Authentication plugins: Hay dos amplias clases de plugins de autenticación, el tipo regular

donde Moodle maneja la contraseña y aquellos donde la contraseña es manejada por una página

de terceros.

Blocks: Actualizado a Moodle 2.0. Aportan herramientas para el desarrollo del curso. Aparecen

a izquierda y derecha de la pantalla y permiten al profesor personalizar el aspecto del entorno.

Calendar types: Se introdujo soporte de calendario múltiple en Moodle 2.6. El objetivo era

permitir múltiples tipos de calendario para definir cómo se muestran las fechas en todo Moodle.

Enrolment plugins: Disponible desde Moodle 2.0. Cada plugin tiene un total completo sobre

el registro de la propia instancia y las inscripciones de los usuarios. Por defecto las inscripciones

de los usuarios están protegidas y los docentes no pueden modificarlas manualmente.

Filters: A partir de Moodle 1.4. Los filtros son una forma de transformar el contenido

automáticamente antes de que se emita. Hay una serie de filtros estándar incluidos con Moodle,

o puede crear los suyos propios. Los filtros son uno de los tipos de plugins más fáciles de crear.

LTI sources: Disponible a partir de Moodle 2.7. El objetivo de un plugin de fuente LTI es

extender la funcionalidad de la actividad de la Herramienta externa. La extensión más poderosa

que los plugins de LTI pueden realizar es extender los servicios de LTI proporcionados por la

actividad de la Herramienta externa.

Se hizo necesario el estudio de los plugin más utilizados que contiene la plataforma

internamente. Ello para conocer qué problemas resuelve cada uno dentro del Moodle. Además,

para saber los principales tipos de plugins y cuáles son los más usados por los desarrolladores.

Page 77: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

59

Adicionalmente a las extensiones con las que cuenta Moodle, constantemente son

implementados diferentes tipos de plugins. Estas implementaciones son desarrolladas por

empresas e instituciones para ampliar las funcionalidades de la plataforma y resolver sus

problemas individuales.

Seguidamente se mencionan un conjunto de plugins implementados recientemente por los

desarrolladores de la comunidad. Estos integran esta plataforma de teleformación con las

herramientas de la web 2.0.

Twitter Feed es un bloque compatible con la versión 2.7 de Moodle. Usa el widget de Twitter

para mostrar mensajes en un curso de Moodle. Para permitir que este bloque se comunique con

la API de Twitter, se deberá configurar una aplicación en Twitter y luego proporcionar la clave

de consumidor al Moodle, según Davidson (2016).

Twitter es un módulo de actividad para Moodle. Publica las actividades de curso de Moodle en

una cuenta de Twitter. Este plugin ofrece traducciones de inglés y español para cada una de

estas actividades. Si el mensaje es largo, el texto se publica en orden inverso para adaptarlo al

formato de líneas de tiempo de Twitter.

Course Twitter Feed es un bloque de Moodle que muestra un muro de Twitter dentro de un

curso. Este permite informar en forma automática a través de mensajes o tweets todas las

actualizaciones que se realizan sobre el curso.

Facebook comments es un bloque creado para compartir y comentar para Moodle. Posee una

cantidad personalizada de comentarios. Los cuadros se muestran de manera individual para cada

página o una sola a través del sitio. Tiene la capacidad de gestionar todos los comentarios

publicados con una identificación de la aplicación, según Agarwal (2013).

Facebook Live Stream Box es un bloque que permite el acceso a Facebook desde una cuenta en

Moodle. Permite a los estudiantes asociar su cuenta en Facebook con su cuenta de Moodle.

Metadata DSpace Repository es un módulo de tipo recurso compatible con la versión 2.8 del

Moodle. Implementado con el objetivo de facilitarle a los profesores la opción de incluir en un

curso un enlace al repositorio Dspace de forma sencilla y rápida de acceder. Este plugin utiliza

Page 78: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

60

la REST API del DSpace y un módulo de recurso para el Moodle; logrando compartir

información y facilitar el acceso a esta, según Bravo del Río (2016).

Al analizar las extensiones desarrolladas recientemente para integrar el Moodle con las redes

sociales y servicios de la web se concluyó que en su mayoría estos plugin son de tipo bloque.

Estos integran al Moodle solamente con las redes sociales Facebook y Twitter. Además, no

existe ningún plugin que integre en un mismo ambiente virtual algunas de las herramientas

tecnológicas más utilizadas en la educación superior.

Con el estudio y análisis de las extensiones que existen para Moodle se determinó que se pueden

desarrollar para este un conjunto de funcionalidades que lo enriquecen y mejoran su

personalización.

Por estas razones se decidió para resolver la problemática en cuestión la creación de un plugin

de tipo bloque de complejidad avanzada. El bloque permite añadir contenidos adicionales a los

cursos del Moodle para facilitar el trabajo a estudiantes y profesores. La estructura bloque brinda

una mejor organización, visualización y tratamiento del contenido. El profesor mediante este

plugin puede facilitar informaciones importantes al estudiante y servir como guía en el proceso

educativo. Los estudiantes por su parte podrán tomar el control de los contenidos que deseen

usar en dependencia de sus necesidades y la materia.

1.7 Lenguajes de programación imprescindibles para la implementación

El PHP (Hypertext Preprocessor) es un lenguaje de programación multiplataforma.

Este posee capacidad para generar páginas de contenido dinámico. Admite dentro de su código

otros lenguajes como HTML, XML, XHTML y JavaScript. Puede autogenerar estos ficheros y

guardarlos en el sistema de ficheros en vez de imprimirlos en pantalla. También, puede utilizar

bases de datos, encriptar datos, procesar datos de formularios y enviar y recibir cookies.

Asimismo, tiene el control de acceso de usuarios al sitio web para garantizar la entrada

privilegiada y restringida de los usuarios al sistema. Permite la conexión a diferentes tipos de

servidores de bases de datos tales como MySQL, Postgres, Oracle, ODBC, DB2, Microsoft SQL

Server, Firebird y SQLite. Con ello permite la posibilidad de crear aplicaciones web muy

robustas.

Page 79: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

61

Según Ken Constantino and Pool Hu (2015), algunas de las principales características que

definen a PHP son las que se describen seguidamente : la velocidad de procesamiento, la

estabilidad, la seguridad y la simplicidad.

Este lenguaje puede emplearse en todos los sistemas operativos principales, incluyendo Linux,

muchas variantes de Unix, Microsoft Windows, Mac OS X, RISC OS. Admite la mayoría de

servidores web de hoy en día, incluyendo Apache, IIS y Tomcat, según (Pavón Mestras, 2013).

La Programación Orientada a Objetos (POO) es un tipo de programación agregada a PHP 5 que

hace que la construcción compleja, modular y reusable de aplicaciones web sea mucho más

fácil. Esta forma de programación trata acerca de crear código modular, según Arce (2017).

Según Ken Constantino and Pool Hu (2015) las principales ventajas que presenta el lenguaje

PHP son las que se exponen a continuación.

Es multiplataforma.

Capacidad de conexión a diversos gestores de bases de datos.

Es software libre.

Permite la Programación Orientada a Objetos.

Moodle está programada en legacy PHP (esto es que la práctica la totalidad del núcleo de

Moodle no soporta clases) y por lo tanto no está orientado a objetos. Realmente Moodle mezcla

un poco de programación orientada a objetos con mucha programación estructurada. Tampoco

utiliza ningún sistema de encapsulación de datos ni separa la vista de la lógica de la aplicación,

según Campos (2011).

Para la creación de los ficheros y clases principales de los plugins que se pueden desarrollar en

Moodle, la plataforma contiene sus propias reglas y estructuras de código PHP. La

implementación de cualquier tipo de plugins se debe realizar utilizando las clases, funciones y

parámetros específicos de Moodle. Para establecer el título, añadir contenido y definir las

configuraciones a un bloque se utilizan algunos parámetros del objeto $this como $this-

>content->text, $this-> content->title, $this-> content ->icons y $this->content ->items. Para

diferenciar el contenido del módulo según el usuario que lo utilice se definen funciones y

Page 80: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

62

variables distintivas del Moodle como son has_capability y captype. Esta última se refiere a los

permisos de los usuarios en el contexto que se haya definido.

Gestor de Base de Datos MySQL

MySQL es el servidor de bases de datos relacionales más popular, desarrollado y proporcionado

por MySQL AB. Para agregar, eliminar, y procesar los datos almacenados en una base de datos,

se necesita un sistema de administración de bases de datos, tal como MySQL (Cabrera Alvarez,

2016).

Moodle utiliza como sistema gestor de base de datos de código abierto y multiplataforma

MySQL. Esto se debe a que este es un sistema de administración de bases de datos relacionales,

rápido, sólido y flexible. Permite la posibilidad de realizar múltiples y rápidas consultas.

Además de ser flexible y seguro, permite la verificación basada en el host, según Albuja Ramos

(2014).

Moodle internamente establece la conexión y acceso a base de datos. La variable global DB

permite el mapeo con las tablas de la base de datos. La función insert_record permite insertar

tuplas en las tablas. La función get_records permite recuperar valores necesarios de las tablas

de la base de datos. Además, existen otras funciones para crear, eliminar y actualizar las tablas

de la base de datos.

Lenguaje HTML

HTML es el lenguaje con el que se define el contenido de las páginas web. Básicamente se trata

de un conjunto de etiquetas que sirven para definir el texto y otros elementos que compondrán

una página web, como imágenes, listas, vídeos, etc. Está compuesto por etiquetas (las etiquetas

son su lenguaje o modo de empleo), que el navegador interpreta, y los traduce en las páginas

que se concurren diariamente (Cabrera Alvarez, 2016).

Moodle tiene definidas sus propias etiquetas html. Para adicionar a los módulos y bloques

imágenes, listas, tablas, enlaces y otros elementos html contine las etiquetas html::img,

html::list, html::table. Para crear formularios se utiliza la clase moodleform. Esta contiene

Page 81: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

63

funciones para crear los elementos del formulario. Algunas de las funciones son addElement,

setType, setDefault y add_actions_buttons.

1.8 Conclusiones parciales del capítulo

Mediante este capítulo se estudiaron las diferentes aplicaciones de las TIC en las finanzas, la

medicina, la educación, en la administración, en el sistema político y en las ciencias sociales.

Se estudió el Moodle como principal Entorno Virtual de Aprendizaje por ser gratuito, de fácil

uso y de código abierto. Se determinó que esta plataforma es la más utilizada en la educación

superior como apoyo al proceso de enseñanza aprendizaje. Dicha herramienta permite al

profesor crear, organizar y gestionar cursos virtuales. Le brinda al estudiante un conjunto de

materiales y recursos de la red para su formación profesional.

Se estudiaron los Entornos Personales de Aprendizaje para conocer cuáles son las iniciativas

que le aportan estos a los procesos educativos utilizando como apoyo las tecnologías educativas

de la web 2.0. Estos están constituidos por un conjunto de herramientas, fuentes de información,

actividades, servicios y conexiones que cada persona utiliza teniendo en cuenta sus intereses.

Algo relevante de estos es que les permiten a los docentes incluir en su entorno de trabajo las

tecnologías que le sean necesarias y útiles para su desempeño laboral. Además, le facilitan al

alumno tomar el control y gestión de su propio aprendizaje.

Se estudiaron algunas de las herramientas más utilizadas en la Educación Superior, según

encuestas anuales realizadas por el Centro de Tecnologías de Aprendizaje y Rendimiento. Se

seleccionaron las herramientas web Anki, Cmap, Etherpad, Facebook, Google Scholar, Kahoot,

Skype, Solver Simple, Twitter, Wolfram Alpha, Wordsift y Youtube, por ser interdisciplinarias,

de uso factible y las más utilizadas en la Educación Superior para complementar y enriquecer la

preparación de los alumnos. Las herramientas seleccionadas mejoran la interactividad, el

empoderamiento, el compromiso, la diferenciación y la socialización en los estudiantes durante

su formación.

Se analizaron las integraciones que se han realizado entre Moodle y algunas tecnologías de la

web 2.0. Son pocas las integraciones que se han implementado entre las TIC más empleadas en

los procesos educativos universitarios y el Moodle. Las tecnologías con las que ha sido integrado

Page 82: Personalización del Moodle mediante la integración de las

Capítulo 1: La integración de las tecnologías de la comunicación y la información en un mismo espacio tecnológico y su

empleo en los procesos educativos

64

Moodle son usadas como medios y complementos en la educación superior. Estas integraciones

se han realizado para resolver problemas internos de las instituciones que las desarrollaron.

Además, se han elaborado de forma aislada y mediante la implementación de plugins.

Se analizaron los diferentes tipos de plugin que se pueden implementar para Moodle y cuáles

son los más usados por los desarrolladores. De la misma manera se consultaron algunos plugins

implementados recientemente por los desarrolladores de la comunidad. Estos en su mayoría

integran la plataforma de teleformación con las redes sociales mediante la implementación de

un plugin de tipo bloque, pero no existe ninguno que realice la integración de las TIC de forma

conjunta. Por tanto, se decidió implementar un bloque de complejidad avanzada para integrar

algunas de las tecnologías educativas más utilizadas en la educación superior con el Moodle y

hacer de este un entorno personalizado.

Page 83: Personalización del Moodle mediante la integración de las

CAPÍTULO 2

DISEÑO E IMPLEMENTACIÓN DEL BLOQUE PARA INTEGRAR

LAS HERRAMIENTAS TECNOLÓGICAS MÁS UTILIZADAS EN

LA EDUCACIÓN SUPERIOR

Page 84: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

67

CAPÍTULO 2. DISEÑO E IMPLEMENTACIÓN DEL BLOQUE

PARA INTEGRAR LAS HERRAMIENTAS TECNOLÓGICAS

MÁS UTILIZADAS EN LA EDUCACIÓN SUPERIOR

En este capítulo se abordan los principios y pasos metodológicos utilizados para el diseño visual,

el modelo de la herramienta y por último la implementación del bloque. Se detalla, además, el

ambiente de desarrollo en el que se realiza el plugin. De esta forma se pretende convertir al

Moodle en un ambiente que integre en un mismo contexto las herramientas educativas de la web

2.0 más empleadas en los procesos educativos universitarios. Estas nuevas funcionalidades

tienen cierta complejidad en el código, lo que denota que se está en presencia de un bloque de

complejidad avanzada para el Moodle.

2.1 Ambiente de desarrollo

Durante el desarrollo e implementación del bloque que dará solución a la carencia que presenta

el Moodle y la necesidad de integración con algunas tecnologías educativas a la vez se preparó

el entorno de trabajo con los complementos de desarrollo necesarios.

Xampp, Moodle y navegadores web

Para el caso específico de esta investigación se hizo necesario instalar el servidor XAMPP

versión 5.6.3.0 ya que este posibilita la realización de pruebas sin necesidad de tener conexión

a internet. En este proyecto se utilizó Windows 8.1 y 10 como sistema operativo.

Las versiones de Moodle utilizadas fueron 2.7.2 y 2.8. Estas requieren las versiones de PHP

5.4.4 y 5.6.3 respectivamente.

Para visualizar la interfaz gráfica del bloque y probar su funcionalidad se utilizaron los

navegadores web Mozilla Firefox y Google Chrome. Esto debido a que son considerados los

mejores navegadores debido a la estabilidad, velocidad y capacidad de soporte en diferentes

formatos, según Colectivo de la Universidad de Alicante (2014).

Page 85: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

68

Chrome ofrece seguridad contra software maliciosos. Su característica principal es la velocidad

de navegación. Permite la inclusión de nuevas extensiones para mejorar la compatibilidad con

otras aplicaciones. Consume poca memoria debido a que las páginas web se cargan deprisa y se

pueden abrir varias pestañas a la vez, sin que se agote la memoria del ordenador. Se puede

considerar robusto y seguro, según Colectivo de la Universidad de Alicante (2014).

Firefox es uno de los navegadores con mayor soporte para extensiones que alteran

fundamentalmente la función y apariencia del navegador. Además, su plataforma es menos

susceptible a los virus, lo que refleja los niveles de seguridad con los que cuenta, según

Colectivo de la Universidad de Alicante (2014).

El otro navegador utilizado fue Microsoft Edge debido a la utilización de Windows. Integra

plataformas online de Microsoft: el asistente Cortana para control de voz, funcionalidades de

búsqueda dinámica. Edge resulta ser más rápido que su competencia debido al uso del motor

Chakra, que permite la mayor velocidad de carga con respecto al resto de navegadores web de

64 bits, según Ojeda Sosa, (2015)

Pencil para la creación del diseño

Para realizar el diseño de la interfaz del bloque Tecnologías Web se utilizó la herramienta Pencil

versión 2.0.5. Este programa tiene varios tipos de pinceles, lápices, dibujo de multilíneas.

Contiene formas comunes, elementos básicos para el diseño de páginas web, así como para el

diseño de aplicaciones móviles y de escritorio. Además, provee la exportación de los diseños

creados con ella a html, png, openoffice, word, pdf y pencil; pero solo importa su propio

formato.

Visual Parading para la creación de los diagramas UML y modelo de la tabla del

bloque Tecnologías Web

Para la creación del diagrama de casos de usos y actores del sistema, del diagrama de

actividades, así como para la representación de la estructura de la tabla del bloque Tecnologías

Web se hizo uso de la herramienta Visual Paradigm for UML13. Esta herramienta proporciona

excelentes facilidades de interoperabilidad con otras aplicaciones. Incorpora el soporte para

trabajo en equipo, que permite que varios desarrolladores trabajen a la vez en este diagrama y

Page 86: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

69

vean en tiempo real los cambios hechos por sus compañeros. Mediante Visual Paradigm se

puede generar documentación en formatos HTML y PDF, además brinda la posibilidad de

generar código a partir de los diagramas, para las plataformas como PHP, así como obtener los

diagramas a partir del código.

PhpStorm para la implementación del bloque Tecnologías Web

Para desarrollar la implementación del bloque Tecnologías Web se utilizó PhpStorm versión

2017.1.4. Este IDE es uno de los entornos de programación web más completos de la actualidad.

Este es una herramienta con enorme potencial. Es un IDE que ofrece la edición en directo con

tecnologías como PHP, CSS, HTML5, JavaScript.

XMLDB gestor de Moodle para la base de datos y phpMyAdmin

Para llevar a cabo la creación de la tabla correspondiente al bloque Tecnologías Web se hizo

uso del editor XMLDB (Extensible Markup Language Data Base) disponible en el apartado de

Administración del Portal de Moodle. Mediante XMLDB se crearon los campos de dicha tabla

y se establecieron los valores de cada uno de ellos. Luego de crearse la tabla, el editor se conecta

a la base de datos. Detecta la tabla (block_technologies_web), sus campos, índices y tipos de

datos. Realizadas estas operaciones se genera el archivo “install.xml”.

Para la administración, el almacenamiento y manejo de la base de datos del Moodle se utilizó la

herramienta basada en web phpMyAdmin. Mediante esta se consultó la estructura de varias

tablas del Moodle en especial de la tabla block_technologies_web referente al bloque

Tecnologías Web y se realizaron consultas a la misma.

2.2 Diseño de la interfaz gráfica

Una metodología de desarrollo reúne un conjunto de prácticas que se ejercen en las diferentes

fases del ciclo de vida de un producto software. Esas fases son: especificación, diseño,

codificación, pruebas y mantenimiento. El diseño es la fase en la que se estudia el problema, se

identifican las características que tendría una solución y se analiza a su vez cada una de esas

características. En la fase de diseño es más efectivo utilizar patrones y modelos conocidos para

Page 87: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

70

ir resolviendo partes del problema, es decir modularizar el problema y proyectarlo en módulos

en la solución, según Arias Calleja (2010).

En resumen, el diseño de cualquier proyecto es indispensable para organizar el trabajo. Son

importantes en el momento de vender el producto (proyecto) a un cliente.

Para la realización del diseño asociado al bloque se tuvieron en cuenta los tres usuarios que

interactuarán con el bloque y los privilegios que permitirán diferenciar el trabajo de cada actor.

El administrador del Moodle y el profesor del curso podrán visualizar el bloque de la misma

forma. El estudiante del curso en función será quien tenga una vista diferenciada del bloque.

Los agentes principales que participan en el proceso de enseñanza aprendizaje son el profesor y

el estudiante del curso. La implementación del bloque estará orientada en estos actores, por

tanto, se decidió enfocar el diseño y la implementación del bloque Tecnologías Web en ellos.

Diseño de la vista del bloque para el profesor

El profesor es el encargado de seleccionar las tecnologías educativas de la web que considere

necesarias para apoyar el aprendizaje del estudiante, complementar su asignatura y de esta forma

potenciar y complementar el proceso educativo.

Por esto se decidió que la primera vista del bloque apareciera con el contenido vacío. En el

footer de este se podrá visualizar un enlace (véase Figura 2.1).

Figura 2.1: Vista del bloque inicialmente vacío para el profesor

Luego se creó la estructura que poseerá la vista del formulario. Esta contiene los checkbox

asociados a cada una de las herramientas de la web. Contiene una opción de ayuda y los botones

de guardar y cancelar (véase Figura 2.3).

Por último el profesor podrá visualizar el bloque con los logotipos y los nombres respectivos de

las herramientas que seleccionó (véase Figura 2.2).

Page 88: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

71

Diseño de la vista del bloque para el estudiante

El estudiante interactuará con las tecnologías de la web que aparezcan en el bloque. Estas

herramientas se mostrarán con sus logos y sus nombres correspondientes (véase Figura 2.4).

Figura 2.4: Vista del bloque con las herramientas web insertadas para el estudiante

Figura 2.3: Vista del formulario donde el profesor seleccionará las herramientas educativas

Figura 2.2: Vista del bloque con las herramientas web insertadas por el profesor

Page 89: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

72

2.3 Arquitectura y Base de Datos de Moodle. Características específicas e

importantes en la implementación

El proceso de desarrollo del bloque requiere conocer más a fondo la arquitectura y el

funcionamiento interno del Moodle.

En los diseños actuales se suele usar las arquitecturas multinivel o programación por capas.

Cada nivel se le confía una misión simple, lo que permite el diseño de arquitecturas escalables

(que pueden ampliarse con facilidad en caso de que las necesidades aumenten).

La Figura 2.5 muestra la estructura tecnológica que sigue la investigación en desarrollo.

Figura 2.5: Estructura tecnológica

La primera capa refiere los ordenadores de los usuarios, donde estos podrán interactuar con la

interfaz web de Moodle. La segunda capa será el nivel de aplicaciones, que envuelve el software

de aplicación usado en la programación de la plataforma. La tercera capa será el servidor de

bases de datos donde se almacenará la información relativa a los cursos y usuarios de Moodle.

Capas de la arquitectura del Moodle. Desglose en el desarrollo del bloque

Moodle está diseñado siguiendo la lógica de la arquitectura tres capas. Estas funcionan de

manera independiente y cada una está dividida en subcapas o módulos encargadas de gestionar

cada funcionalidad (véase Figura 2.6).

Page 90: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

73

Figura 2.6: Arquitectura del Moodle

Capa de aplicación

En esta capa se mostrarán cada uno de los elementos que serán manejables por los usuarios.

Estos elementos se crearán a partir de funciones y bibliotecas dadas por Moodle, están creados

en PHP. El uso de estas funciones permite mantener este esquema en toda la plataforma.

Capa del modelo del negocio

En esta capa se concentra toda la lógica del negocio de la aplicación. Cada uno de los módulos

que componen la plataforma tienen su propia capa de negocio, y es en cada una de estas capas

donde se encuentran todos los componentes encargados de generar la funcionalidad del sistema.

Esta capa es la encargada de comunicarse con la capa de presentación para recibir las peticiones

y con la capa de datos para almacenar o recuperar los datos almacenados en ella. Toda la lógica

que compone esta capa esta implementada en PHP y siguiendo los estándares de codificación

indicados por la plataforma Moodle.

Capa de almacenamiento

La capa de datos contiene todo lo relacionado con el servidor de base de datos. Este servidor

contiene todas las tablas necesarias para guardar la información de los usuarios, así como la

gestión de instalación y actualización de las actividades. La plataforma Moodle únicamente

soporta de forma nativa los servidores de base de datos PostgreSQL, MySQL y MariaDB,

aunque actualmente dispone de extensiones que permiten el uso de la mayoría de sistemas de

bases de datos existente (Sebrango Briz, 2017).

Page 91: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

74

En la Tabla 2.1 se describen las herramientas utilizadas en esta investigación que se asocian a

cada capa de la arquitectura del Moodle.

Tabla 2.1: Herramientas asociadas a cada capa del Moodle

Capa de

presentación

Capa de negocio Capa de datos

Navegadores

Firefox,

Chrome, Edge,

entre otros.

XAMPP, software que integra en una sola aplicación,

un servidor web Apache, intérpretes de lenguaje de

scripts PHP, un servidor de base de datos MySQL. En

este servidor se almacenan las páginas con código

PHP; estas definen las operaciones propias de la lógica

del negocio.

Motor de datos

MySql residente

en el servidor

Web.

Para la capa de datos se utiliza el motor de datos MySQL. La capa de base de datos ha sido

creada en PHP, utilizando las bibliotecas nativas de este lenguaje para la creación de la

conexión. Esta conexión con el servidor se realiza utilizando la biblioteca ADOdb, la cual

permite la conexión entre la capa de datos y la capa lógica y de aplicación. En general, Moodle

está implementado en sistemas con MySQL, por lo que los desarrolladores han orientado la

funcionalidad y la gestión de errores a este sistema, siendo por tanto el sistema recomendado

(Sebrango Briz, 2017).

Base de Datos. Tabla asociada al bloque. Diseño del modelo

La base de datos de Moodle en su versión 2.8 consta de más de 250 tablas, en su conjunto son

la unión de las tablas del núcleo y las de cada extensión. Esta enorme estructura es comprensible

puesto que las tablas de una extensión particular, por lo general, solo se relacionan entre sí y

con alguna tabla del núcleo. La estructura de la base de datos está definida en los ficheros

install.xml en la carpeta db de cada extensión, según Dénis Falcón (2015). Cada una de las tablas

debe contener un campo autonumérico Id (INT10) como clave primaria. La tabla principal que

contiene instancias de cada módulo debe tener el mismo nombre que el módulo y contener, por

lo menos, el campo id. Además, los nombres de las tablas van precedidos del prefijo mdl_ y los

Page 92: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

75

nombres de los campos (columnas) deben ser sencillos, cortos y en minúscula, siguiendo las

mismas reglas que los nombres de las variables, según Rodríguez Rodríguez (2016).

La tabla block_technologies_web está compuesta por 15 campos. El primer campo corresponde

al identificador (id). Los campos anki, cmap, etherpad, facebook, googles, kahoot, skype,

solvers, twitter, wolframa, wordsift y youtube representan los valores de los checkbox asociados

a las herramientas educativas. El campo blockid se refiere al identificador de la instancia del

bloque. El campo courseid representa el identificador del curso donde se instancia el bloque. El

campo submitbutton corresponde al nombre del botón que guarda los datos en la tabla. La Tabla

2.2 contiene el nombre, el tipo, el tamaño y el valor por defecto de los campos.

Tabla 2.2: Campos de la tabla del bloque Tecnologías Web

Nombre del campo Tipo del campo Tamaño del campo Valor por defecto

anki Int 1 0

cmap Int 1 0

etherpad Int 1 0

facebook Int 1 0

googles Int 1 0

kahoot Int 1 0

skype Int 1 0

solvers Int 1 0

twitter Int 1 0

wolframa Int 1 0

wordsift Int 1 0

youtube Int 1 0

blockid Int 10 0

Page 93: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

76

courseid Int 5 0

submitbutton Text - -

Para la creación de la tabla correspondiente al bloque se creó el modelo de la entidad

block_technologies_web con el Visual Paradigm (véase Figura 2.7).

Figura 2.7: Estructura de la tabla

2.4 Diagrama de Actores y Casos de Uso

El Lenguaje Unificado de Modelado (UML) se utiliza para especificar, visualizar y documentar

esquemas de sistemas de software orientado a objetos. UML no es un método de desarrollo, lo

que significa que no se usa para determinar qué hacer en primer lugar o cómo diseñar el sistema,

sino que simplemente le ayuda a visualizar el diseño y a hacerlo más accesible para otros. Los

elementos UML se utilizan para crear diagramas, que representa alguna parte o punto de vista

del sistema. La finalidad de los diagramas es presentar diversas perspectivas de un sistema, a

las cuales se les conoce como modelo (Bailón Delgado, 2015).

La vista de casos de uso captura el comportamiento de un sistema, subsistema, clase o

componente tal y como se muestra a un usuario externo. Un caso de uso describe una interacción

con actores como una secuencia de mensajes entre el sistema y uno o más actores. En el modelo,

Page 94: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

77

la ejecución de cada caso de uso es independiente de los otros, aunque una implementación de

los casos de uso puede crear dependencias implícitas entre ellos debido a los objetos que

comparten. Cada caso de uso representa una pieza ortogonal de funcionalidad, cuya ejecución

se puede mezclar con la ejecución de otro caso de uso (Rumbaugh, Jacobson and Booch, 2004).

En resumen, es importante resaltar que los diagramas de casos de uso no están pensados para

representar el diseño y no puede describir los elementos internos de un sistema. Los diagramas

de casos de uso sirven para facilitar la comunicación con los futuros usuarios del sistema, y con

el cliente, y resultan especialmente útiles para determinar las características necesarias que

tendrá el sistema. En otras palabras, los diagramas de casos de uso describen qué es lo que debe

hacer el sistema, pero no cómo, según Bailón Delgado (2015).

La Figura 2.8 muestra el Diagrama de Caso de Uso para el bloque Tecnologías Web.

Figura 2.8: Diagrama de Casos de Uso

Descripción de los actores

Un actor es una idealización de un papel desempeñado por una persona externa, un proceso o

cosa que interactúe con el sistema, subsistema o clase. Un actor caracteriza la interacción que

una clase de usuarios externos puede tener con el sistema. Durante la ejecución, un usuario físico

Page 95: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

78

puede estar ligado con múltiples actores dentro del sistema. Cada actor participa en uno o más

casos de uso. Interactúa con el caso de uso (y, por tanto, con el sistema o clase que posee el caso

de uso) mediante el intercambio de mensajes (Rumbaugh, Jacobson and Booch, 2004).

La Tabla 2.3 muestra una descripción de las funcionalidades de los actores del sistema.

Tabla 2.3: Descripción de los actores del sistema

Actor Descripción

Administrador del Moodle Puede instalar y desinstalar el bloque en el

sistema, adicionar y configurar las instancias

y seleccionar las herramientas necesarias de

apoyo al curso.

Profesor del curso Tiene permiso para adicionar y configurar

una instancia del bloque. Puede seleccionar

las herramientas web que considere

necesarias e interactuar con ellas.

Estudiante del curso Utiliza las herramientas seleccionadas por el

profesor o el administrador. Su único permiso

en el bloque es la interacción con las

herramientas.

Descripción de los casos de uso

Un caso de uso es una unidad coherente de funcionalidad externamente visible proporcionada

por un clasificador (denominado sistema) y expresada mediante secuencias de mensajes

intercambiados por el sistema y uno o más actores de la unidad del sistema. El propósito de

un caso de uso es definir una pieza de comportamiento coherente sin revelar la estructura

interna del sistema (Rumbaugh, Jacobson and Booch, 2004).

A continuación, se muestra una descripción de los casos de uso del bloque Tecnologías Web en

la Tabla 2.4.

Page 96: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

79

Tabla 2.4: Descripción de los casos de uso

Caso de Uso Actores Descripción

Instalar bloque Administrador del Moodle Permite instalar el bloque Tecnologías

Web en la plataforma

Adicionar

instancia del

bloque

Administrador del Moodle,

Profesor de un curso

Permite añadir una instancia de un

bloque en un curso.

Configurar

instancia del

bloque

Administrador del Moodle,

Profesor de un curso

Permite realizar modificaciones al

bloque. Incluye Ocultar/Mostrar

contenido del bloque, Contraer bloque,

Mover bloque, Cambiar título,

Ocultar/Mostar instancia del bloque,

Asignar roles y Eliminar bloque

Ocultar/Mostrar

contenido del

bloque

Administrador del Moodle,

Profesor de un curso

Permite ocultar/mostrar el contenido

del bloque.

Contraer bloque Administrador del Moodle,

Profesor de un curso

Permite ubicar el bloque en forma de

pestaña en el lateral de la plataforma.

Mover bloque Administrador del Moodle,

Profesor del curso

Permite cambiar el bloque del lugar

donde aparece por defecto hacia una

posición más cómoda para el usuario.

Cambiar título Administrador del Moodle,

Profesor del curso

Permite asignar un título diferente al

que se obtiene por defecto.

Ocultar/Mostar

instancia del

bloque

Administrador del Moodle,

Profesor del curso

Permite deshabilitar/habilitar la

instancia del bloque.

Page 97: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

80

Asignar roles Administrador del Moodle,

Profesor del curso

Permite otorgar permisos de acceso al

bloque.

Eliminar bloque Administrador del Moodle,

Profesor del curso

Permite eliminar del curso la instancia

del bloque.

Añadir

herramientas al

bloque

Administrador del Moodle,

Profesor del curso

Permite seleccionar las herramientas

web que se desee añadir a un curso

determinado.

Interactuar con los

componentes del

bloque

Administrador del Moodle,

Profesor del curso,

Estudiante del Curso

Permite utilizar las herramientas web

que hayan sido seleccionadas.

Desinstalar bloque Administrador del Moodle,

Profesor del curso

Permite desinstalar la instancia del

bloque Tecnologías Web del Moodle.

2.5 Diagrama de Actividades

Una actividad es un grafo de nodos y flujos que muestra el flujo de control (y opcionalmente

datos) a través de los paso de la computación. Los pasos de ejecución pueden ser, tanto

concurrentes, como secuenciales. Un diagrama de actividad puede contener bifurcaciones, así

como divisiones del control en hilos concurrentes. Los hilos concurrentes representan

actividades que se pueden realizar concurrentemente por diferentes objetos o personas en una

organización. Con frecuencia, la concurrencia surge de la agregación, en la que cada objeto tiene

su propio hilo concurrente. Las actividades concurrentes se pueden realizar simultáneamente o

en cualquier orden. Los grafos de actividad no muestran todos los detalles de un cómputo.

Muestran el flujo de actividades, pero no los objetos que realizan esas actividades (Rumbaugh,

Jacobson and Booch, 2004).

En resumen, los diagramas de actividad describen la secuencia de las actividades en un sistema.

Son una forma especial de los diagramas de estado, que únicamente (o mayormente) contienen

actividades, según Bailón Delgado (2015).

Page 98: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

81

Para la realización de los Diagramas de Actividad de este bloque se seleccionaron los dos Casos

de Uso que se consideran más importantes e involucran a los dos actores fundamentales del

sistema: profesor y estudiante.

Diagrama de Actividad asociado al profesor

La Figura 2.9 muestra el Diagrama de Actividad para el caso de uso: Seleccionar componentes

del bloque, realizado por el profesor.

Figura 2.9: Diagrama de Actividades para el profesor

Page 99: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

82

La Tabla 2.5 refleja una descripción de cada actividad que realiza el profesor para seleccionar

las herramientas que va añadir al bloque.

Tabla 2.5: Descripción de las Actividades

Actividad Descripción

Registrarse en el sistema El usuario deberá iniciar sesión en la plataforma para

poder acceder a los cursos.

Verificar usuario y contraseña

del profesor

Verifica que los datos se hayan introducido

correctamente. Si es profesor se otorgan los permisos

establecidos por el administrador del sistema.

Contraseña o usuario inválido Redirige al usuario a la página de iniciar sesión con los

campos nuevamente en blanco para que vuelva a

rellenar el formulario de acceso a la plataforma.

Entrar al curso Permite al profesor acceder al curso que imparte.

Existe una instancia del bloque

Tecnologías Web

Comprueba la existencia de la instancia del bloque

Tecnologías Web en el curso.

Adicionar bloque Tecnologías

Web

Permite adicionar una nueva instancia del bloque

Tecnologías Web en el curso.

Configurar las instancias del

bloque

Permite al profesor realizar los cambios que considere

necesarios de la instancia del bloque en el curso.

Seleccionar los componentes que

desea añadir al curso.

Permite al profesor realizar la selección de las

tecnologías de la web que desea añadir al curso en el

que se encuentra.

Diagrama de Actividad asociado al estudiante

La Figura 2.10 muestra el Diagrama de Actividad que corresponde al caso de uso: Interactuar

con los componentes del bloque, realizado por el estudiante.

Page 100: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

83

Figura 2.10: Diagrama de Actividad para el estudiante

Page 101: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

84

La Tabla 2.6 contiene una descripción de las actividades que intervienen en este caso de uso.

Tabla 2.6: Descripción de las Actividades del estudiante

Actividad Descripción

Registrarse en el sistema El usuario deberá iniciar sesión en la plataforma para

poder acceder a los cursos.

Verificar contraseña y usuario

del estudiante

Verifica que los datos se hayan introducido

correctamente. Si es estudiante se otorgan los permisos

establecidos por el administrador del sistema.

Contraseña o usuario incorrecto Redirecciona al usuario a la página de iniciar sesión con

los campos nuevamente en blanco para que vuelva a

rellenar el formulario de acceso a la plataforma.

Acceder al curso Permite al estudiante acceder al curso en el que se

encuentra registrado.

Bloque instanciado Comprueba de que el bloque Tecnologías Web haya

sido incorporado al curso en el que se encuentra

matriculado el estudiante.

Utilizar la herramienta

seleccionada

Permite al estudiante interactuar con una herramienta de

las que hayan sido incorporadas en el bloque.

Herramientas sin utilizar Permite al estudiante decidir si desea interactuar con

todas las herramientas incorporadas o si desea

abandonar el bloque.

2.6 Implementación del bloque Tecnologías Web

El diseño modular de Moodle permite al desarrollador realizar importantes modificaciones a la

plataforma sin necesidad de cambiar el código fuente. La modularidad se convierte en una

importante característica que permite reducir la cantidad de tiempo empleada en realizar

modificaciones cuando se lanzan nuevas versiones de Moodle.

Page 102: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

85

La característica de Moodle de ser totalmente configurable aumenta el interés de las personas

de adaptarlo a cada necesidad que se planteen. La plataforma brinda opciones y configuraciones

de muchos tipos, pero se hace difícil satisfacer las necesidades de cada cual por lo que muchas

funcionalidades se tornan insuficientes y es por esto que nace la idea de modificar directamente

el código y adaptarlo al fin de cumplir los objetivos trazados y contribuir con nuevos aportes.

Según Rondón, Agustín, & Alfonso (2011) Moodle proporciona grandes utilidades que facilitan

el desarrollo de su programación de forma sencilla y amena. Posibilita al desarrollador avanzar

en el trabajo con el código utilizando toda una colección de métodos los cuales prácticamente

hacen, de manera independiente, infinidades de funciones. De modo que se hace necesario

poseer un grado de conocimiento de cada una de estos métodos para la contribución al trabajo

con la plataforma en cuestiones del contexto de personalización. Como punto principal a tener

en cuenta para la creación de un bloque es su estructura visual, así como las clases y funciones

obligatorias que debe llevar en su interior.

Directorios y ficheros básicos y obligatorios

Los bloques de Moodle tienen su directorio específico situado en /blocks. Para el comienzo de

la construcción de un bloque es necesario que se cree una nueva carpeta en dicha dirección con

el nombre que va a tomar. Este nombre debe seguir las siguientes reglas:

No puede estar compuesto por mayúsculas

Debe comenzar con uno o varios caracteres alfabéticos que pueden ir seguido del

carácter especial (_) y a continuación aparecerán combinaciones de dígitos y letras

No se acepta el carácter (-) como parte del nombre

Para el caso en particular de este proyecto se llamará “technologies_web”. Luego de creado el

directorio /blocks/technologies_web se crea dentro este un fichero con el nombre

“block_technologies_web.php” donde se creará la clase principal con funciones fundamentales

para establecer el funcionamiento básico del bloque. Para el proyecto en cuestión dicho fichero

extenderá de la clase “block_base” perteneciente a la biblioteca blocks/moodleblock.class.php.

Page 103: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

86

Dentro de /blocks/technologies_web se necesita crear un subdirectorio llamado “db”. Este

contendrá un archivo llamado “access.php” que se encarga de la gestión de acceso de los

distintos usuarios a las diferentes funcionalidades.

De igual manera se considera necesario incluir dentro de /blocks/technologies_web un directorio

nombrado “lang”. En este se almacenan los directorios con los idiomas que tenga el Moodle

donde se instale el bloque.

Es importante adicionar dentro del directorio “technologies_web” el archivo “version.php”. Este

fichero almacena datos referentes a las versiones del bloque y la del Moodle donde se instale.

También se hace necesario incluir dentro de este directorio el archivo “edit_form.php”. En este

se establecen las configuraciones locales del bloque Tecnologías Web.

Para implementar la funcionalidad principal del bloque es necesario agregar el archivo

“technologies_web_form.php”. Este contiene la clase donde se define el formulario con los

checkbox asociados a las tecnologías educativas de la web disponibles para que el profesor las

añada al bloque. El otro archivo que se debe crear es “view.php”. En este es donde se crea la

vista de dicho formulario.

El proyecto también posee una carpeta llamada “pix” que contiene las imágenes

correspondientes a los logos de cada una de las tecnologías educativas de la web.

Todo lo anteriormente descrito se muestra en la Figura 2.11.

Se consultó el estilo de código del Moodle, útil para conocer las normas de seguridad y control

de la información de los formularios, así como la gestión de la base de datos. Se listan a

continuación las reglas de código que se tuvieron en cuenta para la implementación.

Los nombres de las variables tienen que ser fáciles de leer, procurando que sean palabras

en minúsculas con significado en inglés. Si se necesita más de una palabra, se deben

poner juntas. Se debe utilizar nombres en plural para objetos que contienen arreglos.

Page 104: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

87

Figura 2.11: Estructura del bloque

Los nombres de las funciones, ficheros y clases tienen que ser palabras sencillas en

minúsculas y en inglés. Deberán empezar con el nombre del módulo al que pertenecen

para evitar conflictos entre módulos. Las palabras se separarán por guiones bajos. Es

necesario comprobar que no exista espacio entre el nombre de la función y los paréntesis.

Los bloques de código siempre deben estar encerrados por llaves (incluso si solo constan

de una línea).

Las cadenas tienen que ser definidas utilizando comillas simples.

Se debe inicializar todos los arreglos y objetos, aunque estén vacíos.

No se debe utilizar la función optional_variable. En su lugar, se usará la función

optional_param . La selección de la opción PARAM_XXXX se hará según el tipo de

parámetro que espera la función. Para comprobar y definir un valor opcional para una

variable se utilizará la función set_default.

No se debe utilizar la función require_variable. En su lugar, se usará la función

required_param. La selección de la opción PARAM_XXXX se hará según el tipo de

parámetro que espera la función.

No se deben utilizar las variables $_GET, $_POST o $_REQUEST. En su lugar, se

usarán las funciones descritas anteriormente según se necesiten.

Page 105: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

88

Cuando sea posible se agruparán todas las llamadas a required_param, optional_param

y el resto de inicialización de variables en el principio de cada fichero (o función) para

que sea fácilmente localizable.

No se debe utilizar información obtenida por la variable $_SERVER dado que presenta

algunos problemas de portabilidad.

Todos los avisos de copyright deben ser mantenidos. Puede incluir los suyos propios si

resulta necesario.

Los include/require deben utilizar una ruta absoluta que comience por $CFG->dirroot o

$CFG->libdir, nunca relativos.

No cree o utilice variables globales distintas de las estándar $CFG, $SESSION,

$THEME, $SITE, $COURSE y $USER.

Todas las cadenas deberán ser traducibles y para ello es necesario crear nuevos textos en

los archivos "lang/es_utf8" con palabras reducidas en inglés y su traducción completa al

Español y para recuperarlas en el código se deben usar las funciones get_string o

print_string.

Cada archivo debe comprobar que el usuario está autenticado correctamente, utilizando

las funciones require_login, require_capability y has_capability.

Clase principal y funciones importantes

La clase principal, como ya se había mencionado, es “block_technologies_web.php” y como

mínimo debe contener las funciones principales siguientes:

init: Este método se utiliza para inicializar las variables que necesiten ser instanciadas. En este

caso solo se hace uso de $this->title que establece el título del bloque.

get_content: Este método es usado para mostrar el contenido del bloque. Para ello se hace uso

de la variable $this->content. A través de ella se muestran los logotipos y enlaces asociados a

las portadas de las herramientas educativas mediante $this->content->text. Además, muestra un

enlace al formulario que permite seleccionar las herramientas mediante $this->content->footer.

Page 106: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

89

instance_allow_multiple: Este método permite añadir más de una instancia del bloque

Tecnologías Web en un mismo curso.

specialization: Este método es necesario para cuando se desean modificar el título del bloque

en las configuraciones locales. El Moodle lo ejecuta en cuanto se instancia la configuración, es

decir, inmediatamente después de la función init. Se llama antes que sea procesado algún dato

del bloque, incluso ni el contenido.

Asignación de privilegios y acceso a la base de datos

Un bloque será visualizado y utilizado por alumnos, profesores y administradores, por lo que es

importante valorar la accesibilidad. En dependencia de los permisos que se asignen se puede

restringir el acceso a determinadas informaciones, configurar las vistas y establecer capacidades

para los administradores. Para este propósito se crea el fichero de permisos access.php en el

directorio db ya mencionado. En dicho directorio se almacenan los ficheros con la tabla de la

base de datos necesaria para él.

2.6.3.1 Distribución de permisos

A la forma de proporcionar permisos por usuarios en el lenguaje de Moodle se llama

“capabilities”. Esta es una función que selecciona qué interfaz será mostrada para cada usuario

diferente en la plataforma.

Las capacidades están asociadas con niveles de contexto y son reglas específicas de acceso que

pueden ser concedidas a los usuarios. Normalmente se colocan en el nivel de contexto más bajo

en el que puedan funcionar. Cada una de las capacidades está formada por una serie de

propiedades entre las que destacan:

captype: en esta propiedad se define el tipo de acceso a la capacidad.

archetypes: esta propiedad contiene un arreglo de usuarios que pueden interactuar con la

capacidad. Debe ser definido como un objeto clave-valor. La clave corresponde al identificador

del usuario y el valor al tipo de acceso.

contextlevel: en esta propiedad se define el contexto al que pertenece la capacidad.

Page 107: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

90

Las capacidades se encuentran asociadas a niveles del contexto y reglas específicas. Para el caso

de este proyecto se definió la capacidad block/technologies_web: addinstance. Permite

adicionar instancias del bloque en los cursos y gestionarlas. Esta capacidad se concretó en el

contexto CONTEXT_BLOCK al que pueden acceder tanto el administrador como el profesor.

Estos tendrán permiso de escritura (write). Este permite acceder a toda la capacidad y realizar

cambios. Se recomienda que solo se añadan en el arreglo archetypes los usuarios que tienen

acceso, para ello, el valor para cada uno de los usuarios debe definirse como CAP_ALLOW, que

indica que tiene acceso a la capacidad.

2.6.3.2 Operaciones con la base de datos

Las actividades que se efectúen en la plataforma, en su mayoría, mantienen un constante flujo

de información con la base de datos. El lenguaje de programación PHP tiene infinidades de

funciones para el trabajo con las consultas SQL. Pero Moodle emplea sus propios métodos para

facilitarle al desarrollador estos tipos de labores que en ocasiones resultan complejas. Dichas

funciones se localizan en el directorio /lib dentro de la carpeta raíz. Moodle se basa en numerosas

bibliotecas para ello. A continuación, se describen algunas de las más importantes y las

funciones asociadas a ellas que se utilizaron en esta investigación.

accesslib.php: describe funciones para el soporte de capacidades como has_capability.

Esta función devolverá verdadero (true) si el usuario que esté accediendo al bloque, tiene

permiso de acceso al contexto.

dmllib.php: se encuentran las funciones necesarias para obtener, borrar, actualizar,

contar e insertar registros en la base de datos. Estas funciones son por lo general las más

utilizadas por los usuarios desarrolladores.

o get_records: para obtener un arreglo de registros en forma de objetos.

o insert_record: inserta un objeto en una tabla. Recibe como parámetro un objeto

y el nombre de la tabla. Los nombres de atributos del objeto se corresponderán

con los campos de la tabla.

Page 108: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

91

weblib.php: contiene funciones para la creación de elementos html y salida web en

general. Por ejemplo, helpbutton, imprime un botón de ayuda.

2.6.3.3 Estructura de la tabla “block_technologies_web”. Archivo xml

El fichero install.xml (véase anexo 16) establece la estructura de las tablas en lenguaje XML

para todos los tipos de bases de datos. Es generado por la herramienta XMLDB y se utiliza

cuando se instala el bloque. Primeramente, se define la versión y codificación del archivo.

Luego se especifica la dirección en la que se encontrará el fichero y la versión correspondiente

al bloque. Es necesario precisar además la definición y localización del esquema del archivo. Se

debe tomar en cuenta el número de versión que va junto al PATH (dirección donde se encuentra

el fichero). Este se corresponde con la última modificación que usa install.php y será la que se

use en el archivo version.php.

Luego se efectúa la confección de la tabla utilizando para ello las etiquetas html TABLE y

FIELDS. Dentro de estas se esclarecen los distintos campos que conformarán la tabla y las

propiedades que poseerán.

Configuración y creación de los paquetes de idiomas

Moodle es una plataforma multidioma, característica de vital importancia para que cada usuario

tenga accesibilidad a la misma a través de su lengua materna o de preferencia. Por este motivo

existe un directorio “lang” donde se agrupan por paquetes los lenguajes que soporta Moodle.

Para el primer funcionamiento del bloque se hace necesario que contenga el lenguaje con el que

se instaló la plataforma, en el caso de este proyecto debe contener el paquete de idioma inglés.

En el caso de esta investigación contendrá dos carpetas (“es”, “en”). La primera define el idioma

español y la segunda el inglés. Se especifican estos idiomas pues el Moodle de la UCLV

solamente tiene instalados estos dos.

Cada una incluye un fichero llamado “block_technologies_web” con extensión php. Estos

contienen las frases cortas, denominadas cadenas (string) para reemplazar las palabras elegidas

desde el paquete de idioma cuando se muestra la cadena. Es importante añadir que se pueden

Page 109: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

92

adicionar tantos directorios como idiomas se quieran adicionar siempre que estén instalados en

la plataforma.

A la hora de desarrollar el bloque, todos los textos o mensajes que vayan a ser mostrados al

usuario deben agregarse siguiendo los siguientes pasos:

Definir en el fichero “block_technologies_web.php” dentro del idioma o idiomas

requeridos, el texto a mostrar en el siguiente formato: $string['identificadordeltexto'] =

'texto'.

Para obtener el texto deseado se debe utilizar la función get_string. Esta función recibirá

como primer parámetro el identificador del texto y como segundo parámetro el nombre

del bloque.

Establecimiento de las versiones para el nuevo bloque

Este fichero almacena la versión del bloque y la versión mínima del Moodle que soporta el

bloque. Esta parte es fundamental a la hora de gestionar las actualizaciones del bloque; puesto

que se validará este dato para comprobar si es una versión nueva.

Este fichero debe contener las siguientes propiedades:

plugin->component se refiere al nombre del bloque.

plugin->versión describe la versión actual del módulo en formato YYYYMMDDXX.

Este formato responde al año, el mes, el día y la hora.

plugin->requires establece la versión de Moodle mínima requerida en el mismo formato

que la anterior YYYYMMDDXX (Para las versiones 2.x del Moodle es 2010111000).

plugin->cron es el intervalo de segundos para comprobar la versión del bloque.

Formulario. Elementos de selección para las herramientas educativas

En el fichero “technologies_web_form.php” se crea la clase “technologies_web_form”. Este

extiende de la clase “moodleform” y contiene los elementos que establecen la estructura del

formulario.

Page 110: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

93

En esta clase se usa la función definition para definir todos los elementos del formulario. Cada

elemento deberá añadirse utilizando las funciones que aporta el módulo para la gestión de

elementos. Estas funciones se encuentran predefinidas en la propiedad form que pertenece a la

clase moodlefrom.

Para adicionar elementos al formulario se hace uso de la función addElement. Para el caso

concreto de esta investigación se necesita añadir al formulario la misma cantidad de checkbox

que herramientas educativas, botones de ayuda para cada uno de estos checkbox y los botones

Guardar cambios y Cancelar.

En dicha función el primer parámetro es el tipo del elemento a añadir, en este caso un checkbox.

El segundo es el nombre del elemento, este valor va a ser único e identificativo. El tercer

parámetro es el valor de la etiqueta del elemento, en este caso será el nombre de cada

herramienta educativa.

Para establecer el tipo de dato que va a contener cada uno de los elementos adicionados al

formulario se usa la función setType. Esta recibirá como parámetros el nombre del elemento y

el tipo de dato. Para este caso específico como los elementos son checkbox su tipo es PARAM-

BOOL que convierte el valor del checkbox en 0 o 1.

Para saber si un checkbox ha sido seleccionado se le pide a la variable global $SESSION el

valor del checkbox. Luego para establecer el valor por defecto que tendrá el elemento checkbox

cuando haya sido seleccionado se utiliza la función setDefault. Esta función recibirá dos

parámetros: el nombre del elemento y el valor que se quiere establecer por defecto.

Se hace necesario que el formulario contenga botones de ayuda con una síntesis de cada una de

las herramientas para que el profesor sea capaz de seleccionar aquellas que mejor se ajusten a

la materia que imparte. Para adicionar estos botones se hace uso de la función addHelpButton.

Esta función recibe como primer parámetro el nombre del elemento al que se desea añadir la

ayuda. En este caso se hace para cada uno de los checkbox. El segundo parámetro es el valor de

la etiqueta del elemento, en este caso la descripción de las tecnologías educativas.

Los botones Guardar cambios y Cancelar se adicionan mediante la función add_actions_buttons.

Page 111: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

94

Vista del formulario y operaciones con la base de datos

El archivo “view.php” contendrá la vista del formulario. Este contiene una instancia del

formulario.

Para obtener los datos validados en el formulario se utiliza la función get_data y se almacenan

en el objeto $fromform. Dichos datos son insertados en la base de datos.

Si son insertados correctamente los datos, se redirige la página al curso en cuestión mediante la

función redirect. Si ocurre un error se muestra una página con la descripción del error.

Configuraciones locales

En el fichero “edit_form.php” se define la clase “block_technologies_web_edit_form”. Esta

hereda de la clase “block_edit_form”. Permite realizar configuraciones locales. Para esta

investigación en específico la configuración añadida permite cambiar el nombre del bloque. El

profesor lo decidirá según considera más adecuado o que se ajusta más al del curso.

2.7 Conclusiones parciales

En este capítulo se expusieron los elementos a tener en cuenta para el diseño e implementación

del bloque. Se diseñaron las posibles vistas de la interfaz visual del bloque para los principales

usuarios que iban a interactuar con este, el profesor y alumno de un curso. Se utilizó el Pencil

2.0.5 para realizar este diseño. Se analizó la arquitectura del Moodle para conocer su estructura

y funcionamiento. Se determinó que el bloque a implementar se añadiría al módulo gestor de

bloque de la capa del negocio.

Para la implementación del bloque se utilizó PHP 5 como lenguaje principal y el phpStorm

2017.1.4 como IDE de desarrollo. Se utilizó la clase block _base para mostrar en el contenido

del bloque el logotipo y el nombre correspondiente a cada herramienta con el enlace a las

páginas de inicio de cada una. Se usó la clase moodleform para la creación del formulario y

etiquetas HTML propias del Moodle. Se utilizaron las funciones addElement y helpbutton para

la creación de los checkbox y los botones de ayuda para cada herramienta respectivamente. Se

utilizó para la gestión de la base de datos MySQL y las funciones pertenecientes a la biblioteca

Page 112: Personalización del Moodle mediante la integración de las

Capítulo 2: Diseño e implementación del bloque para integrar las herramientas tecnológicas más utilizadas en la educación

superior

95

lib.php interna de Moodle. Se empleó el editor XMLBD para la creación de la tabla

correspondiente al bloque y sus campos en la base de datos.

Page 113: Personalización del Moodle mediante la integración de las

CAPÍTULO 3

DESCRIPCIÓN DE LOS RESULTADOS

Page 114: Personalización del Moodle mediante la integración de las

Capítulo 3: Descripción de los resultados

97

CAPÍTULO 3. DESCRIPCIÓN DE LOS RESULTADOS

El bloque Tecnologías Web permite la integración de las herramientas de la web 2.0 más

utilizadas en la educación superior con el Moodle. En este capítulo se explica detalladamente el

procedimiento para la instalación y desinstalación del bloque. Además, se expone la forma de

utilización para los principales usuarios que interactuarán con el bloque.

3.1 Funcionalidad del bloque

El bloque Tecnologías Web es un intento de crear un adecuado ambiente centrado en el alumno

y guiado por el profesor, basado en el Moodle. Este incorpora todas las herramientas, servicios,

contenidos, datos y personas involucradas en la parte digital del proceso de aprendizaje.

La creación del bloque sirve para perfeccionar y mejorar el proceso educativo universitario.

Hace posible que el Moodle rompa sus esquemas y obtenga visibilidad fuera de los límites de

dicha plataforma.

Para el profesor, el bloque Tecnologías Web hace posible la selección de los servicios y

herramientas de la web en la medida que contribuya en el proceso educativo. Esta elección se

realiza sobre las tecnologías más utilizadas en la Educación Superior. El docente además podrá

hacer uso de estas herramientas educativas para su enriquecimiento laboral.

Para el estudiante, el bloque Tecnologías Web hace posible la interacción con las herramientas

de la web que hayan sido facilitadas por el docente. Permite que este controle cuál de esas

tecnologías usará en dependencia de las que respondan a sus necesidades particulares.

El bloque Tecnologías Web permite, dentro del ambiente virtual, acceder a las diversas

tecnologías educativas externas a la plataforma. Las herramientas educativas de la web que están

asequibles mediante el bloque responden a las necesidades de las diversas especialidades. Estas

son tecnologías y servicios que brindan la Web 2.0 externas a la institución en la que se

desarrolla la investigación. De esta forma el bloque será usado de manera consciente y se

explotarán al máximo sus facilidades en el ámbito educativo para cualquier universidad, en

específico dentro de la UCLV.

Page 115: Personalización del Moodle mediante la integración de las

Capítulo 3: Descripción de los resultados

98

El primer paso a seguir para instalar el bloque es comprimir en formato .zip la carpeta que

contiene el plugin. Luego de ello se debe acceder al Moodle con permiso de administración.

Dirigirse al bloque de Administración, desplegar el menú Administración del sitio (véase Figura

3.1).

Figura 3.1: Bloque de Administración del sitio

Posteriormente se selecciona el submenú extensiones y se elige Instalar módulos externos.

(véase Figura 3.2).

Figura 3.2: Submenú Extensiones

Seleccionado el submenú Instalar módulos externos se completan los datos del plugin a instalar,

todos ellos de carácter obligatorio. Se debe seleccionar el tipo de extensión a instalar (véase

Figura 3.3).

Page 116: Personalización del Moodle mediante la integración de las

Capítulo 3: Descripción de los resultados

99

Figura 3.3: Seleccionar el tipo de extensión a instalar

Seguidamente se selecciona o introduce el paquete technologies_web.zip (véase Figura 3.4).

Figura 3.4: Selección de archivo a instalar

Consecutivamente se debe aceptar la responsabilidad. Esta operación indica que usted

comprende los riesgos que produce instalar módulos externos y que dispone de copias de

seguridad completas del sitio antes de instalarlo (véase Figura 3.5).

Figura 3.5: Aceptación de responsabilidad

A continuación, se selecciona la opción de instalación (véase Figura 3.6).

Page 117: Personalización del Moodle mediante la integración de las

Capítulo 3: Descripción de los resultados

100

Figura 3.6: Comenzar instalación

Cuando se realiza este proceso aparece de forma automática una página en el Moodle que valida

los datos del bloque. Comprueba si existen conflictos de nombres, es decir, confirma que los

nombres de los directorios y archivos se han escrito en minúsculas. Además, que el nombre de

la clase principal y de los archivos de los paquetes de idioma coincidan con el nombre del

directorio. También realiza una comprobación de la versión en la que se implementó el módulo.

Verifica que esta sea compatible con la versión instalada de la plataforma. Si los datos del bloque

a instalar son validados correctamente se selecciona Instalar módulos externos (véase Figura

3.7).

Figura 3.7: Comenzar instalación

Page 118: Personalización del Moodle mediante la integración de las

Capítulo 3: Descripción de los resultados

101

Realizado el proceso anterior se muestra una página que realiza una comprobación del estado

del bloque a instalar. Si no existe una instalación previa de este bloque se selecciona la opción

de actualizar la base de datos de Moodle (véase Figura 3.8)

.

Figura 3.8: Actualizar la base de datos con el nuevo bloque

Si la operación anterior fue realizada con éxito se muestra una página que notifica que el bloque

ha sido instalado exitosamente (véase Figura 3.9).

Figura 3.9: Bloque instalado con éxito

El proceso de instalación anterior también se puede realizar ubicando la carpeta correspondiente

al plugin dentro del directorio “blocks”, ubicado en la estructura de directorio de la instalación

del Moodle (véase Figura 3.10).

Page 119: Personalización del Moodle mediante la integración de las

Capítulo 3: Descripción de los resultados

102

Figura 3.10: Localización del módulo en el directorio blocks

Cuando el administrador accede al sistema, Moodle detecta el nuevo bloque, localiza el código

SQL, lo ejecuta y finalmente muestra por pantalla los resultados como el nombre, la versión,

ubicación y especifica que será instalado (véase Figura 3.11).

Figura 3.11: Comprobación del estado de instalación

De esta forma el bloque Tecnologías Web queda instalado exitosamente (véase Figura 3.9).

Page 120: Personalización del Moodle mediante la integración de las

Capítulo 3: Descripción de los resultados

103

3.2 Vista y manejo del bloque para el profesor en el Moodle

Cuando el profesor accede a la plataforma y a su curso para añadir una instancia del bloque,

debe cambiar el estado del entorno de aprendizaje Moodle a modo de edición (véase Figura

3.12)

Figura 3.12: Activación del modo edición

Luego aparecerá un módulo llamado “Añadir bloque”. Se debe deslizar la lista desplegable que

este contiene para seleccionar el bloque Tecnologías Web que se desea añadir a la página

principal de la plataforma Moodle (véase Figura 3.13).

Figura 3.13: Selección del bloque del que se desea crear una instancia

Page 121: Personalización del Moodle mediante la integración de las

Capítulo 3: Descripción de los resultados

104

Creada una instancia del bloque en el contenido de este aparecerá un enlace que permite insertar

las herramientas educativas (véase Figura 3.14).

Figura 3.14: Insertar herramientas educativas

Seleccionado este enlace se mostrará una página con la vista del formulario (véase Figura 3.15).

Ella contiene las herramientas de la web 2.0 que pueden ser seleccionadas por primera vez para

su utilización en el curso actual. Así como un botón de ayuda asociado a cada herramienta de la

web. Si se presiona cualquiera de los botones de ayuda se muestra una descripción de la

herramienta (véase Figura 3.16). Esta descripción le posibilita al profesor saber la funcionalidad

de la herramienta para su empleo correcto.

Las herramientas que seleccione el profesor para complementar el aprendizaje de los estudiantes

se mostrarán en el contenido del bloque (véase Figura 3.17).

Figura 3.15: Vista del formulario

Figura 3.16: Vista del botón ayuda de la herramienta Anki

Page 122: Personalización del Moodle mediante la integración de las

Capítulo 3: Descripción de los resultados

105

.

Figura 3.17: Bloque con las herramientas incorporadas

3.3 Vista y manejo del bloque para el estudiante en el Moodle

Cuando el estudiante accede a la plataforma y se ubica en su curso, se dirige al bloque

Tecnologías Web. Este podrá interactuar con las herramientas educativas que considere

necesarias para su aprendizaje (véase Figura 3.18). Para acceder a cualquiera de las

herramientas, el estudiante puede dar click sobre el nombre o el logotipo de la herramienta

correspondiente. Cuando ocurre esto se mostrará la página de inicio de la herramienta. Por

ejemplo, si se seleccionara Anki como tecnología a utilizar se muestra el portal de inicio

correspondiente a esta (véase anexo 14).

Figura 3.18: Bloque con las herramientas insertadas para la vista del estudiante

Page 123: Personalización del Moodle mediante la integración de las

Capítulo 3: Descripción de los resultados

106

3.4 Desinstalación del bloque Tecnologías Web

La desinstalación del bloque Tecnologías Web es llevada a cabo por el administrador del sitio.

Primeramente, debe cambiarse el estado del entorno de aprendizaje Moodle a modo de edición.

Acceder al menú Sitio de Administración/ Extensiones/Bloques/Gestionar Bloques (véase

Figura 3.19).

Figura 3.19: Submenú Bloques

Luego de ello aparece una página que presenta una tabla con la información de todos los bloques

instalados en la plataforma. Se muestra el nombre del bloque, la versión, la cantidad de

instancias del plugin creadas en el sitio, si se visualiza en la página o aparece escondido, si la

instancia creada de este tiene acceso protegido, si presenta configuraciones propias y una última

columna que permite la desinstalación. Cuando se presiona clic en esta última opción se procede

a desinstalar el bloque correspondiente (véase Figura 3.20).

Page 124: Personalización del Moodle mediante la integración de las

Capítulo 3: Descripción de los resultados

107

Figura 3.20: Selección del bloque a desinstalar

Inmediatamente se muestra una página con las especificaciones sobre los datos que se borrarán

asociados con el plugin. Se especifica que se borrará toda la información que se almacena de él

en la base de datos (véase Figura 3.21). Si se pulsa en el botón continuar se muestra un mensaje

de la eliminación exitosa de los datos asociados al bloque en la base de datos. Además, pregunta

si se desea eliminar la carpeta del plugin en el directorio raíz (véase Figura 3.22).

Figura 3.21: Eliminación del bloque de la base de datos

Page 125: Personalización del Moodle mediante la integración de las

Capítulo 3: Descripción de los resultados

108

Figura 3.22: Eliminación completa del bloque

3.5 Conclusiones parciales

Mediante este capítulo se logró la familiarización con el entorno virtual de aprendizaje Moodle

y con el bloque implementado. Se detallaron los pasos y procedimientos fundamentales para la

instalación y desinstalación correcta del bloque Tecnologías Web. Se lograron integrar las

tecnologías Anki, Cmap, Etherpad, Facebook, Google Scholar, Kahoot, Skype, Solver Simple,

Twitter, Wolfram Alpha, Wordsift y Youtube con el Moodle de una forma conjunta. Se logró

que el profesor pueda seleccionar las herramientas tecnológicas de la web según el contenido de

la asignatura y las habilidades que desee lograr en el estudiante. Además, el docente puede hacer

uso de estas herramientas educativas para su enriquecimiento laboral. Para el estudiante, el

bloque Tecnologías Web posibilitó la interacción con las herramientas de la web que desee usar

según sus necesidades particulares.

Page 126: Personalización del Moodle mediante la integración de las

CONCLUSIONES

Page 127: Personalización del Moodle mediante la integración de las

Conclusiones

109

CONCLUSIONES

1. Se seleccionaron las herramientas web Anki, Cmap, Etherpad, Facebook, Google

Scholar, Kahoot, Skype, Solver Simple, Twitter, Wolfram Alpha, Wordsift y Youtube,

por ser interdisciplinarias, de uso factible y las más utilizadas en la Educación Superior

para complementar y enriquecer el estudio de los alumnos

2. Las herramientas seleccionadas están orientadas a la interactividad, el empoderamiento,

el compromiso, la diferenciación y la socialización en los estudiantes durante su

formación.

3. Se decidió como tipo de plugin que el bloque es el más adecuado porque permite añadir

funcionalidades adicionales al Moodle y al curso en cuestión.

4. El bloque Tecnologías Web contribuye a la personalización del Moodle de la UCLV con

la integración de las herramientas educativas tecnológicas seleccionadas.

5. El bloque Tecnologías Web permite adaptar dicha plataforma a las necesidades

educativas de la UCLV.

6. El bloque Tecnologías Web facilita al estudiante el acceso a las herramientas web que

desee utilizar para su enriquecimiento profesional.

7. El bloque Tecnologías Web permite al profesor seleccionar las herramientas educativas

adecuadas a su materia que serán útiles para el trabajo y preparación independiente del

estudiante.

Page 128: Personalización del Moodle mediante la integración de las

RECOMENDACIONES

Page 129: Personalización del Moodle mediante la integración de las

Recomendaciones

110

RECOMENDACIONES

Someter a evaluación de expertos los resultados del trabajo.

Integrar el bloque Tecnologías Web a la plataforma de teleformación Moodle que se

utiliza en la Universidad Central Marta Abreu de las Villas (UCLV).

Generalizar el bloque Tecnologías Web por el resto de las universidades del país, de

modo que pueda ser utilizado para satisfacer las necesidades educativas de cada

institución.

Mejorar la funcionalidad del bloque para que permita realizar búsquedas de forma

directa en las herramientas seleccionadas desde la plataforma, sin tener que acceder a su

página de inicio.

Page 130: Personalización del Moodle mediante la integración de las

REFERENCIAS

BIBLIOGRÁFICAS

Page 131: Personalización del Moodle mediante la integración de las

Referencias Bibliográficas

111

REFERENCIAS BIBLIOGRÁFICAS

Abrigo Córdova, I. and Chamba Eras, L. (2015) ‘Aula Virtual : una herramienta para dinamizar

el proceso de enseñanza-aprendizaje| Virtual Classroom : a tool to streamline the process of

teaching and learning’, XVIII Congreso Internacional EDUTEC ‘Educación y Tecnología desde

una visión Transformadora’, November, pp. 2–11.

Agarwal, A. (2013) Moodle Plugins Directory: Metadata submissions. Available at:

https://moodle.org/plugins/view.php?plugin=assignsubmission_metadata.

Aguilar Ariciaga, A. et al. (2016) ‘Experimentación de plataformas de aprendizaje’,

Tecnológico de Monterrey. Monterrey, p. 40.

Alan (2009) Fliggo, crea fácilmente sitios al estilo Youtube y DailyMotion - Incubaweb -

software y web 2. Available at: http://www.fliggo.com/.

Albuja Ramos, M. V. (2014) ‘INTEGRACIÓN A MOODLE DE LA METODOLOGÍA DE

EVALUACIÓN DE DESTREZAS CON CRITERIO DE DESEMPEÑO PROPUESTA POR

EL MINISTERIO DE EDUCACIÓN DEL ECUADOR COMO INSTRUMENTO DE

EVALUACIÓN ACADÉMICA’, p. 122. Available at:

http://repositorio.utn.edu.ec/handle/123456789/4357.

Allan, J. (2017) Data-driven learning with WordSift _ TESL Ontario Blog. Available at:

http://blog.teslontario.org/data-driven-learning-with-wordsift/.

Arce, A. (2017) ‘Programación PHP, versión’, p. 82.

Ardila Muñoz, J. Y., Ruíz Cañadulce, E. M. and Castro Molano, I. L. (2015) ‘Estudio

comparativo de sistemas de gestión del aprendizaje: Moodle, ATutor , Claroline , Chamilo y

Universidad de Boyacá’, Revista Academia y Virtualidad. Boyacá, Colombia, 8(1), pp. 54–65.

Available at: https://dialnet.unirioja.es/servlet/articulo?codigo=5104748.

Arias Calleja, M. (2010) ‘Análisis , Diseño y Mantenimiento del Software’, p. 33.

Page 132: Personalización del Moodle mediante la integración de las

Referencias Bibliográficas

112

Avello Martínez, R., Rodriguez Muñoz, R. and Zamora Fonseca, R. (2015) ‘Herramientas web

2.0 como complemento a MOODLE en un curso de postgrado en la modalidad b-learning’,

Edutec XVIII Congreso Internacional Riobamba-Ecuador, (November), p. 16.

Aya Cardozo, A. T. (2014) El papel que ejercen las nuevas tecnologías de la información y la

comunicación en las relaciones interpersonales. UNIVERSIDAD NACIONAL ABIERTA Y

A DISTANCIA. Available at:

http://stadium.unad.edu.co/preview/UNAD.php?url=/bitstream/10596/2644/1/1075247318.pdf

.

Bailón Delgado, D. H. (2015) ‘Lenguaje Unificado de Modelado-UML’, p. 11.

Barrios, W. G. et al. (2012) ‘De Moodle a Entornos Personales de Aprendizaje ( PLE ):

Introducción de herramientas sociales a una plataforma e-Learning.’, 10° Simposio sobre la

Sociedad de la Información, SSI, pp. 93–104.

Bejerano Franco, M., Mateos Jiménez, A. and García Fernández, B. (2015) ‘CmapTool s como

herramienta didáctica para mejorar competencias en estudiantes de educación secundaria.’

Maracaibo, Venezuela, 31, p. 19. doi: 1012-1587.

Bellafronte, P. (2013) Hot Potatoes _ Tutorial manual de eXeLearning. Available at:

http://exelearning.net/html_manual/exe_es/hot_potatoes.html.

Belloch Orti, C. (2013) ‘Las tecnologías de la información y comunicación (t.i.c.)’, Universidad

de Valencia ,Unidad Tecnología Educativa ., pp. 1–7. Available at:

https://www.uv.es/bellochc/pedagogia/EVA1.pdf.

De Benito Crosetti, B. et al. (2013) ‘Agregación, filtrado y curación para la actualización

docente’, Pixel-Bit, Revista de Medios y Educacion, (42), pp. 157–169. Available at:

http://acdc.sav.us.es/pixelbit/images/stories/p42/12.pdf.

Bibi Talang, T. and Hadi Mahmoodi, M. (2013) ‘The Effect of Using Word Clouds on EFL

Students’ Long- Term Vocabulary Retention’, Journal of English Language Teaching and

Learning, 11(11). Available at: http://elt.tabrizu.ac.ir/article_592_120.html.

Page 133: Personalización del Moodle mediante la integración de las

Referencias Bibliográficas

113

Bongarrá, C. and Faluotico, C. (2015) Las mejores redes sociales para la educación secundaria.

Bravo del Río, A. (2016) Módulo para la integración de la plataforma Moodle con el

repositorio institucional DSpace. Universidad Marta Abreu.

Cabello, C. (2011) Box.net, un interesante servicio de almacenamiento y sincronización online.

Available at: http://www.box.net/.

Cabero Almenara, J. et al. (2012) Diseño, producción y evaluación en un entorno de aprendizaje

2.0 para la capacitación del profesorado universitario en la utilización educativa de las

tecnologías de la información y comunicación. Universidad de Sevilla.

Cabero Almenara, J. and Marín Díaz, V. (2013) ‘Valoración del entorno formativo universitario

DIPRO 2.0’, Profesorado, 17(2), pp. 369–383.

Cabero Almenara, J., Marin Díaz, V. and Infante, A. (2011) ‘Creación de un entorno personal

para el aprendizaje: desarrollo de una experiencia’, Edutec-e, 38, pp. 1–13. doi:

10.21556/EDUTEC.2011.38.380.

Cabero Almenara, J., Marín Díaz, V. and Infante, A. (2011) ‘CREACIÓN DE UN ENTORNO

PERSONAL PARA EL APRENDIZAJE : DESARROLLO DE UNA EXPERIENCIA

CREATING A PERSONAL ENVIRONMENT FOR LEARNING ’:, EDUTEC, Revista

Electrónica de Tecnología Educativa, (38), pp. 1–13.

Cabero Almenara, J. and Vásquez, A. I. (2013) Los Entornor Personales de Aprendizaje,

uniendo lo formal, informal y no formal para a construcción del conocimiento, Los Entornos

Personales de Aprendizaje. Visiones y Retos para la Formación. Available at:

http://tecnologiaedu.us.es/tecnoedu/images/stories/ples_2014.pdf.

Cabrera Alvarez, R. (2016) Software para facilitar la evaluación de la arquitectura de la

información en la web. Universidad Marta Abreu. Available at:

http://dspace.uclv.edu.cu/handle/123456789/8905.

Cabullan, N. et al. (2013) ‘¿Cómo Hacer De Facebook Una Herramienta Educativa?’, pp. 1–5.

Page 134: Personalización del Moodle mediante la integración de las

Referencias Bibliográficas

114

Campos, O. (2011) Escribiendo módulos para Moodle Introducción. Available at:

https://www.genbetadev.com/desarrollo-web/escribiendo-modulos-para-moodle-introduccion.

Castañeda, L. and Adell, J. (2013) Entornos Personales de Aprendizaje: claves para el

ecosistema educativo en red, Universitat Jaume I. doi: 10.3145/epi.2012.jul.04.

Center for Learning and & Performance Technologies (2015) Top 100 Tools for Learning 2015.

Center for Learning and & Performance Technologies (2017) Top 200 Tools for Learning 2017

last.

Centre for Learning & Performance Technologies (2017). Available at: http://c4lpt.co.uk/new-

workplace-learning/liso-702010-framework/.

Colectivo de la Universidad de Alicante (2014) ‘Navegadores’, pp. 0–24.

Colectivo de la Universidad Técnica de Ambato (2015) ‘Manual de Herramientas: HotPot’, p.

23. Available at: http://educaciononline.uta.edu.ec/descargas/ManualesPDF/15. HotPot.pdf.

Comunidad de Moodle (2016) Plugin types - MoodleDocs. Available at:

https://docs.moodle.org/dev/Plugin_type.

Conde Vives, J. V. et al. (2015) ‘Manual Moodle 2.8 para el Profesor’, Universidad Politécnica

de Madrid Gabinete de Tele-Educación, p. 254. Available at:

https://www.lawebdelprogramador.com/pdf/4564-Manual-moodle-2.8-para-el-profesor.html.

Dans, M. I. and De Battisti, P. J. (2016) ‘Las wikis, propuestas de uso en Moodle’, pp. 1–19.

Available at: http://web.sistemasfce.com.ar/home/images/stories/Jornadas_Inv-

Ext_2016/Investigacion/036-LAS_WIKIS.pdf.

Davidson, A. (2016) Moodle Plugins Directory: Metadata submissions. Available at:

https://moodle.org/plugins/view.php?plugin=assignsubmission_metadata.

Delgado García, A. M. and Oliver Cuello, R. (2009) ‘La promoción del uso del software libre

por parte de las universidades’, RED: Revista de Educación a Distancia, (17), p. 28. Available

Page 135: Personalización del Moodle mediante la integración de las

Referencias Bibliográficas

115

at: http://dialnet.unirioja.es/servlet/articulo?codigo=2470770&info=resumen&idioma=SPA.

Dénis Falcón, V. M. (2015) Sincronización del Sistema de Información de la ULPGC con

Moodle. Edited by L. P. de G. Canarias.

Durán Mellado, E. et al. (2011) ‘LAS TIC COMO HERRAMIENTA FUNDAMENTAL DE

LA FORMACIÓN PERMANENTE EN LA UNIVERSIDAD DE SEVILLA ICT AS A

FUNDAMENTAL TOOL FOR THE LIFE LONG LEARNING AT THE UNIVERSITY OF

SEVILLE’, Revista de Medios y Educación. Sevilla, España, (39), pp. 155–166.

Eduardo, W. et al. (2015) ‘Relación entre el uso efectivo de las TIC y las decisiones gerenciales

en PYMES’, pp. 59–74.

Epinoza, M. et al. (2015) ‘Vinculando el repositorio institucional Dspace con la plataforma

virtual Moodle’, pp. 804–809.

Estrada Lizárraga, R., Peraza Garzón, J. F. and Zaldívar Colado, A. (2013) ‘Análisis

Comparativo de las Plataformas Educativas Virtuales Moodle y Dokeos’, Revista

Iberoamericana para la Investigación y el Desarrollo Educativo, 10(1-14), p. 15. Available at:

http://ride.org.mx/1-11/index.php/RIDESECUNDARIO/article/viewFile/523/513.

Estrada Lizárraga, R., Zaldívar Colado, A. and Peraza Garzón, J. F. (2013) ‘Análisis

Comparativo de las Plataformas Educativas Virtuales Moodle y Dokeos’, Revista

Iberoamericana para la Investigación y el Desarrollo Educativo. Sinalo, México, (10), pp. 1–

14.

Francisco Javier Díaz , Alejandra Schiavoni, María Alejandra Osorio, Ana Paola Amadeo, M.

E. C. (2012) ‘Integración de plataformas virtuales de aprendizaje, redes sociales y sistemas

académicos basados en Software Libre. Una experiencia en la Facultad de’, Proceedings of …,

pp. 58–70. Available at: http://41jaiio.sadio.org.ar/sites/default/files/5_SSI_2012.pdf.

García Alba, M. J. (2010) Análisis del desarrollo de extensiones para Moodle: Desarrollo de

un módulo para la gestión de laboratorios docentes. Universidad de alcalá.

Page 136: Personalización del Moodle mediante la integración de las

Referencias Bibliográficas

116

García Cano, E. E. and Solano Gálvez, J. A. (2014) ‘Guía práctica de estudio 01 : Búsquedas y

utilerías en Internet Guía práctica de estudio 01 : Búsquedas y utilerías en Internet’, p. 22.

Available at: http://odin.fi-b.unam.mx/salac/practicasFP/fp_p1.pdf.

Gardner, H. (2016) ‘El Proyecto Cero de Harvard: Una historia personal Howard Gardner

Escuela de Graduados en Educaci ó n de la Universidad de Harvard’, 13(30), p. 16. Available

at: https://howardgardner01.files.wordpress.com/2016/08/project-zero-history_spanish-

translation_8-161.pdf.

González Bañales, D. L. and Monárrez Armendáriz, C. (2014) ‘Incorporación de redes sociales

y aplicación de principios de diseño adaptativo para la plataforma Moodle’, Iteckne, 11(1), pp.

50–61. Available at: http://revistas.ustabuca.edu.co/index.php/ITECKNE/article/view/517/413.

Gonzalez Barragan, A. (2012) Skype y su uso educativo. Available at:

https://es.slideshare.net/analygonzalezbarragan/skype-y-su-uso-educativo-14693697.

Gonzalez, G. (2011) Herramientas de Wolfram como método de aprendizaje _ Nuevas

Tecnologías para la Educación. Available at: http://blog.catedratelefonica.deusto.es/borrador-

wolframalpha-como-metodo-de-aprendizaje/.

González Gómez, J. I. (2014) ‘Apoyo a la toma de decisiones con Solver II’, p. 23. Available

at: https://es.scribd.com/document/358468409/Apoyo-a-La-Toma-de-Decisiones-Con-Solver-

y-III.

Guevara, D. (2015) Class BlogMeister - TIACE DaniG. Available at:

https://sites.google.com/site/tiacedanig/unidad-1/class-blogmeister.

Iglesias Rodríguez, A. et al. (2014) ‘Evaluar para optimizar el uso de la plataforma moodle

(studium) en el departamento de didáctica, organización y métodos de investigación’,

TENDENCIAS PEDAGÓGICAS, (23), pp. 155–170. Available at:

https://revistas.uam.es/tendenciaspedagogicas/article/view/2077.

Jaramillo Jaramillo, G. A. and Ricardo Almario, W. A. (2017) Diseño de un curso virtual de

trigonometría como estrategia de solución de problemas reales y del entorno. UNIVERSIDAD

Page 137: Personalización del Moodle mediante la integración de las

Referencias Bibliográficas

117

PONTIFICIA BOLIVARIANA. Available at:

https://repository.upb.edu.co/bitstream/handle/20.500.11912/3302/DISEÑO DE UN CURSO

VIRTUAL DE TRIGONOMETRÍA COMO ESTRATEGIA.pdf?sequence=1&isAllowed=y.

Ken Constantino, D. F. and Pool Hu, J. E. (2015) Características, ventajas y desventajas de las

tecnologías de desarrollo.

Londoño Ramírez, D. A. and Boada, A. (2017) ‘Enseñanza con el uso directo de las TIC .

Potencialidades del Solver ( Microsoft Excel ) para la Enseñanza de Programación Lineal y

Modelos de Transporte’, XVIII Virtual Educa Colombia 2017, (June), p. 15. Available at:

https://www.researchgate.net/publication/317624466_Ensenanza_con_el_uso_directo_de_las_

TIC_Potencialidades_del_Solver_Microsoft_Excel_para_la_Ensenanza_de_Programacion_Li

neal_y_Modelos_de_Transporte.

López, L. and Pastora, Y. (2016) ‘DISEÑO DE ENTORNOS VIRTUALES DE

APRENDIZAJE (EVA) ANTE LOS RETOS DE LA EDUCACIÓN B-LEARNING.

EXPERIENCIA DEL EVA METODOLOGÍA DE LA INVESTIGACIÓN’, REVISTA

ARBITRADA DEL CENTRO DE INVESTIGACIÓN Y ESTUDIOS GERENCIALES.

BARQUISIMETO, VENEZUELA, (24), pp. 43–56. Available at:

http://www.grupocieg.org/archivos_revista/Ed. 24(43-56) Yamileth Lucena abr-jun

2016_articulo_id245.pdf.

Magallanes, M. (2017) ¿Qué es Joomla y para qué sirve ?

Mariel Castro, S. et al. (2013) ANALIZAMOS Plataformas E-LEARNING. Available at:

http://cooperacionib.org/191191138-Analizamos-19-plataformas-de-eLearning-primera-

investigacion-academica-colaborativa-mundial.pdf.

Marqués Graells, P. (2015) ‘Las tic y sus aportaciones a la sociedad’, July. Available at:

https://www.researchgate.net/publication/267419766_LAS_TIC_Y_SUS_APORTACIONES_

A_LA_SOCIEDAD.

Martillo Pazmiño, Í. and Paredes Ochoa, A. (2014) ‘Uso efectivo de las tic en la gerencia

Page 138: Personalización del Moodle mediante la integración de las

Referencias Bibliográficas

118

moderna’, Revista Caribeña de Ciencias Sociales, Marzo.

Martínez Hernández, L. M., Ceceñas Torrero, P. E. and Martínez Leyva, D. E. (2014) Tics 8.

Edited by A. C. Red Durango de Investigadores Educativos and Coeditores: Available at:

http://www.upd.edu.mx/PDF/Libros/Tics.pdf.

Martínez Ramírez, E. A. (2013) Desarrollo de un Módulo para la Gestión Bibliográfica en

Moodle. UNIVERSIDAD INTERNACIONAL DE LA RIOJA. Available at:

https://reunir.unir.net/bitstream/handle/123456789/2148/75254495J_TFM.pdf?sequence=1&is

Allowed=y.

Mata, D. (2017) Como integrar Wordpress y Moodle con Edwiser Bridge - EVirtualplus.

Available at: https://www.evirtualplus.com/integrar-wordpress-moodle-edwiser-bridge/.

Mena González, D. (2013) ‘Incorporación de GeoGebra en los Cursos de Precálculo y Cálculo’,

p. 14. Available at: http://ciencias.ucr.ac.cr/sites/default/files/Mena González-Matemática-

Incorporación de GeoGebra en los cursos de precálculo y cálculo.pdf.

Miratía Moncada, O. J. and Fernández Silano, M. (2011) ‘Moodle y su integración con la web

2.0 como apoyo a la educación superior’, pp. 1–19.

Muñoz, M. (2017) Universidad Internacional de La Rioja Facultad de Educación Trabajo fin

de máster Las TIC en educación : ‘ kahoot !’ como propuesta de gamificación e innovación

educativa para Educación Secundaria en Educación Física . Director / a : Virginia López

Alonso. Universidad Internal de La Rioja. doi: 10.13140/RG.2.2.15536.35846.

Ojeda Sosa, H. G. (2015) ‘Teoría y Aplicación de la Informática 2’, p. 21.

Otero, J. et al. (2014) ‘Tarjetas didácticas digitales en cursos introductorios de programación :

experiencia piloto y aplicación cliente servidor para seguimiento del aprendizaje’, pp. 311–318.

Available at: https://upcommons.upc.edu/bitstream/handle/2099/15493/P311ot_tarj.pdf.

Pacheco Méndez, T. (2017) ‘Las ciencias sociales mediadas por las TIC’, Revista CTS, 12(34),

pp. 179–195. Available at: http://www.scielo.org.ar/scielo.php?script=sci_arttext&pid=S1850-

Page 139: Personalización del Moodle mediante la integración de las

Referencias Bibliográficas

119

00132017000100009.

Pavón Mestras, J. (2013) ‘Instalación y configuración PHP en un servidor Web.’ Madrid,

España, p. 34.

Peña, I. (2013) ‘El PLE de investigación - docencia : EL aprendizaje como enseñanza’, in

CASTAÑEDA, L. and ADELL, J. (eds) Entornos Personales de Aprendizaje: Claves para el

ecosistema educativo en red. Catalunya, España: Marfil, S.A., pp. 93–110.

Pérez Chamorro, V. A., García Álvarez de Perea, J. and Casasola Balsells, M. A. (2015) ‘Las

tarjetas digitales (e-flashcards) en el aprendizaje autónomo de contabilidad financiera.’, Revista

Internacional de Investigación e Innovación Educativa, pp. 150–161. Available at:

http://ankisrs.net.

Pineda Martínez, P. and Casteñeda Zumeta, A. (2013) ‘Los LMS como herramienta colaborativa

en educación. Un análisis comparativo de las grandes plataformas a nivel mundial’, pp. 1–13.

Available at: http://www.revistalatinacs.org/13SLCS/2013_actas/184_Pineda.pdf.

Posada Prieto, F. (2013) 21 extensiones para Moodle – canalTIC, canalTIC.com. Available at:

https://canaltic.com/blog/?page_id=341.

Ramírez López, N. L. and Sánchez Mesa, V. (2013) ‘Diseño Uso Evaluación del e- Portafolio’,

p. 62. Available at: https://es.slideshare.net/DraNormaRmz/diseo-uso-y-evaluacin-del-

eportafolio.

Rodríguez, A. L. (2016a) ‘Integración de las redes sociales como entorno personal de

aprendizaje’, Suplemento Signos EAD, April, pp. 1–18. Available at:

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwivs

rqqys_bAhXRtVMKHVtIDfoQFggmMAA&url=http://p3.usal.edu.ar/index.php/supsignosead/

article/download/3686/4570&usg=AOvVaw1i3T7jgdbMfoJE42Fsn0Yp.

Rodríguez, A. L. (2016b) ‘Integración de las redes sociales como entorno personal de

aprendizaje’, Suplemento SIGNOS EAD. Revista bianual de actualización permanente., pp. 1–

16. Available at: http://p3.usal.edu.ar/index.php/supsignosead/article/view/3686/4570.

Page 140: Personalización del Moodle mediante la integración de las

Referencias Bibliográficas

120

Rodríguez Rodríguez, C. (2016) Módulo para exponer los metadatos de los cursos publicados

en Moodle. Universidad Marta Abreu. Available at:

http://dspace.uclv.edu.cu/bitstream/handle/123456789/6709/Tesis

Claudia.pdf?sequence=1&isAllowed=y.

Romero Díaz de la Guardia, J. J., Sola Martínez, T. and Trujillo Torres, J. M. (2015)

‘Posibilidades didácticas de las herramientas Moodle para producción de cursos y materiales

educativos Instructional Capabilities of Moodle Tools for Production of Courses and

Educational Materials’, Digital Education Review, (28), pp. 59–76. Available at:

http://revistes.ub.edu/index.php/der/article/view/14092.

Rondón, L. E., Agustín, Y. and Alfonso, G. (2011) ‘Propuesta de guía de personalización de

Moodle en la universidad de las ciencias informáticas |Proposal of a guide of personalization of

Moodle at the university of informatic sciences’, Revista Avances en Sistemas e Informática,

December, pp. 43–50.

Rumbaugh, J., Jacobson, I. and Booch, G. (2004) The Unified Modeling Language Reference

Manual , Second Edition. U.S. Corporate and Government Sales.

Sánchez Uceda, M. A. and López Regalado, O. (2016) ‘El CmapTools en estudiantes

universitarios para desarrollar pensamiento crítico’, Innoeduca. International Journal of

Technology and Educational Innovation, 2(1), p. 54. doi: 10.20548/innoeduca.2016.v2i1.1037.

Sanjaime Calvet, L. (2012) ‘Redes Sociales y Marketing’, Etsinf, pp. 1 – 93. Available at:

https://riunet.upv.es/handle/10251/17406.

Sebrango Briz, R. (2017) ‘Marco para la evaluación automática de código basado en Moodle’,

p. 64. Available at: https://repositorio.unican.es/xmlui/bitstream/handle/10902/12283/Sebrango

Briz Ruben.pdf?sequence=1.

Silva, J. (2017) ‘Un modelo pedagógico virtual centrado en las E-actividades | A virtual

pedagogical model centered on E-activities’, Revista de Educación a Distancia. Santiago de

Chile, Chile, 53(10), pp. 3–20. doi: http://dx.doi.org/10.6018/red/53/10.

Page 141: Personalización del Moodle mediante la integración de las

Referencias Bibliográficas

121

Tarancon Álvaro, B. (2017) ‘Implementación de un modelo de Entorno Personal de Aprendizaje

en el Grado en Educación. Estudio de caso Implementation’, Edmetic, 6(2), pp. 232–254. doi:

https://doi.org/10.21071/edmetic.v6i2.6933.

Tarancón Álvaro, B. (2017) ‘Implementación de un modelo de entorno personal de aprendizaje

en el Grado en Educación (Infantil y Primaria). Estudio de caso Implementation’, Revista de

Educación Mediática y TIC( edmetic). Valladolid, España, pp. 232–254.

Torres Flores, S. G., Cavazos Salazar, R. L. and García González, J. (2014) ‘Estilo de

aprendizaje y el uso de TIC: Modelo de evaluación de recursos digitales en el aula’, Revista

Latina de Comunicación Social. VI Congreso Internacional Latina de Comunicación Social –

Universidad de La Laguna. Monterrey, Mexico, pp. 1–14. Available at:

http://www.revistalatinacs.org/14SLCS/2014_actas/104_Torres.pdf.

Universidad España (2016) 3 tipos de aplicaciones de las TICs en nuestra sociedad _ VIU,

Ciencia y Tecnología. Valencia, España. Available at: https://www.universidadviu.es/3-tipos-

aplicaciones-las-tics-nuestra-sociedad/.

Universidad España (2017) ‘Ventajas de estudiar con las nuevas tecnologías’, Ciencia y

Tecnología, pp. 1–2.

Vila Rosas, J. (2009) Twitter y el microblogging con fines educativos, Comunicación y

pedagogía: Nuevas tecnologías y recursos didácticos. Available at:

http://dialnet.unirioja.es/servlet/extart?codigo=3082335.

Vilatuña, C. (2014) wikispaces PARA QUE SIRVE WIKISPACES.

Page 142: Personalización del Moodle mediante la integración de las

ANEXOS

Page 143: Personalización del Moodle mediante la integración de las

Anexos

122

ANEXOS

Anexo 1. Tabla sobre las Áreas de la Administración y aplicaciones tecnológicas,

Áreas Aplicaciones TIC

Empresarial

Intranet -Extranet – Workflow – Ofimática – Foros – Video

Conferencia – Survey Monkey -Brandfo– Firma

Electrónica –Data Warehouse – Business Intelligence (BI)

Logística Sistemas de Localización – Gestión de Almacenes-

Sensores Aplicaciones Informatizadas - Domótica

Clientes Sistema de CRM – Uso de TPV E-Commerce E-

Facturación – Web Site - Trendistic – BITCOIN

Proveedores Sistema De SCM – Uso EDI - Marketplaces -

Aprovisionamiento en La Red

Administración

Pública

E-Government - Certificados Digitales - B2A – SIGOB

Personal

E-learning – Portales del empleado - E-Recruitment- E-

Mail –E-Business - Cloud – Community Management –

Blogs -Blog Pulse – Twitter - Facebook – Amazon – OLK

Delegaciones Red Privada Virtual – Herramientas De Trabajo –

Colaborativo

Gestión Interna ERP’S – TOOLS CAD – CAM – CAE - Base De Datos –

Redes

Page 144: Personalización del Moodle mediante la integración de las

Anexos

123

Anexo 2. Definiciones sobre los Entornos Virtuales de Aprendizaje

AUTOR DEFINICIÓN

Mestre, Fonseca y

Valdés (2007)

Aquellos espacios en donde se crean las condiciones para que el

individuo se apropie de nuevos conocimientos, de nuevas

experiencias, de nuevos elementos que le generen procesos de

análisis, reflexión y apropiación. Llamémosle virtuales en el sentido

que no se llevan a cabo en un lugar predeterminado y que el elemento

distancia (no presencialidad física) está presente.

Belloch (s.f.)

El tipo de entorno o sistema adecuado para el e-learning, son los

sistemas de gestión del conocimiento (LMS) o Entornos Virtuales

de Aprendizaje, estos son una agrupación de las partes más

importantes de los demás entornos para aplicarlos en el aprendizaje.

Programa de Formación

de Formadores de

Acompañantes

Pedagógicos en el Marco

del PELA (2012)

Es un entorno de cambio constante, un espacio de aprendizaje

participativo, donde cada miembro puede utilizar las herramientas

para el propio aprendizaje aportando contenidos mediante su

participación. Participantes y moderadores interactúan en un entorno

virtual común donde el espacio y el tiempo no son una barrera para

aprender.

El EVA incorpora numerosas herramientas, evitando la pasividad.

Dado que el aprendizaje no es lineal, los participantes pueden utilizar

los elementos docentes en distinto orden, adaptándolos a sus

necesidades y disponibilidad de tiempo.

Dávila (2014)

Es una aplicación informática (software) que facilita la gestión y

distribución de contenidos por Internet, representados por recursos

didácticos y actividades interactivas de aprendizaje para desarrollar

a distancia el proceso formativo de un determinado curso o programa

académico.

Anexo 3. Recuadro sobre la evolución del Moodle desde 1999 hasta 2014

Page 145: Personalización del Moodle mediante la integración de las

Anexos

124

Page 146: Personalización del Moodle mediante la integración de las

Anexos

125

Anexo 4. Red Social de la web 2.0: Facebook

Imagen que muestra el logotipo de Facebook.

Vista de la portada de Facebook.

Page 147: Personalización del Moodle mediante la integración de las

Anexos

126

Anexo 5. Sitio Web Skype

Imagen del logotipo de Skype.

Vista de la portada de Skype.

Page 148: Personalización del Moodle mediante la integración de las

Anexos

127

Anexo 6. Red Social de la web 2.0: Twitter

Imagen del logotipo de Twitter.

Vista de la portada de Twitter.

Vista de la sesión de acceso de Twitter.

Page 149: Personalización del Moodle mediante la integración de las

Anexos

128

Anexo 7. Web colaborativa para la edición de documentos en tiempo real: Etherpad

Imagen del logotipo de Etherpad.

Vista de la portada de Etherpad.

Page 150: Personalización del Moodle mediante la integración de las

Anexos

129

Anexo 8. Sitio Web para compartir videos, más popular: Youtube

Imagen del logotipo de Youtube.

Vista de la página principal de Youtube.

Page 151: Personalización del Moodle mediante la integración de las

Anexos

130

Anexo 9. Buscador especializado en artículos de revistas científicas: Google Scholar

Imagen del logotipo de Google Scholar.

Vista de la Portada de Google Scholar.

Page 152: Personalización del Moodle mediante la integración de las

Anexos

131

Anexo 10. Herramienta para la creación de concurso en un aula: Khoot

Imagen del logotipo de Khoot.

Vista de la página de Acceso de Kahoot.

Page 153: Personalización del Moodle mediante la integración de las

Anexos

132

Anexo 11. Herramienta para resolver y optimizar ecuaciones lineales: Solver Simple

Imagen del logotipo de Solver Simple.

Vista de la página de Inicio de Solver Simple.

Page 154: Personalización del Moodle mediante la integración de las

Anexos

133

Anexo 12. Software para la creación de mapas cognitivos: CmapTools

Imagen del logotipo de CmapTools.

Vista de la portada de CmapTools.

Page 155: Personalización del Moodle mediante la integración de las

Anexos

134

Anexo 13. Herramienta para la enseñanza de idiomas: Wordsift

Imagen del logotipo de Wordsift.

Vista de la página principal de Wordsift.

Vista de la página de búsqueda del WordSift

Page 156: Personalización del Moodle mediante la integración de las

Anexos

135

Anexo 14. Aplicación que contribuye a la memorización de temas variados: Anki

Imagen del logotipo de Anki.

Vista de la página principal de Anki.

Page 157: Personalización del Moodle mediante la integración de las

Anexos

136

Anexo 15. Buscador que responde a preguntas concretas: Wolfram Alpha

Imagen del logotipo de Wolfram Alpha.

Vista de la página principal de Wolfram Alpha.