10.05.2013 Views

Giga. No. 4, 2008 - Editorial Universitaria

Giga. No. 4, 2008 - Editorial Universitaria

Giga. No. 4, 2008 - Editorial Universitaria

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

44<br />

Módulo de Guión de Contenidos<br />

Módulo de Guión Técnico: al entrar a<br />

esta fase o módulo del sistema, ya se<br />

manejan todos los procesos referentes<br />

a la gestión de las pantallas con<br />

las plantillas asociadas y los componentes<br />

de éstas, así como el Mapa de<br />

Navegación Final, las actividades<br />

interactivas y el tratamiento de las<br />

respuestas de dichas actividades,<br />

entre otros aspectos.<br />

Módulo de Reporte<br />

Módulo de Reportes: en este último<br />

proceso están englobadas las fases de<br />

aprobación del Diseño Instruccional y<br />

el Reporte Final, independientemente<br />

de que en los módulos anteriores se<br />

puede obtener un reporte parcial.<br />

Durante la elaboración del ADICE fue<br />

imprescindible el estudio y consulta<br />

de temas importantes vinculados a<br />

entornos informáticos y psicopedagógicos<br />

así como también, al estudio<br />

de un gran número de herramientas<br />

de desarrollo de aplicaciones y de las<br />

peculiaridades que posee cada una<br />

según sus funciones. Luego de varios<br />

debates y opiniones se decidió que la<br />

herramienta posea una interfaz web,<br />

ya que su arquitectura general es la<br />

de un sistema cliente/servidor, donde<br />

tanto el cliente (el navegador), como<br />

el servidor, en este caso el Servidor<br />

Web Apache y el protocolo (HTTP)<br />

mediante el cual se comunican son<br />

estándar, no han de ser creados por<br />

el desarrollador.<br />

Otro beneficio de este tipo de interfaz,<br />

es que el cliente sólo necesita un<br />

navegador que interprete el código<br />

HTML sin tener la necesidad de insta-<br />

[GiGA 4 / <strong>2008</strong>]<br />

multimedia<br />

lar un software adicional.<br />

Entre las facilidades del Servidor Web<br />

Apache se cuenta que es completamente<br />

libre, de gran fiabilidad y<br />

extensibilidad, además, posee una<br />

interfaz con todos los sistemas de<br />

autenticación y provee interfaz a<br />

todas las Bases de Datos, entre otras.<br />

El lenguaje de programación utilizado<br />

fue PHP, y entre sus características<br />

distintivas se encuentran:<br />

• Es multiplataforma.<br />

• Es OpenSource, alternativa de fácil<br />

acceso para todos.<br />

• Permite las técnicas de Programación<br />

Orientada a Objetos.<br />

• Capacidad de conexión con la<br />

mayoría de los manejadores de bases<br />

de datos que se utilizan en la actualidad<br />

y destaca su conectividad con<br />

MySQL.<br />

Para Gestor de Base de Datos se<br />

seleccionó MySQL debido a que<br />

cuenta con licencia GPL, su ingeniosa<br />

arquitectura lo hace extremadamente<br />

rápido y fácil de personalizar,<br />

y su diseño multihilo le permite<br />

soportar una gran carga de forma<br />

muy eficiente.<br />

Relación de esta herramienta<br />

con otros sistemas o programas<br />

Este asistente se apoya en otras<br />

herramientas para su desarrollo, las<br />

cuales han brindado una serie de<br />

facilidades de mucha ayuda en el<br />

cumplimiento de las funcionalidades<br />

de la aplicación. A continuación se<br />

observa de forma breve en qué consiste<br />

cada una:<br />

• Paquete PHP Datagrid: Este módulo<br />

o subsistema se encarga de todo<br />

el acceso y gestión de los datos. Es<br />

una herramienta creada por PHP<br />

Builder, que fue utilizada en esta<br />

aplicación para mostrar los datos en<br />

forma de grid o de tablas y mantener<br />

una uniformidad en el diseño y<br />

estructura de la información que se<br />

maneja. Actúa como un subsistema<br />

dentro del sistema, ya que encapsula<br />

comportamiento, expone un conjunto<br />

de interfaces y empaqueta otros<br />

elementos.<br />

• FreeMind: Es un programa de software<br />

libre escrito en Java que permite<br />

crear mapas conceptuales muy<br />

fácilmente. El editor de FreeMind<br />

posibilita copiar y pegar, añadir enlaces<br />

externos (http), tiene posibilidad<br />

de deshacer, decorar los nodos con<br />

multitud de iconos, colores y fuentes,<br />

y permite introducir imágenes,<br />

entre otras características interesantes.<br />

El Asistente tiene un vínculo<br />

hacia esa aplicación para que sea<br />

descargada e instalada en la computadora<br />

donde se está realizando el<br />

trabajo de confección del guión.<br />

¿Por qué Software Libre?<br />

Con el paso de los años, el software<br />

libre ha ampliado sus horizontes y<br />

proporciona ahora programas de<br />

excelente calidad que satisfacen las<br />

necesidades de la mayoría de los<br />

usuarios. Las nuevas libertades, facilidades<br />

y comodidades son algunas<br />

de las ventajas que trae consigo la<br />

utilización de herramientas de software<br />

libre en el desarrollo del<br />

Asistente.<br />

El bajo o nulo costo de los productos<br />

libres permiten proporcionar servicios<br />

y ampliar la infraestructura sin<br />

que se vean mermados los intentos<br />

de crecimiento por no poder hacer<br />

frente al pago de grandes cantidades<br />

de licencias.<br />

El acceso al código fuente facilita el<br />

desarrollo de nuevos productos sin la<br />

necesidad de desarrollar todo el proceso<br />

partiendo de cero. El secretismo<br />

tecnológico es uno de los grandes<br />

frenos y desequilibrios existentes<br />

para el desarrollo en el modelo de<br />

propiedad intelectual.<br />

Conclusiones<br />

Con la propuesta de este Asistente se<br />

ha logrado gestionar la información y<br />

los datos que intervienen en las distintas<br />

etapas del Diseño Instruccional,<br />

con el propósito de una mejora en el<br />

trabajo de los usuarios en su aplicación<br />

para el desarrollo de contenidos educativos.<br />

Con ADICE se obtuvo un sistema dinámico,<br />

altamente flexible y extensible<br />

que da cumplimiento a los objetivos<br />

trazados y se solucionan los problemas<br />

presentados, siempre sentando las<br />

bases para el posterior desarrollo de<br />

versiones mejoradas de este producto.<br />

Bibliografía<br />

• González García, Karen. Asistente de Diseño<br />

Instruccional para Contenidos Educativos.<br />

Trabajo para optar por el titulo de Ingeniería en<br />

Informática. <strong>2008</strong>. Instituto Superior Politécnico<br />

"José Antonio Echeverría".<br />

• FreeMind Map:<br />

http://freemind.sorceforge.net/wiki/index.php/Do<br />

wnload. (16/11/<strong>2008</strong>)<br />

• PHP BUILDER: http://phpbuilder.blogspot.com.<br />

(16/11/<strong>2008</strong>)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!