1. Metodología para el Desarrollo de Software Educativo (DESED)
Metodología para el Desarrollo de
Software Educativo (DESED)
S. Gustavo Peláez Camarena*
Bertha López Azamar**
Introducción secuencia de pasos que nos permi- servir de apoyo didáctico a los
tan crear un producto adecuado a programas de estudio de los niveles
L deincursión de las en el campo
a tecnologías las necesidades que tiene determi- de educación básica y media de
la información nado tipo de alumno. Como vemos, nuestro país.
de la educación está ligada con las el crear este tipo de software incluye
2. Descripción de la
futuras consideraciones de la realizar análisis tanto pedagógicos
metodología
didáctica, podemos decir sin duda como didácticos, para determinar
alguna que las computadoras abren la forma más viable de hacer llegar
La metodología consta de 13
un campo extenso en apoyo de los los conocimientos y permitir el
pasos fundamentales, en los cuales
recursos didácticos con los que se aprendizaje.
se toman en consideración aspectos
pretende que cuente la educación.
Para comprender el concepto de Ingeniería de Software, Edu-
Actualmente existen productos de
“Software educativo”, podemos ver cación, Didáctica y Diseño gráfico,
software que proporcionan una
dos definiciones importantes: entre otros. Es importante que el
forma novedosa de mostrar la
desarrollador de SE planee su
información, dichos productos • El Dr. Pere Marqués(1) utiliza
producto de software y considere
emplean la tecnología multimedios, los términos software educativo,
las características planteadas en
con lo cual logran llamar la atención programas educativos y pro-
cada fase del desarrollo; ya que la
de los usuarios al emplear recursos gramas didácticos como sinó-
finalidad misma de la metodología
tales como texto, voz, imagen, nimos. Proporciona la defini-
es la creación de productos de
video; y proporcionan una forma ción siguiente: “Software educa-
software creativos, pero que vayan
más placentera de obtener cono- tivo se denomina a los pro-
de la mano con los planteamientos
cimientos. Pero, ¿cómo lograr gramas para computadoras
de una materia, método didáctico
cumplir con las características de creados con la finalidad especí-
y tipo de usuario específico; porque,
Software Educativo (SE)? fica de ser utilizados como
no todos los aprendizajes pueden,
medio didáctico, es decir, para
La respuesta la encontramos al ni deben, ser planteados de la
facilitar los procesos de ense-
seguir los lineamientos especifi- misma forma, ya que las capa-
ñanza y de aprendizaje”
cados por una metodología. Al cidades de los usuarios varían
• Galvis Panqueva(2) denomina
encontrar un punto de partida, todo según la edad, medio ambiente y
“software educativo a aquellos
desarrollador de SE puede incre- propuesta educativa. No está de
programas que permiten cum-
mentar las aportaciones a la línea más mencionar que los conoci-
plir o apoyar funciones edu-
de investigación de Software mientos generales de la Ingeniería
cativas”.
Educativo; y darse cuenta de que el de software (IS), son la base
desarrollo de SE consiste en una El SE debe considerar como principal sobre la cual se colocan
requisitos mínimos: la finalidad las fases de la metodología y sus
didáctica, la interacción con el pasos respectivos, y que el Inge-
*Maestro en Ciencias en Cómputo
usuario, la individualización de niero de Software debe cumplir y
Estadístico por el Colegio de Post-
trabajo, uso de interfaces intuitivas, aplicar los planteamientos gene-
graduados Chapingo, Méx. Profesor-
basarse en un método didáctico.
Investigador en la División de Estudios rales del área de IS.
de Posgrado e Investigación del Ins-
1. Justificación
tituto Tecnológico de Orizaba. Correo
electrónico: sgpelaez@yahoo.com.mx.
(1) Marqués, Pere; El Software Educativo;
El desarrollo del presente tra-
**Maestra en Ciencias en Ciencias Universidad Autónoma de Barcelona; http:/
bajo se sustenta en la falta (hasta el
Computacionales por el Instituto /dewey.uab.es/pmarques/concepci.htm;
momento) de una metodología
Tecnológico de Orizaba. Profesora- España; Bajada el 19 de febrero del 2001.
(2) Galvis Panqueva, Alvaro H.; Ingeniería de
Investigadora de la Universidad del fundamentada por la Ingeniería de Software Educativo, Ediciones Uniandes;
Papaloapan en Tuxtepec, Oax., México. Software, que permita desarrollar Tercera reimpresión de la primera edición;
Correoelectrónico:beth_ber@hotmail.com. el tipo de software adecuado para Colombia, 2001, pag. 39
7
UPIICSA XIV,VI,41-42 2006
2. Metodología para el Desarrollo de Software Educativo (DESED)
2.1 Pasos propuestos para la Determinar la necesidad de un S. E.
(Reconocimiento de la falta de apoyo de
metodología de desarrollo de SE: S. E. en un área de estudio)
Formación del equipo de trabajo
1. Determinar la necesidad de un
SE. Análisis
2. Formación del equipo de trabajo. Análisis y delimitación del tema
(qué se va a hacer y cuánto se va a
3. Análisis y delimitación del tema Definición del usuario
abarcar. Establecer objetivos de estudio)
(Establecer el perfil del usuario
4. Definición del usuario. dependiente del nivel de escolar)
5. Estructuración del contenido. Diseño
6. Elección del tipo de software a Estructuración del contenido
desarrollar. (Establecer el contenido temático basándose en la
estructura didáctica escolarizada. Se trabaja en conjunto
7. Diseño de interfaces. con los profesores, pedagogos, psicólogos, redactores)
8. Definición de las estructuras de (Crear módulos de aprendizaje)
(creación de mapas de ligas de información relacionada)
evaluación.
9. Elección del ambiente de desa-
rrollo. Elección del tipo de software a desarrollar
(tutorial, entrenador, juego o conjunción de éstos)
10. Creación de una versión inicial.
Diseño de interfaces
11. Prueba de campo. Definición de las estructuras de
(diagramas visuales)
12. Mercadotecnia. evaluación
(interacción con los
(Establecer los tipos de evaluaciones y
diseñadores gráficos)
13. Entrega del producto final. formas de retroalimentación sugerentes a
Elección del ambiente de desarrollo
la implementación)
2.2 Descripción funcional Implementación
En la figura 1 se muestra el Creación de una versión inicial
(Realizar la codificación del
esquema general de la Metodología sistema, implementando el diseño)
DESED, en el se muestra el segui-
Pruebas y Lanzamiento del producto
miento de la metodología, ubicando
Prueba de campo
al diseñador en cada fase de (Presentar el sistema ante un
desarrollo y especificando la grupo de alumnos piloto)
Mercadotecnia
actividad metodológica a realizar (Realizar el desarrollo
comercial del producto)
correspondiente
Entrega del producto final
2.3 Breve descripción de los pasos
de la metodología Figura 1. Esquema general de la Metodología DESED.
2.3.1 Determinar la necesidad de
un SE
temas específicos, de los planes de
SE completo, esto debido a que lo
Un aspecto importante que
estudio, que deben ser consi-
más importante ya no es sólo la
debe considerarse, es que el SE
derados para el desarrollo del
información, sino que también debe
deberá poder cubrir los aspectos
producto; y esto es sumamente
tenerse muy presente la forma de
primordiales del área o materia de
importante, ya que se debe deli-
presentar la información, que en
estudios de que se trate, y que la
mitar la amplitud de los temas a
un momento dado se convierte en
necesidad de desarrollar un pro-
cubrir.
conocimiento que debe ser adqui-
ducto de software debe permitir al
rido por los estudiantes.
Ingeniero de Software hacerse de 2.3.4 Definición del usuario
la información y las técnicas
2.3.3 Análisis y delimitación del Basados en la definición del
didácticas que pudieran ser emple-
tema nivel de enseñanza al cual va
adas al impartir normalmente la
dirigido el software educativo,
asignatura. Además, debe mejorar Es el momento de reunir la
deben determinarse las caracte-
sustancialmente la calidad de la información obtenida hasta el
rísticas del usuario. Es importante
educación. momento para definir la amplitud
definir con claridad al usuario final
del SE. Se analizan las necesidades potencial del SE, ya que dentro de
2.3.2 Formación del equipo de
presentadas por las personas que cada nivel de enseñanza, la edad
trabajo requieren el software, determi- de los alumnos será determinante
nándose los objetivos particulares
Diversos autores analizados para la elección y aplicación de las
de trabajo, es decir, las necesidades
concuerdan en que se requiere técnicas de enseñanza que se vayan
deben permitir establecer el ámbito
conformar un grupo de trabajo a tener presentes en el desarrollo
de la materia, y determinar los
nutrido para poder desarrollar un del software.
8 2006 UPIICSA XIV,VI,41-42
3. Metodología para el Desarrollo de Software Educativo (DESED)
2.3.5 Estructuración del 2.3.8 Definición de las 2.3.11 Prueba de campo
contenido estructuras de evaluación La primera versión del sistema
debe ser puesta a prueba frente al
La finalidad misma del SE es
En este punto de la metodología,
equipo de trabajo para su evalua-
lograr que los alumnos aprendan
se deben definir los conceptos a
ción y rectificación de caracte-
los contenidos establecidos dentro
considerar para establecer los
rísticas; así mismo, para verificar
del la planeación didáctica del
contenidos temáticos que se abar-
que las especificaciones estable-
curso. Al realizar el SE, debe de
can en el SE El trabajo conjunto
cidas en el análisis y diseño fueron
proporcionarse a la par de los
entre el experto en el tema (que
respetadas por el desarrollador.
contenidos de aprendizaje, las
muchas veces es el profesor que
Una vez que se detecten los posibles
formas de evaluación de los conte-
imparte la materia) y los pedagogos,
errores u omisiones, debe retomarse
nidos mismos, para que con estas
psicólogos, redactores y editores el desarrollo y volver a orientar la
evaluaciones: el maestro pueda
de la información se lleva a cabo en implementación del nuevo diseño
evaluar los aprendizajes, sugerir
este punto. El experto en el tema y de las modificaciones realizadas,
los repasos de los temas por parte
los redactores, definen la amplitud creando una nueva versión del SE
de los alumnos; y que los alumnos
de los contenidos temáticos especí-
puedan retroalimentarse y reafir- 2.3.12 Mercadotecnia
ficos que deberán ser mostrados a
mar los conceptos aprendidos.
los alumnos. En el caso de que el SE haya sido
2.3.9 Elección del ambiente de diseñado para comercializarlo, en
2.3.6 Elección del tipo de software
desarrollo este paso de la metodología, debe
a desarrollar hacerse un recuento de caracte-
Es importante que la delimi-
rísticas de mercadotecnia que harán
En el momento de elegir un tipo tación del campo de aplicación del
que el producto sea vendible. Debe
de software a desarrollar es preciso SE esté perfectamente definida, ya
elegirse un nombre, un empaque,
tener presente los niveles de que cada desarrollador deberá
el modo de distribución. La estra-
complejidad de las áreas de apren- buscar la herramienta que le
tegia de mercado elegida, es la que
dizaje. El software educativo puede permita involucrar todas las peti-
hará que nuestro software incur-
ser visto como un recurso de ciones de los usuarios potenciales.
sione y se presente ante los usuarios
Enseñanza-Aprendizaje; pero tam- Cada lenguaje de programación
finales potenciales, para que pueda
bién de acuerdo con una determi- permite el desarrollo de uno u otro afianzarse un mercado.
nada estrategia de enseñanza, el tipo de software. Así mismo, se
2.3.13 Entrega del producto final
puede explotar según sean las
uso de un determinado software
necesidades que el desarrollador
puede llevar unas técnicas de Debe presentarse un producto
tenga, razón por la cual, se debe
aplicación implícitas o explícitas; final a los usuarios potenciales, el
tener especial cuidado en la elección
ejercitación y práctica, simulación, cual debe tener el apoyo documen-
del ambiente de desarrollo
tutorial; uso individual, compe- tado en características de insta-
tición, pequeño grupo, etc.(3) lación, operación.
2.3.10 Creación de una versión
inicial
2.3.7 Diseño de interfaces Conclusiones
Una vez que se tiene la infor-
La interfaz es un punto focal, ya Se presenta una innovación en
mación requerida del índice temá-
que a través de ella se lleva a cabo el campo de la ingeniería de
tico, que se ha elegido el ambiente
la comunicación entre el usuario y software, respecto en la línea de
de desarrollo y el tipo de software
la computadora. Y es lo que con- investigación de la Maestría en
a realizar, se debe comenzar a
tribuirá a la motivación, eficiencia, Ciencias en Ciencias Compu-
planificar los aspectos de imple-
comprensión y uso del SE que se tacionales del Instituto Tecnológico
mentación y realizar la implemen-
desarrollará. Aquí es en donde se de Orizaba, la cual servirá como
tación en sí. Se deben respetar en
hacen realidad algunas de las marco de referencia para aquellos
todo momento los acuerdos a los
desarrolladores de software que se
especificaciones definidas hasta el
que llegó el grupo de trabajo hasta
inclinan por el apoyo al desarrollo
momento, se toman en cuenta las
el momento antes de llegar a la didáctico-educativo-compu-
consideraciones didácticas expues-
implementación, los cuales debie-
tas en la definición de necesidades. ron recopilarse a lo largo de cada
El desarrollador debe hacer en este etapa del proceso de desarrollo. La
punto maquetas de muestra de la creatividad del Ingeniero de (3) Urbina Ramírez, Santos; Informática y Teorías
del Aprendizaje. Obtenido el 3 de mayo del
interfaz elegida, para poderlas Software es la única limitante en su 2001; http:://geocities.com/igluppi/
mostrar al equipo de trabajo. desarrollo. todologo.htm.
9
UPIICSA XIV,VI,41-42 2006
4. Metodología para el Desarrollo de Software Educativo (DESED)
tarizado de la enseñanza en el nivel y sencillos de software; y para los rísticos generales que sirven para
básico de nuestro país. ingenieros de software que deseen delimitar el ámbito del software
coordinarse con un equipo de que se pretende realizar, y se trata
Desde un muy particular punto
desarrollo de SE, para realizar una de llevar de la mano al desarro-
de vista, concluyo que la metodo-
implementación más estructurada llador, para definir su producto
logía que se presenta servirá a los
y sustanciosa; recordando que la final, razón por la cual, al seguir los
desarrolladores inexpertos y con
limitación sólo será determinada pasos planteados, se podrán tener
conocimientos de algunos lengua-
por el propio desarrollador. presentes los aspectos que debe
jes básicos de programación, para
tener el SE.
realizar sólo algunos tipos básicos Se plantean aspectos caracte-
Bibliografía
Galvis Panqueva, Alvaro H.; Ingeniería de Software Educativo, Ediciones Uniandes; Tercera reimpresión de la
primera edición; Colombia, 2001.
Marqués, Pere; El Software Educativo; Universidad Autónoma de Barcelona; http://dewey.uab.es/pmarques/
concepci.htm; España; Bajada el 19 de febrero del 2001.
Urbina Ramírez, Santos; Informática y Teorías del Aprendizaje. Obtenido el 3 de mayo del 2001; http:://
geocities.com/igluppi/todologo.htm.
!quot;!quot;!quot;!quot;
10 2006 UPIICSA XIV,VI,41-42