Giga. No. 4, 2008 - Editorial Universitaria
Giga. No. 4, 2008 - Editorial Universitaria
Giga. No. 4, 2008 - Editorial Universitaria
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>)