Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
- I I
SEIT DGIT SEP
CENTRO NACIONAL DE INVESTIGACIOacuteN Y DESARROLLO TECNOL~GICO
cenidet
Disentildeo reticular en ambientes colaborativos de ensentildeanza
T E S I S QUE PARA OBTENER EL GRADO DE M A E S T R O E N C I E N C I A S
EN CIENCIAS COMPUTACIONALES
P R E S E N T A
SOCORRO SAENZ SANCHEZ
DIRECTOR DE TESIS
DR JAVIER ORTlZ HERNANDEZ 0 1 1 - 0 4 5 6
CO-DIRECTOR
MC MANUEL JUAMZ PACHECO
CUERNAVACA MORELOS SEPTIEMBRE DE 2001
Centro Nacional de Investigacioacuten y Desarrollo Tecnoloacutegico FORMA C3
REVISION DE TESIS
Cuernavaca Morelos a 20 de agosto de 2001
Dr Rauacutel Pinto Eliacuteas Presidente de la Academia de Ciencias Computacionales Presente
Nos es grato comunicarle que conforme a los lineamientos para la obtencioacuten del grado de Maestro en Ciencias de este Centro y despueacutes de haber sometido a revisioacuten acadeacutemica la tesis denominada DISENO RETICULAR EN AMBIENTES COLABORATIVOS DE ENSENtildeANZA realizada por la C Socorro Saacuteenz Saacutenchez y habiendo cumplido con todas las correcciones que le fueron indicadas acordamos no tener objecioacuten para que se le conceda la autorizacioacuten de impresioacuten de la tesis
Sin otro particular quedamos de usted
Atentamente
La comisioacuten de revisioacuten de tesis
CCD Dr
n
n
MC Felipe
MC 4amp n
Rodolfo A Pazos RangeVJefe del Departamento de Ciencias Computacionales
INTERIOR INTERNADO PALMIRASIN CUERNAVACA MOR MEacuteXICO APARTADO POSTAL 5-164 CP 62050 CUERNAVACA TELS (73112 231412 761318 7741 FAX (73) 12 2434
1
Centro Nacional de Invesfigackk y Dearrollo Tecnoloacutegico FORMA C4
AUTORI~ACION DE IMPRESI~N DE TESIS
Cuernavaca Morelos a 5 de septiembre de 2001
C Socorro Saacuteenz Saacutenchez Candidato al grado de Maestro en Ciencias en Ciencias Computacionales Presente
Despueacutes de haber atendido las indicaciones sugeridas por la Comisioacuten Revisora de la Academia de Ciencias Computacionales en relacioacuten a su trabajo de tesis DISENO RETICULAR EN AMBIENTES COLABORATIVOS DE ENSENtildeANZA me es grato comunicarle que conforme a los lineamientos establecidos para la obtencioacuten del grado de Maestro en Ciencias en este Centro se le concede la autorizacioacuten para que proceda con la impresioacuten de su tesis
Atentamente
U Dr Rodolfo Abraham Pazos Rangel Jefe del Depto de Ciencias Cornputacionales
INTERIOR INTERNADO PALMIRA SN CUERNAVACA MOR MEacuteXICO APARTADO POSTAL 5-164 CP 62050 CUERNAVACA TELS (73112 231412 761318 7741 FAX (73) 12 2434
I Agradecimientos
Agradezco a Dios por permitirme estar aquiacute
A mis padres por el apoyo y el amor incondicional que siempre me han dado
A mis hermanos Emma y Fernando por sus palabras de aliento y apoyo que siempre me han expresado
A mis asesores el Dr Javier Ortiz Hernandez y el MC Manuel Juaacuterez Pacheco por sus ensentildeanzas para la realizacioacuten de esta tesis
A mis revisores Dr Joseacute Torres Jimeacutenez Dr Rodolfo Pazos Rangel y MC Felipe Alaniz Quezada por valiosos comentarios y observaciones que realizaron a esta tesis
A mi amiga Solena por su amistad y su apoyo Y a todas las personas que me ayudaron para la realizacioacuten de esta tesis
Agradezco especialmente a mi esposo Salvador por el gran apoyo confianza y amor que siempre he recibidode eacutel y que fueron determinantes para que pudiera terminar esta tesis y a mi hijo Salvador por que es la personita que diacutea a diacutea me impulsa a ser mejor
Contenido Paacutegina
1 1 11 Antecedentes 6 13 Solucion al problema planteado
7 142 Objetivos especificas 7 15 Estado del arte
13 16 Alcances 17 Metodologia 15
16 18 Plan de exposicion IISistemas colaborativos 17
111 Trabajo en grupo 17 112 Ejemplos de trabajo en grupo 17 113 Groupware 18
1131 Razones de uso 18 1132 Clasificacioacuten y su relacioacuten con otras aacutereas 18
I Introduccion
12 Descripcioacuten del problema 4
14 Objetivos 7 141 Objetivo general 7
151 Descripcioacuten de los articulos leidos 7 152 Evaluacioacuten de los artiacuteculos leiacutedos 11
I
lt
II 4TrabaJo cooperativo asistido Por Computadora 19 115 Aspectos sociales del Trabajo cooperativo asistido por computadora 19 116 Arquitectura de una aplicacioacuten colaborativa 19 117 Clasificaciones de 10s sistemas colaborativos 20
1171 Dimensiones esPaciotiempo 20
categoriacuteas de la matriz espacio tiempo 21 23 1172 Nivel de Aplicacion
1173 Nivel de objetos 24 118 Resultados del uso de sistemas colaborativos 25
25 1181 Positivos 1182 Negativos 25
119 Ejemplo de sistemas colaborativos 25
27 27
1112 Principios baacutesicos de la edicioacuten cooperativa 27
11122 particioacuten de tareas de edicioacuten 29 11123 Estrategias de coordinacioacuten 30
111231 Centralizada 30 30
111233 Secuencia1 30 111234 Particionada 30
31 31
111251 Sincrona 31
11711 Descripcioacuten de groupwares representantes de las
IIIEdicion cooperativa
1111 Definition
11121 Modelos cognitivos de edicioacuten cooperativa 28
111232 Distribuida
11124 Papeles de edition 11125 Modos de interaccton
111252 Asincrona 32 32 11126 Conciencia de grupo 33 11128 Percepcion 34 11129Negociacion
11141 Hipertexto COOperatiVO 38 38
11127 Memoria grupa1 33
1113 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa 35 1114 Clasificacioacuten de la edicioacuten cooperativa ~ 37
11142 Gestion de versiones 11143 Conferencia basada en mensajes 39 11144 Estructura intra-document 39 11145 Cajas de herramientas
I
39
clasificacioacuten de la edicioacuten cooperativa 40
44 IVlntroduccion al diseno curricular 44 IV 1 Caracterizacion
IV1 I Definition 44 IV12 Elementos del curriacuteculo 45
IV2 Fuentes del curricula 46 IV21 Fwnte socioantroPoloacutegica 47 IV22 Fuente psicoloacutegica 47 IV23 Fuente epistemoloacutegica 47
IV4 Curricula explicit0 Y curriacuteculo latente 49
11146 Comparacioacuten de los diferentes editores cooperativos de la
- I
1v24 Fuente pedagoacutegica 48 IV3 Fases del curricula 48
IV41 Estructura del curricula establecido 50 IV5 Elementos esenciales del curriacuteculo establecido 50
IV51 Niveles de concrecioacuten curricular 50 IV6 Naturaleza y funciones del disentildeo curricular base o curriacuteculo 51
IV7 El proyecto curricular de centro caracteriacutesticas y finalidades 52 IV8 Proyecto curricular de etapa 5 2
a partir del dcb 0 c~rricuJ0 53 IV82 Secuenciar 10s contenidos educativos 55
IV9 Programacioacuten de aula Unidades didacticas 56 IV91 Elementos de la programacioacuten 57 IV92 Guiacutea praacutectica para elaborai unidades didaacutecticas 58 IV93 Coacutemo elaborar objetivos de aprendizajes 58 IV94 Coacutemo seleccionar el contenido 59
IV10 Disentildeo reticular 60
VAnaacutelisis del problema Y propuesta de solucioacuten 61 V1 Anaacutelisis de problema 61
v 11 Areas involucrada s 61 V12~Ubicacioacuten del prototipo a desarrollar dentro del trabajo
colaborativo 62 V13 Ubicacioacuten del prototipo a desarrollar dentro de la edicioacuten
cooperativa 63 V14 Ubicacioacuten del prototipo a desarrollar dentro del disentildeo curricular 63
64
IV81 Pasos a seguir para la elaboracioacuten del proyecto curricular de etapa
V2 Propuesta de Solution
V21 Arquitectura del sistema colaborativo planteado 64 64 V22 Modelo cognitivo propuesto 65 V23 Estrategia de coordinacioacuten
V24 Percepcioacuten 66 V25 Negociacion 66 V26 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa 66 V27 Pasos propuestos para llevar el disentildeo reticular en el ambiente
colaborativo a desarrollar 66
VIDesarrollo del prototipo 68 68 VI1 Casos de uso
VI1 l Pantalla de configuracioacuten 69 VI 12 Visualizar objetivos generales 70 VI 13 Edicioacuten de los contenidos sinteacuteticos 71 VI14 Editor de materias con sus componentes 72
VI15 Editor de Reticulas 73 VI16 Adjuntar material didaacutectico 74 VI17 Administracioacuten de curriculas 75
VI19 Herramienta de coordinacioacuten colaborativa 77
VI1 8 Chat 76
80 84
V14 Vista loacutegica de la arquitectura 85 V15 Vista de desarrollo de la arquitectura 86 V16 Vista de proceso de la arquitectura 86 Vl7 Vista fiacutesica de la base de datos 87 V18 Especificacioacuten formal de la estrategia de coordinacioacuten 87 V19 Diagrama de la solucioacuten computational 89 V110 Estructura del sistema 91
VI101 Descripcioacuten de los CGlrsquos 92
VIIDescripcioacuten Y pruebas del prototipo 94
V12 Diagramas de secuencia Vl3 Diagrama de colaboracion
VII1 Descripcioacuten general del sistema 94 VII1 l Descripcioacuten del menuacute principal 98
V112 Requerimientos del Sistema 105 V113 Pruebas del prototipo 1 O6
Concbsiones 108
Bibliografia 111
Iacutendice de 1 Figuras
Paacuteginas 4
Fig 12 Concrecioacuten de la filosofiacutea colaborativa 6 I
Fig 11 En la education a distancia Fig 111 Arquitectura de una aplicacioacuten colaborativa 20 Fig 112 Matriz esPaciotiempo del trabajo cooperativo 21 Fig 113 Ejemplos de groupwares dentro de la matriz espacio tiempo 21 Fig IV1 Fases del curriacuteculo 49 Fig IV2 Niveles de concrecioacuten curricular 51 Fig V 1 Areas involucradas en el anaacutelisis del problema planteado 61 Fig VI1 Diagrama de casos de uso 68
90 Fig V12 Diagrama General de la Solucion Fig V13 Estructura del sistema 91 Fig VIIl Pantalla de la herramienta de administracioacuten con la opcioacuten de usuarios 95 Fig V112 Pantalla de la herramienta de administracioacuten en la opcioacuten de curricula 96 Fig V113 Pantalla de la herramienta de administracioacuten con la opcioacuten de sesioacuten 97 Fig V114 Ventana principal del sisteina Fig VIIS Ventana de la administracioacuten de curriculas Fig V116 Ventana de visualizacioacuten de los objetivos generales 1 O0 Fig V17 Ventana de contenidos sinteticos Fig V18 Ventana de la coordinacioacuten de la sesion Fig V110 Ventana de la reticula Fig VI1 1 Ventana de la edicioacuten de materias
I
I~ 98 99
1 o1 102 103 104 105
I
Fig V19 Ventana del chat
Capiacutetulo I
Introduccioacuten
11 Antecedentes
Desde la aparicioacuten de Internet se han observado una gran variedad de modalidades de interaccioacuten entre muchas personas que se encuentran en diferentes lugares utilizando recursos como correo electroacutenico chats y teleconferencias entre otras Un enorme beneficio de estos recursos es el que se efectuacutea en el proceso de ensentildeanza-aprendizaje pues praacutecticamente han revolucionando la concepcioacuten que tenemos de la escuela
Actualmente pocas universidades del mundo cuentan con sistemas de educacioacuten a distancia En nuestro paiacutes algunas instituciones educativas puacuteblicas -como el Instituto Politeacutecnico Nacional [IPN 001 y la Universidad Nacional Autoacutenoma de Meacutexico [UNAM 001- cuentan con moacutedulos de educacioacuten a distancia donde a traveacutes de teleconferencias teleconferencias interactivas comunicacioacuten a distancia en liacutenea etc ofrecen cursos diplornados charlas con las que proporcionan oportunidades educativas a la sociedad en general
A diferencia de las anteriores se encuentran organizaciones que han sido creadas de manera virtual utilizando Internet tal es el caso de Quipunet [Quipunet 001 que provee recursos educativos al Peruacute utilizando herramientas como e-mail FTP Gopher Telnet WWW IRC etc Aunque estas organizaciones tienen expectativas de crear centros de educacioacuten a distancia actualmente no es su ocupacioacuten
Hay otro tipo de organizacioacuten del proceso educativo la Universidad Virtual [Twigg 96 pp 271 y [Espinosa 99 pp 151 que aunque se basa en el paradigma tradicional de ensentildeanza-aprendizaje se caracteriza por una comunicacioacuten directa entre alumno y profesor utilizando teleconferencias e Internet Donde el profesor es un factor determinante que regula la terminacioacuten exitosa del curso y el grado de aprendizaje que el estudiante pueda alcanzar Sin embargo en la Universidad Virtual la aplicacioacuten del concepto de virtualizacioacuten hace de los sistemas de informacioacuten un punto central en el proceso ensentildeanza-aprendizaje lo que da como resultado que el disentildeo curricular y los cursos sean maacutes individualizados que se pueda llegar a maacutes gente proporcionaacutendoles algunas facilidades para la obtencioacuten del conocimiento Las herramientas que proporcionan estas facilidades a la Universidad Virtual son entre otros Internet chats conferencias virtuales uso de software especializado como Lotus Notes etc
El modelo de la Universidad Virtual es el esquema de ensentildeanza acorde con lo que en este trabajo de tesis se pretende realizar que es utilizar el concepto de
virtualizacioacuten de herramientas para el disentildeo de un sistema de cursos que lleve a una formacioacuten especiacutefica ademaacutes de algunos beneficios a mediano plazo como son la asincroniacutea y la personalizacioacuten de los cursos
Actualmente no hay muchos sistemas especializados para coordinar la educacioacuten virtual y a distancia aunque cada diacutea existe mayor intereacutes en desarrollar programas que faciliten el proceso educativo por ejemplo
R El Sistema Virtual de Educacioacuten a Distancia SIVED [CIIDET 001 que opera en el Centro interdisciplinario de Investigacioacuten y Docencia en Educacioacuten Tecnoloacutegica (CIIDET) en la ciudad de Quereacutetaro pretende integrar la tecnologiacutea computacional como multimedios software educativo medios audiovisuales Internet bancos de informacioacuten etc a la docencia para contribuir a elevar la calidad de la educacioacuten media superior y superior mediante la formacioacuten de maestros del Sistema Nacional de Institutos Tecnoloacutegicos
Especiacuteficamente con el SIVED lo que se puede hacer es consultar informacioacuten enviar trabajos dejar comentarios revisar calificaciones y conversar
E Otro proyecto especializado en este tipo de educacioacuten es el denominado Aulas Virtuales [EAFIT 001 desarrollado en Colombia el cual se construyo en tres etapas
a) Primeramente se construyoacute una interiacuteaz para comunicacioacuten usando texto
b) Posteriormente se construyoacute una aplicacioacuten de realidad virtual que permite a dos usuarios encontrarse en un mundo virtual a fin de participar en una sesioacuten tutorial y explorar juntos dicho mundo Esta herramienta permite a dos usuarios (uno en cada maacutequina) compartir un mundo virtual en el cual se puede ver la representacioacuten en 3D de los participantes ademaacutes hay pizarrones blancos disponibles para poder compartir diagramas y un proyector de acetatos a fin de mostrar el graacutefico
c) Por ultimo se construyoacute una aplicacioacuten para albergar a maacutes de dos personas
La propuesta del proyecto de las Aulas Virtuales al que actualmente se le estaacuten haciendo pruebas es interesante El trabajo a desarrollar en esta tesis podriacutea incorporar de eacutel la idea de establecer una relacioacuten virtual de dos o maacutes personas para la creacioacuten colaborativa de programas acadeacutemicos de formacioacuten
en un mundo virtual
R Espacios Virtuales de Aprendizaje (EVA) [Nuacuteiiez 991 propone un ambiente de ensentildeanza-aprendizaje personalizado y colaborativo Es una estructura operativa formada por cuatro espacios baacutesicos de trabajo el conocimiento la colaboracioacuten la asesoriacutea y la experimentacioacuten
Paacutegina 2
B Emplea el concepto de POLllibio que coriasponde al concepto de un libro pero con la diferencia que los capiacutetulos estaacutenconstituidos por moacutedulos (texto en Word diapositivas de Power Poinf video audio multimedia realidad virtual etc) Utiliza herramientas computacionales de planeacioacuten seguimiento y evaluacioacuten de actividades del alumno de los grupos de trabajo y de los asesores y herramientas que permiten configurar a la medida el aprendizaje los grupos de trabajo y consultoriacutea EVA propone un sistema bastante completo
i
de administracioacuten del proceso ensentildeanza-aprendizaje con caracteriacutesticas de personalizacioacuten y colaboracioacuten que tambieacuten estaacuten planteadas en este trabajo
I I a Pero el sistema EVAno esta completamente desarrollado la mayoriacutea de estas
caracteriacutesticas soacutelo existen como proyecto y
B El sistema Ambiente Visual para el desarrollo de Libros Electroacutenicos (ELVA)
libro electroacutenico sobre cualquier tema que se desee Donde el concepto de libro electroacutenico es la de un libro que tiene capiacutetulos temas etc cuya informacioacuten se encuentra almacenada en medios electroacutenicos en diversos formatos como pueden ser archivos doc html xml etc Para hacer esto se genera una representacioacuten formal de dicho libro electroacutenico que consiste en un grafo dirigido llamado grafo instruccional donde los conceptos a ensentildear son los nodos y las relaciones entre ellos forman los arcos El manejo de dicho grafo es transparente para el usuario
Los libros electroacutenicos contienen informacioacuten de temas diversos Esta informacioacuten se almacena y presenta en distintos medios y formatos seguacuten los requerimientos del docente Los libros electroacutenicos pueden contener uno o maacutes capiacutetulos dentro de los cuales pueden estar contenidos uno o maacutes temas o subtemas
[Ruiz 991 es un software que crea de manera iterativa y personalizada un
Las situaciones anteriormente descritas tienen la caracteriacutestica comuacuten de pertenecer a la clasificacioacuten de las comunicaciones basadas en computadora (CMC) o medios informaacuteticos Off y Online o cada vez tienden maacutes a este rumbo Esta clasificacioacuten a su vez se divide en las siguientes modalidades
a Correo electroacutenico d Conferencias por computadora 9 Instruccioacuten computarizada a traveacutes de representaciones Muds Moos Muses
etc Los Muds y sus variantes son espacios de realidad virtual que actualmente se aplican para la ensentildeanza
d Video Bidireccional viacutea Internet d Correo de voz 9 WWW para la educacioacuten a distancia
Dentro de la modalidad de WWW para la educacioacuten a distancia lo que comuacutenmente encontramos es que el profesor coloca algunos materiales como son tareas cuestionarios artiacuteculos etc en el internet y los alumnos pueden acceder a estos materiales en diferentes lugares y horarios Otro uso que se le da
es que los profesores encargan ciertos temas a investigar y los alumnos acceden a Internet a buscar informacioacuten Fig 11
Fig 1 7 En la educacioacuten a distancia desde la perspectiva actual el profesor y el alumno mantienen comunicacioacuten y enviacuteo de materiales a traveacutes de Internet
AI igual que la utilizacioacuten de nuevas tecnologias de la comunicacioacuten en el proceso educativo tambieacuten se hace necesaria la reestructuracioacuten de los planes de estudio para conducir cursos y programas en linea como una opcioacuten curricular Ademaacutes se hace necesario un disentildeo instruccional de materiales acordes a los cursos en liacutenea
12 Descripcioacuten del problema
El proceso ensentildeanza-aprendizaje cada vez tiende maacutes al paradigma de aprendizaje en linea debido a la creciente utilizacioacuten de los recursos electroacutenicos como son correo electroacutenico para el enviacuteo de mensajes y tareas chats para realizar discusiones virtuales internet para la buacutesqueda y organizacioacuten de la informacioacuten y software en liacutenea para la organizacioacuten de los cursos Esto es con el fin de establecer ambientes maacutes coacutemodos y personalizados para proporcionar educacioacuten a personas que por diversas dificultades como son econoacutemicas de distancia horarios limitados etc no pueden obtenerla o no pueden obtener mayor provecho de eacutesta
Con respecto al recurso del software en liacutenea es muy poco el que se ha desarrollado especificamente para apoyar procesos de formacioacuten a distancia y es cada vez mayor la demanda de los sistemas que plantean la organizacioacuten de los
Paacutegina 4
cursos por parte de los profesores a traveacutes de la sincroniacutea y personalizacioacuten de la obtencioacuten del conocimiento ya que esto beneficia enormemente a las instituciones a los profesores y a los alumnos pero sobre todo al proceso ensentildeanza-aprendizaje
La parte maacutes importante de la educacioacuten es el planteamiento de iquestqueacute es lo que se quiere lograr con la transmisioacuten de ciertos conocimientos lsquocuaacuteles son los objetivos de transmitir dicho conocimiento De aquiacute se desprende la parte de definir iquestcoacutemo se van a lograr dichos objetivos y iquestCon queacute
Lo anterior corresponde al aacuterea del disentildeo curricular y si los modelos de educacioacuten han revolucionado entonces por ende la manera de realizar dicho disentildeo tambieacuten debe cambiar
Con el desarrollo de la educacioacuten a distancia y la homologacioacuten de las carreras o cursos afines se desprende la necesidad de contar con los medios para poder hacer el disentildeo curricular entre los profesores involucrados pero es muy difiacutecil poder juntarlos a todos para discutir sobre estos temas
El trabajo planteado en este documento establece un medio para lograr que los profesores trabajen como si estuvieran reunidos en un mismo lugar a la misma hora es decir de manera sincroacutenica para poder llegar a acuerdos y lograr buenos resultados
ELVA es un software desarrollado en el cenidet que permite crear un libro electroacutenico (un libro a la vez) que consta de capiacutetulos temas y subtemas cada uno de los cuales direcciona hacia contenidos basados en diferentes formatos (doc XIS ppt html etc) correspondientes a diferentes herramientas como son Word Excell Power Point Netscape etc y automaacuteticamente crea un grafo instruccional correspondiente al libro electroacutenico cuya manipulacioacuten es transparente para el usuario
En este sentido ELVA es un sistema que brinda un apoyo computacional para el maestro en la sistematizacioacuten del material y software de organizacioacuten de los cursos y el material que los compone
Analizando las capacidades del sistema ELVA se ha llegado a determinar la necesidad de complementar ese desarrollo de manera que permita crear no soacutelo la estructura de una materia (libro electroacutenico) sino de n materias que correspondan con el conjunto de las materias de la retiacutecula de toda una carrera o de un programa de capacitacioacuten Ademaacutes al igual que ELVA el sistema a desarrollar deberaacute generar automaacuteticamente una estructura graacutefica que representa la Organizacioacuten resultante del conjunto de las n materias
La estructura graacutefica debe contener informacioacuten adicional a la del grafo generado por ELVA Ademaacutes de los nodos y arcos apareceraacute la descripcioacuten de las materias y sus unidades y las precedencias entre materias y sus unidades (pre-requisitos)
Paacutegina 5
material didaacutectico requerido asi iexclcomo actividades involucradas para asimilar 10s conocimientos de cada materia 1
Se requiere asimismo la posibilidad del desarrollo y optimizacioacuten del disentildeo de la retiacutecula -cualquiera que esta sba- de acuerdo con los nuevosparadigmas de educacioacuten en linea es decir quamp se contemple que varios profesores -fiacutesicamente separados- puedan reunirse jirtualmente para discutir sobre la elaboracioacuten modificacioacuten o adecuaciones dy un libro eleEtroacutenico (de una materia) en particular o de la retiacutecula completa
I
i 13 Solucioacuten al problema planjeado
Para llegar a la solucioacuten de una parte del problema planteado en cuanto a la manipulacioacuten de la reticula se refiere se pretende utilizar una estructura graacutefica y conceptual con suficiente informacioacuten que sirva para llevar a cabo el disentildeo reticular la administracioacuten de material didaacutectico y que permita una clara visualizacioacuten de su organizacion Esto es para poder llevar a cabo una buena planeacioacuten y administracioacuten del programa acadeacutemico
Por otro lado la parte del probiema donde se plantea lograr que varios profesores geograacuteficamente separados puedan trabajar colaborativamente en el disentildeo de reticulas la propuesta de solucioacuten se ubica dentro de la modalidad de WWW para la educacioacuten a distancia debido a que se hace necesaria la interaccioacuten entre los profesores para la planeacioacuten de los cursos y organizacioacuten de material didaacutectico
Para realizar esto la propuebta de solucioacuten estaraacute basada en el desarrollo de aplicaciones colaborativos enllos nuevos sitios World Wide Web en un esquema de comunicacioacuten cliente-servibor Fig 12
I
I
I
u u
P U U o U U
Fig 12 Concrecioacuten de la filosofiacutea colaborativa al permitir la interaccioacuten de profesores en el disentildeo de cursos
Paacutegina 6
14 Objetivos
141 Objetivo general I
Desarrollar un ambiente coladorativo para un grupo de profesores (que se pueden encontrar fisicamentel en diferentes lugares) sobre el cual puedan interactuar para disentildear y eiquestitar una retiacutecula y poder incluir el material didaacutectico correspondiente a traveacutes material electroacutenico de cada una de las materias
I 1 42 Objetivos especiacuteficos
a) Desarrollar las capacidades qe permitan la interaccioacuten de los profesores
b) Desarrollar las capacidades que permitan la manipulacioacuten de los componentes de un curso individual asiacute como de un conjunto de ellos esto es una retiacutecula completa
c) Desarrollar las capacidades 1 que permitan la representacioacuten graacutefica de la
I
organizacioacuten interna de un cu~so o reticula
1 d) Desarrollar las capacidades que permitan la incorporacioacuten de material didaacutectico ya elaborado
15 Estado del arte
15 I Descripcioacuten de los ar(iacutecu1os leiacutedos I a
Para resolver una parte del p[oblema planteado la que corresponde a la elaboracioacuten y visualizacioacuten de retiacuteculas donde se pretende utilizar una estructura graacutefica con suficiente informacioacutenique sirva para llevar a cabo el disentildeo reticular y la administracioacuten de material difaacutectico por lo que se hizo una buacutesqueda de material bibliograacutefico relacionado con herramientas graacuteficas con estas caracteriacutesticas y se determinoacute ado~ptar la tecnologiacutea de Workflows Un Workflow es visto como un conjunto de meacutetodos y teacutecnicas que nos ofrece las facilidades para modelar y gestionar los diversos procesos que ocurren dentro de una organizacioacuten
AI igual que la evolucioacuten de la iniormaacutetica en general la evolucioacuten del Workflow estaacute ligada con el cambio en losobjetivos de cada eacutepoca En el periodo de los 60s y 70s el objetivo era resolveq grandes cantidades de caacutelculos eficientemente En los 80s se buscaba mejorar el manejo de la administracioacuten de las Bases de
I -iexcl
I Paacutegina 7
I
Datos En los 90s surge la necesidad de entender y poder manejar eficientemente los Workflows
relacionales B Procesamiento de formularios
Eficiencia en los procesos 4 su estandarizacion Es posible monitorear el estado actual de las tareas asiacute como tambieacuten observar como evolucionan los planes de trabajo realizados Asignacioacuten de tareas Se realiza mediante la definicioacuten de roles eliminando la tediosa tarea de asignar los trabajos caso por caso Recursos disponibles Se asegura que los recursos de informacioacuten (aplicaciones y datos) van a estar disponibles para los usuarios cuando ellos los requieran Ofrece integracioacuten entre las personas actividades programas y datos
I
Lo anteriormente descrito se amdlioacute con la informacioacuten obtenida de las buacutesquedas bibliograacuteficas relacionadas con workflows A continuacioacuten se detallan algunos de los artiacuteculos encontrados
gt En el artiacuteculo Workflow an Introduction [GFI FAX ampVOICE 981 generales de los workflows Se se habla de las
detallan a continuacioacuten los aspectos maacutes importantes
Workflow Es un flujo de informacioacuten y control en un proceso de negocios I Paacutegina 8
incluir alguna manera diferentes workflows
Tipos de productos workflow
- l I Pagina 9
de administrar y seguir los estatus de los
-
I I
4 Acciones 5 Excepciones
Las FTs son precedidas Lor una WT llamada predecesora y seguida por muchas WTs llamadas slicesoras Se clasifican en
I 1 Totales 2 No determiniacutesticas 3 Condicionales I 4 Condicionales con exclusioacuten
JTs son precedidos por muchas WTs llamadas predecesoras y seguida por una WT Ilamasucesora Se clasifican en
I 1 Totales 2 Parciales 3 Iterativas 1
Los siacutembolos de entrada hacen posible la creacioacuten y terminacioacuten de las instancias de WF (casos)
La Supertarea (ST) Es un tipo particular de WT que relaciona varias WTs para introducir una nocioacuten de modularizacioacuten y definir precondiciones y excepciones comunes para este conjunto de WTs
Las STs tienen caracteriacutesticas de WFs y de WTs pueden estar internamente compuestas de WTs ( y posiblemente de otras STs) Asiacute como las WTs las STs tienen Nombre Descripcioacuten Precondiciones Acciones y
I
i I
I
Excepciones I
Pagina IO I
I
Una red de Petri es un llamados sitios y transines Los nodos son conectados viacutea arcos dirigidos No son permitidas las conexiones entre nodos del mismo tipo
bipartita dirigido con dos tipos de nodo
2 Descripcioacuten de la tarea 3 Precondiciones 4 Acciones
Los sitios son representadbs por ciacuterculos y las transiciones por rectaacutengulos con una esquina marcada Los sitios pueden contener cero o mas tokens dibujados como puntos negros
Una transicioacuten es llamada I posibilitada si cada uno de los sitios de entrada contiene tokens suficientes Una transicioacuten posibilitada puede disparar Disparar una transicioacuten t significa consumir tokens de los sitios de entrada para producir para los si$os de salida es decir t ocurre
Las redes de Petri de ao orden estaacuten basadas en el modelo claacutesico de redes de Petri pero con las extensiones de color tiempo y jerarquiacutea Tales extensiones son una ne+sidad para la aplicacioacuten exitosa de las redes de Petri para modelar largos y complejos procesos de negocios I - L
152 Evaluacioacuten de los tktiacuteculos leiacutedos
Despueacutes de la lectura y analisjs de los artiacuteculos se presentan las razones por las cuales se plantea utilizar el codcepto de workflow
a) La similitud y buena adecuacioacuten de los conceptos de un workflow a una I retiacutecula
en un proceso I Una tarea es una actividad o trabajo
J Una retiacutecula es una descripcioacuten ordenada de materias y a su vez de unidades de materias a llevar a cabo para una formacioacuten o capacitacioacuten
J Una unidad de una materia o un capiacutetulo de un libro electroacutenico es
-un conjunto de actividades que realiza un alumno para obtener un conocimiento Tiene las siguientes caracteriacutesticas
1 Nombre del capiacutetulo de la materia 2 Descripcioacuten del capiacutetulo de la
materia 3 Precondiciones para llevar o tomar el
capiacutetulo de la materia 4 Acciones que se llevaraacuten a cabo
para asimilar los conocimientos del capiacutetulo de la materia asiacute como la evaluacioacuten de dichos conocimientos
5 Excepciones que pudieran con-
I T 0 1 - 0 4 5 6 Paacutegina I I 1 -
j
I e Un recurso puede desarrollaritareas
e Un sistema manejadoi de Workflows es un sistema computacional que lpermite especificar Workflows y el control de su ejecucioacuten I
d Un esquema de Workflowles una descripcioacuten estructurada de relaciones entre las tareas de un
materia J Un alumno puede cursar capiacutetulos
de materias J Un sistema manejador de retiacuteculas
es un sistema computacional que permite obtener retiacuteculas generales y que lleva el control de la administracioacuten de las mismas
_ U n mapa reticular es una descrip- cioacuten estructurada de las relaciones de precedencia o concurrencia de las
Workflow materias
l b) Se han comprobado las ventajas de aplicar un enfoque basado en workflows en los trabajos donde se t i l ne i muacuteltiples tareas a realizar y se requiere de una organizacioacuten y asignacioacuten dinaacutemica de estas tareas y dado que en este trabajo se desea administrar el material didaacutectico incluido en cada materia tales como
I J Documentos de apoyo en diferentes formatos J Tareas complementarias para favorecer la adquisicioacuten de habilidades J Evaluaciones etc I
entrada
Pensar en un tipo de organizabioacuten basado en workflows seriacutea beneacutefico
b) Por otro lado para el ambiente de colaboracioacuten entre los profesores involucrados en la creacioacuten modificacioacuten de la reticula que implica que varias personas trabajen sobre documentos comunes y que dichas personas tengan que organizarse para acceder a dilcha informacioacuten tambieacuten esto se plantea desarrollar bajo el enfoque de Workflows
La otra parte de la solucioacuten es la parte de la solaboracioacuten de los profesores por lo que tambieacuten se revisaron artiacuteculos sobre la edicioacuten colaborativa A continuacioacuten se describen algunos artiacuteculos
- 1 I
conjunto de materias con sus respectivas unidades temas y subtemas asiacute como las precedencias entre estas
Paacutegina 12 I
Un Workflow tiene una entidad de salida
J La entidad de salida es un plan reticular general
-
16 Alcances I
-
9
9
Systemes drsquoeacutedition coopeacutera)tive un eacutetat de Irsquoart [Romero M 97 pp 361 Donde se presenta un panorama de los sistemas de edicioacuten cooperativa Se situacutea al contexto de la ediq6n cooperativa dentro del trabajo cooperativo asistido por computadora (TCAO) Se hace una clasificacioacuten de los principales sistemas de edicioacuten cooperativa basada en los criterios de concepcioacuten y de desarrollo definidos I
I En el anaacutelisis de dicho documento se concluye el trabajo a desarrollar planteado en este documeno se encuentra enmarcado en los sistemas de edicioacuten cooperativa sincroacutenica y a distancia de acuerdo a los paraacutemetros de tiempo y espacio
Novos modelos para a elaboracaacuteo de documentos na Web [Arroyo 001 Este articulo es el resultadolde las discusiones de un curso de Tecnologiacutea de informacioacuten en ambientes colaborativos de Ensino ocurridas durante el primer semestre de 1999 en la I Universidad Estatal de Campinas Un tema de discusioacuten realizado durante un curso para la debida adecuacioacuten del paradigma WeblHTML para la implemntacioacuten de un sistema hipermedia La tarea fue sugerir una nueva de implementacioacuten para un ambiente computacional soportando mecanismo de composicioacuten teniendo en cuenta los conocimientos sobre HTMLIXML y programacioacuten en Java
e El software a crear serd una herramienta sobre la cual los profesores separados geograacuteficamentd podraacuten trabajar colaborativamente en el disentildeo de retiacuteculas de manera sincroacute(ica y a distancia
La herramienta de software constaraacute de las partes siguientes 1) Editor de materias con sus respectivos contenidos generales 2) Editor de los capiacutetulos kmas y subtemas de materias 3) Editor graacutefico de la retiacuteyula 4) Un chat para el dialogoly la negociacioacuten 5) Un cuadro de identificacioacuten de los prcfssores 6) Ventana de visualizacidn del plan curricular
La estructura graacutefica del ehitor de retiacuteculas estaraacute constituida porn materias las correspondientes a una rejicula de un aacuterea o especialidad
I
La entidad de entrada unidades temas y entre estas La entidad de salida es
4 El sistema validaraacute que la pueda ser congruente
es el conjunto de materias con sus respectivas subtemas asiacute como las precedencias y concurrencias
un plan reticular
estructura graacutefica no sea ciacuteclica para que la reticula
4 El ambiente seraacute un desarrollo basado en aplicaciones colaborativas en la World Wide Web en un esduerna de cotwnicacioacuten cliente-servidor
Q Se tiene previsto que las -
pruebas del software seraacuten realizadas mediante la
Paacutegina 14
I i
I El sistema a desarrollar uacutenicamente provee a los profesores una herramienta de comunicacioacuten para desarrpllar una reticula colaborativamente partiendo de objetivos establecidos por lo que los profesores son los que garantizan que las retiacuteculas resultantes sean ddsarrolladas oacuteptimamente y que estas funcionan adecuadamente 1
ambiente
17 Metodologiacutea 1
Tareas complementarias Evaluaciones etc
7 Pruebas del software y
8 Escritura de la tesis
9 Revisioacuten final de la tesis
I Anaacutelisis detallado de la elab 4 racioacuten de metodologiacuteas de planes de estudio de forma convencional I
evaluacioacuten de resultados
2 Anaacutelisis de los conceptos de grafos para la definicioacuten de la reticula I
i I
19 Plan de exposicioacuten
completo de las tres aacutereas basicas para la realizacioacuten de la tesis trabajo colaborativo edicioacuten cooperativale introduccioacuten al disentildeo curricular y los aspectos que se consideran que son de utilidad se plasmaron en los capiacutetulos II Ill y IV respectivamente En estos capiacutetflos uacutenicamente se presenta el estado del arte de estos temas posteriormente en BI capiacutetulo V se realiza un anaacutelisis del problema y propuesta de solucioacuten retomandp el material de los capiacutetulos anteriores para situar el problema hacer un buen anaacutelisis tener las bases teoacutericas en que sustentar la propuesta de solucioacuten hacer lad comparaciones necesarias etc
Las fases del desarrollo del prototipo y los aspectos maacutes relevantes para su construccioacuten asiexcl como el anaacutelisis y disentildeo del prototipo el diagrama de la solucioacuten computacional y la esiructura del sistema se encuentran en et capiacutetulo VI La descripcioacuten del sistema sus requerimiento y pruebas realizadas y pruebas futuras estaacuten en el CapiacutetUiO vil Por uacuteltimo el anaacutelisis de los resultados que incluye las conc[uSioneS generales de la tesis y trabajos futuros estaacuten descritos en el capiacutetulo de conclusiones I
Para poder llegar a cumplir con objetivo primeramente se realizoacute un estudio
I
Paacutegina 16 I
I
Capiacutetulo I1
Sistemas Colabor ativo s
I I En este capiacutetulo se presenta una introduccioacuten a los sistemas colaborativos asiacute
como los conceptos baacutesicos de estos sistemas se muestra su entorno clasificaciones y ejemplos Estd ayuda a ubicarse en el tema y da un marco de referencia al trabajo desarrolladb en esta tesis
111 Trabajo en grupo I Debido a que los proyectos cbmputacionales asiacute como los de otras areas que involucran el uso de herramientas computacionales son cada vez maacutes grandes y maacutes complejos existe mayor dompetitividad y especializacioacuten en estos proyectos se requiere de la diversidadlde puntos de vista y aptitudes diferentes para solucionar los problemas que se presentan al desarrollar un proyecto Es por esto por lo que la tendencia actual es que el software a desarrollar contemple
herramientas que permitan el trabajo en grupo
I I i
112 Ejemplos de herramientas para trabajo en grupo
Fuller [Fuller 99 pp 5-61 prysenta la siguiente clasificacioacuten de herramientas de software que ayudan al desarrollo de trabajo en grupo
Herramientas existentes Software existente individual adaptado para trabajo conjunto de grupos - Editores de texto - Hojas de caacutelculo - Herramientas
Nuevas a grupo Software no individual - Reuniones electroacutenjcas - Herramientas de coordinacioacuten - Scheduling - Workflow
Flujo de trabajo (workflow) El reemplazar el flujo de papeles por un flujo electroacutenico trae consigo el ahorro de papel el aumento de eficiencia y adicioacuten de inteligencia (dos cabezas piensan mejdr que una) Ejemplos de sistemas de flujo de trabajo
I
- Sistemas basados en e usuario BeyondMail - Sistemas basados en agentes Workman - Sistemas basados en skrvidores Action
I
de participacioacuten
1131 Razones de uso
Software en el mercado 1 - Timbuktu Ver htt~bio~44beaumontplattsbureheduTB2Timbuktuhtm1 - Lotus Notes Ver ht tp iw lo twcold
- i 1
- Meeting Maker - Xnear - Coordinator Ver httphvwwactiontechcom - Windows for Workgrohps - PublishlSubscribe delSistema 7 de Apple - COLAB (Xerox) - NetMeeting Ver http wwwmicrosoftcomiacute
I 113 Groupware
Otras de las eficiente en resultados
1132 Clasificacioacuten y su I relacioacuten con otras aacutereas I
En [Fuller 99 pp 9-10] loslgroupwares estaacuten clasificados como se muestra a continuacioacuten de acuerdo a las aacutereas de investigacioacuten que intervienen para su desarrollo
Computacioacuten - Interaccioacuten humano computador
- BasesdeDatos I Interfaces de grupo y awareness
Memoria organizacional o grupal
Paacutegina 18 I -
-~ ~-
- Redes I Cooperacioacuten geograacuteficamente distribuida
- Hipermedios I Paradigma Web
- Multimedios
- Inteligencia artificial Agentes
- Ciencia Social Grupos
- Flujo de trabajo
Mejor medio de
+
Administracioacuten
Workflow
114 Trabajo cooperativo asisddo por computadora
Una definicioacuten de trabajo cooqerativo asistido por una computadora (TCAO) del teacutermino en ingleacutes Computer Supported Cooperative Work (CSCW) es la traducida de [Romero M 97 pp 311 y dice que Trabajo cooperativo asistido por computadora trata de la conbepcioacuten de sistemas modelos protocolos y las teacutecnicas que ofrecen un soportb adaptado al periacutemetro de los grupos de personas con trabajo conjunto a fin de atender un objetivo comuacuten
I
l
I - 115 Aspectos sociales del Trabajo cooperativo asistido por computadora I I
La interaccioacuten humana grupa) es uno de los aspectos sociales maacutes antiguos y complejos en ciencias sociales Pareciera ser que la interaccioacuten humano- computador obtuvo buenos resultados con muy poco apoyo de disciplinas sociales mediante un disentildeo intuitivo Pero con base en experiencias previas que no fueron exitosas se deduce que el problema es maacutes complejo de lo que se piensa y no basta la intuicioacuten por lo qye se debe estudiar y analizar paradigmas del aacuterea de las ciencias sociales que involucre aspectos tales como jerarquiacuteas trabajo en equipo falta de cooperacioacuten k c [Fuller 99 p 71
116 Arquitectura de una aplicacioacuten colaborativa
La arquitectura de una apl(cacioacuten colaborativa se muestra en la figura 111 obtenida de [Fuller 99 pp f] yque para el mejor entendimiento de eacutesta se le realizaron unas modificaciones La arquitectura consta de las siguientes partes
Un repositorio comuacuten Es el jugar donde se almacena la informacioacuten que utilizan los usuarios para ser trabajada de manera comuacuten Propiamente son los lugares donde se encuentran las basks de datos
J
I
Paacutegina 19 I
I Comunicacioacuten entre usuarios Son las herramientas que provee la aplicacioacuten para que los usuarios puedan estar en i contacto 1-
I Conciencia Es la conciencia o Iconocimiento que los integrantes del grupo de trabajo tienen sobre el trabajo coiexclaborativoque I estaacuten realizando
Protocolo de acceso a la informacron Es la organizacioacuten que se tiene para que los usuarios puedan acceder a la informacioacuten y agregar contribuciones a dicha informacioacuten
Roles de usuarios Son los papeles que desempentildean los usuarios como son coordinador participante editor) etc
I I
I
Usuai +os entre usuarios
I f ig l I Arquibectura de una aplicacioacuten colaborativa
I I
117 Clasificaciones de los Sistemas Colaborativos
II 7 I Dimensiones espaciotiempo I
t
En [Romero M 97 pp 321 k e que dentrc del TCAO se pueden identificar dos dimensiones que son I El espacio se refiere a la localizacioacuten fiacutesica de los participantes y puede ser
- Loca los participantes estaacuten cerca unos de otros y pueden verse y
- Distante los participantes estaacuten geograacuteficamente dispersos El tiempo se refiere a un momento en que los participantes trabajan y puede ser
- Asincroacutenico Los participantes trabajan en diferentes momentos
platicar I
Sincroacutenico Los partici antes trabajan al mismo tiempo
-
De estas dimensiones se pdede obtener la matriz de la figura 1120btenida en [Romero M 97 pp 331 con (la correspondiente traduccioacuten donde el eje de las x se refiere al tiempo y el de las y representa el espacio
I
I i Paacutegina 20
1 I
Sincronico Asincroacutenico
Local
Distante
I
Fig I 2 Matriz espaciokiempo del trabajo cooperativo I
En la matriz espacio tiempo de pueden ubicar diferentes groupwares como se muestra en la figura 113 Obtenlda tambieacuten en [Romero M 97 pp 331
I Asincroacutenico Sincroacutenico I
Local
Distante
Fig 113 Ejemplos de amproupwares dentro de la matriz espacioiacutetiempo I
11711 Descripcioacuten de I groupwares representantes de las Categoriacuteas de la matriz espacio tiempol
En [Romero M 97 p 341 se describen los groupwares que se ubican en las diferentes categoriacuteas de la matriz espaciotiempo
I Paacutegina 2 1 I
o Reuniones electroacutenicas d a a cara Permiten a sus usuarios localizados dentro de una misma salb (cerca unos de otros) interactuar de manera sincroacutenica Los usuarios tienen a su disposicioacuten muchas herramientas que les permitan presentar y yrganizar sus ideas (herramientas de disentildeo de tratamiento de textos compartidos) tomar en cuenta sus producciones (herramientas de transfeiencia de archivos gestioacuten de versiones) dirigir sus intervenciones (herramientas de control de escenario distribucioacuten de papeles canal de audio y de video) etc ejemplos CaptureLab y CoLab I
I Educacioacuten a distancia Lps groupwares de educacioacuten a distancia Permiten Simular un saloacuten de clases tradicional dentro del cual un Profesor Presenta su curso a sus estudiantes localizados ensus diferentes sitios pudiendo estar geograacuteficamente dispersos Los estudiantes disponen de maacutes herramientas que les permiten interaccionar con el profesor (herramientas para plantearle sus preguntas o para hacerle sus comentarios) LOS groupwares de educaboacuten- a distancia maacutes recientes explotan 1 capacidades y caracterikticas de la tecnologiacutea multimedia y las redes de alto rendimiento Ejemplos CCV MMwb sistema de educacioacuten a distancia basada en Mbone 1 Correo electroacutenico Cas tipico e-mail Utilizado cada vez maacutes y maacutes como soporte de trabajo cpoperativo se trata de una de las primeras herramientas informaacuteticas y puede ser una de las maacutes conocidas El correo electroacutenico es una herramienta de comunicacioacuten que provee un servicio de intercambio de informa$Oacuten raacutepida entre los usuarios que trabajan sobre de mecanismos heterogeacuteneos de conexioacuten en red
1 I
Principales caracteriacutesticas I - Interaccioacuten asincroacutenica - Comunicacioacuten raacutepida - Difusioacuten a varios redeptores - Disponibilidad - Facilidad de utilizacioacuten i
I Diferentes sistemas de edicioacuten cooperativa se sirven de esta herramienta como una capa del comunicacioacuten lo mismo para transmitir sus informaciones sobre el documento compartido que para establecer los periodos de negociacioacuten
coordinar sus interadciones documentos comunes
Edicioacuten cooperativa Los I groupwares de este tipo permiten a maacutes autores
en el momento de la produccioacuten de
La Edicioacuten Cooperativa Asistida por computadora (ECAO) busca ofrecer sistemas de edicioacuten cooperativa que permiten a los autores unir sus esfuerzos a fin de producir documedtos de gran calidad de una manera eficaz El campo
I I
I I
de aplicacioacuten de la ECAO eslmuy amplio Dos campos de aplicacioacuten podriacutean ser el de la documentacioacuten teacutecnica (aeronaacuteutica automoacutevil buroacutecratas enciclopedias) y el de la docupntacioacuten cientiacutefica (artiacuteculos reportes libros)
i LOS sistemas de edicioacuten cooperativa cubren todas las categoriacuteas de trabajo cooperativo pues existen diveacutersas situaciones de edicioacuten cooperativa basada en las necesidades de los aufores y el campo de aplicacioacuten documental dentro de los cuales los autores ~ yueden interactuar a fin de producir un mismo documento He ahiacute el porque la edicioacuten cooperativa se volvioacute uno de 10s principales temas de investigacioacuten del dominio del TCAO
1 -
I
I 1172 Clasificacioacuten a nivel de aphcacroacuten de TCAO
Otra clasificacioacuten del TCAO a nivel de aplicacioacuten tambieacuten llamada de dominio de aplicacioacuten es la que se obtuvo en [Romero F 97 pp 6-71 A esta clasificacioacuten pertenecen
Sistemas de mensajes Un ejemplo muy utilizado es el e-mail I I Editores mulfiusuarios Lo miembros del grupo pueden usar un editor para
componer y editar un dolumento de manera conjunta Puede ser de tipo sincroacutenico o asincroacutenico
Sistemas de apoyo a decjsiones de grupos y piezas de reunioacuten electroacutenica Proporcionan apoyo computacional a la exploracioacuten de problemas no estructurados en grupos de tiabajo Su objetivo es mejorar la productividad calidad y rapidez de los procesos de toma de decisiones Comuacutenmente son implementados como salamp de reuniones electroacutenicas que contienen varias estaciones de trabajo conectadas en red con pantallas puacuteblicas controladas por una computadora y equipo de audio y video
I
Conferencias por computador - En tiempo real permiten a un grupo de usuarios reunidos en una misma
sala o distribuidos en hiferentes lugares interactuar en forma sincroacutenica a traveacutes de sus PCs Nqofrece facilidades de video
- Teleconferencias soportan interacciones de grupos a distancia (por ejemplo video conferefcias) por lo que se requiere de salas especiales y operadores entrenado No permiten compartir textos ni graacuteficos De escritorio estas combinan las ventajas de los dos esquemas anteriores tratando de disminuir desventajas
-
Agentes inteligentes Permiteti la incorporacioacuten de agentes no humanos a un grupo de personas por (ejemplo los videojuegos Son responsables de un conjunto especiacutefico de tarpas siendo la interfaz con el usuario quien refleja sus acciones ante el resto de los participantes
I I Paacutegina 23
I Sistemas de coordinacioacuten Pdrmiten a un individuo ver sus acciones y las del
resto de los miembros del gsupo dentro del contexto de un objetivo general Tambieacuten pueden desarrollar acciones por parte de los usuarios informando a eacutestos del estado del sistema-o generando automaacuteticamente recordatorios o alertas
1173 Clasificacioacuten a nivellde objetos
Tambieacuten existe una clasificacioacutek basada en el nivel en el que comparten objetos de colaboracioacuten de Khoshafiandescrita en [Romero F 97 PP 7-81
y formularfos Cuando la colaboracioacuten Y Sistemas basados en documentos I comunicacioacuten implica dokumentos archivos de aplicacioacuten y formularios las principales de una amtiia gama de aplicaciones de groupware entran dentro de esta categoriacutea ejemplos correo electroacutenico flujo de trabajo y documentos administratiyos
Cuando la comunicacion y la colaboracioacuten implican un alto volumen de recuperacioacuten de registros o procesos transaccionales entonces la mayoriacutea de las aplicaciones colaborativas relacionadas son tiacutepicamente construidas para un alto rendimiento administrativo de bases de datos recuperacioacuten de informacioacuten y sistemasrsquo de imaacutegenes de documentos En este caso los formularios son casi sibmpre usados como sistemas administradores de bases de datos para imaacutegenes de documentos Ademaacutes la mayoriacutea de los sistemas de imaacutegenes be documentos tambieacuten incluyen sistemas de flujo de trabajo En realidad muchos flujos de trabajo y sistemas de administracioacuten de documentos usan sistemas administradores de bases de datos para almacenar 4 recuperar objetos en sus respectivas aplicaciones
Sistemas basados en I un alto volumen transaccional de informacioacuten I
La principal diferencia entre I estas dos categoriacuteas es el volumen la robustez de informacioacuten y el tipo de(ap1icaciOacuten Las aplicaciones basadas en un alto volumen transaccional spn usadas en sistemas basados en productos corporativos donde son bren organizadas y definidas las transacciones para emisioacuten criacutetica de datos el meacutetodo estaacute maacutes o menos definido en un flujo de trabajo
- Sistemas de comunicacioacuten organizacional Cuando las aplicaciones colaborativas aumentan aumentan la comunicacioacuten y la colaboracioacuten organizacional Produktos semejantes a calendarios de grupos video conferencia reunionek electroacutenicas y autoriacuteas en grupo aumentan el conjunto de comunicacioacuten electroacutenica en una organizacioacuten El correo electroacutenico y el flujo de trabajo entran tambieacuten en esta categoriacutea ya que son un grupo de productos emergentes que proveen soluciones para la captura de memoria e$ una organizacioacuten
I Paacutegina 24
118 Resultados del uso de sistimIas colaborativos I i l
I
1187 Positivos
Algunos de los resultados que ampe han obtenido al utilizar sistemas colaborativos seguacuten [Fuller 99 p 61 son I
Estimula el trabajo en paqalelo Incrementa el acceso a la informacioacuten Resultados de mejor cali$la3 Estimula la creatividad y la participacioacuten reduciendo la inhibicioacuten por estatus en el caso remoto Permite trabajar cuando se tenga disponibilidad (en el caso asincroacutenico)
gt -
I I
11 82 Negativos
Problemas resultantes de utilizar sistemas colaborativos seguacuten [Fuller 99 p 61 I Requiere de maacutes atencibn de los participantes Tendencia a la disminudioacuten en el consenso
Interaccioacuten confusa caotica y hasta desenfocada Caso remoto comunicacioacuten mucho maacutes restringida y sesiones maacutes serias
I
119 Ejemplo de sistemas colaborativos
+ The Coordinator
The Coordinator [Flores82] es una herramienta basada en un conjunto de acciones (requerimientos prbmesas etc) y contiene un modelo de turno legal de conversacioacuten A medida I que los usuarios proponen la construccioacuten conversacional tiacutepicamente mediante el correo electroacutenico el sistema genera una trayectoria de sus requerimientos y compromisos Estaacute basado en sistemas de mensajes fue disentildeado para facilitar el intercambio clarificacioacuten y negociacioacuten de compromisos en las organizabiones Existen pocas dudas de que esta herramienta fue proyectada para facilitar el trabajo cooperativo como un medio para lograr la democracia y el respeto por la gente en las organizaciones Mientras algunos reportes sentildealan una amplia aceptacioacuten en las empresas otros lo critican fuertemente por su dese$pentildeo y naturaleza Hay ademaacutes reportes que mencionan que contrariamente a lo esperado la herramienta soacutelo ha sido adoptada en organizacionesde tipo jeraacuterquico [Romero F 97 p 81
I I
I
Paacutegina 25 I I
1 IBIS
c~glB[s [Conk[in88] es una hehamienta basada en hipertexto que aplica la de computacioacuten en eiexcl problema de Capturar Y recuperar los elementos
del modelo conversational IBIS [Kunz70] IBIS eS un modelo de argumentacioacuten basado en temas 10s cuales generan posiciones Y a SU vez eacutestas pueden tener argumentos a favor 0 en contra Esta aplicacioacuten utiliza la indentacioacuten de texto coacutemo indicador de agregacioacuten de elementos a 10s temas Permite un soporte bajo de tecnologiacutea Similar al usado en un procesador fuera de linea Proveyendo una estructura jeraacuterquica sobre lo$ elementos del modelo IBIS glBlS corre bajo plataforma SUN Provee una interfaz graacutefica para construir y examinar redes de conversacioacuten La interfaz estaacute dividida en cuatro ventanas dos de ellas despliegan los graacuteficos que representan lac conversaciones (una general y la otra especiacutefica) y las otras representan las redes conversacionales en forma textual [Romero F 97 p 91 I
I I I
Web-IBIS
Web-IBIS [Van96] es una implementacioacuten de IBIS sobre Web hecha en MSWindows El proceso de piscusioacuten se lleva a cabo utilizando tablas para introducir los elementos del modelo cada una de las cuales presentan celdas vaciacuteas en las cuales los parti(ipantes introducen temas posiciones sobre dichos temas y argumentos a favor o en contra de dichas posiciones la aplicacioacuten se encarga de hacer los enlaceslentre los temas las posiciones y los argumentos [Romero F 97 p 91 I
I i
SIBYL
SIBYL [Leegol es un sisteya para el soporte a las decisiones hecho para representar Y administrar 10s aspectos cualitativos del proceso de construccioacuten de decisiones COnsiSte de Lenguaje de Representacioacuten de Decisiones (DRL) y una interfaz de usuario El model de discusioacuten que propone esta constituido por los siguientes elementos problema de decisioacuten que constituye el problema a ser analizado se determinan altelnativas para su solucioacuten y se presentan exigencias que deben cumplirse [Romero 97b p 91
I
+ DIVA I
DIVA [Sohlenkamp94] es dn prototipo hecho para crear el ambiente de una oficina virtual la cual reuacutene inlerfaces sencillas muchas veces las facilidades para trabajo en grupo La metaacutefora de una oficina virtual consiste en que provee una interfaz consistente que ofrecp muchos de los elementos que se necesitan para el trabajo en grupo Provee apoyo a los participantes tanto en un contexto sincroacutenico como asincroacutenico [Romero F 97 p 91
I I Pagina 26
I
Capiacutetulo TI1 Edicioacuten
Cooperativa
Este capiacutetulo estaacute basado pridcipalmente en la traduccioacuten del franceacutes que Se realizoacute del estudio del estado del arte de los sistemas de edicioacuten cooperativa realizado en [Romero M 97 pp 29-66] El contenido ayuda a conocer los conceptos baacutesicos utilizados en las decisiones tomadas para llevar a cabo un buen anaacutelisis y el desarrollo de esta tesis
I
I 1111 Definicioacuten
La edicioacuten cooperativa es el (roceso mediante el cual varias personas llevan a cabo la realizacioacuten de un docutpento de manera conjunta
Como ya se dijo en el capiacutetulo anterior los sistemas de edicioacuten cooperativa cubren todas las categoriacuteas de trabajo cooperativo por lo que la edicioacuten cooperativa es uno de los principales temas dC investigacioacuten del dominio del TCAO
- I 1112 Principios baacutesicos de la i edicioacuten cooperativa
Durante la edicioacuten de un nampmo documento la naturaleza de la cooperacioacuten puede variar seguacuten tres factores
I I La organizacioacuten del trabajo Un mismo documento puede producirse de
diferentes maneras seguacuten las relaciones los estatus las politicas etc establecidas entre los autores Ejemplos - Un solo autor redacta el documento y sus colegas efectuacutean la revisioacuten y
proponen comentarios sobre eacuteste - Cada autor redacta luna parte diferente del documento y todos someten
sus contribuciones a un solo autor - Cada autor toma pokesioacuten del documento por turnos etc
El tipo d e trabajo d e los autores y eiexcl tipo de interaccioacuten Los autores son susceptibles a trabajar) - Cerca unos de otrbs ya sea en un mismo momento o en diferentes
I momentos - Geograacuteficamente cjispersos (dentro de ciudades de Paiacuteses o de
Continentes diferentes) ya sea en un mismo momento o en diferentes
I
momentos I I
I Paacutegina 21 j i
La duracioacuten de proyectoj de edicioacuten Seguacuten ei tipo Y la Complejidad del documento la duracioacuten de la produccioacuten conjunta de eacuteste puede variar enormemente Puede serlmuy breve (de un dia a varios diacuteas) o muy largos (de un antildeo incluso maacutes)
A pesar de cierta variacioacuten los butores en la edicioacuten parten de varias actividades en comuacuten I
La participacioacuten en diferentes fases de edicioacuten bien establecidas La participacioacuten en diferdntes tareas de edicioacuten El establecimiento de estrategias para coordinar el trabajo de edicioacuten El soporte para interactuar segun las dimensiones de espacio y de tiempo La notificacioacuten de diferentes producciones El establecimiento de periodos de negociacioacuten I i
Todas estas actividades constituyen los principios de la edicioacuten cooperativa que se describiraacuten posteriormente 1
I 1112 I Modelos cognitivbs de edicioacuten cooperativa
I La redaccioacuten de un documedto constituye un proceso dinaacutemico que implica el paso a traveacutes de diferentes fases dentro de las cuales los autores realizan actividades especiacuteficas Sus fampes estaacuten distribuidas dentro del tiempo
El conjunto de las fases del prioceso de edicioacuten constituye un modelo cognitivo de edicioacuten cooperativa
i i
Un modelo cognitivo claacutesico e4 eacuteste que incluye las fases siguientes
Una fase inicial donde los autbres se reuacutenen (de manera fiacutesica o electroacutenica) a fin de decidir la organizacioacuten y planificacioacuten del proyecto de edicioacuten Este es el momento en el que el trabajolde edicioacuten arranca De este modo ellos establecen los objetivos elaboran el plan del documento seleccionan la estructura del documento dividen las diferentes tareas a realizar entre ellos mismos dentro del trabajo de edicioacuten y realizan una planeacioacuten del proyecto de edicioacuten En este
coordinacioacuten a poner en praacutecjica definiendo las diferentes autoridades o papeles a ejercer por cada autor e interaccioacuten a fin de producir el documento
Durante todo el trabajo de edicioacuten cada autor estaacute enterado de las actividades tentativas para los otros co-autores (nuevas versiones de los documentos cambios de autorizacioacuten toma de decisiones integracioacuten de los nuevos autores
I
momento los autores estaacuten I de acuerdo tambieacuten sobre la estrategia de
I
etc I I I I I I
Paacutegina 28
Durante la otra fase los autores proponen sus comentarios hacen evaluaciones y proponen sus correcciones o svs anotaciones sobre el documento con el objeto de establecer una discusioacuten de negociar y tomar asiacute las decisiones importantes I ~ ~ ~ ~ l ~ ~ de modelos cognitivos propuestos dentro de la literatura Uno de 10s primeros mbdelos pertenecen a Flower Y Hayes visto en
[Romero M 97 pp 37-38] en el que proponen Un modelo cognitive simple compuesto de tres fases rsquo
- La planificacioacuten generacioacuten organizacioacuten y definicioacuten de los objetivos que permiten establecer un plan El plan seraacute una guiacutea para la produccioacuten del documento Esto constituye un apoyo-memoria de ideas y de intervenciones
- La traduccioacuten transformacioacuten de ideas en frases escritas Esto es la redaccioacuten del documento
- La revisioacuten Mejorahiento de la calidad del trabajo escrito Pulir el documento
I I Posner y Baecker [Romero M 97 pp 37-38] enriquecen el modelo
anterior definiendo otras tres fases - La generacioacuten de ideas Produccioacuten de proposiciones ideas
pensamientos refieiiones etc - La investigacioacuten coleccioacuten de informacioacuten de diferentes fuentes - La planificacioacuten creecion del plan del documento divisioacuten y distribucioacuten
de tareas de edicioacutenientre los autores - La redaccioacuten transformacioacuten de ideas en texto - La edicioacuten correction del texto ya escrito - La revisioacuten generacioacuten de comentarios y de anotaciones sobre el texto
Sharples [Romero M g7 pp 37-38] considera este modelo como el paso entre cuatro fases 1
- -
La PlanifiCaCiOacuten creacioacuten y organizacioacuten del documento El compromiso reddccioacuten del documento
- La revisioacuten la lectura del documento producido yo de la documentacioacuten disDonible
- La reflexioacuten formacioacuten y transformacioacuten de ideas i I
11122 Particioacuten de tareas de edicioacuten I
Las tareas de edicioacuten habitualmente son la divisioacuten del documento en diferentes partes el trabajo de la corieccioacuten ortograacutefica de formato etc Esta particioacuten permite distribuir el trabajo enre los diferentes participantes
Se desea que un sistema de edicioacuten cooperativa soporte la gestioacuten de participacioacuten de tareas de edicioacuten
I I I Paacutegina 29
I I
I - - I
I
coordinacioacuten I
I
23 Estrategias de coordinacioacuten
Durante la edicioacuten cooperativa los autores pueden adoptar diferentes estrategias 0 meacutetodos a fin de controlar y cbordinar el trabajo de edicioacuten La mayoria de 10s trabajos de investigacioacuten tienen identificados diferentes tipos de estrategias de
Cuatro tipos de estrategias son las maacutes comunes I
La estrategia centralizada Un autor tiene en todo momento el control de todo el documento es] decir es el jefe de redaccioacuten el que hace el documento con el apiyo de comentarios y de las discusiones que intercambia con sus colegas y se encarga de obtener la versioacuten final del documento
La estrategia distribuida Cada autor toma el control de una parte del documento y contribuye en eacuteste de manera individual y en paralelo Cada autor es el jefe de reddccion de su propia parte AI final un procedimiento especifico permite la ingraciOacuten de las diferentes contribuciones dentro de un Solo documento coherente
v I
I La estrategia secuencial Los autores entran en un camino de ceder el control del documento siguiendo un orden predefinido Dentro de este caso no hay un solo jefe d$ redaccioacuten sino el nombre de co-autores Asi los documentos circulan pyrmitiendo a cada uno de los autores que revisen el documento y que apoden su contribucioacuten o ya sea modificando directamente el documento o ya sea haciendo sus anotaciones Mientras los autores no esteacuten satisfechos del documento este circuito se estaraacute repitiendo hasta la obtencioacuten final del documento
La estrategia parficiobada Todos los autores tienen el control del documento simultaacuteneamente y poseen los mismos derechos de acceso y privilegios de escritura Dentro de este caso se requiere una organizacioacuten social maacutes estricta El intereacutes de un mismo tipo de trabajo es de permitir a los autores tomar sus decisiones basadas sobre la retroalimentacioacuten de cada autor En cuanto a la organizacioacuten y a la presentacioacuten del documento los autores deben con anterioridad o en el curso de la edicioacuten definir ciertos paraacutemetros sobre el dbcumento tales como el estilo la forma etc Una poliacutetica deberaacute igualmente ser establecida para decidir el momento donde el documento seraacute considerado como final
Es deseable que un sistema de edicioacuten cooperativa sea lo suficientemente flexible para que los autores pueda4 cambiar de estrategias durante la realizacioacuten del proyecto de edicioacuten
I
I
I I Paacutegina 30
I I
11124 Papeles de edicioacuten
ldquoUn rol o papel es un conjunto tie privilegios y responsabilidades atribuidas a una persona o a veces a un moacutedulolde sistema en este ultimo caso el papel realizado por un software computacional se denomina agenterdquo [Romero F 97 p 21
Una complicacioacuten en el disentildeo de editores cooperativos es que dentro de un grupo los individuos pueden llevar a cabo varios papeles o roles de edicioacuten ya que un software deberiacutea sopoqai no solamente que varias personas trabajen en una tarea sino que ademaacutes tomen diferentes papeles Esto debe ser tomado en cuenta cuando se disetian editores cooperativos
I A manera de ejemplo Posnei y Baecker proponen que los autores tienen los papeles de edicioacuten siguientes 1
1
Redactor Transforma ids ideas abstractas en texto coherente y organizado Consultor El participante de manera activa y proacutexima con los autores en cuanto a conocimiento e lo que hicieron (redactaron) mas no contribuye a la redaccioacuten del documento de manera directa Editor Verifica los Uacuteltimcx detalles del documento lo modifica en forma Io adapta y lo prepara para su publicacioacuten Revisor Aporta sus comentarios sus correcciones sus sugerencias sobre el documento I
Estos roles pueden estar definidoacutes en funcioacuten de la estructura del documento las limitaciones de tiempo de los participantes de sus experiencias etc
I
11125 Modos de interakcioacuten
Dos modos de interaccioacuten estan definidos en el proceso de edicioacuten cooperativa la interaccioacuten sincroacutenica y la inteiaccioacuten asincroacutenica
Interaccioacuten sincroacutenica La intbraccioacuten es llamada sincroacutenica cuando los autores trabajan sobre el documento lsquoen un mismo momento Se identifican dos tipos de
La interaccioacuten sincroacutenica fuertemente acoplada dentro de este modo las contribuciones de cada autor son integradas al documento en tiempo real Asiacute todos los autores perciben simultaacuteneamente todas las acciones realizadas por cada cd-autor Esta aproximacioacuten es tambieacuten conocida con el teacutermino WYSlWlS (ldquoWhat you see is what I seerdquo)
La interaccioacuten sincroacutenltca deacutebilmente acoplada dentro de este modelo las contribuciones de cada autor son integradas al documento con un tiempo
interaccioacuten sincroacutenica I I
I
I I
Paacutegina 3 1 I
I I I
de retardo variable que puede depender de la voluntad del autor en difundir su contribucioacuten yo de aqyellos otros autores en aceptar estas Asiacute la visioacuten del estado global del documento no seraacute el mismo para todos los autores pues cada uno percibe las contribuciones de los otros en retardiacutea con relacioacuten al momento de sus producciones ahiacute ve desfasamiento entre la accioacuten de edicioacuten de un autor y su percepcioacuten por los otros co-autores
Ejemplos de sistemas que sopbrtan la edicioacuten sincroacutenica son GROVE DistEdit MACE SASSE y SEPIA
La interaccioacuten sincroacutenica es comuacutenmente utilizada para abordar las fases de planificacioacuten y de generacioacuten de ideas que requieren una comunicacioacuten estricta
I I
interaccioacuten asincroacutenica La injeraccioacuten asincroacutenica ocurre cuando los autores trabajan sobre el documento en diferentes momentos ya sea porque los autores trabajan en horarios diferentes o ya sea porque ellos se encuentran geograacuteficamente dispersos
Varios sistemas de edicioacuten cooperativa soportan la edicioacuten asincroacutenica Quilt CES MILO SASSE Prep y MESSIE
Este modo de interaccioacuten esutilizado para abordar las fases de redaccioacuten de revisioacuten de edicioacuten de acoplamiento y de traduccioacuten
Los autores que estaacuten proacuteximbs unos de otros se benefician de la riqueza de las interacciones cara a cara y para aquellos que estaacuten geograacuteficamente dispersos el potencial de interaccioacuten y de la cooperacioacuten se ve reducida Asiacute un sistema de edicioacuten cooperativa debe permitir a los autores tener la ilusioacuten de una proximidad
I
I
fiacutesica i
En la actualidad muy pocos sistemas de edicioacuten soportan los dos modos de interaccioacuten a la vez como SASSE o SEPIA y MILO
I
11126 Conciencia de gtupo
La conciencia de grupo es Un elemento de soporte muy importante dentro de todos los groupwares de edicioacuten cooperativa Permite a un autor por una parte conocer y comprender las actividades las intenciones de sus colegas y por otra parte transmitir a sus colegas sus propias acciones individuales de edicioacuten
Asiacute gracias a la conciencia del grupo los autores pueden responder a las I
cuestiones
iquestCuaacutel es el tren de tradajo sobre el documento en ese momento iquestQuieacuten ha hecho la mddificacioacuten maacutes reciente
I Paacutegina 32
lsquoCuaacuteles son las modifichones que maacutes colegas han realizado y lsquoEn queacute momento fueron realitadas lsquoCuaacutentos autores trabajan sobre este documento y iquestCon queacute papeles lsquoDesde queacute sitio trabajanrsquo maacutes colegas lsquoCuaacuteles autores no han contribuido despueacutes de una semana I
La conciencia de grupo debe qfrecer la posibilidad de configurar el ambiente de edicioacuten de tal manera que un autor puede
I Enviar a sus colegas sus ultimas modificaciones cuando eacutel lo desee Conocer las nuevas versiones del dowmento ya sea sobre demanda O ya sea automaacuteticamente Conocer la identidad de cada autor que trabaja sobre cada parte del documento Obtener el aviso de sus Lolegas tan pronto como sea posible Obtener toda la Uacuteltima1 versioacuten del documento que ya esteacute revisada y corregida por sus colegas etc
I La idea es que un sistemA de edicioacuten cooperativa pueda integrarse con mecanismos para soportar la donciencia de grupo que permita a los autores tener rica informacioacuten sobre el estadb de la cooperacioacuten
I
11127 Memoria grupal 1 ldquoLa memoria grupal es el ekpacio comuacuten donde los miembros de un grupo almacenan informacioacuten ordenada- referente al desarrollo de la actividad realizada por eacutel mismo [EllisSI]rdquo [Romero F 97 p11 La memoria grupal variacutea dependiendo del contexto de aplicacioacuten del groupware
11128 Percepcioacuten I ldquoSe entiende por percepcioacuten toda I informacioacuten que provee una conciencia grupal al individuo que forma parte de un grupordquo rdquoPercepcioacuten es informacioacuten sobre la informacioacutenrdquo [Romero F 97pp 23] Eacutesta se obtiene mediante el suministro de informacioacuten la cual cada usuario la interpreta de acuerdo a sus necesidades
Se puede hablar de dos clasifcaciones de la percepcioacuten
De acuerdo al tipo del dbjeto de la informacioacuten - Percepcioacuten de usuarios La percepcioacuten de usuarios provee informacioacuten
sobre los miembros delgrupo ejemplo los usuarios conectados reciben la informacioacuten de quieacutenes son todos los usuarios que estaacuten conectados y queacute estaacuten haciendo
j I I Paacutegina 33 I
- percepcioacuten de datos La percepcioacuten de datos SuminiStra informacioacuten referente a 10s cambips efectuados sobre los datos Se puede dar Por medio de audio texto o despliegue graacutefico
Impliacutecita La informacioacuten impliacutecita se puede recoger mediante caacutemaras de video altavoces chapas activas sensores infrarrojos teclado mouse o cualquier mktodo que no requiera la introduccioacuten expliacutecita de informacioacuten en torno aacute la informacioacuten por parte del usuario Expliacutecita La informadioacuten explicita la proveen los usuarios en forma de calendarios horarios letreros o similares La decisioacuten de tomar y proveer un determinado tipo de percepcioacuten depende de las situaciones que apoyan a la edicioacuten cooperativa implementada y de la estructura de
i a De acuerdo a la manera en que esta informacioacuten se obtiene
-
-
la organizacioacuten I
11129 Negociacioacuten 1 I Los autores deben negociar no solamente sobre el contenido y la significacioacuten del
documento el estilo y la estructura del documento sino maacutes allaacute tambieacuten sobre la organizacioacuten de su trabajo y sobre las relaciones entre ellos Por este hecho los autores deben organizar los 1 encuentros virtuales establecer las discusiones hacer las reuniones etc Ellos saben por siacute mismos que la meta principal es la de llegar a producir un document4 de la mejor calidad posible
La mayor parte del tiempo la negociacioacuten dentro de los sistemas de edicioacuten cooperativa estaacute soportada ppr los canales de comunicacioacuten sincroacutenica (audio texto video) las herramientas de anotaciones de los documentos (texto audio notas) o de las herramientas de conferencia electroacutenica Ejemplo
Dentro de Quilt vemos las herramientas para la comunicacioacuten entre los autores que dan un soqorte para las conferencias sincroacutenicas el enviacuteo y la recepcioacuten de mensajes y las anotaciones de documentos (comentarios revisiones notas previas) Dentro de SEPIA son necesarios cuatro espacios de trabajo para que los autores puedan redactar y negociar Un espacio para trabajar sobre el contenido del documento otro para administrar las actividades retoacutericas y las otras dos para repahir el plan y la argumentacioacuten Dentro de NoteCards un soporte de anotaciones (texto graacuteficos relaciones) permite a los autoreslfomentar el diaacutelogo y la comunicacioacuten dentro del documento Dentro de lnternote la edicioacuten cooperativa estaacute basada sobre un soporte de anotaciones de tipo hipermedia Dentro VNS un documento estaacute cubierto por las anotaciones privadas o compartidas La mayoriacutea de los autores pueden tener diferentes vistas del mismo documento en un momento determinado
I
Paacutegina 34
I Dentro de Commonspa+ la negociacioacuten se realiza a traveacutes de una
Las anotaciones son impuestas dentro de los sistemas de edicioacuten Cooperativa como un medio de negociacioacuten importante Gracias a sus anotaciones un autor es libre de comunicar a sus colegas sus ideas sus comentarios sus intenciones etc
1113 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
Tamaro et al visto en [Romero M 97 pp 47-51] sustentanla tesis de que todo sistema de edicioacuten cooperativa debe integrar los mecanismos para soportar las tareas procedimentales (escoger las estrategias de edicioacuten) las actividades intelectuales (seguir las difer4ntes fases de edicioacuten) y los problemas sociales (atribuir autorizaciones a los auiores)
A fin de concebir un sistema1 de edicioacuten cooperativa es necesario analizar las situaciones habituales y los problemas maacutes comunes que se presentan a la mayoriacutea de los autores que relactan un mismo documento dentro de un soporte informaacutetico unos ejemplos son
herramienta de conferencia I
j I
I
I i El mantenimiento de la integridad del documento
La normalizacioacuten de lascontribuciones La edicioacuten y el formato
I Ninguacuten autor debe sentir que Isu trabajo es perturbado por las intervenciones de sus colegas
La flexibilidad constituye una meta importants en el momento de la concepcioacuten de un sistema de edicioacuten cooperativa
I En el momento del desarrollolde un sistema de edicioacuten cooperativa es necesario tener en cuenta un cierto nuacutemero de criterios de concepcioacuten
i El tratamiento de textolelemental Un sistema de edicioacuten cooperativa debe proveer mecanismos de tratamiento de texto que permitan manipular coacutemodamente un documento (copiar pegar cortar buscar etc)
La compatibilidad conj los sistemas no colectivos Un autor debe poder recuperar y cambiar los documentos (importarlexportar) entre los editores de un solo autor y losi sistemas de edicioacuten cooperativa Es deseable que estos uacuteltimos soporten una diversidad de formatos (ASCII Latex word
La posibilidad de editar enmodo autoacutenomo Permitir a un autor trabajar en modo de edicioacuten
I
I
HTML XML)
I I
I
I Pagina 35
La transicioacuten entre a edboacuten en modo autoacutenomo y el modo Cooperativo Permitir el paso flexible y apropiado (a un nivel interfaz utilizable) entre OS dos modos de edicioacuten
I
0 La posibilidad de arraniar detener y de retornar e l trabajo de edicioacuten cooperativa
0 E tiempo de respuesta de notificacioacuten Dentro de un sistema de edicioacuten cooperativa el tiempo de respuesta y de notificacioacuten deben ser cortos Tiempo de respuesta e el tiempo necesario para que la operacioacuten de un autor se refleje sobre su propia interfaz El tiempo de notificacioacuten es el necesario para que las acciones de un autor sean difundidas a las interfaces de sus colegas
La preservacioacuten de la identidad de los autores Un sistema de edicioacuten cooperativa debe ser capaz de grabar y de dar a conocer las identidades de los participantes
I
I
I
I
0 El nombre de los autores Un sistema de edicioacuten cooperativa debe poder seguir trabajando no importando que el nombre de los autores afecte el desarrollo del sistema - - Tolerancia a las fallas Un sistema de edicioacuten cooperativa debe ser lo suficientemente robusto para tomar nuevamente sus operaciones normales despueacutes de una falla de la red o de una averiacutea en un sitio y garantizar en todo momento la coherencia del documento compartido Por otro lado los sitios que queden en funcionamiento deben poder continuar dando servicio a los autores (trabajo eh modo degradado)
0 La existencia de los documentos La mayoria de las teacutecnicas pueden ser utilizadas para almacenar los documentos divididos Las maacutes difundidas son - Centralizada cada autor trabaja sobre un sitio conectado a un servidor
central o son almacenadas las informaciones sobre los documentos - Replicada Todas las informaciones sobre los documentos son
replicados sobre los diferentes sitios - Hiacutebrido Esta es la combinacioacuten de los accesos centralizado y replicado
0 LOS canales de comuhacioacuten La comunicacioacuten entre los autores es un elemento esencial e inhispensable para el eacutexito de la cooperacioacuten
La comunicacioacuten dentlo de la edicioacuten cooperativa estaacute soportada para la utilizacioacuten de la mayoqia de canales que son utilizados en funcioacuten del tipo de interaccioacuten entre los autores Ejemplos de estos canales pueden ser
1
I
I I Pagina 36
audio video basado sobre mensajes conferencias electroacutenicas anotaciones de documentos
El control de acceso concurrenfe Un sistema de edicioacuten cooperativa debe constantemente ejecutar icomandos de lectura y de escritura para acceder a un documento compartido Cuando la mayoriacutea de los autores trabajan sobre un mismo documento 19s mecanismos de control de la concurrencia son necesarios para asegurar la coherencia de la informacioacuten del documento
Muchos de los sistemad de edicioacuten cooperativa emplean mecanismos de control de concurrencia basados sobre las teacutecnicas de verificacioacuten meacutetodos transaccionales o teacutecnicas de serializacioacuten
La inferfaz del ambiente de edici6n compartida Centro de un sistema de edicioacuten cooperativa la hterfaz utilizada juega un papel importante porque permite a los autores yisualizar y representar el documento de manera coherente Algunos elementos teacutecnicos de concepcioacuten utilizadas son
- WYSlWlS (What vdu see is what I see) Todos los autores visualizan simultaacuteneamente todas las acciones de sus colegas
- WYSIWYG (What dou see is what vou qet) La informacioacuten visualizada dentro del documenfo es aqueacutella que aparece exactamente igual en la impresioacuten
I - Identidad del autor Cada autor puede visualizar la imagen de sus otros
colegas que estaacuten en sesioacuten de edicioacuten
- iconos Son utiiiza4os para representar 10s papeles que juegan 10s autores sobre las partes de un documento compartido
- Colores Los colores son utilizados para distinguir las diferentes versiones del documento representar la identidad de los autores identificar la posicion donde trabajan distinguir las partes en redaccioacuten de las de lectura etc
- Puntos de vista Muchos puntos de vista pueden ser utilizados para visualizar el mismkJ documento texto integral tabla de materias percepcioacuten antes de imprimir vista resumida etc
1 I I
I
I 1114 Clasificacioacuten de la edidioacuten cooperativa
I Aquiacute se presenta una breve descripcioacuten de los enfoques de clasificacioacuten de la edicioacuten cooperativa Es posible que un sistema de edicioacuten cooperativa pueda pertenecer a dos o maacutes enfoques
I 1 - I
Paacutegina 37 I
1114 I Hipertexto cooperativo
un documento es compuesto de una combinacioacuten de objetos multimedia (anotaciones notas imaacutegenes sonido etc) que estaacuten ligados unos con otros gracias a los lazos hipertexto Gada autor participa en la creacioacuten en la revisioacuten en la estructuracioacuten o en la ayotacioacuten de estos objetos La organizacioacuten de los objetos multimedia es representada en una red hipermedia existente sobre 10s documentos reclutados Estos documentos pueden ser almacenados de diferentes maneras
i Cada nodo dentro de un solo fichero o todos los nodos dentro del mismo archivo I La estructura de la red separada del contenido (texto imaacutegenes dibujos
La red completa distribuida dentro de muchos archivos etc etc) I
I
La hyperbase es manipuladalpor los mecanismos de control de acceso a los documentos y por la parte de la informacioacuten Los sistemas de edicioacuten cooperativa que soportan estas teacutecnicas Froponen maacutes meacutetodos para generar las diferentes contribuciones de los autores y para visualizar el documento compartido (navegacioacuten sobre la red hiperto)
EjemplOS de sistemas de edicioacuten cooperativa de este tipo son SEPIA y MILO
I 11142 Gestioacuten de versiones
I
Los sistemas de gestioacuten de versiones de documentos se interesan en integrar dentro de un mismo documento las diferentes contribuciones producidas simultaacuteneamente para los diferentes participantes
Los mecanismos de gestioacuten d versiones se utilizan igualmente para mantener las versiones de un mismo documento Un sistema de edicioacuten cooperativa debe permitir a los autores consultar las versiones precedentes de las comparaciones poder visualizar las diferencias y tener el fusionamiento dentro de un solo documento
El desarrollo de un documento en su mayoriacutea implica un trabajo de caraacutecter social y fiacutesico Social porque existeuna interaccicn entre los autores cada uno de ellos posee una propiedad intelectual sobre el documento y realiza una inversioacuten de esfuerzos fiacutesico porque el resultado de la produccioacuten del documento puede permitir a los autores favorecbr para rendir cuenta de sus avances en evaluar su trabajo en reconocer sus contribuciones y recuperar las versiones precedentes Esto es por tanto importantepara un autor para poder saber queacute tiene escrito o
I
I
I
Paacutegina 38
I I
tiene puesto al diacutea como un parte del documento o saber cuaacuteles son las modificaciones hechas y en queacute fechas tienen que estar efectuaacutendolas
Asiacute un sistema de edicioacuten cobperativa debe permitir generar un ensamble de versiones del documento a fin de asistir mejor a los autores en la evolucioacuten y la produccioacuten del documento Un ejemplo de este tipo de editores cooperativos es WebDAV
11143 Conferencia basada en mensajes
Dentro de esta teacutecnica los sistemas de edicioacuten cooperativa obtienen provecho de los desarrollos de sistemas de conferencia y de los basados en mensajes a fin de proveer canales de comunicacioacuten alternativos para autores geograacuteficamente distribuiacutedos
Ejemplos de este tipo de editotes cooperativos son Quilt y MESSIE
1
11144 Estructura Intra-document
Un documento es consideradb como una uacutenica entidad que es compartida por muchos autores Todos los autores tienen acceso al documento completo que es dividido de manera coordinada En efecto cada autor posee un ambiente de edicioacuten local propio con la posibilidad de acceder a todo el documento compartido
De esta manera puede cread elementos dentro del documento y el sistema de edicioacuten cooperativa se haraacute cargo de poner coherentemente las producciones Los elementos producidos podraacuten ser visualizados despueacutes por los autores de manera sincroacutenica o asincroacutenica Las partes del documento pueden estar almacenadas sobre un sitio central o distibuidas sobre maacutes sitios Los sistemas de edicioacuten cooperativa que soportan esta teacutecnica proponen la visualizacioacuten del documento como un todo con la posibilidadde ser conocedor de las contribuciones de los autores
Ejemplos de este tipo de editores cooperativos son GROVE MACE CES SASSE y Prep
i I
11145 Cajas de herramientas I
Las cajas de herramientas ienen por meta extender los editores monoautores hacia un campo de aplicacioacuten multi-autores La motivacioacuten de esta caja de herramientas es de permitir los desarrolladores utilizar plataformas materialistas y loacutegicas heterogeacuteneas Un ejemplo es DistEdit
I
I Paacutegina 39
I
11146 Comparacioacuten de los diferentes editores cooperativos de la Clasificacioacuten de la edicioacuten cooperativa
A continuacioacuten se presenta uh cuadro sinoacuteptico que contiene a los editores cooperativos mencionados como ejemplos en cada uno de los enfoques clasificados Ademaacutes se presentan caracteriacutesticas de estos editores que estaacuten el ambiente colaborativo desarrollado en el presente trabajo de tesis y dan un punto de referencia para hacer comparaciones (Donde A=Asincroacutenico y S=Sincroacutenico)
Nombre
SEPIA Structured licitation and rocessing )f Ideas foi Whoring MILO
NebDAV Iistributed Whoring ind lersioning )n the Web
h i l t tich set of onnotatio IS
1
I Funcionamiento
La edicioacuten cooperativa les soportada para cuatro espacios virtuales de trabajo planificacioacuten contenido argu- mentacioacuten y retoacuterica
Ayuda a ponerse de acuerdo y partir un documento utili- zando funciones de particioacuten y negociacioacuten dadas por el sistema La edicioacuten coope- rativa a gran distancia se realiza en la transferencia de los documentos via correo electroacutenico y la fusioacuten de las diferentes versiones mediante un mecanismo semiautomaacute- tico donde interviene el ajtor El IETF Y el World Wae Web
-
Consort~um establecieron un grupo de trabajo sobry la redaccioacuten distribuida y la gestioacuten de versiones sobre la Web a fin de examinar las necesidades para el soporte Ye esta actividad La meta es sxtender las funciones del 3rotocolo HTTP a fin1 de soportar la edicioacuten distribuida
2ombina los aspectos de onferencia por computadora
mensajeria electroacutenica mul- iexclmedia Utilizan el principio je tecnologia de hipertexto Jara soportar la cooper+oacuten onsta del texto las gestio- les de las versiones dispo- iibles de los permisos apro- iados que pueden ser vivados puacuteblicos o mensaje iirigido
la gestioacuten de versiones I
- nterac- cioacuten
S A
-
A
- A
A
-
- Plataforma y comuni-
cacioacuten Trabaja so bre estacio nes de tra bajo Uniexcl en una rei local Estaciones de trabaji Unix comu nicadas PO una red lo cal o a grai distancia
~~
Estaciones de trabajc Unix cornu nicadas poi rlna rec local
Produc- cioacuten
Producir doctos de hiperme- dia
Doctos estructu- rados
Doctos del Wet (HTML XML)
loctos je texto on ano- a c i o n e s )or nedio de iodos iipertex- O
4lmacenamiento de los documentos
os documentos son al nacenados en una base ie datos y los autores los jcceden desde sus staciones de trabajo
3 documento completc staacute fisicamente almace lado como un solc irchivo La representa ioacuten textual del docu nento (contenido) es de al manera que SL structura jeraacuterquica est almacenada dentro de nismo archivo
I Paacutegina 40
Nombre
rilESSIE
SROVE Group Outline Viewing Editor
AACE Aother of 4LL oncurrent iditors
Produc- cioacuten
Almacenamiento de 10s documentos
Comparte herramienta$ para el almacenamientc de documentos COmparti dos la emisioacuten y iiacute recepcioacuten de documen tos y el control de versio nes El servidor est administrado por uno df los colaboradores Lo documentos son accedi dos por peticiones direc donadas al servidor dt almacenamiento via co
Permite a los
Funcionamiento
I
distantes producir colectiva- mente los documentos iexcla correo electroacutenico (e-mail) Una seccioacuten es redactada por un solo autor a la vez y bloquea la seccioacuten concer- niente hasta la recepcioacuten de la nueva versioacuten Un documento consiste deun ensamble de secciones (ar- chivos) de tamantildeo variable que son almacenados sobre
InteraC- cioacuten
un servidor central I Los documentos a compartir
structu- ados ba- o la for- na de irboles
son repartidos sobre todoslos sitios y la coherencia es obtenida por la serializacioacuten de funciones de edicioacuten Un revisor central administra las versiones replicadas del documento La comunicacioacuten es con la ayudade un canal auditivo Las partes del documento pueden ser publicas privadas y compartidas Edicioacuten sincroacutenica un solo autor que posee el control del documento y el control del cursor Los otros co-autores visualizan sus acciones La segunda cada autor tiene su
especial (servidor di acceso) para generar lo accesos concurrentes ei un documento comparti do Este mecanismc transforma las opera ciones de edicioacuten ante de su aplicacioacuten en ur documento compartid( en un vector de estado Este vector contiene lar operaciones de edicioacuten eacuteste entonces transmitc a todos los autores
propio cursor Permite editar un documento
~~
con una parte de granulaiidad fina (a nivel de caracteres) Utiliza un mecanismo1 de Aoqueos que controla el ac- eso concurrente sobre las adenas de caracteres
i
I
A
S A
S
lataforma y comuni-
cacioacuten rabaja so- r e platafor nas hetero- Ieacuteneas estaciones le trabajc Jnix PC dacintosh tc) cornu iicadas poi ina red 2 p n distan la
3taciones ie trabajc Jnix omunica- ias en rec ocal
istaciones e trabajo lnix omunica- as en una d local
I rreo electroacutenico 3octos I Utiliza un mecanismc
Pagina 41 I
Nombre
ES olaborati ie Editin System
SASSE jynchronc
lsynchron IUS Structured Shared Iditor
JS
rep York ir reparatio I editor
Funcionamiento
Un documento esta integrafo de un componente estructural (la planeacioacuten) y de un ensamble de componentes textuales referenciados como las secciones del documento Una copia de la estructura del documento y de las secciones partidas se replican sobre todos los sitios que acceden al documento Todos los autores trabajan independientemente y redac- tan secciones diferentes Ca- da autor puede leer en todo momento cualquier seccioacuten pero el valor de eacutestas puede no estar al diacutea En modo sincroacutenico la comu- nicacioacuten es a traveacutes de conexiones de tipo audiovideo o telefoacutenico Cada autor percibe las contribucio- nes de otros autores en tiem- po real (WSIWIS) Utiliza bloqueos a un nivel deele- mentos de texto de tamantildeos variables Provee informacioacuten sobre la identidad y el estado de los iolaboradores Utiliza un me- anismo de anotaciones que permiten insertar dentro del iexto sus comentarios -a edicioacuten de un mismo jocumento la realiza un solo autor a la vez pero provee un soporte para hacer anotacio- ies del documento a varios Jn documento esta organiza- lo como un ensamble de alumnas Cada autor puede ugar ya sea el papel de edactor o de revisor que rea una nueva columna para nsertar sus comentarios uego puede unir esta nueva alumna al documento Utiliza 3 atribucioacuten de papeles Isobre le la estructura del documen- 3 (columnas) Dara controlar
- nterac- cioacuten
A -
- S A
- A
I acceso en iaacute informacioacuten I I
lataforma y comuni-
cacioacuten istaciones le trabaji Ilicrovax-ll omunica- las en uniexcl ed local
istaciones le trabaji Aacintosh omunicada i en rei gtcal o i Iran distan iexcla
istaciones e trabajc lacintosh omunicada n red local
roduc- cioacuten
Almacenamiento de 105 documentos
Las secciones df documento son almi cenadas sobre el siti donde el autor trabajz Asiexcl el valor de referenci del documento e distribuido sobre lo sitios donde lo diferentes autore trabajan
Un mecanismo de almi cenamiento de documer tos centralizados conoc do como demonio d servicio de conexioacuten (Cc nnection Service Daeuro mon o CSD) que permit a los autores particion y acceder a los docL mentos Este servidor e responsable de la crea cioacuten y de la gestioacuten de I lista de sesiones de edi ci6n Mantiene la comu nicacioacuten entre las instan cias del sistema
Paacutegina 42
Nombre Funcionamiento i
DistEdit Es una herramienta para a Distributed construccioacuten de sistemas de Editor edicioacuten cooperativa sincroacuteni-
ca Se trata de una herra- mienta que permite transpor- tar a los editores existentes para un solo autor (Emacs vi
xedit etc) a un contexto multiautores
Interac- Plataforma cioacuten y comuni-
cacioacuten S Estaciones
de trabajo Unix comunica- das en red local
Produc- cioacuten
Almacenamiento de los documentos
I
I
Pagina 43 - ~-
Capiacutetulo IV
Introduccioacuten al Disentildeo Curricular
El contenido de este capiacutetulo se basa primordialmente en la serie de artiacuteculos que escribioacute el Ministerio de Educacioacuten del Gobierno de Espantildea como sustento de su reciente reforma educativa los cuales fueron dados a conocer a traveacutes de Internet [LOGSE 001 Se escogioacute este material debido a que sistematiza de forma adecuada las concepciones contemporaacuteneas del curriacuteculo y sirve como una base para los fines del trabajo de tesis
La teoriacutea aquiacute presentada provee un amplio conocimiento de los fundamentos conceptos necesarios para el disentildeo curricular asiacute como su desarrollo Es importante conocer estos aspectos ya que en este trabajo se proporcionan los instrumentos para desarrollar algunas fases de ese disentildeo
IV1 Caracterizacioacuten
IV 1 I Definicioacuten
Se define al curriacuteculo como el conjunto de objetivos contenidos meacutetodos pedagoacutegicos y criterios de evaluacioacuten de cada uno de los niveles etapas ciclos grados y modalidades del sistema educativo
Lo que se pretende es estructurar de la mejor manera posible la experiencia culturalmente organizada para ofreceacutersela al educando a fin de que interactuacutee con ella promoviendo con ello el crecimiento personal del individuo
El disentildeo curricular es el proyecto que preside y guiacutea las actividades educativas escolares explicitando las intenciones que estaacuten en su origen y proporcionando un plan para llevarlas a teacutermino El disentildeo curricular es un instrumento para la praacutectica pedagoacutegica que ofrece guiacuteas de accioacuten a los profesores responsables directos de la educacioacuten escolar
El disentildeo curricular adopta una estructura fundamentalmente abierta dejando un amplio margen de actuacioacuten al profesor que debe adaptarlo a cada situacioacuten particular seguacuten las caracteriacutesticas concretas de los alumnos y los otros factores presentes en el proceso educativo El disentildeo curricular es un instrumento que facilita y sirve de base a la programacioacuten El caraacutecter abierto del disentildeo curricular se complementa con el establecimiento de niveles progresivos de concrecioacuten para hacerlo maacutes accesible al profesorado
Paacutegina 44
~ ~
v 12 Elementos del curfkUO
Las preguntas que se deben hacer para conocer 10s elementos baacutesicos del curricula pueden ser estas CUatro
Q Queacute ensentildear I
La respuesta a esta pregunta va a proporcionar informacioacuten acerca de 10s objetivos y de 10s contenidos de la ensentildeanza Los objetivos hacen referencia a los procesos de crecimiento personal que se desea producir facilitar provocar en los alumnos mediante la ensentildeanza Y los contenidos hacen referencia a la experiencia social culturalmente organizada Sin dejar de ser muy importantes los contenidos educativos es prioritaria la decisioacuten acerca de los objetivos Estos van a guiar la decisioacuten acerca de cuaacuteles son los contenidos educativos que mejor favoreceraacuten el logro de esos objetivos Asiexcl pues los contenidos seraacuten seleccionados en funcioacuten de los objetivos o capacidades que pretendemos que los alumnos vayan desarrollando a lo largo del proceso educativo
Estos objetivos deberaacuten quedar contextualizados en los de cada una de las aacutereas educativas y estaraacuten referidos a los grandes tipos de capacidades humanas cognitivas o intelectuales de equilibrio personal o afectivas de relacioacuten interpersonal
tCuaacutendo ensentildear
Este interrogante lleva a la dimensioacuten tempcral en un doble sentido
La respuesta va a indicar los criterios para ordenar y secuenciar los objetivos y los contenidos en funcioacuten de lo que el alumno es capaz de hacer y aprender en un momento dado Indica los criterios para distribuir esos objetivos y contenidos a lo largo de las correspondientes unidades de tiempo escolar que constituyen una determinada etapa educativa
Deben plantearse de forma interrelacionada ambas dimensiones temporales
Coacutemo ensentildear I
La respuesta a este interrogante va a permitir decidir acerca de la planificacioacuten de las actividades y recursos necesarios del proceso ensentildeanza-aprendizaje que mejor contribuyan al logro de las intenciones educativas explicitadas en la respuesta a la pregunta iquestque ensentildear
Es muy importante la propia experiencia docente para acertar la decisioacuten La eleccioacuten se realiza en cada momento para una realidad muy concreta la propia de cada profesor
-
i
Puacutegina4S
LQ Queacute coacutemo y cuaacutendo evaluar
Para saber si se han alcanzado los objetivos planteados es fundamental realizar la correspondiente evaluacioacuten de todo el proceso Lo que se va a evaluar es si se han logrado las intenciones educativas concretadas en el queacute ensentildear
Se trata no soacutelo de evaluar el rendimiento de los alumnos la evaluacioacuten aquiacute tiene un sentido mucho maacutes amplio Se incluye en ella la evaluacioacuten del disentildeo realizado por el equipo de profesores Se tiene que ver si lo planificado ha estado ajustado o no a la realidad de los alumnos a sus posibilidades y capacidades y al contexto sociocultural en el que estaacute ubicado el centro Tambieacuten se tiene que detectar si los alumnos han logrado desarrollar las capacidades sentildealadas en los objetivos generales y si se ha realizado el oportuno aprendizaje de contenidos conceptuales procedimentales y actitudinales
iquestCoacutemo se va a realizar la evaluacioacuten Estableciendo de antemano los criterios de evaluacioacuten que el equipo de profesores evaluaraacute para cada proceso de ensentildeanza-aprendizaje (etapa ciclo curso etc)
iquestCuaacutendo evaluar
AI inicio de cada nueva fase del proceso de ensentildeanza-aprendizaje para detectar las capacidades y los conocimientos previos de los alumnos Es la llamada evaluacioacuten inicial A lo largo del proceso para comprobar los progresos dificultades bloqueos en el proceso de aprendizaje Es conocida como evaluacioacuten formativa Esta y la inicial nos sentildealan el AJUSTE PEDAGOacuteGICO AI teacutermino de cada fase de aprendizaje Esta es la llamada evaluacioacuten sumativa que nos permitiraacute saber si se ha logrado el aprendizaje pretendido
Una vez descubiertos los elementos del curriacuteculo se debe saber de doacutende podemos obtener informacioacuten para decidir acerca de cada uno de estos elementos curriculares Esta informacioacuten la proporcioneraacuten las fuentes del curriacuteculo
IV2 Fuentes del curriacuteculo
Se llaman fuentes curriculares a aquellos aacutembitos que van a proporcionar informacioacuten pertinente para decidir acerca del curriacuteculo de los alumnos Son cuatro las que se consideran como las maacutes importantes en la medida en que ofrecen una informacioacuten especiacutefica y complementaria
PUacutegina 46
IV21 Fuente socioantropoloacutegica
Van a proporcionar informacioacuten acerca de la sociedad y de la cultura para la cual se estaacuten preparando a los alumnos Va a decidir cuaacuteles son las herramientas conceptuales procedimentales y actitudinales que el alumno precisa para insertarse de forma criacutetica y creativa en la sociedad que le ha tocado vivir para mejorarla transformarla y enriquecerla Se trata de que los alumnos puedan llegar a ser miembros activos y responsables de la sociedad a la que pertenecen
Esta fuente informa acerca de las demandas de la sociedad a la escuela y de las variables de tipo social y cultural que hay que tener presente y que son relevantes a la hora de concretar el curriacuteculo Hace tomar contacto con la realidad en la que se enmarca el proceso pedagoacutegico proporcionando informacioacuten para responder a la pregunta sobre queacute ensentildear
IV22 Fuente psicoloacutegica
Esta fuente seraacute la que informe de las caracteriacutesticas psicoloacutegicas concretas de los alumnos para los cuales se disentildea el curriacuteculo Indicaraacute la fase evolutiva en la que se encuentran los alumnos y sus posibilidades de aprendizaje pudiendo conocer asiacute aquello que los alumnos son capaces de hacer y aprender en una determinada etapa o ciclo Ello va a permitir ajustar lo mejor posible el curriacuteculo a esas capacidades y posibilidades A su vez el conocimiento de coacutemo aprenden los alumnos ayudaraacute a discernir sobre el coacutemo intervenir para que aprendan Esta fuente nos informaraacute acerca del queacute coacutemo y cuaacutendo ensentildear
-
IV23 Fuente epistemoloacutegica
Informa de las caracteriacutesticas concretas del aacutembito de experiencia y conocimiento o aacuterea curricular que sea necesaria Esta fuente informa acerca de la estructura interna de la disciplina y sobre cuaacuteles son los contenidos esenciales de la misma sus relaciones y los instrumentos que ofrece para comprender la realidad Su informacioacuten es sumamente valiosa a la hora de decidir cuaacutel es la secuencia de contenidos maacutes adecuada por la loacutegica de la ciencia Teniendo presente esta loacutegica seraacute maacutes faacutecil acertar en la decisioacuten acerca de la secuencia de contenidos en funcioacuten de la loacutegica psicbloacutegica -aquello que el alumno es capaz de aprender en un momento dado-
Otra informacioacuten que proporciona esta fuente es la relativa a la metodologiacutea y al estado actual de los conocimientos de nuestra aacuterea curricular Esta fuente da informacioacuten para dilucidar sobre el queacute y el coacutemo enseiiar
Pagina 47
IV24 Fuente pedagoacutegica
Esta fuente recoge por una parte los planteamientos teoacutericos que inspiran la praacutectica docente y el proceso de ensentildeanza-aprendizaje y por otra recoge la experiencia propia -no escrita en libros- tras muchos o pocos antildeos como profesores La propia praacutectica pedagoacutegica va a ser sumainente valiosa para saber tomar las mejores y adecuadas decisiones acerca del curriacuteculo de los alumnos De hecho es la experiencia la que permite en un momento dado utilizar unas determinadas estrategias educativas mejor que otras Es una especie de sexto sentido que poseen los docentes tras antildeos de experiencia
Esta experiencia hay que aprender a sistematizarla a expresarla a ponerla en comuacuten a servirse de ella para el disentildeo del curriacuteculo por ser sumamente valiosa Permite acertar en el ajuste pedagoacutegico disentildear para una realidad muy concreta
Esta fuente informa tambieacuten de coacutemo se aprenden los distintos tipos de contenidos Saber esto ayudaraacute a decidir cuaacuteles son las mejores estrategias meacutetodos recursos a utilizar para que se deacute el oportuno aprendizaje Esta fuente informa acerca del coacutemo ensentildear
Es importante tener presente que la reflexioacuten acerca de estas cuatro fuentes hay que hacerla y actualizarla para cada uno de los niveles de elaboracioacuten y concrecioacuten del curriacuteculo
- -
IV3 Fases del curriacuteculo
Existen dos fases claras en relacioacuten al curriacuteculo
J Fase de disentildeo curricular J Fase de desarrollo curricular
La primera fase hace referencia a la explicitacioacuten teoacuterica de las intenciones educativas -queacute ensentildear queacute aprender- y del plan de accioacuten a seguir para alcanzar esas intenciones Esta explicitacioacuten teoacuterica va a ser la que oriente la fase de desarrollo curricular o fase en la que se pone en praacutectica lo disentildeado Siendo muy importante que la puesta en praacutectica esteacute orientada por lo disentildeado no lo es menos el hecho de que la puesta en praacutectica replantee el disentildeo teoacuterico o confirmaacutendolo o haciendo ver la necesidad de modificarlo
En la figura IV1 adaptada de la misma fuente se esquematizan estas dos fases del disentildeo curricular y su reiacioacuten entre siacute
Paacutegina 48
Disentildeo
c c
Fig IV 7 Fases del curriacuteculo
IV4 Curriacuteculo expliacutecito y curriacuteculo latente
Analizar el sistema educativo y lo que los alumnos aprenden en su paso por las instituciones escolares supone prestar atencioacuten no soacutelo a lo que denominamos el curriculum expliacutecito sino tambieacuten al curriacuteculo latente u oculto
El curriculum explicito u oficial aparece claramente reflejado en las intenciones que de una manera directa indican tanto las normas legales los contenidos miacutenimos obligatorios o los programas oficiales como los proyectos educativos de centro y el curriacuteculum que cada docente desarrolla en el aula
El curriacuteculum oculto hace referencia a todos aquellos conocimientos destrezas actitudes y valores que se adquieren mediante la participacioacuten en procesos de ensentildeanza y aprendizaje y en general en todas las interacciones que se suceden
Paacutegina49
diacutea a diacutea en las aulas y centros de ensentildeanzas Estas adquisiciones sin embargo nunca llegan a explicitarse como metas educativas a lograr de una manera intencional
El curriacuteculum oculto acostumbra a incidir en reforzar los conocimientos procedimientos valores y expectativas maacutes acordes con las necesidades e intereses de la ideologiacutea hegemoacutenica de ese momento socio-histoacuterico
Sin embargo el desarrollo del curriacuteculum oculto no siempre trabaja en la direccioacuten de una consolidacioacuten de los intereses de los grupos sociales dominantes y de las estructuras de produccioacuten y distribucioacuten vigentes El anaacutelisis del curriacuteculum latente en cada situacioacuten concreta pone de relieve que la vida del colectivo estudiantil en los centros educativos no se caracteriza por un sometimiento sin maacutes a los dictados de las normas tareas y significados que les imponen sus docentes
IV4 I Estructura del curriacuteculo establecido
La formulacioacuten de los Objetivos Generales adopta el siguiente formato El alumno seraacute capaz de (descripcioacuten del tipo o subtipo de capacidad seguida eventualmente del tipo de circunstancias en las que se manifiesta)
Los Objetivos Generales determinan tanto las aacutereas curriculares que se incluyen en cada nivel como los Objetivos Generales correspondientes a cada una de ellas
Los Objetivos Generales de Area indican las capacidades que el alumno debe haber adquirido en cada aacuterea curricular al finalizar el ciclo correspondiente Los Objetivos Generales de Area se refieren en principio al conjunto del aacuterea curricular sin precisar contenidos especiacuteficos de la misma En la medida en que esto es asiacute los Objetivos Generales de Area son relativamente poco numerosos
IV5 Elementos esenciales del curriacuteculo establecido
IV51 Niveles de concrecioacuten currfcdar
La estructura del disentildeo curricular viene definida por los diversos niveles en los que se va concretando el curriacuteculo Se parte de un nivel abierto y flexible para llegar a un nivel de maacutexima concrecioacuten El primer nivel de concrecioacuten curricular lo establecen las Administraciones Educativas Se le llama DISENO CURRICULAR BASE o tambieacuten Miacutenimos Curriculares
Teniendo como marco estos miacutenimos curriculares el segundo nivel de concrecioacuten curricular compete establecerlo al eauiDo de orofesores de un centro A este nivel se le denomina PROYECTO CURRICULAR DE CENTRO
Paacutegina 50
I
Y por Uacuteltimo teniendo como marco este Proyecto cada profesor tiene que elaborar su PROGRAMACIOacuteN DE AULA
Como puede comprobarse los niveles de concrecioacuten curricular suponen una cascada de toma de decisiones curriculares que van de lo geneacuterico lo abierto lo flexible y lo prescriptivo para todas las realidades educativas hasta llegar a decisiones muy concretas para poner en praacutectica el curriacuteculo disentildeado
En la figura IV2 se muestran los niveles de concrecioacuten curricular
Fig lV 2 Niveles de concrecioacuten curricular
A continuacioacuten vamos a repasar cada uno de estos niveles para ver cuaacuteles son sus funciones y caracteristicas
IV6 Naturaleza y funciones del disentildeo curricular base o curriacuteculo
El Disentildeo Curricular Base (DCB) o curriacuteculo es el primer nivel de concrecioacuten de la propuesta curricular Compete su elaboracioacuten a las Administraciones Educativas
En eacutel se setiala un primer nivel de intencimes educativas Fija las experiencias educativas que el sistema educativo ha de garantizar para todos los alumnos
Paacutegina 5 I
dejando un amplio margen de maniobra para las correspondientes concreciones y adaptaciones curriculares Y pretende ser tambieacuten un documento que oriente a los profesores sobre el plan de accioacuten a seguir para lograr esas intenciones
Representa el grado maacuteximo de apertura y flexibilidad en la medida en que posibilita una amplia gama de adaptaciones y concreciones curriculares en funcioacuten de las variables que concurren en cada centro educativo Y se refleja esta apertura y flexibilidad en los elementos que han sido seleccionados para constituir el DCB y el grado de generalidad de cada uno de estos elementos
IV7 El proyecto curricular de centro caracteriacutesticas y finalidades
A traveacutes del Proyecto de Centro cada comunidad educativa hace eXpliCitaS las intenciones y objetivos que pretende conseguir y consecuentemente con ellos y con las caracteriacutesticas especiacuteficas de su realidad gestiona organiza y planifica el conjunto de la accioacuten educativa De esta forma la intervencioacuten gana en eficacia y coherencia El Proyecto Curricular constituye dentro de un Proyecto de Centro el instrumento que el equipo educativo elabora para el desarrollo de las finalidades educativas propuestas por una comunidad escolar concreta
Se entiende por Proyecto Curricular deCentro (PCC) un conjunto de actuaciones articuladas entre siacute y compartidas por el equipo docente de un centro educativo mediante el cual se concretan y desarrollan las intenciones y prescripciones generales Constituye el instrumento que hace expliacutecito el proyecto educativo de un centro docente de una realidad concreta daacutendole coherencia y continuidad La atencioacuten a la diversidad de contextos educativos de la Comunidad y a la singularidad de los procesos de aprendizaje de los alumnos requiere la utilizacioacuten de nuevos instrumentos que aumenten la coordinacioacuten y coherencia de las diversas iniciativas docentes El PCC es el instrumento que habraacute de posibilitar el ajuste entre las intenciones curriculares y la realidad educativa Para ello el PCC debe ser producto de la reflexioacuten y el anaacutelisis que los equipos docentes realicen sobre su propia praacutectica con el fin de establecer acuerdos relevantes para la intervencioacuten didaacutectica
IV8 Proyecto curricular de etapa
Mientras que el DCB es el primer nivel de concrecioacuten curricular y su disentildeo compete a las Administraciones Educativas el Proyecto Curricular de Etapa es el segundo nivel de concrecioacuten y su elaboracioacuten compete a los profesores Los elementos abiertos flexibles y generales que presenta el DCB deben ser concretados por los profesores para cada una de las realidades educativas en las que realizamos nuestra labor
El Proyecto Curricular de Etapa constituye un conjunto de decisiones curriculares articuladas entre siacute y compartidas por el equipo docente de una etapa educativa
-
Paacutegina 52
Su objetivo principal es concretar las intenciones y prescripciones generales contenidas en los Anexos correspondientes a los disentildeos curriculares de cada una de las etapas educativas y expresar asiexcl el proyecto curricular de un determinado equipo docente
El Proyecto Curricular de Etapa tiene la finalidadde dotar de coherencia la actuacioacuten didaacutectica en cada uno de los ciclos que la componen y adecuar las propuestas generales de caraacutecter oficial de accioacuten educativa a la realidad de un centro determinado Cuando un centro imparta maacutes de una etapa educativa habraacute de incluir en su PCC el proyecto curricular correspondiente a cada una de ellas
El Proyecto curricular de etapa es el elemento del PCC que maacutes se relaciona con el tipo de accioacuten educativa que se realizaraacute con los alumnos a lo largo de los dos ciclos En eacutel se concreta el conjunto de decisiones que articularaacuten el programa educativo del centro Siendo un instrumento que nace con la voluntad de permanecer en el tiempo estaraacute sin embargo sujeto a revisiones fundamentadas de acuerdo con la evaluacioacuten que se vaya realizando del mismo en su aplicacioacuten praacutectica En cualquier caso se deberaacute mantener en sus lineas generales para los mismos grupos de alumnos durante toda la etapa
V8 I Pasos a seguir para la elaboracioacuten del proyecto curricular de etapa a parfir del dcb o curriacuteculo
I Formularlos objetivos generales de ciclo del aacuterea en una determinada ETAPA
I Conocer y analizar los objetivos generales de etapa 2 Conocer y analizar los objetivos generales de aacuterea 3 Poner en relacioacuten los objetivos de aacuterea con los de etapa Comprobar la
contribucioacuten del aacuterea al logro de los objetivos de etapa 4 Establecer el marco de acuerdos previos relativos a la variable identidad
del centro (a partir del Proyecto Educativo del Centro o del caraacutecter propio)
5 Establecer el marco de acuerdos previos relativos a la variable sociocultural para cada uno de los ciclos (Revisar la informacioacuten de la fuente socioantropoloacutegica)
6 Establecer el marco de acuerdos previos relativos a otras variables que consideremos de intereacutes tener en cuenta en el Proyecto Curricular de Etapa
7 A tenor del cuadro de acuerdos previos sobre las diversas variables que tienen incidencia en la praacutectica educativa concretar los objetivos generales del aacuterea en la etapa formulando los objetivos generales de aacuterea para cada uno de los ciclos de la etapa
2 Seleccionar de los contenidos educativos del aacuterea aqueacutellos que se adecuen a cada uno de los ciclos en funcioacuten de los objetivos generales de ciclo del aacuterea
Puacutegina 53
1 Acudir al DCB y localizar de cada bloque de contenidos conceptos hechos principios procedimientos valores actitudes y normas
2 Seleccionar para cada objetivo general del ciclo y de cada uno de los bloques de contenido del DCB los contenidos conceptuales procedimentales y actitudinales consecuentes para el logro de las capacidades a las que se hace referencia en los objetivos generales de ciclo
3 Repasar los ldquoCriterios dersquo Evaluacioacutenrdquo y enumerar los posibles temas consecuentes con esos criterios
4 Con la relacioacuten de todos los contenidos conceptuales seleccionados para cada uno de los ciclos confeccionar lo que podria constituirse en el gran mapa conceptual del aacuterea en la etapa
5 Elaborar una primera relacioacuten de posibles temas que deberiacutean abordarse en el ciclo partiendo de los objetivos generales de ciclo y de la relacioacuten de temas que ha surgido del punto 23 Intentar organizar estos temas siguiendo los criterios de la loacutegica disciplinar conjugaacutendola con la loacutegica psicoloacutegica
3 Estructurar jerarquizar y temporalizar los contenidos seleccionados teniendo presentes los principios del aprendizaje significativo y la teoriacutea constructivista del aprendizaje
1 Con los conceptos seleccionados elaborar el gran mapa conceptual del ciclo
2 Secuenciar los contenidos -conceptuales procedimentales y actitudinales- 3 lnterrelacionar los tres tipos de contenidos ya secuenciados para cada uno
de los temas consecuentes con los objetivos generales de ciclo y con los criterios de evaluacioacuten
4 Distribuir los contenidos a lo largo del tiempo 5 Poner un titulo a cada futura unidad didaacutectica Distribuir por cursos esas
unidades
No olvidar que ademaacutes de la loacutegica de la ciencia -fuente epistemoloacutegica- existe la loacutegica psicoloacutegica -que nos indica lo que el alumno es capaz de aprender y hacer en un momento determinado a tenor de su nivel de competencia cognitiva- Eacutesta Uacuteltima debe primar a la hora de secuenciar los contenidos educativos
4 Establecer los criterios metodoloacutegicos y de evaluacioacuten que se van a tener en cuenta a lo largo de la etapa y para cada ino de los ciclos (Tener presente los criterios establecidos en e l DCB de Etapa y de aacuterea A su vez revisar la informacioacuten que proporciona la fuente psicopedagoacutegica)
5 Establecer para cada una de las unidades didaacutecticas y con mucha claridad e l tipo y grado de aprendizaje que deseamos realice el alumno formulando los objetivos terminales Eacutestos deben indicar con claridad la capacidad a desarrollar los contenidos que deben ser objeto de aprendizaje los medios a utilizar y las condiciones de espacio y tiempo a tener presentes
Paacutegina 54
r
6 Revisar la coherencia de todo e l proyecto curricular de aacuterea con la etapa con otras aacutereas con la misma aacuterea en otras etapas y con los presupuestos psicopedagoacutegicos asumidos por toda la comunidad educativa
IV 82 Secuenciar los contenidos educativos
Pasos para secuenciac
1 Identificar los principales elementos del contenido 2 Identificar las relaciones entre los mismos Identificar las estructuras
correspondientes 3 Establecer una secuencia que respete los principios del aprendizaje
significativo Ordenar los elementos de acuerdo con una secuencia que proceda de lo maacutes general a lo maacutes detallado y de lo maacutes simple a Io maacutes complejo
Se presentaraacuten primero los elementos esenciales del contenido susceptibles de proporcionar una panoraacutemica del mismo Los elementos restantes se iraacuten introduciendo como ampliaciones matizaciones precisiones profundizaciones de los presentados en primer teacutermino
Criterios para secuenciar contenidos
I Secuenciar los conceptos Primero se especificaraacuten los maacutes fundamentales y representativos -que son los maacutes generales e inclusivos- y luego los menos generales e inclusivos
2 Secuenciar los hechos Primero se especificaraacuten los mas representativos y proacuteximos Luego los maacutes singulares y alejados de la experiencia
3 Secuenciar los principios Primero se especificaraacuten los maacutes simples y fundamentales y luego las versiones maacutes complejas especiacuteficas y contextualizadas
4 Secuenciar los procedimientos Primero se especificaraacuten los maacutes amplios y generales -los que incluyen un menor nuacutemero de pasos y se aplican a una gama maacutes amplia de situaciones- y luego los maacutes complejos y especiacuteficos
5 Secuenciar los valores actitudes y normas Primero se especificaraacuten los maacutes simples y generales y luego los maacutes complejos y detallados Es decir primero los valores y normas maacutes preeminentes y que rigen en un mayor nuacutemero de situaciones Y luego los que ocupan un lugar inferior en los sistemas jeraacuterquicos de valores y normas y que rigen en situaciones y contextos especiacuteficos
- Paacutegina 55
IV9 Programacioacuten de aula Unidades didaacutecticas
Las programaciones constituyen el Uacuteltimo nivel de concrecioacuten de la propuesta curricular Se elaboran de forma pormenorizada para unos elementos muy concretos Estaacute constituida por un conjunto de unidades didaacutecticas organizadas y secuenciadas La programacioacuten debe incluir los objetivos concretos a alcanzar los contenidos conceptuales procedimentales y actitudinales a ensentildear y por lo tanto a aprender por los alumnos las actividades que van a realizarse y los recursos metodoloacutegicos y materiales currkuiares que van a utilizarse y las condiciones espacio-temporales que van a necesitarse Deben sentildealarse tambieacuten los criterios de evaluacioacuten que van a ser tomados en cuenta al inicio durante y al final de todo el proceso de ensentildeanza-aprendizaje
Una unidad didaacutectica es una unidad de trabajo relativa a un proceso de ensentildeanza-aprendizaje articulada y completa
La necesidad de una programacioacuten de aula que sistematice el proceso en el desarrollo del curriacuteculum estaacute ampliamente justificada porque
ayudaraacute a eliminar el azar la improvisacioacuten (en sentido negativo) ayudaraacute a eliminar los programas incompletos ya que se instaura una reflexioacuten sobre la secuenciacioacuten y la temporalizacioacuten evitaraacute la peacuterdida de tiempo y la realizacioacuten de un esfuerzo en vano sistematizaraacute ordenaraacute y concluiraacute PI esfuerzo conjunto realizado en el proyecto educativo y en el proyecto curricular tambieacuten ha de contar con suficiente flexibilidad para dejar margen a la creatividad a la reforma de contenidos y a la adecuacioacuten del curriculum y permitiraacute adaptar el trabajo pedagoacutegico a las caracteriacutesticas culturales y ambientales del contexto
Toda programacioacuten de las actividades en el aula se ha de proceder partiendo
Del aacutembito pedagoacutegico del Proyecto Educativo Es eacuteste el marco donde se situacutean las liacuteneas generales del trabajo pedagoacutegico del centro docente De la secuenciacioacuten de contenidos la opcioacuten metodoloacutegica los criterios de evaluacioacuten el material etc definidos en el Proyecto Curricular de Aacuterea de Ciclo y de Centro Del conocimiento de las condiciones en que se lleva a cabo el aprendizaje necesidades de los alumnos recursos del centro docente etc Se debe partir de los tipos de capacidades que se pretenden potenciar en el alumno y reconocer las condiciones especiacuteficas y los recursos que favorecen al maacuteximo el aprendizaje A partir de aquiacute se pueden programar los aspectos especiacuteficos pormenorizar los contenidos por secuencias prever las actividades y a la vez elaborar los criterios y los momentos de la evaluacioacuten
Paacutegina 56
IV9 I Elementos de la programacioacuten
En el modelo curricular al establecerse varios niveles de concrecioacuten se provoca que ciertos elementos se distribuyan entre los dos niveles finales aspecto diferenciador respecto a otros modelos en que no existe el segundo nivel (el proyecto curricular) El tercer nivel de concrecioacuten se organiza mediante unidades didaacutecticas o unidades de programacioacuten
La unidad didaacutectica o unidad de programacioacuten seraacute la interrelacioacuten de todos los elementos que intervienen en el proceso de ensentildeanza-aprendizaje con una coherencia metodoloacutegica interna y por un periacuteodo de tiempo determinado
Los elementos baacutesicos que se plantean en una programacioacuten didaacutectica en el aula son los siguientes
Los objetivos didaacutecticos referenciales El tema principal y los contenidos Las estrategias metodoloacutegicas y las diferentes actividades posibles las que permiten realizar mejor estas funciones y cumplir los objetivos diversos Los recursos puestos a disposicioacuten de las actividades y de los alumnos Los criterios y los momentos de la evaluacioacuten El establecimiento de la dinaacutemica del grupo
Estos aspectos se situacutean dentro de un contexto determinado y con unos elementos humanos (alumnado y profesorado) El anaacutelisis de estos componentes es necesario para adecuar la programacioacuten a la realidad especiacutefica
En los estudios sobre programacioacuten de las actividades educativas encontramos diferentes conceptos de programacioacuten una programacioacuten estrateacutegica como previsioacuten a largo plazo de unos pocos objetivos aunque amplios y significativos una logistica tambieacuten a largo plazo pero con una concrecioacuten de objetivos mayor una taacutectica que ya es una preiisioacuten a c6rto y medio plazo de caraacutecter maacutes reducido (estas tres uacuteltimas son conocidas como la programacioacuten larga) y finalmente una programacioacuten operativa maacutes detallada que llamamos simplemente de aula (programacioacuten corta)
Actualmente las programaciones largas estrateacutegica y logiacutestica las podemos sustituir por el proyecto curricular de aacuterea y de ciclo que nos indican para estos aacutembitos la secuenciacioacuten de contenidos la metodologiacutea los recursos los criterios de evaluacioacuten la opcionalidad etc Si no se ha realizado previamente la secuenciacioacuten de los contenidos dentro de los ciclos habraacute que realizar dos tipos de programaciones una larga la de ciclo (taacutectica) y otra corta la programacioacuten de aula o de unidades didaacutecticas (operativa) La primera como previsioacuten a medio plazo de los elementos de la programacioacuten y la segunda como programacioacuten de la actividad diaria semanal o quincenal
IV 92 Guiacutea praacutectica para elaborar unidades didaacutecticas
1 Tema 2 Introduccioacuten Justificacioacuten de la unidad
En el proyecto educativo (tipologiacutea ubicacioacuten organizacioacuten recursos aulas aacutembito pedagoacutegico ) En el proyecto curricular (secuenciacioacuten nivel -situacioacuten en la etapa- opciones metodoloacutegicas relacioacuten con las otras unidades etc) Alumnos a los que va dirigida (edad nivel conocimientos previos etc) Duracioacuten total aproximada
3 Objetivos didaacutecticos (queacute se quiere conseguir como resultado del aprendizaje)
4 Estrategia(s) metodoloacutegica(s) escogida(s) u orientaciones didaacutecticas 5 Emparrillado
Contenidosactividadestiempo-sesionesespacios-sitiodinaacutemica de grupo (organizacioacuten del trabajo) Distribucioacuten de los contenidos en mapas o esquemas conceptuales
Queacute hay que evaluar Coacutemo hay que evaluar Cuaacutendo hay que evaluar
7 Materiales curriculares
Del profesorado Del alumnado
6 Momentos e instrumentos de evaluacioacuten
IV 93 Coacutemo elaborar objetivos de aprendizajes
Objetivos de aprendizaje plantean un reto de aprendizaje logrados a ritmos distintos y se refieren al dominio del aprendizaje que se desea lograr en el participante una vez completada con eacutexito la experiencia de aprendizaje
La formulacioacuten de un objetivo requiere identificar las necesidades de aprendizaje o plantearse la solucioacuten de un problema
Se sugiere
J Identificar problemas deficiencias o carencias en los cursos que estaacute disentildeando
J Identificar problemas a nivel de valores habilidades actitudes o conocimientos en la realizacioacuten de cualquier tipo de actividad prevista dentro del curso
J Especificar las diversas habilidades valores actitudes informacioacuten y conocimientos que los participantes deben desarrollar
Paacutegina 58
La deteccioacuten de necesidades de aprendizaje le facilitaraacuten la formulacioacuten de las intenciones del curso que estaacute disentildeando
Se pueden formular Objetivos Generales del curso y los Objetivos Particulares por cada unidad de aprendizaje
Los objetivos deben ser redactados en forma impersonal o en tercera persona
Se formulan en teacuterminos amplios y en funcioacuten de los propoacutesitos inctitucionales y de la carrera o profesioacuten
Se sugiere utilizar entre otros verbos como promover propiciar suscitar originar impulsar inducir analizar aplicar evaluar de acuerdo al aprendizaje que usted desea lograr en los participantes
lV94 Coacutemo seleccionar eiexcl contenidu
El contenido de un curso es el conjunto de saberes y recursos cientiacuteficos teacutecnicos y culturales que se requieren en un aacuterea de conocimiento especiacutefica
En un curso hay tres tipos de contenidos o conocimientos que se deben incluir
J Contenidos conceptuales Aprender un saber (hechos conceptos principios) J Confenidos procedimentales Aprender a hacer (habilidades procedimientos) J Contenidos actitudinales Aprender a desarrollar valores actitudes normas
Para facilitar la seleccioacuten del contenido generalmente se hacen las siguientes preguntas
lsquoQueacute informacioacuten es necesaria transmitir iquestQueacute contenido debe ir primero y queacute debe ir despueacutes iquestQueacute contenido necesita el participante para lograr los objetivos de aprendizaje iquestPor queacute es importante ese contenido especiacutefico iquestQueacute tan actualizado estaacute el contenido a transmitir iquestQueacute contenido ayuda al desarrollo de habilidades actitudes valores y destrezas propias de la carrera a estudiar iquestCuaacutel contenido tiene correspondencia con el perfil del egresado de la carrera
Una vez contestadas las preguntas anteriores se delimitaraacute la informacioacuten en cuanto el volumen que abarca el contenido para lo cual es necesario definir la extensioacuten la complejidad la profundidad la actualizacioacuten y el tiempo
Luego de realizar lo anterior se procederaacute a agrupar el contenido seleccionado en Unidades de Aprendizajes
Paacutegina 59
IV10 Disentildeo reticular
Una retiacutecula es la red que da una descripcioacuten ordenada de materias a llevar en una disciplina o area del conocimiento con sus respectivos requisitos
Para efectos de este trabajo de tesis la descripcioacuten ordenada se daraacute tambieacuten a nivel de unidades didaacutecticas o de aprendizaje en las materias a cursar en una
Lo que se pretende en el disentildeo reticular es estructurar graacuteficamente el ordenamiento de las materias con sus correspondientes requisitos tomando en cuenta el disentildeo curricular considerando que se parte de la realizacioacuten y el establecimiento previo de algunos elementos del curriacuteculo (objetivos contenidos etc) para al educando a fin de que le sirva como guiacutea
formacioacuten o capacitacioacuten
Paacutegina 60
Capiacutetulo V
Anaacutelisis del Problema y Propuesta de Solucioacuten
En este capiacutetulo se analizan cada una de las aacutereas que intervienen en el anaacutelisis del problema y coacutemo individualmente interjienen para proponer la solucioacuten del problema
V1 Anaacutelisis del problema
V I I Areas involucradas
Tal como se plantea en el capiacutetulo I el objetivo de esta tesis es el de Desarrollar un ambiente colaborativo para que un grupo de profesores que se pueden encontrar fiacutesicamente en diferentes lugares puedan interactuar para disentildear y editar una reticula asiacute como incluir el material didaacutectico correspondiente a cada una de las materias
En este objetivo se identifican fundamentalmente tres aacutereas Trabajo colaborativo edicioacuten cooperativa y disentildeo curricular Fig V1
c
Fig V I Aacutereas involucradas en el anaacutelisis del problema planteado
Paacutegina 6 I
Para desarrollar un ambiente colaborativo se necesita ubicar la aplicacioacuten que se desea realizar dentro de las definiciones y clasificaciones del trabajo colaborativo
v 72 Ubjcacjoacuten de prototipo a desarrollar dentro del trabajo colaboratvo
Debido a que el prototipo a desarrollar seraacute un sistema que ofrezca un ambiente donde un conjunto de personas con un objetivo comuacuten puedan trabajar se habla de que tendraacute la categoriacutea de groupware El estudio realizado de su entorno y las teacutecnicas utilizadas caen dentro del aacuterea de Trabajo cooperativo asistido por computadora donde se encuentran inmersos aspectos sociales
Dichos aspectos sociales son los que hacen maacutes complejo el trabajo colaborativo y por ende el trabajo cooperativo asistido por computadora ya que involucran el apoyo de disciplinas sociales para resolver problemas de interaccioacuten humana grupa1 donde intervienen problemas de divisioacuten del trabajo falta de cooperacioacuten el establecimiento de jerarquiacuteas etc
De acuerdo a lo planteado el prototipo a desarrollar deberaacute poder utilizarse para trabajar a distancia y deberaacute permitir que los participantes trabajen sincroacutenica o asincroacutenicamente por lo que de acuerdo a la matriz de espaciotiempo del trabajo cooperativo vista en el capiacutetulo 11 se trata de la concepcioacuten de un sistema con interaccioacuten sincroacutenica distribuida e Interaccioacuten asincroacutenica distribuida entonces se podriacutea estar hablando de los siguientes groupwares en caso de que fuera el primer tipo de interaccioacuten
Videoconferencia Ensentildeanza a distancia Teleconferencia en tiempo real Edicioacuten cooperativa
Y en el segundo caso de interaccioacuten se tienen
Correo electroacutenico Gestioacuten automaacutetica de flujo de trabajo Agenda electrOacutenicacompartida Edicioacuten cooperativa
Pero como se trata de un groupware que involucra ambos tipos de interaccioacuten y que ademaacutes permita a varios autores coordinarse para la edicioacuten de documentos comunes entonces el groupware a desarrollar seraacute del tipo de groupware de edicioacuten cooperativa
De acuerdo a la clasificacioacuten a nivel de aplicacioacuten del trabajo cooperativo asistido por computadora el groupware a desarrollar entrariacutea en el rango de editores multi- usuarios Por su parte de acuerdo a la clasificacioacuten de objetos el sistema a
Pagina 62
desarrollar estariacutea situado dentro de los sistemas basados en documentos y formularios
Como resultado de la ubicacioacuten del prototipo a desarrollar se obtuvo que este trabajo se incluye dentro de la clasificacioacuten de edicioacuten cooperativa por lo que ahora se analizaraacute la ubicacioacuten dentro del mismo tipo de edicioacuten
V 13 Ubicacioacuten de prototipo a desarrollar dentro de a edicioacuten cooperativa
De acuerdo a la clasificacioacuten de la edicioacuten cooperativa el prototipo a desarrollar estaacute situado dentro de las llamadas cajas-de herramientas ya que provee de herramientas computacionales para un campo de aplicacioacuten multi-autor
La edicioacuten no seraacute propiamente de documentos sino de retiacuteculas dichas retiacuteculas parten del disentildeo curricular por lo que se consultoacute y analizoacute la teoriacutea relacionada
V 14 Ubicacioacuten del prototipo a desarrollar dentro del disentildeo curricular
Cabe mencionar que en el capiacutetulo IV se presentan elementos teoacutericos relativos al disentildeo curricular Para efectos de esta tesis se tiene la intencioacuten de tomarlos en cuenta como referencia o como guiacutea para realizar el disentildeo curricular
La edicioacuten dentro del prototipo seraacute en su mayoriacutea aspectos del disentildeo reticular aunque tambieacuten se consideran aspectos maacutes generales
Para efectos de esta tesis se parte de que ya estaacute definido el primer nivel de concrecioacuten curricular es decir que ya estaacute plenamente establecido el disentildeo curricular de base
Se pretende que el prototipo a desarrollar edite materias unidades temas y subtemas con sus respectivos componentes Ademaacutes se desea que se puedan establecer relaciones de precedencia a nivel de materias y unidades de materias En la teoriacutea presentada se llaman unidades didaacutecticas a lo que en esta tesis se denomina unidades de materia y se presenta una ayuda de coacutemo se pueden programar y elaborar dichas unidades
Tambieacuten se desea que se pueda adjuntar material didaacutectico a los uacuteltimos niveles de la estructura (a nivel de los temas o subtemas) En la teoriacutea del disentildeo curricular presentada con anterioridad se habla de contenidos educativos a los que en esta tesis se llama material didaacutectico Aunque se parte de que el material didaacutectico ya se encuentra elaborado en el capiacutetulo IV se presenta una ayuda para secuenciar los contenidos educativos
Paacutegina 63
En base en lo descrito anteriormente lo que se realizariacutea en el prototipo pertenece al proyecto curricular de centro y la programacioacuten de aula segundo y tercer nivel de concrecioacuten curricular
Una vez analizado el problema y habiendo especificado queacute es lo que se pretende hacer el paso siguiente es plantear una propuesta de solucioacuten
V2 Propuesta de Solucioacuten
V 2 I Arquitectura del sistema colaborativo planteado
Una aplicacioacuten colaborativa tiene arquitectura propia por lo que basaacutendose en dicha premisa se plantea la arquitectura siguiente para dicho prototipo
Un repositorio comuacuten La informacioacuten a utilizar de manera comuacuten por los usuarios se deberaacute almacenar en un servidor central
La comunicacioacuten entre los usuarios seraacute a traveacutes del propio prototipo todos visualizaraacuten las participaciones y a traveacutes de un mecanismo de comunicacioacuten chat cada participante enviara y recibiraacute comentarios y opiniones
Un aspecto que va a ser determinante para el buen funcionamiento del prototipo es la conciencia que los participantes tengan del trabajo colaborativo que estaraacuten realizando
El protocolo de acceso a la informacioacuten seraacute muy sencillo en cuanto a la obtencioacuten de la informacioacuten se refiere ya que todos los participantes podraacuten ver la misma informacioacuten al mismo tiempo En cuanto a agregar informacioacuten se refiere es un poco maacutes complicado ya que habraacute ciertas restricciones en funcioacuten de la estrategia de coordinacioacuten seleccionada (maacutes adelante se explicaraacute lo concerniente a este punto)
Los roles que jugaraacuten los usuarios podraacuten ser dos coordinador o participante El coordinador seraacute el encargado de supervisar los trabajos de edicioacuten y podraacute hacer modificaciones al ambiente de trabajo El o los participantes podraacuten hacer modificaciones en el editor cuando les corresponda su turno y ademaacutes podraacuten emitir sus comentarios y sugerencias de edicioacuten en la reticula
V 22 Modelo cognitivo propuesto
El modelo cognitivo a utilizar para la implementacioacuten del prototipo estaacute basado en el modelo de Flower y Hayes referenciado en [Romero M 97 p 381 con unas adecuaciones que se consideraron necesarias
Paacutegina 64
La planeacioacuten es la fase inicial donde los profesores se comunican fiacutesicamente a traveacutes de correo electroacutenico o telefoacutenicamente para la generacioacuten organizacioacuten y definicioacuten de los objetivos que permitiraacuten establecer un plan se establecen los papeles de edicioacuten de los profesores en el sistema colaborativo Ademaacutes se realiza un plan curricular con los objetivos generales (se podria utilizar alguno de los sistemas de edicioacuten cooperativa existentes para desarrollar este documento)
El disentildeo es la fase en donde se trabajaraacute en el sistema colaborativo a desarrollar con una estrategia de coordinacioacuten secuencia1 o libre donde todos los profesores ven y trabajan sobre la misma pantalla del sistema En este punto se parte de la organizacioacuten previa y el plan curricular establecidos en el punto anterior -
Una vez terminada la retiacutecula se realiza la revisioacuten asincroacutenica de eacutesta para que posteriormente se organice otra sesioacuten sincroacutenica en el sistema colaborativo para hacer las mejoras pertinentes
V 23 Estrategia de coordinacioacuten
A fin de controlar y coordinar el trabajo de edicioacuten se pueden adoptar diferentes meacutetodos Se debe tener cuidado en el establecimiento de esta estrategia o meacutetodo de coordinacioacuten ya que es parte fundamental de la concepcioacuten de la edicioacuten cooperativa y es la que va a ser determinante para su buen teacutermino
Lo anterior es debido a que la estrategia de coordinacioacuten va a determinar en queacute teacuterminos y orden seraacute la participacioacuten en una sesioacuten para que los participantes puedan emitir sus comentarios y aportaciones en el proceso de edicioacuten
Para efectos del prototipo de esta tesis se propusieron dos posibles estrategias de coordinacioacuten a elegir
Secuencia donde los participantes entraraacuten en un camino de ceder el control de la edicioacuten siguiendo un orden predefinido Asiacute el control del editor circularaacute permitiendo a cada uno de los participantes que revisen la retiacutecula y que aporten su contribucioacuten o ya sea modificando directamente o ya sea haciendo sus anotaciones Mientras los participantes no esteacuten satisfechos de la reticula este circuito se estaraacute repitiendo hasta la obtencioacuten final de la retiacutecula
Libre donde los participantes pueden participar en el momento en que lo deseen siempre y cuando el coordinador se los permita
Para proponer dichas estrategias se pensoacute en estrategias que no fueran muy riacutegidas ni que proporcionaran demasiada lilsrtad ya que si la estrategia a elegir es muy riacutegida afecta a la libertad de participacioacuten de los participantes y si es
Paacutegina 6 5
demasiado libre provocaraacute que se pierda el control del trabajo de edicioacuten y desmerezca la comunicacioacuten entre los participantes
V24 Percepcioacuten - Se tiene planteado que todos los participantes tengan la misma percepcioacuten de la informacioacuten que los demaacutes participantes es decir de las materias y sus componentes de sus precedencias de las participaciones propias y las de los demaacutes participantes
V 25 Negociacioacuten
La negociacioacuten en el prototipo a desarrollar se haraacute a traveacutes del mecanismo de comunicacioacuten chat y de los editores pero ademaacutes se sugiere que pueda apoyarse en otros mecanismos asincroacutenicos como el correo electroacutenico viacutea telefoacutenica etc para la mejor organizacioacuten de las sesiones
V26 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
Se tiene considerado que el prototipo a desarrollar considere algunos criterios de concepcioacuten de los sistemas de edicioacuten cooperativa teniendo en cuenta que no se van a editar documentos con texto normal sino bajo una estructura graacutefica
La posibilidad de editar en modo autoacutenomo La transicioacuten entre la edicioacuten en modo autoacutenomo y el modo cooperativo La posibilidad de arrancar detener y de retornar el trabajo de edicioacuten cooperativa Se considera un tiempo de respuesta de notificacioacuten La preservacioacuten de la identidad de los autores Tolerancia a las fallas Almacenamiento centralizado de las reticulas Canal de comunicacioacuten basado en mensajes chat La interfaz del ambiente de edicioacuten compartida WYSlWlS (ldquoWhat vou see is what ilsquoseerdquo) Todos los autores visualizan simultaacuteneamente todas las acciones de sus colegas
V27 Pasos propuestos para llevar el diseno reticular en el ambiente colaborativo a desarrollar
Se partiraacute de que se establecieron los objetivos generales de la reticula a realizar su nombre objetivos nivel etc Y de que existe un documento en el que se encuentra plasmada dicha informacioacuten
Paacutegina 66
2 Se editaraacuten las materias con sus contenidos generales
3 Se editaraacuten las unidades temas y subtemas de las materias asiacute como los componentes de cada uno de eacutestos
4 Se estableceraacuten las precedencias entre materias y unidades
5 Se adjuntaraacute el material didaacutectico en los Uacuteltimos niveles de la estructura (en el tema o subtema de maacutes bajo nivel)
Paacutegina 67
~~
-
Capiacutetulo VI
Desarrollo del Prototipo
En este capiacutetulo se describen algunos puntos fundamentales del desarrollo del prototipo del anaacutelisis y disentildeo y de la esquematizacioacuten de la parte computacional de la solucioacuten Cabe mencionar que ademaacutes se elaboroacute un documento del anaacutelisis y disentildeo orientado a objetos bajo el estaacutendar UML donde se presenta detalladamente el desarrollo de estas fases de la ingenieriacutea de software
VI1 Casos de uso Tomando en cuenta los pasos propuestos para llevar a cabo el disentildeo reticular en el ambiente a desarrollar descritos en capitulo anterior en la fase del anaacutelisis del software se obtuvo el siguiente esquema de casos de uso Fig VIl
Pantalla de Visualizar objetivos confieuracioacuten eenerales
Editar coordinacioacuten contenidos
sintdticos Herramienta colaborativa deq 7p -
x o Chat para O Editor de materias con componentes
Administraci6n de Curriculas Editor
Adjuntar material de Retiacuteculas didaacutectico
Fig VI 1 Diagrama de casos de uso
Pagina 68
~
Cada caso de uso es una funcionalidad del sistema A continuacioacuten se describen cadaunodeestoccasosdeuso
VI 1 I Pantalla de configuracioacuten
Descripcioacuten Este caso de uso es realizado por el administrador del sistema en el cual prepara el ambiente c de trabajo sobre el cual se va interactuar
Pre-condiciones Ninguna
Flujo principal Este caso de uso tiene 1aopciOacuten de MODO DE INTERACCIOacuteN
Flujo de Alternativas
En esta opcioacuten el administrador elige si desea trabajar de manera ASINCROacuteNICA o SINCROacuteNICA
A-1 Modo de interaccioacuten
A-11 Modo Asincroacutenico Al elegir esta opcioacuten deberaacute entonces dar de alta al Uacutenico participante (E-1)
L
A-12 Modo Sincroacutenico Al elegir esta opcioacuten entonces deberaacute de seleccionar otras opciones tales como
A-121 Dar de alta al coordinador En esta opcioacuten se dan los datos de quien seraacute el coordinador de la sesioacuten a realizar nombre clave password (E-1)
A-122 Darde alta a los participantes En esta opcioacuten se dan los datos de quienes participaraacuten en la sesioacuten a realizar nombre clave color a utilizar password (E-1)
A-123 Crear una sesioacuten En esta opcioacuten el administrador da la fecha en que se llevaraacute a cabo la sesioacuten queacute numero desesioacuten le corresponde asiacute como los participantes que intervendraacuten en la sesioacuten
Flujo de Excepciones
el sistema pediraacute nuevamente los datos E-1 Dar datos erroacuteneos (fuera del formato requerido)
Paacutegina 69
Escenarios Primarios Seleccionar el modo de interaccioacuten Dar de alta al coordinador de la sesioacuten Dar de alta a los profesores participantes Dar de alta las sesiones
VI 12 Visualizar objetivos generales
Descripcioacuten Este caso de uso es realizado por uno o varios profesores En este caso ellos tienen la facilidad de poder desplegar un documento ya elaborado que contenga los objetivos generales como son el establecimiento de queacute tipo de reticula se quiere realizar para queacute doacutende se va a aplicar y queacute es lo que se quiere lograr con dicha reticula
Pre-condiciones Elaborar el documento y tenerlo almacenado
Flujo principal Este caso de uso tiene las opciones de ABRIR y CERRAR
ABRIR A-1 Abrir el documento CERRAR A-2 Cerrar el documento
Flujo de Alternativas
Cada uno de los profesores dentro de la herramienta podraacuten Uacutenicamente consultar el documento en una ventana emergente (E-1)
A-1 Abrir el documento
A-2 Cerrar el documento
Cada uno de los profesores podraacuten cerrar el documento en el momento que lo deseen
Flujo de Excepciones
en la ruta indicada E-1 El profesor trata de abrir un documento inexistente
Escenarios Primarios Abrir el documento Consultar el documento Cerrar el documento
Paacutegina 70
VI 13 Edicioacuten de los contenidos sinteacuteticos
Descripcioacuten Este caso de uso es realizado por uno o varios profesores Ellos podraacuten establecer queacute aspectos abarcaraacute su curricula determinando posibles materias con sus contenidos generales en base a los objetivos generales
Pre-condiciones Visualizacioacuten previa de los objetivos generales
Flujo principal Este caso de uso inicia cuando el o los profesores deciden realizar alguna de estas actividades NUEVA EDITAR ACEPTAR IMPRIMIR o SALIR
NUEVA A-1 Crear materia y su contenido EDITAR A-2 Modificar materia y su contenido ACEPTAR A-3 Guardar los cambios SALIR El caso de uso termina
Flujo de Alternativas
A-1 Crear materia y su contenido Cuando se da esta opcioacuter el sistema proporciona un formato donde se especificaraacuten posibles materias y sus posibles contenidos generales
A-2 Modificar materia y su contenido general El coordinador o el participante en turno puede posicionarse en una materia o en el contenido general de una materia y si asiacute lo desea podraacute modificarlo (E-1)
A-3 Aceptar Despueacutes de que se trabajoacute en los contenidos generales el coordinador podraacute almacenar los cambios realizados en esta opcioacuten (E-2)
A-4 Imprimir los contenidos generales Con esta opcioacuten los profesores enviaraacuten a impresioacuten el formato con el texto resultante de la edicioacuten de los contenidos generales
Flujo de Excepciones
inexistente E-1 Tratar de abrir un archivo de contenidos generales
Pagina 71
E-2 Dar un nombre no vaacutelido o ruta no existente al tratar de guardar los contenidos generales
Escenarios Primarios Crear nuevo bloque de contenido Editar un bloque de contenido Guardar los contenidos sinteacuteticos
VI 14 Editor de materias con sus componentes
Descripcioacuten Este caso de uso es realizado por uno o varios profesores Ellos tienen la capacidad de crear una lista de materias (con unidades temas subtemas) y pueden modificar esta lista En este uacuteltimo caso el sistema genera con el botoacuten actualizar la estructura graacutefica de las materias (reticula)
Pre-condiciones Visualizacioacuten de los objetivo5 generales Edicioacuten de los contenidos generales
Flujo principal Este caso de uso inicia cuando el profesor decide realizar alguna de las siguientes actividades CREAR MODIFICAR o SALIR
CREAR A-1 Crear una lista de materias MODIFICAR A-2 Modificar lista de materias SALIR El caso de uso termina
Flujo de Alternativas
El sistema despliega el editor de materias y reticulas Los profesores dan de alta las materias con sus unidades temas y subtemas (tantas como lo deseen) Con el botoacuten actualizar apareceraacuten los nodos de la retiacutecula correspondientes a las materias y las unidades de las materias
A-1 Crear una nueva lista de materias
A-2 Modificar una lista de materias existentes El profesor puede abrir una lista de materias existente para revisarla y si es necesario puede modificarla a nivel de materia unidad de una materia tema o subtema
A-21 Agregar una(s) nueva(s1 materia(s) (E-1) A-22 Cambiar el nombre a una(s) materia(s) (E-1) A-23 Borrar una(s) materia(s) (E-2)
Paacutegina 72
Cualquiera de estas modificaciones que se realicen en esta lista se veraacuten reflejadas en la reticula con el botoacuten actualizar
Flujo de Excepciones
salir del error se deberaacute crear una materia que no exista E-1 Tratar de crear una materia que ya existe Para
Escenarios Primarios Crear una lista de materias Agregar una materia unidad de una materia tema subtema Modificar el nombre de una materia unidad de una materia
tema o subtema Borrar una materia unidad de una materia tema o subtema Generar la reticula con el botoacuten actualizar Al hacer modificaciones en la lista de materias tales
como agregar o borrar materias o unidades modificar la clave de una materia o unidad se realizaraacuten los cambios en la reticula al teclear el botoacuten de actualizar
VI I 5 Editor de Retiacuteculas
Descripcioacuten Este caso de uso es realizado por uno o varios profesores Ellos tienen la capacidad de modificar una reticula estas modificaciones son crear modificar o borrar precedencias
Pre-condiciones Haber creado una lista de materias
Flujo principal En este caso de uso el profesor puede elegir cualquiera de las siguientes actividades
GENERAR PRECEDENCIAS A-1 Generar las precedencias
SALIR El caso de uso termina entre las materias
Flujo de Alternativas
- A-1 Generar las precedencias entre materias
Los profesores crean arcos dirigidos de un nodo a otro si desean especificar que la materia del nodo origen anteceda a
Paacutegina 73
la materia del nodo destino (tambieacuten puede darse la precedencia entre unidades) (E-1)
Flujo de Excepciones
elementos del arco de precedencia
Escenarios Primarios Generar arcos de precedencia entre nodos
- E-1 El profesor no seleccionoacute adecuadamente los
VI 16 Adjuntar material didaacutectico
Descripcioacuten Este caso de uso es realizado por uno o varios profesores Ellos tienen la capkcidad de que en el uacuteltimo nivel de la estructura arborescente de las materias (temas o subtemas) puedan enviarse documentos con el material didaacutectico correspondiente - Pre-condiciones Haber creado las materias con sus unidades temas subtemas Haber creado el material didaacutectico o contenidos
Flujo principal En este caso de uso el profesor puede elegir cualquiera las siguientes actividades
CREAR A1 Crear la liga al material didaacutect
MODIFICAR A-2 Modificar la ruta de la liga
BORRAR A-3 Borrar la liga al material didaacutect
SALIR El caso de uso termina
o contenidos
material didaacutectico o contenidos
o contenidos
- Flujo de Alternativas
de
co
al
co
A-1 Crear la liga al material didaacutectico o contenidos Los profesores pueden ligar materiales de apoyo a las unidades temas o subtemas de las materias de la reticula que estaacuten trabajando para que con el simple hecho de seleccionar alguna unidad o tema estos contenidos sean abiertos para que se puedan consultar Estos materiales de apoyo o contenidos son documentos que pueden estar realizados en Office en Windows (E-1)
Paacutegina 74
A-2 Modificar la ruta de la liga al material didaacutectico o contenidos Los profesores pueden cambiar la ruta de donde se encuentra el contenido de una unidad tema o subtema yo si asiacute lo requiere puede cambiar el documento con el contenido (E-21
A-3 Borrar la liga al material didaacutectico o contenidos Los profesores pueden borrar la ruta que liga el material didaacutectico a alguna unidad tema o subtema de una materia
Flujo de Excepciones
archivo inexistente en la ruta especificada
archivo inexistente en la ruta
E-l Crear una liga a una ruta inexistente o a un
E-2 Modificar la liga a una ruta inexistente o a un
Escenarios Primarios Crear una liga a la ruta donde se encuentra un archivo con
material didaacutectico o contenido Modificar la liga a la ruta de un archivo con material
didaacutectico o contenido Borrar la liga al archivo con material didaacutectico o
contenido
VI I 7 Administracioacuten de curriacuteculas
Descripcioacuten Este caso es realizado por un profesor o el coordinador Aqui el profesor maneja la retiacutecula y puede trabajarla con algunas de las opciones del menuacute archivo de un procesador de textos
Flujo Principal En este caso de uso el profesor puede elegir cualquiera de las siguientes actividades
NUEVA A-1 Crear una nueva curricula ABRIR A-2 Abrir una curricula existente CERRA A-3 Cerrar la currichla GUARDAR A-4 Guardar la curricula SALIR El caso de uso termina
Flujo de Alternativas
El coordinador obtendraacute la pantalla donde daraacute los datos de una curricula nueva
A-1 Crear una nueva curricula
Paacutegina 75
A-2 Abrir una reticula existente El profesor o los profesores obtendraacuten en la pantalla las materias y la reticula de la curricula seleccionada para poder consultarla para trabajar en ella etc (E-1)
A-3 Cerrar la curricula La curricula activa seraacute cerrada al seleccionar esta opcioacuten si la curricula activa ha sido modificada y no ha sido guardada apareceraacute un mensaje diciendo iquestDesea guardar los cambios en la curricula si contesta aceptar guardaraacute 10s cambios en caso contrario cerraraacute la curriacutecula sin almacenar los cambios efectuados
A-4 Guardar la curricula Se almacenaraacuten la curricula activa con los cambios que le han sido realizados al seleccionar esta opcioacuten Esta opcioacuten podraacute uacutenicamente seleccionarla el coordinador
F l u j o de Excepciones E-1 Tratar de abrir una curricula cuyo nombre o ruta no
existe El sistema peuiraacute nuevamente los datos de la curricula a abrir
Escenarios primarios
Crear una nueva curriacutecula Abrir una curricula existente Cerrar la curricula activa Guardar la curricula activa
VI 18 Chat
Descripcioacuten Este caso de uso es realizado por los profesores que estaacuten dados de alta en la sesioacuten Ellos tienen la capacidad de transmitir mensajes a los demaacutes compantildeeros dar sus comentarios y opiniones sobre el trabajo que estaacuten desarrollando El texto aparece del mismo color asignado cuando se dio de alta al participante este color tambieacuten seraacute el mismo con el cual aparezcan sus aportaciones en los editores de materias y de reticulas
Pre-condiciones Si estaacuten trabajando en la estrategia de coordinacioacuten secuencial es necesario que sea el turno del participante para que pueda emitir su mensaje
Paacutegina 16
Flujo principal En este caso de uso depende de la estrategia de coordinacioacuten elegida por el coordinador que puede ser libre O secuencial si elige la estrategia de coordinacioacuten secuencial es necesario que sea el turno del participante para que pueda emitir su aportacioacuten y su mensaje En ambas estrategias quien conduce la sesioacuten y puede hacer cambios pertinentes es el coordinador
Flujo de Alternativas La alternativa que muestra este caso de uso es el de mostrar la historia de los comentarios que se han realizado durante la sesioacuten
Flujo de Excepciones El error que se podriacutea presentar en este caso de uso es que un participante intentara de dar su comentario cuando no le corresponda su turno por lo que el sistema no lo permitiraacute y enviaraacute un mensaje correspondiente
Escenarios primarios Cada participante da a conocer sus comentarios Se puede consultar el historial de los comentarios realizados durante la sesioacuten
VI 19 Herramienta de coordinacioacuten colaborativa
Descripcioacuten Este caso de uso es manejado por el coordinador y visualizado por todos los profesores que estaacuten dados de alta en la sesioacuten En este caso de uso apareceraacute informacioacuten sobre el ambiente de trabajo como queacute estrategia de coordinacioacuten se estaacute siguiendo la identificacioacuten de los profesores que esteacuten participando en la sesioacuten y cuaacutel es el orden de participacioacuten Ademaacutes el coordinador tiene la capacidad de hacer modificaciones al ambiente de la sesioacuten tales como cambiar la estrategia de coordinacioacuten cambiar el orden de participacioacuten de los profesores decidir saltar a un participante
Pre-condiciones Si estaacuten trabajando en la estrategia de coordinacioacuten secuencial es necesario que sea el turno del participante para que pueda emitir su mensaje
Paacutegina I1
F l u j o principal En este caso de uso aparece informacioacuten sobre el ambiente de trabajo de la sesioacuten y el coordinador puede hacer modificaciones al ambiente de trabajo donde se desarrollaraacute la sesioacuten Las opciones existentes son
A-1 Estrategia de coordinacioacuten A-2 Datos de identificacioacuten de los profesores que esteacuten
A-3 Orden de participacioacuten e indicacioacuten de a quieacuten le
A-4 Saltar a un participante
participando en la sesioacuten
toca turno de participar
F l u j o de Alternativas
Aparece el tipo de estrategia de coordinacioacuten sobre el cual estaacute operando el sistema se tiene la opcioacuten de cambiar esta estrategia pero soacutelo el coordinador podraacute hacer el cambio si asiacute lo desea
A-1 Estrategia de coordinacioacuten actual
A-2 Datos de identificacioacuten de los profesores que esteacuten participando en la sesioacuten El sistema muestra los profesores que ya entraron a trabajar a la sesioacuten con sus respectivos datos como son nombre clave color asignado para su identificacioacuten
A-3 Orden de participacioacuten e indicacioacuten de a quieacuten le toca turno de participar El sistema indica el orden de participacioacuten de l o s profesores durante la sesioacuten y remarcaraacute el participante a quien le toque el turno de participacioacuten tambieacuten se tiene la opcioacuten de cambiar el orden de participacioacuten pero soacutelo el coordinador podraacute hacer estos cambios
A-4 Saltar a un participante Si por alguna razoacuten un profesor no participaraacute en esa ronda de participaciones el coordinador elegiraacute la opcioacuten de saltar participante por una sola-ocasioacuten o definitivamente
F l u j o de Excepciones
nuevamente E-1 Dar un nuacutemero erroacuteneo El sistema pediraacute el dato
Escenarios primarios Consultar la estrategia de coordinacioacuten en la sesioacuten Identificacioacuten de los profesores que esteacuten participando en la sesioacuten
Paacutegina 78
Consultar cuaacutel es el orden de participacioacuten de los
Cambiar la estrategia de coordinacioacuten Cambiar el orden de participacioacuten de los profesores Saltar el turno de un participante
profesores
En el documento de anaacutelisis y disentildeo del prototipo se presenta la descripcioacuten detallada de cada uno de estos casos de uso asiacute como los demaacutes diagramas y especificaciones
A partir de los casos de uso se obtuvieron los diagramas del anaacutelisis y del disentildeo siguientes Diagramas de clases diagramas de secuencia diagrama de colaboracioacuten Atributos y operaampiones diagramas de secuencia de estados (comportamiento de los objetos) Vista loacutegica de la arquitectura Vista de desarrollo de la arquitectura Vista del proceso de la arquitectura Vista fiacutesica de la base de datos prototipo de pantalla etc A continuacioacuten se muestran los que se consideran maacutes importantes
Paacutegina 79
r
V12 Diagramas de secuencia
I
I I I
I I I
I I I
-1 I I I 13 Get a r c h d I
I I I I I
5 Desplegad I I I I I I I 6 Crear contenidos sinteacutetic I I
I I I I I
guevacu i u l a i +prear (curricula) I I I I I
I I 14 Desolegar 4 I
I 7 I I I
1 I I 7 Sabe curricula (materias) I
I I I I I I I I l n
rricula didaacutectico adjuntar
I I I I I I I I
I I I I I
I I I I I I I I I I
I I I I I I 15 Crea nodo$ de unidades I I I I I I I I I
I I I
I I I I I I I I I I I I
I I I I 20 Desplegat
I I I
h l 4 save campula(unidades)[ I I I
save cudicula(temasubampa) I I I I I I
I I I I c I I I
I I
a i I I 9 I I
1 19 bdjuntar mateifial didaacutectico I
I i i I I $1 ligar rnzkiai I I I 124 save curriacutec4a(materiai diqkctico) I
I I I I I
I I I I I
I I
I b I I
Paacutegina 80
rriacutecula Obj G
I I I I I
-cia I I 2 Get curricula t I I I 13 Get archivb I 1
I I I
I
Graies
I I I I I I I I I I I
I I I I
I I I
I I I 5 Desplegar I I I
i 4 Desplegar I I i l I
Sint
I I 6 bodificar conbnidos shteacuteticoi - I
I I I I I I
I I I I I I I I I I I I I I I I
Materias
I I 7 Save curriacutecuIa(materias) I I I
m I I I I I I I 2 pziqpq~l pz---TGq
rriacutecula Subtemas retiacutecuias I I I
w d i f i c a r materias I I I I I 11 save cucula(materia) I I I I I 1 12Cre4nodos Materia I
I I I I I v I 6 cuia(unidades) I I
I I I 9
I 13 Creadnidades 1
I I I I I I I I I I 15 Crea nodof de unidades I
I I I I 16lCrea temas y ubtemas I I I I
I I I I I I I I I
I I I I I I I I I I
I I
I I
I I I I I I ia I I I R c
I I I I I I I I I I I I I I I I
I I I I I I I I I I I I I I I
I I I I
I 19 ampjuntar rnateribl didaacutectico I I I I
I I I )22 Save - lt
I I 7 I I I I I
I I I I
I I I I I 7 2 0 D e s p i e 4 I I I I I I I pamppWamppi
c
Paacutegina 81
) -
Cont Sint rriacutecula Materias retiacuteculas
I I - I I
I I
I I I
I I I I I errar curriacutec$a 2 Cerrar I I I I I
I I
I I I I
I I I I 3Cerrar I I I
I I I I
I I I
I I I I
I I I
I I I
I I I I I I I I I I I I I I I I
I
I
hardar currkhla I I 5 Save Curricula I
I i I
I I I I L I I F
I 6 Close curricula I 7 Cerrar
I I j ~cerrarI I
I I I I I I
I I I I
I I
I I I
I I
I I I 2 Desplegar1 I I I
I I I I I I 31 Savecurriacutecuip I I -1 I I
I I I
I I I
I I 4 Perman sin niOdac$n
I I
I I I I 5 Permanbce sin modifitacioacuten I
I 6 Pennjnece sin modibcacioacuten I -t---)r
I I I I 7 Penn I I I I I
c
Paacutegina 82
materias Retiacuteculas Retiacuteculas Profesor
Editor De
Materias
Editor de
retiacuteculas
I I I
I I I
Modificar Nombre M d r i a Save Curricula(Mampia) Modificar Nombri
Borrar Materia $ave Curricula(Materid Borrar Nodo
Agregar Materia h a v e CurriculaiacuteMaterid I 4gregarNodn
7 7 c m I
I I Creamp Precedencia ampave Curricula(MateriaJ
I n I I
vlodificar PrecedenciaiSampe Curricula(MateriaY Modificar arco I I I
Imprimir I I I
I I I I I I I I I I
$rear Arco de Precedencia I
b l p Curricula(Materi I I I I I
Crear arco
odo
Paacutegina 83
V13 Diagrama de colaboracioacuten
~ ~ d o ~ c o Trabajar mo- Herramienta de
Configuracioacuten b Coord Colab
Comunicacioacuten
ampnom m u t s Borrar m u t s
m materia u unidad de materia t tema s subtema Crear arco
Borrar arco
Paacutegina 84
V14 Vista loacutegica de la arquitectura
Interfaces de entrada -
Interfaces de Salida
Paacutegina 85
Editor de Materias
Editor de b retiacuteculas
VIS Vista de desarrollo de la arquitectura
Paquete Loacutegico
GUI
Interfaz de Entrada
- Editor de Materias
Editor de retiacuteculas
Paquete de Componentes
Interfaz del Administrador coordinador y los participantes
Editor de curriacuteculas
Editor de curriacuteculas
-
1 Chat I Editor de curriacuteculas
I Herramienta de coordinacioacuten I Editor de curriacuteculas
1 Interfaz de Salida I Interfaz del Sistema 1
V16 Vista del proceso de la aiquitectura
El sistema estaraacute compuesto de 10 ejecutabies
AdminEccoexe Entradaexe curriculaexe objetivosexe contenidoexe estrategiaexe chatexe retiacuteculaexe materiasexe dibujaxxe
Paacutegina 86
V17 Vista fiacutesica de la base de datos
SeSiO
d i d INTEGER k __ i -
id-ourricula iNTEGER estrategia C H A W ) estado CHAR(1) numero INTEGER
orden INTEGER turno INTEGER I I I I IturnoM INTEGER I
u5uario
id INTEGER
clave CHAR(20) pasmoid CHAR(20) atributo CHAR(2O)
material CHAR(80) a oiivi da d es C HAR(80)
mateiia
Objetivos LONG VARCHAR I contenido LONG VARCHAR 1
chat id INTEGER
idsesion INTEGER id-usuario INTEGER dialogo LONG VARCHAR
nodo - c unidad
-(id INTEGER I - objetivos LONG VARCHAR
Una parte importante en el desarrollo del prototipo y sobre la cual estaraacute basada la buena comunicacioacuten y colaboracioacuten entre los participantes es la estrategia de coordinacioacuten por lo que a continuacioacuten se presenta la especificacioacuten de dicha estrategia
V18 Especificacioacuten formal de la estrategia de coordinacioacuten
Como se dijo anteriormente la estrategia de coordinacioacuten es el meacutetodo de organizacioacuten para que los participantes puedan emitir sus aportaciones Para este
Pagina 87
prototipo se plantea el siguiente algoritmo para llevar a cabo la coordinacioacuten entre los participantes
Estrategia de coordinacioacuten
While Sesioacuten esteacute abierta do begin
i = 1 n t =1 tp = 1 +LIBRE SECUENCIAL)
~f Orden (Ui)=t or U = U or S=LI5RE then begin
If Orden(U)=tp or U = U then
El usuario Utiene permiso de votar If S=SECUENCIAL and Orden (U)=t then begin
El usuario U tiene permiso de participar
t = Siquientehirno(t) if t=tp then begin
tp = SiquienteTurno (tp) t=tp
end end if S=LI5RE then
begin tp = Siquientehirno (tp)
t=tp end
end end
donde
U =Usuario n = nuacutemero de usuarios t = turno del usuario para votar tp- turno del usuario para participar Orden(UJ= regresa el turno del usuario i U = usuario COORDINADOR SiquienteTurnoiacutet)= regresa el siguiente turno de participacioacuten o de votacioacuten mediante el incremento de t en este caso se valida si t=n+l entonces t=l o mediante la asignacioacuten directa del U a traveacutes de una participacioacuten eventual
Pagina 88
v1g Diagrama de la soiucioacutetl COmPutaciBnal
Una vez planteada la propuesta de solucioacuten desde el Punto de vista de las tres aacutereas Trabajo colaborativo edicioacuten cooperativa y disentildeo curricular ahora se plantearaacute desde el punto de vista Computational
Debido a las especificaciones realizadas en el anaacutelisis el disentildeo y la arquitectura de la aplicacioacuten colaborativa se hace necesario io siguiente
Tener un servidor central donde resida la aplicacioacuten y se almacene la base de datos Que los participantes se puedan conectar a distancia sin importar la plataforma sobre la cual esteacuten trabajando Por lo anterior se plantea la siguiente arquitectura computacional Fig V12
El servidor central que se plantea es un servidor Web que se encargara de manejar todas las peticiones de los clientes y retornar las peticiones en lenguaje HTML para que eacutestas puedan ser visibles por los clientes a traveacutes de un browser El software servidor es una aplicacioacuten que corre sobre una plataforma TCPIIP se propone Apache Web Server por ser uno de servidores maacutes conocidos con un confiable desempentildeo y por ser software abierto
Usando CGls (Common Gateway Interface) se pueden ejecutar programas del lado del servidor para generar dinaacutemicamente contenidos de paacuteginas WEB a ser usados por el cliente Un escenario tiacutepico es aqueacutel en donde a traveacutes de una paacutegina HTML se hace una peticioacuten y enviacuteo al servidor el servidor ejecuta un programa CGI localizado en un directorio de la maacutequina servidora el programa CGI procesa la peticioacuten y en su caso consulta la base de datos construye el documento HTML con el resultado y responde al cliente
Para este sistema se pretende utilizar un servidor Windows NT o Windows 98 para alojar al servidor Web los CGls y el administrador de la base de datos aunque el manejador de la base de datos pudiera estar en otro equipo incluso con un sistema operativo diferente como Linux o Unix seguacuten sea conveniente Dado que se utiliza una red con protocolo TCPIIP el sistema podraacute ser utilizado en una red local (Intranet) o en una red de aacuterea amplia (Internet)
Los clientes podraacuten acceder al sistema a traveacutes de la red con protocolo TCPIIP y de un browser que soporte el html y javascript no importando las caracteristicas del equipo y el sistema operativo
Paacutegina 89
Servidor de Web (Apache Web
Server) Windows NT o
Fig VI 2 Diagrama General de la Solucidn
Paacutegina 90
V110 Estructura del sistema - El sistema estaacute compuesto de la aplicacioacuten del administrador de 9 archivos CGIrsquos archivos estaacuteticos htm y archivos dinaacutemicos htm estos uacuteltimos son archivos temporales creados por los CGIlsquos a partir de la informacioacuten de la base de datos tambieacuten sirven de repositorio de informacioacuten que es enviada a los diferentes CGIrsquos para inserciones modificaciones y bajas de los registros de la base de datos Ver Fig V13
AdminECCO exe ECCO
Index html Lp-
I dibujaexe
obietivosexe esmategiaexe chatexe
I
Fig V13 Estructura del sistema (j identificador de curricula i identificador de usuario)
Paacutegina 91
VI 701 Descripcioacuten de los CG1s
Entradaexe Este CGI se encarga de armar la paacutegina principal del sistema al ser llamado por la oaacuteaina entradahtm se comunica con la base de datos y obtiene informacioacuten del I
usuario y las curriacuteculas sobre las cuales puede trabajar y Construye la Paacutegina principal compuesta de cuatro frames conformados por las paacuteginas menuihtm arbolj_ihtm presentahtm y curriculaihtm en las cuales se muestra el menuacute de opciones del sistema la lista disponible de curriacuteculas para el usuario y la arborescencia conformada por materias unidades temas y subtemas
Curriculaexe Este CGI se encarga de armar la paacutegina curriculaihtm con la informacioacuten de las curriacuteculas este CGI es llamado por la paacutegina menuihtm realiza las operaciones de altas y modificacioacuten de los registros de las curriacuteculas en la base de datos
0bjetivosexe Este CGI se encarga de armar la paacutegina objetivosjhtm conformada por dos frames uno de ellos es el archivo html con la informacioacuten de los objetivos generales correspondientes a la curriacutecula seleccionada el otro es el archivo cerrarhtm utilizado uacutenicamente para cerrar la ventana desplegada este CGI es llamado por la paacutegina menuihtm
Contenidoexe Este CGI se encarga de armarla paacutegina contenidoj-Lhtm con la informacioacuten de el contenido de las materias e i te CGI elt llamado por la paacutegina menuihtm realiza las operaciones de altas bajas y modificacioacuten de los registros de las materias en la base de datos
Ectrategiacuteaexe Este CGI se encarga de armar la paacutegina estrategiaj-ihtm con la informacioacuten de la estrategia de comunicacioacuten la lista de usuarios datos del usuario en turno y datos del usuario coordinador todo esto de acuerdo a la curricula seleccionada este CGI es llamado por la paacutegina menuihtm realiza las operaciones en la base de datos de modificacioacuten de los registros para saltar el turno actual para asignar un nuevo turno y cambiar la estrategia de participacioacuten
Chatexe Este CGI se encarga de armar la paacutegina chaV-ihtm conformada por tres frames topchathtm middle-chaV-ihtm y bottom chatj ihtm los dos uacuteltimos archivos son creados por este CGI el archivo iiddls-ihtm es creado con la informacioacuten del histoacuterico de comentarios tomados de la base de datos el archivo bottom-chatj-ihtm es creado en base al usuario y al turno correspondiente de acuerdo a la sesioacuten y en su caso llama a este CGI para insertar en la base de datos el registro del comentario realizado por el usuario en turno este CGI es llamado por la paacutegina menuihtm
Paacutegina 92
Retiacuteculasexe Este CGI se encarga de armar la paacutegina precedenciajhtm con la informacioacuten de las precedencias entre materias y unidades este CGI es llamado por la paacutegina menu htm realiza las operaciones de altas bajas y modificacioacuten de los registros en la base de datos
Materiasexe Este CGI se encarga de armar la paacutegina edicionj-Lhtm con la informacioacuten del contenido de las materia unidad o tema seleccionado este CGI es llamado por la paacutegina menuihtm y arbolj_ihtm realiza las operaciones de altas bajas y modificacioacuten de los registros de las materias unidades y temas en la base de datos cuando este CGI es llamado a traveacutes de menuihtm realiza las operaciones antes mencionadas soacutelo para las materias
Di bujaexe Este CGI se encarga de construir la imagen que contiene la reticula formada por las dependencias entre materia y unidades de la curriacutecula la informacioacuten es tomada de los registros de la base de datoc se crea el archivo reticulaj-ijpg y se construye en memoria la paacutegina de respuesta para desplegar la imagen Este CGI es llamado por las paacuteginas curriculaihtm y edicionj-ihtm
Paacutegina 93
Capiacutetulo VI1
Descripcioacuten y Pruebas del Prototipo
En este capiacutetulo se describe el funcionamiento del sistema sus requerimientos para su buen funcionamiento y el resultado de las pruebas practicadas al mismo ademaacutes de la propuesta de pruebas futuras
C VII1 Descripcioacuten general del sistema
Para poder iniciar a trabajar sobre el sistema es necesario preparar el ambiente sobre el cual se va a interactuar Para esto el sistema consta de un programa llamado AdminEccoexe en el cual aparecen las opciones Usuarios Sesioacuten y Curricula Esta aplicacioacuten es utilizada soacutelo por el administrador del sistema y no forma parte del esquema colaborativo en red
Primeramente se dan de alta los usuarios seleccionando la opcioacuten de usuarios con la cual el sistema muestra la pantalla de la figura VIIl donde se pueden agregar usuarios eliminar usuarios y modificar los datos del usuario
Posteriormente se debe crear la curricula en la opcioacuten correspondiente donde se pueden visualizar las curriacuteculas ya creadas agregar una nueva o eliminar una existente Ver figura V112
Una vez creada la curriacutecula se deberaacute dar de alta la sesioacuten en la cual sedesea trabajar Para eacutesto se llama a la opcioacuten correspondiente con la cual apareceraacute la ventana de la figura V113 que permite asignar a los usuarios que participaraacuten en la edicioacuten de la curriacutecula Ahiacute mismo se otorgan los permisos a dichos usuarios sean eacutestos de tipo coordinador o participante (uacutenicamente se acepta un coordinador por sesioacuten)
Paacutegina 94
f ig VII 2 Pantalla de la herramienta de administracioacuten en la opcioacuten de curricula
-
Paacutegina 96
I
i [ r
6 WORQ1UADUumlR
- t r It ~ --L- - - _-I__ - - lt__ _ _ lt gt
Ahora se describiraacute la parte colaborativa del sistema que consta de una ventana principal conformada de tres aacutereas principales de trabajo que son
B El menuacute principal con las siguientes opciones
Curricula
Contenido sinteacutetico 4 Coordinacioacuten Chat + Reticula
Materias
+ Objetivos Generales ~
Cada una de estas opciones despliega las pantallas correspondientes al momento de ser seleccionadas Estas pantallas son creadas de acuerdo a los atributos del usuario que las utiliza
- Paacutegina 91
B Un aacuterea de visualizacioacuten de materias con sus unidades temas y subtemas donde se despliega la arborescencia correspondiente asiacute como sus componentes
B Un aacuterea de visualizacioacuten de la reticula donde se muestra graacuteficamente la estructuracioacuten de las materias las unidades y las precedencias entre eacutestas Fig V114
Esta ventana es creada dinaacutemicamente c1 traveacutes del CGI entradaexe La informacioacuten contenida es desplegada de acuerdo al usuario y los permisos que eacuteste tiene para utilizar la informacioacuten y las funciones que el sistema proporcione
Fig VI 4 Ventana principal del sistema
VII I 1 Descripcioacuten del menuacute principal
Curriacutecula
Con esta opcioacuten se desplegaraacute la ventana donde el coordinador podraacute crear eliminar modificar o guardar una curriacutecula proporcionando la clave el nombre y la descripcioacuten de la misma Los demaacutes participantes soacutelo podraacuten consultar la
Paacutegina 98
informacioacuten aquiacute contenida Esta paacutegina es creada y controlada a traveacutes del llamado al CGI curriacuteculaexe Fig V115
Objetivos Generales
Con esta opcioacuten todos los participantes podraacuten desplegar la ventana donde se visualizaraacute el contenido del archivo de los objetivos generales correspondientes a la curricula seleccionada Esta paacutegina es creada y controlada a traveacutes del llamado al CGI objetivosexe Fig V116
Paacutegina 99
Doctorado en Ciencias en Ing Mecaacutenica _
OBJETIVO
El objetivo de este programa es formar recursos humanos de alto nivel acadeacutemico para que realicen mveshgacioacuten baacutesica y aplicada asiacute como desmollos tecnoloacutegicos en hgenieriacutea M e c h a conforme al siguente perfil
PERFIL DEL EGRESADO
El egresado del Programa de Doctorado en Ciencias en Ing Mecaacutenica con los conocimientos de Disentildeo mecaacutenico y Sistemas teacutermicos y las habilidades adquiridas a traveacutes de un proceso de inveshgacioacuten seraacute capaz de resolver los problemas teacutecnicos que se le presenten en su vida profesional relacionados con las aacutereas mencionadas Ademaacutes tendraacute la capacidad de formar gmpos de
- - - - - I f ig Vll6 Ventana de visualizacioacuten de los objetivos generales
+ Contenido sinteacutetico
Con esta opcioacuten se desplegaraacute la ventana donde el coordinador o el profesor que posea el turno de emitir sus aportaciones podraacuten crear eliminar modificar o guardar materias proporcionando el nombre y el contenido sinteacutetico de la misma Esta paacutegina es creada y controlada a traveacutes del llamado al CGI contenidoexe Fig v117 -
Paacutegina 100
~ -
Fig VI 7 Ventana de contenidos sinteacuteticos
Coordinacioacuten
Con esta opcioacuten se desplegaraacute la ventana donde se podraacute consultar o modificar el ambiente de la edicioacuten Se puede consultar lo siguiente la estrategia de coordinacioacuten quieacuten es el coordinador y sus datos los datos de los participantes el orden de participacioacuten de eacutestos y a quieacuten le corresponde participar
El uacutenico que puede realizar modificaciones en el ambiente de la edicioacuten es el coordinador por lo que solamente en su paacutegina apareceraacuten los botones correspondientes Las modificaciones pueden ser cambiar la estrategia de coordinacioacuten a seguir modificando el orden de participacioacuten y decidir sobre saltar el turno del participante Esta paacutegina es creada y controlada a traveacutes del llamado al CGI estrategiaexe Fig V118
I -
Paacutegina 101
+ Chat
Con esta opcioacuten se desplegaraacute la ventana donde se podraacute enviar un mensaje correspondiente a la aportacioacuten o votacioacuteii del participante se podraacuten ver los mensajes de los demaacutes participantes asiacute como la historia de los mensajes durante la sesioacuten Esta paacutegina es creada y controlada a traveacutes del llamado al CGI chatexe Fig V119
Paacutegina 102
f i g VII9 Ventana del chat
+ Retiacutecula
Con esta opcioacuten se desplegaraacute la ventana donde se podraacute crear eliminar modificar o guardar la precedencia entre las materias yo unidades proporcionando el nombre de la materia o unidad antecesora y el nombre de la materia o unidad sucesora Para facilitar la visualizacioacuten y claridad de la retiacutecula se puede elegir ademaacutes uno de cuatro colores que ahiacute aparecen para mostrar dicha precedencia Esta paacutegina es creada y controlada a traveacutes del llamado al CGI retiacuteculaexe Fig V1110
Paacutegina 103
Fig VI 10 Ventana de la retiacutecula
Materias
Con esta opcioacuten se desplegaraacute la ventana donde el coordinador o el usuario en turno podraacuten crear eliminar modificar o guardar las materias unidades temas o subtemas de la curricula proporcionando el nombre de la materia unidad tema o subtema asi como sus datos correspondientes Dicho de otra manera se crearaacute o modificaraacute la arborescencia de las materias y sus componentes Esta paacutegina es creada y controlada a traveacutes del llamado al CGI materiasexe Fig VII l l
En el caso de tratarse de temas p subtemas se tiene la opcioacuten de anexar un archivo que contenga material didaacutettico un archivo que contenga actividades y un archivo que contenga la evaluacioacuten correspondiente Ademaacutes dichos archivos pueden visualizarse desde el sistema
Puacutegina 104
V112 Requerimientos del Sistema
Deberaacute considerarse para la implantacioacuten de este sistema la instalacioacuten de Apache Web Server y su configuracioacuten para que se ejecuten apropiadamente los CGIrsquos y se acceda a los archivos temporales generados por eacutestos Es importante mencionar que este sistema no depende del uso de este servidor Web por lo que pudiera usarse cualquiera con caracteriacutesticas similares como Internet Information Server Netscape Web Server etc
Con lo que respecta a la base de datos se utilizoacute el manejador de base de datos relacional MySQL se escogioacute este manejador por ser confiable y por ser software libre Sin embargo el sistema est4 diseriadc para trabajar a traveacutes de ODBC con cualquier manejador de base de datos relacional como Oracle Sybase Informix Postgres etc
Para el desarrollo de los CGlrsquos se utilizoacute Delphi debido a que es una de las mejores herramientas de raacutepido desarrollo (RAD) y a que actualmente existe una versioacuten con caracteristicas ideacutenticas para plataforma Linux Sin embargo los CGIrsquos desarrollados con esta herramienta pudieran en un trabajo futuro ser implementados en C C++ Java etc seguacuten sea conveniente
Este sistema estaacute considerado para ser implantado en una plataforma Windows 95982000NT4 o en Linux 62 en adelante dadas las caracteristicas del software
Paacutegina 105
que se usoacute para el desarrollo de este sistema La descripcioacuten detallada de la instalacioacuten del sistema se muestra en el documento de ldquoInstalacioacuten del Sistemardquo
V113 Pruebas del prototipo
Para verificar el buen funcionamiento de este sistema se plantean tres tipos de pruebas
J La primera prueba consiste en que tres personas puedan a traveacutes de la web en el mismo edificio trabajar colaborativamente en la edicioacuten de una curricula de al menos 15 materias Cabe mencionar que dicha prueba es la que se consideroacute realizar en los alcances de la propuesta de la tesis para efectos de esta tesis fue la prueba que se le realizoacute al sistema y fue realizada en tres casos diferentes
I Uno donde se partioacute desde el inicio de la realizacioacuten de curricula es decir se partioacute desde la creacioacuten de la curriacutecula
2 Otro donde se partioacute con las materias y los contenidos sinteacuteticos de estas materias ya realizadas
3 Y el Uacuteltimo donde se partioacute de la curriacutecula ya creada y uacutenicamente se realizoacute la revisioacuten curricular
Estos casos de prueba fueron realizados con las dos estrategias de coordinacioacuten Los resultados fueron los siguientes
Funcionalmente el sistema trabajoacute correctamente dado que no se presentoacute defecto alguno Se consiguioacute el objetivo de realizar el disentildeo de la curriacutecula colaborativamente y se pudo apreciar que trabajar con la estrategia de colaboracioacuten libre permite una mejor comunicacioacuten y en consecuencia una edicioacuten maacutes dinaacutemica de la curriacutecula Sin embargo se observaron posibles mejoras del sistema como la manipulacioacuten graacutefica de la reticula para una mejor apreciacioacuten de la misma
J La segunda prueba consiste en que al menos tres profesores puedan a traveacutes de la web trabajar colaborativamente en la edicioacuten de una curricula completa
Esta prueba seraacute realizada en los tres casos planteados en la prueba anterior
I Se partiraacute desde el inicio de la realizacioacuten de curriacutecula 2 Se partiraacute con las materias y los contenidos sinteacuteticos de estas materias ya
realizadas 3 Se partiraacute de la curriacutecula ya realizada para Uacutenicamente realizar la revisioacuten
curricular
Paacutegina 106
Despueacutes de la realizacioacuten de estos casos de pruebas se analizaraacuten los resultados se plantearaacuten posibles mejoras y se llevaraacute a cabo el redisentildeo del prototipo para trabajos futuros
J La tercera prueba es una prueba real consiste en que maacutes de tres profesores en diferentes tecnoloacutegicos puedan a traveacutes de la web trabajar colaborativamente en la edicioacuten de una curricula completa
Esta prueba seraacute realizada en los tres casos planteados en la prueba anterior
I Se partiraacute desde el inicio de la realizacioacuten de curricula 2 Se partiraacute con las materias y los contenidos sinteacuteticos de estas materias ya
realizadas 3 Se partiraacute de la curriacutecula ya realizada para uacutenicamente realizar la revisioacuten
curricular
AI igual que la prueba anterior despueacutes de la realizacioacuten de estos casos de pruebas se analizaraacuten los resultados se plantearaacuten posibles mejoras y se llevaraacute a cabo el redisentildeo del prototipo para futuros trabajos
Pagina 107
Conclusiones
En lo que se refiere al aacutembito del trabajo colaborativo a la fecha no encontramos precedentes de que se haya trabajado para aspectos de disentildeo curricular ni de que se hayan construido herramientas de colaboracioacuten entre profesores dentro de los sistemas de educacioacuten a distancia
En cuanto al aacuterea de edicioacuten cooperativa no encontramos precedentes de que se haya trabajado edicioacuten graacutefica sobre la Internet
Asimismo en el aacuterea de disentildeo curricular tampoco encontramos antecedentes de sistematizacioacuten mucho menos en ambientes colaborativos que involucraran el reunir a varios profesores a traveacutes de la Internet
El prototipo realizado en esta tesis es una herramienta colaborativa sobre la Internet que ayuda a crear reticulas y que permite adjuntar material didaacutectico Apoya al nuevo paradigma de ensentildeanza-aprendizaje en linea aunque puede utilizarse para cursos que no sean en liacutenea
El prototipo desarrollado logra que los profesores trabajen como si estuvieran reunidos en un mismo lugar y a una misma hora es decir de manera sincroacutenica para poder llegar a acuerdos y lograr buenos resultados
Trabajar el disentildeo de cursos y retiacuteculas a traveacutes del World Wide Web y su esquema de comunicacioacuten cliente-servidor provee un marco ideal debido principalmente a su alcance mundial y las facilidades de comunicacioacuten y colaboracioacuten que permite
Cabe mencionar que la creacioacuten de estas aplicaciones no es faacutecil principalmente por la escasez de herramientas de desarrco Esto hace que la construccioacuten de aplicaciones empiece de cero invirtiendo mucho tiempo en problemas de comunicacioacuten seguridad control de concurrencia transmisioacuten de datos disentildeo de interfaces etc
El sistema desarrollado uacutenicamente provee a los profesores una herramienta de comunicacioacuten para desarrollar una reticula colaborativamente y partiendo de objetivos bien establecidos por lo que los profesores son los que garantizan la calidad de las mismas
Actualmente existen varias plataformas para el apoyo de la educacioacuten abierta y a distancia
Paacutegina 108
Recordemos que una plataforma para el apoyo a la educacioacuten abierta y a distancia es un conjunto de herramientas que permite consultar a distancia los contenidos pedagoacutegicos la individualizacioacuten del aprendizaje y la tutoriacutea a distancia Algunos ejemplos son Learningspace Librarian Pleiad Topclass VirtualU WebCT WebTutor Existen otras maacutes pero estas tomamos como ejemplo debido a que son las que se tomaron en cuenta en un estudio que tuvo como objetivo comparar plataformas para la educacioacuten abierta que puedan ser utilizadas por las instituciones de educacioacuten superior Dichas herramientas cumplieron con los criterios siguientes entre otros
ser operativas y haber sido-utilizadas-por estudiantes en el marco de la ensentildeanza apoyarse en las tecnologiacuteas de Internet y estar de acuerdo con las normas vigentes permitir administrar varios tipos de actividades pedagoacutegicas (lectura ejercicios corn un icacioacuten) no exigir cargas de comunicacioacuten muy elevadas no requerir la instalacioacuten de un software en la maacutequina del estudiante
Cabe mencionar que este trabajo que se plantea en estudio
estudio fue analizado detalladamente debido a que el esta tesis cumple con los criterios referidos en dicho
Entre los puntos a destacar de este anaacutelisis se tiene que
w Ninguna de estas plataformas ofrece herramientas para llevar a cabo el disentildeo curricular y consideran que este trabajo ya ha sido realizado
E] Ninguna herramienta contempla la interaccioacuten entre profesores
w Ninguna contempla la edicioacuten cooperativa
En lo que se refiere a trabajos futuros se propone desarrollar otras herramientas que integren una plataforma maacutes completa de apoyo a la educacioacuten o podriacutea plantearse la posibilidad de adaptar esta herramienta a una plataforma ya desarrollada
En lo personal el realizar esta tesis me sirvioacute para aprender sobre trabajo colaborativo y edicioacuten cooperativa saber lo que implica hacer trabajos que involucren estos temas conocer los problemas a los que se enfrentan estos desarrollos coacutemo se pueden solucionar y queacute se debe considerar
Tambieacuten me sirvioacute para conocer sobre disentildeo curricular conocer la teoriacutea que hay detraacutes de un plan de estudios conocer para queacute me sirven los conceptos que esta teoriacutea implica Me ayudoacute a comprender todo el proceso tan largo y bien
Puacutegina 109
estructurado que hay que llevar a cabo para que un profesor pueda preparar su clase y hacer conciencia sobre eacutesto
Tambieacuten aprendiacute mucho sobre coacutemo desarrbllar herramientas colaborativas sobre la Internet y pude obtener conocimientos maacutes profundos sobre servidores Web y CGIrsquos y la relacioacuten que existe entre eacutestos
Paacutegina 1 1 o
Bibliografiacutea
[Arroyo 001 Arroyo C Novos modelos para a elaboracao de documentos na Web Universidad Estatal de Campinas Brasil (Direccioacuten de InternethttpwwwdcafeeunicampbrcourseslA368F1sl999Te ma4re14 2html ) 2000
[Casati 951 Casati F Ceri S Pernici B y Pozzi G Conceptual Modeling of WorkFlows Dipartimento di Elettronica e Informazione- Politecnico di Milano Proc of 00-ER conf Gold Coast Australia 1995
[CIIDET 001 CIIDET Sistema Virtual de Educacioacuten a Distancia (SIVED) Meacutexico (Direccioacuten de Internet httpciidetedumxmcechtml )
[Espinosa 99]Espinosa Enrique D La Universidad Virtual Telepresencia en el tiempo Departamento de Computacioacuten I T E S M Ciudad de Meacutexico
Fuller David Introduccioacuten a los sistemas colaborativos Material del Taller de Groupware Clase 1 Escuela de Ingenieriacutea de la Pontificia Universidad Catoacutelica de Chile Departamento de Ciencias de la computacioacuten Julio de 1999 Pp 12
[Fuller 991
[GFl FAX ampVOICE 98lGFI FAX ampVOICE White paper Workflow Technology- an Introduction 1998
IPN Sistema de Educacioacuten a Distancia (Direccioacuten de Internet httpipnmxedulisthtml y httpdecontipnmx ) 2000
IPN Sistema de Educacioacuten Iterativa (Direccioacuten de Internet httpvideocomservipnmxwebsei html ) 2000
[Nuacutentildeez 991 Nuacutentildeez Gustavo y Sheremetov Leonid Ambiente computacional de ensentildeanza-aprendizaie cooperativo personalizado para la Educacioacuten Superior en Revista de la Educacioacuten superior Meacutexico DF Vol XXV111(3) Nuacutem 111 Julio-septiembre de 1999
[Quipunet 991Quipunet Peruacute (Direccioacuten de Internet httpquipunet )2000
[Romero F 97lRomer0 Flavia Sistema Colaborativo para el apoyo electroacutenico a reuniones Tesis de Magister capiacutetulo No 2 SISTEMAS COLABORATIVOS Escuela de Ingenieriacutea de la Pontificia Universidad Catoacutelica de Chile Departamento de Ciencias de la computacioacuten Enero de 1997 Pp 5
[IPN 001
[IPN 001
Paacutegina 1 1 I
[Romero M 97lRomer0 S Manuel Alliance sur Iinternet Support pout Iedition coop Systemes deacutedition coopeacuterative de documents structureacutes sur un reacuteseau a grande distance Systemes deacutedition coopeacuterative un eacutetat de Iart Chapitre II Tesis Doctoral Instituto Nacional Politeacutecnico de Grenoble (INPG) Abril 1997 Pp 36
[Ruiz 991 Ruiz Sofiacutea Y Ambiente Visual para el desarrollo de Libros Electroacutenicos CENIDET 1999
[LOGSE 001 Sistema educativo de Espantildea TEORIA GENERAL DEL CURRICULO DISENtildeO CURRICULAR COMO PROYECTO DESARROLLO CURRICULAR COMO REALIZACI~N CURRICULO EXPLICIT0 Y CURRkULO LATENTE Ley de Ordenacioacuten General del Sistema Educativo Anexo 03 Espantildea Noviembre 2000 Pp 11 (Direccioacuten de Internet wwwqranavenidacomopositororRESANERESO3L htm)
[Twigg 96) Twigg Carol y Obiinger Diana G The Virtual University A Report from a Joint EducomilBM Roundtable Washington DC November 5-6 1996
[UNAM 001 UNAM Sistema de Educacioacuten Abierta y a Distancia (Direccioacuten de Internethttpunamedumx ) 2000
[EAFIT 001 Universidad EAFIT Aulas Virtuales Colombia (Direccioacuten de Internet httplsiqmaeafiteduco-virtualclintro esp htm ) 2000
[van der Aalst ]Van der Aalst WMP y van Hee KM Business Process Redesign A Petri-net-based approach Eindhoven University of Technology Dept of Mathematics and Computing Science The Netherlands 1999
Paacutegina I 1 2