MONOGRÁFICO: Aplicaciones Elearning Portables Imprimir
EQUIPAMIENTO TECNOLÓGICO - Didáctica de la tecnología
Viernes, 01 de Enero de 2010 00:00

Una aplicación portable es un programa que puede ser ejecutado desde un dispositivo externo al PC (DVD, CD-ROM, memoria USB, etc.) sin necesidad de instalarse en el ordenador. 

 

Introducción

your_project_logo.png

 

Ilustración 1: La imagen de la memoria USB ha sido extraída del artículo sobre memorias USB de Wikipedia. Este archivo se encuentra bajo la licencia Creative Commons Genérica de Atribución/Compartir-Igual 2.5.

Una aplicación portable es un programa que puede ser ejecutado desde un dispositivo externo al PC (DVD, CD-ROM, memoria USB, etc.) sin necesidad de instalarse en el ordenador. La definición que se incluye en Wikipedia para la entrada Aplicación portátil es:

Una aplicación portátil o más conocido como "portable" es una aplicación informática que puede ser utilizada en cualquier ordenador que posea el sistema operativo para el que fue programada sin instalación previa; esto significa que no es necesaria la instalación de bibliotecas adicionales en el sistema para su funcionamiento.

La ventaja de este tipo de aplicaciones es que las llevamos en nuestro pendrive desde un equipo a otro sin necesidad de instalar el mismo software en todos los ordenadores, la única condición que deben cumplir es que dispongan del sistema operativo para el que hemos descargado la versión portable. Por otro lado, junto con los programas, podemos guardar los documentos con los que estamos trabajando, con lo que simplificamos, aún más, el proceso de creación y edición de los mismos.

ssoffice.gif

 

Actualmente encontramos numerosos paquetes con aplicaciones portables (algunos de ellos ya han sido documentados en este observatorio) pero no están vinculados directamente con el mundo del eLearning, aunque sí incluyen herramientas de autor que podríamos emplear como complemento a un LMS. Algunas de estas aplicaciones pueden ser OpenOffice.org portable, Audacity portable, Virtual Dub portable, etc.

En este artículo vamos a analizar tres aplicaciones portátiles destinadas al eLearning y a la creación de materiales didácticos para su uso en el ámbito educativo: eXe, Hot Potatoes y Moodle y que han sido adaptadas para su uso desde una memoria USB. Hemos seleccionado estas tres ya que Moodle como LCMS (Learning Content management System) integra materiales creados en eXeLearning y en Hot Potatoes.

Con el fin de facilitar la comprensión de los procesos que se van a presentar en el siguiente monográfico, comenzaremos con la descripción de los procesos de instalación más sencillos (eXeLearning) hasta el más complejo (Moodle).

 

 


eXeLearning Ready-to Run

Como ya hemos publicado en el Observatorio Tecnológico, eXeLearning es un editor de documentos XML y HTML enfocado a la creación de materiales educativos con posibilidad de empaquetarlos en dormatos SCORM o IMS CP.

·         Web del proyecto: http://exelearning.org/

En la web de este proyecto disponemos de versiones del programa tanto para Linux (Ubuntu 7.04 a 8.04 y Fedora 7), como Windows o Mac OS X. Además, para el sistema operativo Windows, se ha creado una versión portable denominada Ready-to-Run que nos permite su instalación en un pendrive.

Descargamos la versión portable desde la página del proyecto y la guardamos en nuestra memoria USB.

descargaeXe.png

descargaexe2.png

Accedemos al pendrive y ejecutamos el software descargado.

descargaexe3.png

A continuación se descomprimirán todos los paquetes que se incluyen en esta distribución y ya podemos comenzar a trabajar con eXeLearning.

La aplicación es completamente funcional y nos va a permitir realizar las mistas tareas que al instalarla en nuestro PC.

 

 


Hot Potatoes y Portable Apps


Hot Potatoes es una aplicación que nos permite crear distintos tipos de actividades interactivas para que el alumno pueda realizarlas a través de la web. La versión 6.3 para Windows de este software es libre. Se puede ejecutar en Linux a través de Wine y, además, disponemos de la versión Java que permite su ejecución en cualquier sistema operativo que disponga de java Virtual machine.

·         Web del proyecto: http://hotpot.uvic.ca/

 

PortableApps

portableapps_usb.pngPara poder utilizar Hot Potatoes en una memoria USB deberemos descargar en primer lugar un archivo que incluya el menú de PortableApps, o bien la versión completa de esta distribución portable.

 

 

·         Web del proyecto: http://portableapps.com/

 

portable_1.png

Tras acceder a la páginas de descargas seleccionamos cualquiera de las versiones disponibles. En este ejemplo optamos por la Plataforma.

 

portable_2.png

 

Una vez descargada ejecutamos el archivo PortableApps.com_Platform_Setup_1.6.exe

 

portable_4.png

 

Seleccionamos el idioma y seguimos las instrucciones del asistente de instalación.

 

portable_6.png

A continuación, elegimos la unidad en la que hemos montado la memoria USB y hacemos clic en el botón Instalar.

portable_7.png

Finalizamos la instalación haciendo clic en el botón Terminar con lo que abriremos el menú de esta aplicación.

portable_8.png

portable_9.png

 

Instalación de Hot Potatoes en PortableApps

 

Accedemos a la web del proyecto y seleccionamos el enlace a la descarga del instalador en Windows.

instala_hotPotatoes_02.png

Guardamos el archivo en la ubicación que prefiramos de nuestro PC. En nuestro caso hemos empleado la carpeta Descargas de Mis Documentos, aunque es indiferente el lugar que seleccionemos.

instala_hotPotatoes_03.png

Instalamos HotPotatoes en nuestro PC.

A continuación, creamos la carpeta HotPotatoes dentro de nuestra memoria USB, de manera que quede en la siguiente ruta: L:PortableApps HotPotatoes . La letra inicial L: depende de la cantidad de unidades de las que disponemos en nuestro PC y puede variar de unos equipos a otros.

Después copiamos todos los archivos que se han creado en la carpeta C:Archivos de programaHotPotatoes6 y los pegamos en la carpeta Hotpotatoes creada en el directorio PortableApps de nuestra memoria.

sshot-1.png

A continuación, abrimos la aplicación PortableAppd y accedemos al menú Opciones, eligiendo Actualizar iconos.

instala_hotPotatoes_05.png portable_11.png

Comprobamos que se han cargado todos los ejecutables de HotPotatoes, accederemos a este programa a través del icono superior del menú.

 

 


Moodle Portable

En el caso de Moodle, el proceso de instalación que debemos afrontar es diferente. La versión portable no es Moodle, sino el conjunto de servidores que le dan soporte. Por esta causa, deberemos buscar un conjunto de servidores (Apache, PHP y MySQL), por ejemplo XAMPP que puedan ejecutarse desde un pendrive.

Disponemos de una versión de Moodle integrada en XAMPP que nos permitiría este tipo de instalación, sin embargo vamos a optar por hacerlo con paquetes separados ya que se trata de una opción más estándar en la que podríamos integrar gestores de contenidos, de blogs, wikis, etc.

Instalación de XAMPP

XAMPP es un servidor independiente del sistema operativo que integra un servidor web, la base de datos MySQL y los intérpretes de lenguaje PHP y Perl.

·         Web del proyecto: http://www.apachefriends.org/es/index.html

Accedemos a la página de descargas de XAMPP y buscamos la versión Lite, en el formato EXE de auto extracción.

Desde la carpeta en la que lo hemos descargado, hacemos doble clic sobre el archivo, iniciándose el proceso de descompresión e instalación.

xampp_3.jpg

Es recomendable comprobar la integridad del archivo descargado, ya que, en algunos casos, no conseguimos el paquete completo. Por ejemplo, en la imagen mostrada arriba, el archivo está incompleto.

Para que el proceso se desarrolle correctamente, deberemos seleccionar como lugar de instalación la raíz de la memoria USB y hacemos clic en el botón Install.

xampp_4.jpg

El proceso de extracción de los archivos nos creará una carpeta denominada xampplite en nuestra memoria USB en la que se ubicarán todos los archivos de este conjunto de servidores. No debes preocuparte si este paso dura mucho, dependiendo de las características del equipo y de la memoria USB puede durar más de 15 minutos.

Finalizado el proceso de extracción se ejecuta la consola de MS-DOS para configurar XAMPP, aceptamos las distintas opciones que nos vienen configuradas por defecto.

xampp_6.jpg

xampp_7.jpg

xampp_8.jpg

Importante mantener la opción n cuando instalamos XAMPP en un pendrive.

Una vez configurado se relocalizan todas las direcciones en los ficheros de configuración y pulsamos INTRO para continuar.

xampp_9.jpg

Configuramos el horario de nuestros servidores haciendo clic en la tecla INTRO, con lo que finalizamos el proceso de configuración.

xampp_10.jpg

Por último, optamos por la opción 1 para ejecutar el Panel de Control de XAMPP.

xampp_11.jpg

xampp_12.jpg

Este proceso de configuración deberemos repetirlo siempre que cambiemos la memoria de equipo.

Elipse: Es importante que la configuración del cortafuegos de nuestro equipo y de los puertos que están siendo utilizados sea compatible con la ejecución de nuestros servicios.

Dentro del panel de Control de XAMPP activamos Apache como servicio y hacemos clic en los botones START de Apache y MySQL, de este modo iniciamos los servicios de modo que podamos ofrecer páginas web dinámicas.

xampp_15.jpg

Comprobamos el funcionamiento abriendo nuestro navegador escribiendo la dirección http://localhost o http://127.0.0.1

xampp_final.jpg

Por último, no debes olvidar consultar el archivo passwords.txt para conocer los usuarios y contraseñas de los distintos servicios instalados.

Instalación de Moodle

La instalación de Moodle es similar a cualquier otra que debamos realizar en un equipo servidor o un PC de sobremesa.

En primer lugar deberemos descargar la versión última de este LMS en la página del sitio web.

moodle_2.jpg

Guardamos la carpeta comprimida en cualquier lugar de nuestro PC, pero cuando exraigamos los archivos lo deberemos hacer en la carpeta htdocs de xampplite.

moodle_4.jpg

Una vez descomprimida la carpeta iniciaríamos el proceso de instalación habitual de Moodle.

Escribimos en el navegador la dirección http://localhost/moodle y comenzamos a cumplimentar las distintas opciones.

Seleccionamos el idioma de instalación y hacemos clic en el botón Next.

sshot-8.jpg

sshot-9.jpg

Moodle comprueba que los ajustes de PHP son correctos.

sshot-10.jpg

Introducimos los parámetros de configuración del servidor web y de la carpeta moodledata y hacemos clic en el botón Siguiente.

sshot-11.jpg

Introducimos el nombre de usuario y la contraseña de la base de datos y hacemos clic en el botón Siguiente.

D:PerfilesCésarMis documentosPersonalArtículosPortableEducacionFireShot capture #004 - 'Moodle Install' - localhost_moodle_install_php.jpg

Moodle comprueba los diferentes componentes del servidor y si todo está OK hacemos clic en el botón Siguiente.

D:PerfilesCésarMis documentosPersonalArtículosPortableEducacionFireShot capture #005 - 'Moodle Install' - localhost_moodle_install_php.jpg

Descargamos el paquete de idioma español y hacemos clic en Siguiente.

sshot-13.jpg

D:PerfilesCésarMis documentosPersonalArtículosPortableEducacionsshot-14.jpg

sshot-15.jpg

Una vez completada la configuración, aceptamos las condiciones de licencia de Moodle y podemos proceder a la instalación desantendida.

FireShot capture #006 - 'Licencia GPL' - localhost_moodle_admin_index_php.jpg

sshot-16.jpg

Introducimos los datos del administrador y continuamos con la configuración de Moodle.

D:PerfilesCésarMis documentosPersonalArtículosPortableEducacionFireShot capture #007 - 'Setup administrator account' - localhost_moodle_user_editadvanced_php_id=2.jpg

Introducimos los datos del sitio LCMS que acabamos de crear y hacemos clic en el botón Save Changes.

FireShot capture #008 - '' - localhost_moodle_admin_upgradesettings_php_return=site.jpg

Ya podemos acceder a nuestro sitio de Moodle.

FireShot capture #009 - 'Moodle Portable' - localhost_moodle.jpg

Este sistema que acabamos de emplear, tal como hemos indicado al principio, nos permite una mayor flexibilidad a la hora de crear un sitio con Moodle en una pendrive, pero existen otras muchas opciones.

Muy recomendable es visitar el sitio MoWes y seleccionar el paquete para instalaciones en memorias USB de los servidores Apache, MySQL y PHP junto con distintas aplicaciones como Joomla, Moodle, Drupal, etc.