Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de Republica Dominicana
Luis E. Bayonet Robles, MTE Ph.D(c), Andres David Patino Matos Ph.D(c),
Universidad Iberoamericana
Santo Domingo, Republica Dominicana
l.bayonet@unibe.edu.do, a.patino@unibe.edu.do
Febrero del 2014
Resumen
“Cloud Computing” es una de las más grandes tendencias que han surgido gracias al Internet,
esta es una nueva forma de poder guardar nuestros datos en las “nubes”, lo que significa que
no necesitamos de un dispositivo físico que sea robusto en el cual podamos guardar nuestros
datos. Para que esto sea posible “Cloud Computing” le ofrece a cada usuario la capacidad de
poder guardar datos o hasta correr aplicaciones que estarán almacenados en un servidor en la
web. Esta gran tendencia de la informática es de gran ayuda para las escuelas rurales, ya que
las mismas no poseen espacio ni recursos para tener una biblioteca incluso hasta un sistema
de registro de cada uno de los estudiantes, con cloud computing los estudiantes y profesores
pueden tener acceso a una biblioteca virtual, registro de los estudiante (en el caso de los
profesores), tareas creada por los maestros, etc. Con esta nueva forma de dar clases se ayuda
a niños que son de escasos recurso y que viven en zonas rurales.
Palabras claves: Cloud Computing, Mobile Cloud Computing, Smartphone, Tablets, 3G, 4G,
HTML5, CSS3, Web 4.0, Escuelas rurales
Introducción
Después del surgimiento del Internet, se puede escuchar el zumbido de todo mundo el mundo
tecnológico en relación con el “Cloud Computing”. Como dicho anteriormente este concepto es
el más hablado en temas de educación y con mayor potencial en el mundo de la tecnología.
De las nuevas evoluciones del Internet surgió el concepto de computación en la nube (Cloud
Computing). Siendo una nueva manera de acceder a los datos (por ejemplo, aplicaciones,
documentos, archivos de música, vídeo, archivos de usuario y mucho más) desde cualquier
lugar en todo el mundo sin necesidad de llevar los dispositivos de almacenamiento de datos,
como discos duros, o tarjetas de memoria flash. Su principal ventaja de esta tecnología es que
el hecho de que los usuarios tienen liberta de moverse de su lugar de trabajo, y todavía puede
tener acceso a sus datos en cualquier momento desde cualquier lugar.
Existen tres modelos básicos de servicio en las nubes (Cloud Service): Infraestructura como
Servicio (Infrastructure as a Services - IaaS), Plataforma como Servicio (Platform as a Service -
PaaS), y el Software como servicio (Software as a Services - SaaS).
Otra razón por la cual el concepto de “Mobile Cloud Computing” tendrá un impacto importante
en el mundo de los móviles se debe a la popularidad de las aplicaciones de móviles en
dispositivos diferentes. Las aplicaciones móviles tienen un sin número de beneficios para sus
usuarios, una de las discrepancias que se enfrentan los usuarios es el hecho de que algunas
aplicaciones móviles sólo funcionan en un dispositivo específico, pero no en otro dispositivo
basado en plataformas móviles, conocidos popularmente como los sistemas operativos
móviles. Por ejemplo, una aplicación móvil puede funcionar sólo en el BlackBerry, mientras que
no va a funcionar en un iPhone de Apple, la aplicación misma manera se puede ejecutar en
Android, pero pueden no ser compatibles con el sistema operativo Windows. Este problema de
las aplicaciones móviles que sólo se ejecuta en dispositivos específicos puede ser fácilmente
resuelto si un usuario decide cambiar y utilizar el “Mobile Cloud Computing” como una forma de
acceder a sus datos y aplicaciones para sus dispositivos.
Plataformas Móviles
Las plataformas móviles se refieren básicamente a los entornos de hardware / software para
teléfonos inteligentes y dispositivos de mano; tales como el iPhone, Android, Symbian, Palm y
Windows Mobile. Para este artículo, nos centraremos en los dos tipos de plataformas más
estándares actualmente en el mercado.
Smartphone
Un Smartphone es un teléfono móvil de alta gama que ofrece mayor capacidad de computación
y conectividad que un teléfono de estilo tradicional, combinando las funciones de una agenda
personal (PDA) y un teléfono móvil. Los modelos de hoy por lo general sirven también como
reproductores de medios portátiles y teléfonos móviles con cámara de alta resolución de
pantalla táctil, navegación GPS, Wi-Fi y acceso de banda ancha móvil; teniendo a la vez sus
propios sistemas operativos.
Los mejores teléfonos inteligentes pueden manejar correo electrónico tan fácilmente como un
ordenador tradicional o portátil. Todos los proveedores de servicio de correo electrónico
interactúan con los teléfonos inteligentes, lo que significa que puede gestionar sus mensajes
desde cualquier lugar.
Existen varios fabricantes de teléfonos inteligentes, los propios dispositivos se pueden agrupar
según el sistema operativo. La mayoría de los sistemas operativos móviles utilizados son:
BlackBerry de Research in Motion (RIM), Windows Mobile ® ™,Symbian de Nokia, y UNIX ®,
tales como las variaciones de Google Android y Apple iOS.
El sistema operativo BlackBerry, desarrollado por RIM, es un sistema operativo propietario para
sus propios dispositivos móviles. Para los desarrolladores de aplicaciones, ofrece un entorno
de desarrollo Java ™ que incluye un IDE BlackBerry, un simulador de teléfonos inteligentes, y
las API de Java Platform, Micro Edition (Java ME) y el BlackBerry. Las aplicaciones se
distribuyen a través de BlackBerry App World y otros proveedores, tales como MobiHand.
El sistema operativo Android está construido sobre un kernel modificado Linux®. Inicialmente
desarrollado por Android, Inc., y fue adquirida por Google en 2005, el desarrollo de Android y el
mantenimiento se realiza ahora por el proyecto de código abierto Android liderado por Google.
Los desarrolladores de Android escriben el código de aplicación principalmente en el lenguaje
Java con el SDK de Android, que incluye un emulador de un entorno de tiempo de ejecución de
pruebas y depuración. Las aplicaciones se distribuyen a través del Mercado Android de Google
y otros canales de distribución, como GetJar y Handango.
El Windows ® Phone 7, que es el sucesor del sistema operativo Windows Mobile, fue diseñado
para el usuario en lugar de apoyar a las empresas. Los desarrolladores al escribir código para
acceder al dispositivo a través de su API. Las aplicaciones se distribuyen a través del mercado
de Windows Phone.
La plataforma Symbian es un sistema operativo de código abierto diseñado para los teléfonos
inteligentes Nokia. Se utiliza un sistema operativo propietario servicios de la capa, con una
aplicación Java ME servicios de la capa. Los desarrolladores de aplicaciones escribir código en
C + +, el lenguaje Java y Perl y el uso de un SDK que se puede personalizar para la IDE del
desarrollador tiene la intención de uso.
Tablets
Las Tablets son más grandes que un teléfono inteligente, que interactúan con el usuario de la
misma manera, utilizando una pantalla táctil como dispositivo de entrada principal. A menudo
no dispone de un teclado, las Tablets poseen acceso a la nube (cloud) de la misma manera
como los teléfonos inteligentes. A finales de 2010, las tabletas más vendidas fueron los iPad y
tabletas de Android fabricados por Samsung, Motorola y Acer.
Un aspecto notable del “Mobile Cloud” es la pobreza de recursos de los dispositivos móviles.
En comparación con las computadoras de escritorio, tienen menos espacio en pantalla, menos
memoria, menos poder de cómputo, y los límites de capacidad de la batería. Debido a estos
elementos, “Mobile Cloud” es visto como una nube de SaaS (Cloud SaaS), lo que significa que
el manejo de la computación y los datos se realiza generalmente en la nube. Los teléfonos
inteligentes a menudo su acceso a la nube es a través de navegadores web o clientes ligeros.
La latencia y el ancho de banda afecta “Cloud Mobile”. El Wi-Fi mejora la latencia, pero puede
disminuir el ancho de banda cuando muchos dispositivos móviles están presentes. El ancho de
banda para celulares 3G puede estar limitado por el ancho de banda de las torres de telefonía
móvil en algunas zonas. Del mismo modo, la conectividad puede ser intermitente.
El “Mobile Cloud” tiene muchas ventajas, entre las pocas que figuran a continuación:
Tecnologías disponibles
El crecimiento del mercado de computación móvil se verá reforzada por una amplia gama de
tecnologías de apoyo. El impacto de la amplia introducción de las “Tablets” a lo largo del 2011
fue un factor de motivación adicional para los avances de estas tecnologías.
Algunos proveedores de soluciones móviles, tales como appMobi, han comenzado a ofrecer
navegadores móviles integrados que permiten a los usuarios acceder a aplicaciones
directamente desde los sitios web de sus editores, eliminando así la necesidad de ir a la App
Store de Apple o el Android Market.
4G
Sin duda, es uno de los mayores facilitadores será el pleno despliegue de la tecnología 4G, que
le ayudará con los problemas de latencia y el ancho de banda. Por ejemplo, Samsung presentó
el teléfono “Yes Buzz 4G cloud phone” en Malasia en Enero de 2011. No tiene tarjeta SIM y
permite que los contactos sean salvados y sincronizados en el Internet.
En Febrero del 2011, Motorola presentó el Atrix, un teléfono 4G con un lector de huellas
digitales para su uso en desbloquear el teléfono. Asimismo, se inscribe en una base opcional
que se conecta a un teclado y un ratón, que convierte el teléfono en un ordenador portátil. De
esta manera, Motorola muestra cómo vamos a utilizar los dispositivos móviles en 10 años.
Mobile Cloud Computing: Herramienta educativa
“Mobile Cloud Computing” puede ser una gran herramienta para la educación aunque muchos
centros educativos superiores y también muchas universidades no obtienen los beneficios que
esta tecnología brinda en un aula, tanto como para profesores y para estudiantes.
Ventajas
Tener todo en las nubes realmente nos hace dependientes del Internet, pero podríamos decir
que esto es lo único que tenemos de desventaja ya que en contraste con esta dependencia
podemos mencionar razones suficientes para implementar este tipo de tecnología en nuestro
sistema educacional especialmente en aquellas escuelas olvidadas que sufren decadencia.
•Almacenaje: “Cloud Computing” tiene la gran ventaja que podemos almacenar o correr
diferentes tipos de archivos o aplicaciones como libros, revistas, herramientas interactivas,
etc.
•Accesibilidad: Estas tecnologías pueden ser utilizadas por diferentes tipos dispositivos
incluyendo Smartphones y Tablets, en cualquier lugar donde se tenga acceso a internet.
•Colaboración: Otra gran ventaja que nos ofrecen estas tecnologías es que gracias a los
múltiples usuarios que están conectados al mismo tiempo editando sus documentos, resulta
fácil compartir las ideas y escuchar las de los demás, transformando esta tecnología en una
herramienta perfecta para el trabajo en grupo.
Imaginemos en aquellas Escuelas Rurales donde no hay suficiente material didáctico y comprar
libros para todos los estudiantes no es una opción, aplicar dispositivos móviles donde los
estudiantes trabajen en equipos y tengan acceso a las aplicaciones educativas podría ser una
buena solución, pero podríamos mejorarla aún más, gracias a las tecnologías antes
mencionadas en este artículo como 3G o 4G con las cuales podemos acceder a Internet desde
cualquier lugar donde tengamos señal telefónica, combinándolo con “Mobile Cloud Computing”
podríamos tener acceso a un sinfín de aplicaciones y datos educativos sin necesidad de
comprar dispositivos móviles costosos con alto rendimiento ya que el procesamiento de datos
se realizaría en la “nube”, por consiguiente los costos serían mucho menores.
Moodle
Aplicación de tipo Ambiente Educativo Virtual, usualmente se le conoce como Learning
Management System - LMS (sistema de gestión de cursos). Es una aplicación de
distribución libre, que sirve de he rramienta a los educadores a formar comunidades
estudiantiles en línea. Podemos instalar esta aplicación como un “Apps ~ Moodle Mobile”
para Smartphone y solo necesitamos la conexión a Internet en el dispositivo para usar la
aplicación.
Podemos utilizar Moodle como un servidor para alojar cientos de aplicaciones educativas que
podremos utilizar como herramientas para los estudiantes, en otras palabras utilizaríamos
“Cloud Computing” como la herramienta perfecta para ayudar a aquellos estudiantes donde los
recursos son muy escasos. Recurriendo a las tecnologías de transmisión de datos vía
telefónica para acceder a las plataformas virtuales.
Aplicaciones
Matemáticas Con Pipo: esta aplicación funciona en modo de juego, en el cual los niños
están en el antiguo Egipto. Su misión es construir cada una de las pirámides del faraón que
irán construyendo cada vez que superan un reto matemático como sumas, restas,
ordenaciones, seriaciones, comparaciones, medirán, comprobarán, comprarán con la
moneda egipcia, etcétera.
Dibugrama
Es un app especialmente diseñada para niños con Síndrome de Down que busca estimular
la construcción espacial del pequeño mediante coloridos escenarios además de entretenidos
donde deberá ubicar los objetos que desaparecen de la pantalla. Se hace mediante la
selección y movimiento de ellos desde la zona inicial hasta la final. Cuando los pone de
forma correcta termina el nivel y procede al siguiente.
El Tren del Alfabeto de Lola Juego educativo para niños para que aprendan el alfabeto a
través de varios mini juegos.
Consiste en una guía de contenido del programa de clases de la asignatura del curso, en el
cual se pueden estudiar los contenidos de cada tema mediante una gran variedad de recursos
incluyendo recursos multimedia y se pueden comprobar los aprendizajes de cada recurso a
través de varias actividades que deben realizar los estudiantes. La guía interactiva nos permite
utilizar varias herramientas de las que utilizar las plataformas educativas como Moodle
pudiendo exportar e importar recursos y actividades de Moodle o cualquier otra plataforma
educativa, la ventaja de la guía digital interactiva es que puede ser portable en cualquier medio
o dispositivo de almacenamiento móvil, por lo que es fácil utilizarlo desde un PC, laptop,
netbook, tablets o Smartphone.
Este tipo de herramienta puede ser muy efectivo al implementarse en la educación de las
escuelas rurales donde no haya conexión a internet, en nuestra experiencia durante el proceso
de diseño de la guía digital interactiva notamos que se deben tomar en cuenta varios factores
que inciden en el logro de los objetivos que se desean obtener y , que no es que simplemente
las guías tengan el contenidos con los conocimientos necesarios para que los estudiantes
obtengan las competencias que se desea que alcancen, se debe diseñar el software según el
tipo de usuario que lo va a utilizar donde hay que tomar en cuenta aspectos sociales y
sicológicos para el diseño de la aplicación que administra los contenidos de la guía digital
interactiva la cual podemos utilizar sin la obligación de estar conectados a internet.
Moodle offline como su nombre lo indica no es más que una versión de la misma plataforma de
Moodle pero con la particularidad que no necesita la conexión constante con el internet. Esto
quiere decir que ya no somos dependientes del Internet para trabajar en nuestro centro de
estudio. Esta versión “off-line” representa algunos desafíos con respecto a la seguridad,
integridad y sincronización de los datos, pero gracias a la tecnología estas barreras están
quedando en el pasado, de tal manera que seguimos rompiendo los tabús que existen acerca
de este tipo de herramientas.
Esta versión de Moodle tiene una arquitectura cliente-servidor: la parte del cliente consiste en
una aplicación del software Moodle que se ejecuta en el ordenador del alumno, la parte del
servidor consiste en un bloque que se instalar en el servidor Moodle. El instructor del curso
crea una instantánea de un curso, que es una especie de copia de seguridad del curso. El
cliente (alumno) tiene la posibilidad de conectarse al servidor cuando la conexión a Internet
está disponible y descargar la instantánea del curso, para ser utilizado en el modo fuera de
línea. Cabe destacar que esto sólo funciona a partir del software Moodle v.2.2.x.
La instantánea del curso contiene una copia exacta del curso, incluyendo los datos de los
estudiantes (solicitudes de los alumnos, calificaciones, debates, etc). Todos estos datos son
accesibles para el cliente (si bien son anónimos los nombres y correos electrónicos de los
usuarios). Esto significa que esta herramienta no puede ser utilizada cuando los datos
sensibles o privados están almacenados en el curso, de lo contrario estos datos se convierte en
públicos.
Conclusión
Para resumir lo antes planteado podemos decir que el “Mobile Cloud Computing” proporcionará
muchos beneficios para los operadores de redes móviles y de “Cloud Computing”. Entre los
beneficios: mayor alcance, la reducción de costos, y reducir la dependencia del hardware y
software de equipos.
Solo necesitamos dar a conocer estas ventajas y las preparaciones necesarias para
implementar estos nuevos conceptos, hacerlos partes de nuestro programas educativos como
una herramienta moderna capaz de aumentar el desempeño académico de los estudiantes de
bajos recursos que necesitan una mejor calidad en sus sistema de educación.