120
, .. ' - . .. I I SEIT DGIT SEP CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO TECNOL~GICO cenidet Diseño reticular en ambientes colaborativos de enseñanza T E S I S QUE PARA OBTENER EL GRADO DE MAESTRO EN CIENCIAS EN CIENCIAS COMPUTACIONALES . PRESENTA: SOCORRO SAENZ SANCHEZ DIRECTOR DE TESIS: DR. JAVIER ORTlZ HERNANDEZ 011-0456 CO-DIRECTOR: M.C. MANUEL JUAMZ PACHECO CUERNAVACA, MORELOS SEPTIEMBRE DE 2001

CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto

- 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

  • 12 Descripcioacuten del problema
  • 13 Solucion al problema planteado
  • 14 Objetivos
    • 141 Objetivo general
    • 142 Objetivos especificas
      • 15 Estado del arte
        • 151 Descripcioacuten de los articulos leidos
        • 152 Evaluacioacuten de los artiacuteculos leiacutedos
          • 16 Alcances
          • 17 Metodologia
          • 18 Plan de exposicion
          • IISistemas colaborativos
            • 111 Trabajo en grupo
            • 113 Groupware
              • 1131 Razones de uso
              • 1132 Clasificacioacuten y su relacioacuten con otras aacutereas
                • II 4TrabaJo cooperativo asistido Por Computadora
                  • 115 Aspectos sociales del Trabajo cooperativo asistido por computadora
                  • 116 Arquitectura de una aplicacioacuten colaborativa
                  • 117 Clasificaciones de 10s sistemas colaborativos
                    • 1171 Dimensiones esPaciotiempo
                      • categoriacuteas de la matriz espacio tiempo
                        • 1172 Nivel de Aplicacion
                        • 1173 Nivel de objetos
                          • 118 Resultados del uso de sistemas colaborativos
                            • 1181 Positivos
                            • 1182 Negativos
                              • 119 Ejemplo de sistemas colaborativos
                                  • cooperativa
                                    • 1111 Definition
                                    • 1112 Principios baacutesicos de la edicioacuten cooperativa
                                      • 11121 Modelos cognitivos de edicioacuten cooperativa
                                      • 11122 particioacuten de tareas de edicioacuten
                                      • 11123 Estrategias de coordinacioacuten
                                        • 111231 Centralizada
                                        • 111232 Distribuida
                                        • 111233 Secuencia1
                                        • 111234 Particionada
                                          • 11124 Papeles de edition
                                          • 11125 Modos de interaccton
                                            • 111251 Sincrona
                                              • 11126 Conciencia de grupo
                                              • 11127 Memoria grupa1
                                                • 11128 Percepcion
                                                • 11129Negociacion
                                                • 1113 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                  • 11141 Hipertexto COOperatiVO
                                                  • 11142 Gestion de versiones
                                                  • 11143 Conferencia basada en mensajes
                                                  • 11144 Estructura intra-document
                                                  • 11145 Cajas de herramientas
                                                  • clasificacioacuten de la edicioacuten cooperativa
                                                      • IVlntroduccion al diseno curricular
                                                        • IV 1 Caracterizacion
                                                          • IV1 I Definition
                                                          • IV12 Elementos del curriacuteculo
                                                            • IV2 Fuentes del curricula
                                                              • IV21 Fwnte socioantroPoloacutegica
                                                              • IV22 Fuente psicoloacutegica
                                                              • IV23 Fuente epistemoloacutegica
                                                              • 1v24 Fuente pedagoacutegica
                                                                • IV3 Fases del curricula
                                                                • IV4 Curricula explicit0 Y curriacuteculo latente
                                                                  • IV41 Estructura del curricula establecido
                                                                    • IV5 Elementos esenciales del curriacuteculo establecido
                                                                      • IV51 Niveles de concrecioacuten curricular
                                                                        • IV6 Naturaleza y funciones del disentildeo curricular base o curriacuteculo
                                                                        • IV7 El proyecto curricular de centro caracteriacutesticas y finalidades
                                                                        • IV8 Proyecto curricular de etapa
                                                                          • IV82 Secuenciar 10s contenidos educativos
                                                                            • IV9 Programacioacuten de aula Unidades didacticas
                                                                              • IV91 Elementos de la programacioacuten
                                                                              • IV92 Guiacutea praacutectica para elaborai unidades didaacutecticas
                                                                              • IV93 Coacutemo elaborar objetivos de aprendizajes
                                                                              • IV94 Coacutemo seleccionar el contenido
                                                                                • IV10 Disentildeo reticular
                                                                                  • del problema Y propuesta de solucioacuten
                                                                                    • V1 Anaacutelisis de problema
                                                                                      • 11 Areas involucrada s
                                                                                      • cooperativa
                                                                                      • V14 Ubicacioacuten del prototipo a desarrollar dentro del disentildeo curricular
                                                                                        • V2 Propuesta de Solution
                                                                                          • V21 Arquitectura del sistema colaborativo planteado
                                                                                          • V22 Modelo cognitivo propuesto
                                                                                          • V23 Estrategia de coordinacioacuten
                                                                                          • V24 Percepcioacuten
                                                                                          • V25 Negociacion
                                                                                          • V26 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                                                            • colaborativo a desarrollar
                                                                                              • VIDesarrollo del prototipo
                                                                                                • VI1 Casos de uso
                                                                                                  • VI1 l Pantalla de configuracioacuten
                                                                                                  • VI 12 Visualizar objetivos generales
                                                                                                    • VI 13 Edicioacuten de los contenidos sinteacuteticos
                                                                                                      • VI14 Editor de materias con sus componentes
                                                                                                      • VI15 Editor de Reticulas
                                                                                                      • VI16 Adjuntar material didaacutectico
                                                                                                      • VI17 Administracioacuten de curriculas
                                                                                                      • VI1 8 Chat
                                                                                                      • VI19 Herramienta de coordinacioacuten colaborativa
                                                                                                        • V12 Diagramas de secuencia
                                                                                                        • Vl3 Diagrama de colaboracion
                                                                                                        • V14 Vista loacutegica de la arquitectura
                                                                                                        • V15 Vista de desarrollo de la arquitectura
                                                                                                        • V16 Vista de proceso de la arquitectura
                                                                                                        • Vl7 Vista fiacutesica de la base de datos
                                                                                                        • V18 Especificacioacuten formal de la estrategia de coordinacioacuten
                                                                                                        • V19 Diagrama de la solucioacuten computational
                                                                                                        • V110 Estructura del sistema
                                                                                                          • VI101 Descripcioacuten de los CGltrades
                                                                                                              • Y pruebas del prototipo
                                                                                                                • VII1 Descripcioacuten general del sistema
                                                                                                                  • VII1 l Descripcioacuten del menuacute principal
                                                                                                                    • V112 Requerimientos del Sistema
                                                                                                                      • 11 En la education a distancia
                                                                                                                      • 12 Concrecioacuten de la filosofiacutea colaborativa
                                                                                                                      • 111 Arquitectura de una aplicacioacuten colaborativa
                                                                                                                      • 112 Matriz esPaciotiempo del trabajo cooperativo
                                                                                                                      • Fig 113 Ejemplos de groupwares dentro de la matriz espacio tiempo
                                                                                                                      • Fig IV1 Fases del curriacuteculo
                                                                                                                      • Fig IV2 Niveles de concrecioacuten curricular
                                                                                                                      • Fig V 1 Areas involucradas en el anaacutelisis del problema planteado
                                                                                                                      • Fig VI1 Diagrama de casos de uso
                                                                                                                      • Fig V12 Diagrama General de la Solucion
                                                                                                                      • Fig V13 Estructura del sistema
                                                                                                                      • Fig VIIl Pantalla de la herramienta de administracioacuten con la opcioacuten de usuarios
                                                                                                                      • Fig V112 Pantalla de la herramienta de administracioacuten en la opcioacuten de curricula
                                                                                                                      • Fig V113 Pantalla de la herramienta de administracioacuten con la opcioacuten de sesioacuten
                                                                                                                      • Fig VIIS Ventana de la administracioacuten de curriculas
                                                                                                                      • Fig V18 Ventana de la coordinacioacuten de la sesion
                                                                                                                      • Fig V19 Ventana del chat
                                                                                                                      • Fig V110 Ventana de la reticula
                                                                                                                      • Fig VI1 1 Ventana de la edicioacuten de materias
                                                                                                                      • guevacu iula
                                                                                                                      • (curricula)
                                                                                                                        • I 13 Get archd
                                                                                                                          • 14 Desolegar
                                                                                                                          • I I 7 Sabe curricula (materias)
                                                                                                                            • hl4 save campula(unidades)[
                                                                                                                              • I I I 15 Crea nodo$ de unidades
                                                                                                                              • save cudicula(temasubampa)
                                                                                                                                • 19 bdjuntar mateifial didaacutectico
                                                                                                                                  • I I I I c
                                                                                                                                  • I b
                                                                                                                                    • I I I 124 save curriacutec4a(materiai diqkctico)
                                                                                                                                      • I I
                                                                                                                                        • 2 Get curricula
                                                                                                                                          • I 13 Get archivb
                                                                                                                                            • 4 Desplegar
                                                                                                                                              • 6 bodificar conbnidos shteacuteticoi -
                                                                                                                                                • I I 7 Save curriacutecuIa(materias)
                                                                                                                                                  • wdificar materias
                                                                                                                                                  • I I 11 save cucula(materia)
                                                                                                                                                  • I I 1 12Cre4nodos Materia
                                                                                                                                                    • I I 1 12Cre4nodos
                                                                                                                                                      • cuia(unidades)
                                                                                                                                                          • I I I I 15 Crea nodof de unidades
                                                                                                                                                            • I I 16lCrea temas y ubtemas
                                                                                                                                                              • I I I R c
                                                                                                                                                                  • I 19 ampjuntar rnateribl didaacutectico
                                                                                                                                                                  • I I I 22 Save
Page 2: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto

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

  • 12 Descripcioacuten del problema
  • 13 Solucion al problema planteado
  • 14 Objetivos
    • 141 Objetivo general
    • 142 Objetivos especificas
      • 15 Estado del arte
        • 151 Descripcioacuten de los articulos leidos
        • 152 Evaluacioacuten de los artiacuteculos leiacutedos
          • 16 Alcances
          • 17 Metodologia
          • 18 Plan de exposicion
          • IISistemas colaborativos
            • 111 Trabajo en grupo
            • 113 Groupware
              • 1131 Razones de uso
              • 1132 Clasificacioacuten y su relacioacuten con otras aacutereas
                • II 4TrabaJo cooperativo asistido Por Computadora
                  • 115 Aspectos sociales del Trabajo cooperativo asistido por computadora
                  • 116 Arquitectura de una aplicacioacuten colaborativa
                  • 117 Clasificaciones de 10s sistemas colaborativos
                    • 1171 Dimensiones esPaciotiempo
                      • categoriacuteas de la matriz espacio tiempo
                        • 1172 Nivel de Aplicacion
                        • 1173 Nivel de objetos
                          • 118 Resultados del uso de sistemas colaborativos
                            • 1181 Positivos
                            • 1182 Negativos
                              • 119 Ejemplo de sistemas colaborativos
                                  • cooperativa
                                    • 1111 Definition
                                    • 1112 Principios baacutesicos de la edicioacuten cooperativa
                                      • 11121 Modelos cognitivos de edicioacuten cooperativa
                                      • 11122 particioacuten de tareas de edicioacuten
                                      • 11123 Estrategias de coordinacioacuten
                                        • 111231 Centralizada
                                        • 111232 Distribuida
                                        • 111233 Secuencia1
                                        • 111234 Particionada
                                          • 11124 Papeles de edition
                                          • 11125 Modos de interaccton
                                            • 111251 Sincrona
                                              • 11126 Conciencia de grupo
                                              • 11127 Memoria grupa1
                                                • 11128 Percepcion
                                                • 11129Negociacion
                                                • 1113 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                  • 11141 Hipertexto COOperatiVO
                                                  • 11142 Gestion de versiones
                                                  • 11143 Conferencia basada en mensajes
                                                  • 11144 Estructura intra-document
                                                  • 11145 Cajas de herramientas
                                                  • clasificacioacuten de la edicioacuten cooperativa
                                                      • IVlntroduccion al diseno curricular
                                                        • IV 1 Caracterizacion
                                                          • IV1 I Definition
                                                          • IV12 Elementos del curriacuteculo
                                                            • IV2 Fuentes del curricula
                                                              • IV21 Fwnte socioantroPoloacutegica
                                                              • IV22 Fuente psicoloacutegica
                                                              • IV23 Fuente epistemoloacutegica
                                                              • 1v24 Fuente pedagoacutegica
                                                                • IV3 Fases del curricula
                                                                • IV4 Curricula explicit0 Y curriacuteculo latente
                                                                  • IV41 Estructura del curricula establecido
                                                                    • IV5 Elementos esenciales del curriacuteculo establecido
                                                                      • IV51 Niveles de concrecioacuten curricular
                                                                        • IV6 Naturaleza y funciones del disentildeo curricular base o curriacuteculo
                                                                        • IV7 El proyecto curricular de centro caracteriacutesticas y finalidades
                                                                        • IV8 Proyecto curricular de etapa
                                                                          • IV82 Secuenciar 10s contenidos educativos
                                                                            • IV9 Programacioacuten de aula Unidades didacticas
                                                                              • IV91 Elementos de la programacioacuten
                                                                              • IV92 Guiacutea praacutectica para elaborai unidades didaacutecticas
                                                                              • IV93 Coacutemo elaborar objetivos de aprendizajes
                                                                              • IV94 Coacutemo seleccionar el contenido
                                                                                • IV10 Disentildeo reticular
                                                                                  • del problema Y propuesta de solucioacuten
                                                                                    • V1 Anaacutelisis de problema
                                                                                      • 11 Areas involucrada s
                                                                                      • cooperativa
                                                                                      • V14 Ubicacioacuten del prototipo a desarrollar dentro del disentildeo curricular
                                                                                        • V2 Propuesta de Solution
                                                                                          • V21 Arquitectura del sistema colaborativo planteado
                                                                                          • V22 Modelo cognitivo propuesto
                                                                                          • V23 Estrategia de coordinacioacuten
                                                                                          • V24 Percepcioacuten
                                                                                          • V25 Negociacion
                                                                                          • V26 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                                                            • colaborativo a desarrollar
                                                                                              • VIDesarrollo del prototipo
                                                                                                • VI1 Casos de uso
                                                                                                  • VI1 l Pantalla de configuracioacuten
                                                                                                  • VI 12 Visualizar objetivos generales
                                                                                                    • VI 13 Edicioacuten de los contenidos sinteacuteticos
                                                                                                      • VI14 Editor de materias con sus componentes
                                                                                                      • VI15 Editor de Reticulas
                                                                                                      • VI16 Adjuntar material didaacutectico
                                                                                                      • VI17 Administracioacuten de curriculas
                                                                                                      • VI1 8 Chat
                                                                                                      • VI19 Herramienta de coordinacioacuten colaborativa
                                                                                                        • V12 Diagramas de secuencia
                                                                                                        • Vl3 Diagrama de colaboracion
                                                                                                        • V14 Vista loacutegica de la arquitectura
                                                                                                        • V15 Vista de desarrollo de la arquitectura
                                                                                                        • V16 Vista de proceso de la arquitectura
                                                                                                        • Vl7 Vista fiacutesica de la base de datos
                                                                                                        • V18 Especificacioacuten formal de la estrategia de coordinacioacuten
                                                                                                        • V19 Diagrama de la solucioacuten computational
                                                                                                        • V110 Estructura del sistema
                                                                                                          • VI101 Descripcioacuten de los CGltrades
                                                                                                              • Y pruebas del prototipo
                                                                                                                • VII1 Descripcioacuten general del sistema
                                                                                                                  • VII1 l Descripcioacuten del menuacute principal
                                                                                                                    • V112 Requerimientos del Sistema
                                                                                                                      • 11 En la education a distancia
                                                                                                                      • 12 Concrecioacuten de la filosofiacutea colaborativa
                                                                                                                      • 111 Arquitectura de una aplicacioacuten colaborativa
                                                                                                                      • 112 Matriz esPaciotiempo del trabajo cooperativo
                                                                                                                      • Fig 113 Ejemplos de groupwares dentro de la matriz espacio tiempo
                                                                                                                      • Fig IV1 Fases del curriacuteculo
                                                                                                                      • Fig IV2 Niveles de concrecioacuten curricular
                                                                                                                      • Fig V 1 Areas involucradas en el anaacutelisis del problema planteado
                                                                                                                      • Fig VI1 Diagrama de casos de uso
                                                                                                                      • Fig V12 Diagrama General de la Solucion
                                                                                                                      • Fig V13 Estructura del sistema
                                                                                                                      • Fig VIIl Pantalla de la herramienta de administracioacuten con la opcioacuten de usuarios
                                                                                                                      • Fig V112 Pantalla de la herramienta de administracioacuten en la opcioacuten de curricula
                                                                                                                      • Fig V113 Pantalla de la herramienta de administracioacuten con la opcioacuten de sesioacuten
                                                                                                                      • Fig VIIS Ventana de la administracioacuten de curriculas
                                                                                                                      • Fig V18 Ventana de la coordinacioacuten de la sesion
                                                                                                                      • Fig V19 Ventana del chat
                                                                                                                      • Fig V110 Ventana de la reticula
                                                                                                                      • Fig VI1 1 Ventana de la edicioacuten de materias
                                                                                                                      • guevacu iula
                                                                                                                      • (curricula)
                                                                                                                        • I 13 Get archd
                                                                                                                          • 14 Desolegar
                                                                                                                          • I I 7 Sabe curricula (materias)
                                                                                                                            • hl4 save campula(unidades)[
                                                                                                                              • I I I 15 Crea nodo$ de unidades
                                                                                                                              • save cudicula(temasubampa)
                                                                                                                                • 19 bdjuntar mateifial didaacutectico
                                                                                                                                  • I I I I c
                                                                                                                                  • I b
                                                                                                                                    • I I I 124 save curriacutec4a(materiai diqkctico)
                                                                                                                                      • I I
                                                                                                                                        • 2 Get curricula
                                                                                                                                          • I 13 Get archivb
                                                                                                                                            • 4 Desplegar
                                                                                                                                              • 6 bodificar conbnidos shteacuteticoi -
                                                                                                                                                • I I 7 Save curriacutecuIa(materias)
                                                                                                                                                  • wdificar materias
                                                                                                                                                  • I I 11 save cucula(materia)
                                                                                                                                                  • I I 1 12Cre4nodos Materia
                                                                                                                                                    • I I 1 12Cre4nodos
                                                                                                                                                      • cuia(unidades)
                                                                                                                                                          • I I I I 15 Crea nodof de unidades
                                                                                                                                                            • I I 16lCrea temas y ubtemas
                                                                                                                                                              • I I I R c
                                                                                                                                                                  • I 19 ampjuntar rnateribl didaacutectico
                                                                                                                                                                  • I I I 22 Save
Page 3: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto

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

  • 12 Descripcioacuten del problema
  • 13 Solucion al problema planteado
  • 14 Objetivos
    • 141 Objetivo general
    • 142 Objetivos especificas
      • 15 Estado del arte
        • 151 Descripcioacuten de los articulos leidos
        • 152 Evaluacioacuten de los artiacuteculos leiacutedos
          • 16 Alcances
          • 17 Metodologia
          • 18 Plan de exposicion
          • IISistemas colaborativos
            • 111 Trabajo en grupo
            • 113 Groupware
              • 1131 Razones de uso
              • 1132 Clasificacioacuten y su relacioacuten con otras aacutereas
                • II 4TrabaJo cooperativo asistido Por Computadora
                  • 115 Aspectos sociales del Trabajo cooperativo asistido por computadora
                  • 116 Arquitectura de una aplicacioacuten colaborativa
                  • 117 Clasificaciones de 10s sistemas colaborativos
                    • 1171 Dimensiones esPaciotiempo
                      • categoriacuteas de la matriz espacio tiempo
                        • 1172 Nivel de Aplicacion
                        • 1173 Nivel de objetos
                          • 118 Resultados del uso de sistemas colaborativos
                            • 1181 Positivos
                            • 1182 Negativos
                              • 119 Ejemplo de sistemas colaborativos
                                  • cooperativa
                                    • 1111 Definition
                                    • 1112 Principios baacutesicos de la edicioacuten cooperativa
                                      • 11121 Modelos cognitivos de edicioacuten cooperativa
                                      • 11122 particioacuten de tareas de edicioacuten
                                      • 11123 Estrategias de coordinacioacuten
                                        • 111231 Centralizada
                                        • 111232 Distribuida
                                        • 111233 Secuencia1
                                        • 111234 Particionada
                                          • 11124 Papeles de edition
                                          • 11125 Modos de interaccton
                                            • 111251 Sincrona
                                              • 11126 Conciencia de grupo
                                              • 11127 Memoria grupa1
                                                • 11128 Percepcion
                                                • 11129Negociacion
                                                • 1113 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                  • 11141 Hipertexto COOperatiVO
                                                  • 11142 Gestion de versiones
                                                  • 11143 Conferencia basada en mensajes
                                                  • 11144 Estructura intra-document
                                                  • 11145 Cajas de herramientas
                                                  • clasificacioacuten de la edicioacuten cooperativa
                                                      • IVlntroduccion al diseno curricular
                                                        • IV 1 Caracterizacion
                                                          • IV1 I Definition
                                                          • IV12 Elementos del curriacuteculo
                                                            • IV2 Fuentes del curricula
                                                              • IV21 Fwnte socioantroPoloacutegica
                                                              • IV22 Fuente psicoloacutegica
                                                              • IV23 Fuente epistemoloacutegica
                                                              • 1v24 Fuente pedagoacutegica
                                                                • IV3 Fases del curricula
                                                                • IV4 Curricula explicit0 Y curriacuteculo latente
                                                                  • IV41 Estructura del curricula establecido
                                                                    • IV5 Elementos esenciales del curriacuteculo establecido
                                                                      • IV51 Niveles de concrecioacuten curricular
                                                                        • IV6 Naturaleza y funciones del disentildeo curricular base o curriacuteculo
                                                                        • IV7 El proyecto curricular de centro caracteriacutesticas y finalidades
                                                                        • IV8 Proyecto curricular de etapa
                                                                          • IV82 Secuenciar 10s contenidos educativos
                                                                            • IV9 Programacioacuten de aula Unidades didacticas
                                                                              • IV91 Elementos de la programacioacuten
                                                                              • IV92 Guiacutea praacutectica para elaborai unidades didaacutecticas
                                                                              • IV93 Coacutemo elaborar objetivos de aprendizajes
                                                                              • IV94 Coacutemo seleccionar el contenido
                                                                                • IV10 Disentildeo reticular
                                                                                  • del problema Y propuesta de solucioacuten
                                                                                    • V1 Anaacutelisis de problema
                                                                                      • 11 Areas involucrada s
                                                                                      • cooperativa
                                                                                      • V14 Ubicacioacuten del prototipo a desarrollar dentro del disentildeo curricular
                                                                                        • V2 Propuesta de Solution
                                                                                          • V21 Arquitectura del sistema colaborativo planteado
                                                                                          • V22 Modelo cognitivo propuesto
                                                                                          • V23 Estrategia de coordinacioacuten
                                                                                          • V24 Percepcioacuten
                                                                                          • V25 Negociacion
                                                                                          • V26 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                                                            • colaborativo a desarrollar
                                                                                              • VIDesarrollo del prototipo
                                                                                                • VI1 Casos de uso
                                                                                                  • VI1 l Pantalla de configuracioacuten
                                                                                                  • VI 12 Visualizar objetivos generales
                                                                                                    • VI 13 Edicioacuten de los contenidos sinteacuteticos
                                                                                                      • VI14 Editor de materias con sus componentes
                                                                                                      • VI15 Editor de Reticulas
                                                                                                      • VI16 Adjuntar material didaacutectico
                                                                                                      • VI17 Administracioacuten de curriculas
                                                                                                      • VI1 8 Chat
                                                                                                      • VI19 Herramienta de coordinacioacuten colaborativa
                                                                                                        • V12 Diagramas de secuencia
                                                                                                        • Vl3 Diagrama de colaboracion
                                                                                                        • V14 Vista loacutegica de la arquitectura
                                                                                                        • V15 Vista de desarrollo de la arquitectura
                                                                                                        • V16 Vista de proceso de la arquitectura
                                                                                                        • Vl7 Vista fiacutesica de la base de datos
                                                                                                        • V18 Especificacioacuten formal de la estrategia de coordinacioacuten
                                                                                                        • V19 Diagrama de la solucioacuten computational
                                                                                                        • V110 Estructura del sistema
                                                                                                          • VI101 Descripcioacuten de los CGltrades
                                                                                                              • Y pruebas del prototipo
                                                                                                                • VII1 Descripcioacuten general del sistema
                                                                                                                  • VII1 l Descripcioacuten del menuacute principal
                                                                                                                    • V112 Requerimientos del Sistema
                                                                                                                      • 11 En la education a distancia
                                                                                                                      • 12 Concrecioacuten de la filosofiacutea colaborativa
                                                                                                                      • 111 Arquitectura de una aplicacioacuten colaborativa
                                                                                                                      • 112 Matriz esPaciotiempo del trabajo cooperativo
                                                                                                                      • Fig 113 Ejemplos de groupwares dentro de la matriz espacio tiempo
                                                                                                                      • Fig IV1 Fases del curriacuteculo
                                                                                                                      • Fig IV2 Niveles de concrecioacuten curricular
                                                                                                                      • Fig V 1 Areas involucradas en el anaacutelisis del problema planteado
                                                                                                                      • Fig VI1 Diagrama de casos de uso
                                                                                                                      • Fig V12 Diagrama General de la Solucion
                                                                                                                      • Fig V13 Estructura del sistema
                                                                                                                      • Fig VIIl Pantalla de la herramienta de administracioacuten con la opcioacuten de usuarios
                                                                                                                      • Fig V112 Pantalla de la herramienta de administracioacuten en la opcioacuten de curricula
                                                                                                                      • Fig V113 Pantalla de la herramienta de administracioacuten con la opcioacuten de sesioacuten
                                                                                                                      • Fig VIIS Ventana de la administracioacuten de curriculas
                                                                                                                      • Fig V18 Ventana de la coordinacioacuten de la sesion
                                                                                                                      • Fig V19 Ventana del chat
                                                                                                                      • Fig V110 Ventana de la reticula
                                                                                                                      • Fig VI1 1 Ventana de la edicioacuten de materias
                                                                                                                      • guevacu iula
                                                                                                                      • (curricula)
                                                                                                                        • I 13 Get archd
                                                                                                                          • 14 Desolegar
                                                                                                                          • I I 7 Sabe curricula (materias)
                                                                                                                            • hl4 save campula(unidades)[
                                                                                                                              • I I I 15 Crea nodo$ de unidades
                                                                                                                              • save cudicula(temasubampa)
                                                                                                                                • 19 bdjuntar mateifial didaacutectico
                                                                                                                                  • I I I I c
                                                                                                                                  • I b
                                                                                                                                    • I I I 124 save curriacutec4a(materiai diqkctico)
                                                                                                                                      • I I
                                                                                                                                        • 2 Get curricula
                                                                                                                                          • I 13 Get archivb
                                                                                                                                            • 4 Desplegar
                                                                                                                                              • 6 bodificar conbnidos shteacuteticoi -
                                                                                                                                                • I I 7 Save curriacutecuIa(materias)
                                                                                                                                                  • wdificar materias
                                                                                                                                                  • I I 11 save cucula(materia)
                                                                                                                                                  • I I 1 12Cre4nodos Materia
                                                                                                                                                    • I I 1 12Cre4nodos
                                                                                                                                                      • cuia(unidades)
                                                                                                                                                          • I I I I 15 Crea nodof de unidades
                                                                                                                                                            • I I 16lCrea temas y ubtemas
                                                                                                                                                              • I I I R c
                                                                                                                                                                  • I 19 ampjuntar rnateribl didaacutectico
                                                                                                                                                                  • I I I 22 Save
Page 4: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto

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

  • 12 Descripcioacuten del problema
  • 13 Solucion al problema planteado
  • 14 Objetivos
    • 141 Objetivo general
    • 142 Objetivos especificas
      • 15 Estado del arte
        • 151 Descripcioacuten de los articulos leidos
        • 152 Evaluacioacuten de los artiacuteculos leiacutedos
          • 16 Alcances
          • 17 Metodologia
          • 18 Plan de exposicion
          • IISistemas colaborativos
            • 111 Trabajo en grupo
            • 113 Groupware
              • 1131 Razones de uso
              • 1132 Clasificacioacuten y su relacioacuten con otras aacutereas
                • II 4TrabaJo cooperativo asistido Por Computadora
                  • 115 Aspectos sociales del Trabajo cooperativo asistido por computadora
                  • 116 Arquitectura de una aplicacioacuten colaborativa
                  • 117 Clasificaciones de 10s sistemas colaborativos
                    • 1171 Dimensiones esPaciotiempo
                      • categoriacuteas de la matriz espacio tiempo
                        • 1172 Nivel de Aplicacion
                        • 1173 Nivel de objetos
                          • 118 Resultados del uso de sistemas colaborativos
                            • 1181 Positivos
                            • 1182 Negativos
                              • 119 Ejemplo de sistemas colaborativos
                                  • cooperativa
                                    • 1111 Definition
                                    • 1112 Principios baacutesicos de la edicioacuten cooperativa
                                      • 11121 Modelos cognitivos de edicioacuten cooperativa
                                      • 11122 particioacuten de tareas de edicioacuten
                                      • 11123 Estrategias de coordinacioacuten
                                        • 111231 Centralizada
                                        • 111232 Distribuida
                                        • 111233 Secuencia1
                                        • 111234 Particionada
                                          • 11124 Papeles de edition
                                          • 11125 Modos de interaccton
                                            • 111251 Sincrona
                                              • 11126 Conciencia de grupo
                                              • 11127 Memoria grupa1
                                                • 11128 Percepcion
                                                • 11129Negociacion
                                                • 1113 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                  • 11141 Hipertexto COOperatiVO
                                                  • 11142 Gestion de versiones
                                                  • 11143 Conferencia basada en mensajes
                                                  • 11144 Estructura intra-document
                                                  • 11145 Cajas de herramientas
                                                  • clasificacioacuten de la edicioacuten cooperativa
                                                      • IVlntroduccion al diseno curricular
                                                        • IV 1 Caracterizacion
                                                          • IV1 I Definition
                                                          • IV12 Elementos del curriacuteculo
                                                            • IV2 Fuentes del curricula
                                                              • IV21 Fwnte socioantroPoloacutegica
                                                              • IV22 Fuente psicoloacutegica
                                                              • IV23 Fuente epistemoloacutegica
                                                              • 1v24 Fuente pedagoacutegica
                                                                • IV3 Fases del curricula
                                                                • IV4 Curricula explicit0 Y curriacuteculo latente
                                                                  • IV41 Estructura del curricula establecido
                                                                    • IV5 Elementos esenciales del curriacuteculo establecido
                                                                      • IV51 Niveles de concrecioacuten curricular
                                                                        • IV6 Naturaleza y funciones del disentildeo curricular base o curriacuteculo
                                                                        • IV7 El proyecto curricular de centro caracteriacutesticas y finalidades
                                                                        • IV8 Proyecto curricular de etapa
                                                                          • IV82 Secuenciar 10s contenidos educativos
                                                                            • IV9 Programacioacuten de aula Unidades didacticas
                                                                              • IV91 Elementos de la programacioacuten
                                                                              • IV92 Guiacutea praacutectica para elaborai unidades didaacutecticas
                                                                              • IV93 Coacutemo elaborar objetivos de aprendizajes
                                                                              • IV94 Coacutemo seleccionar el contenido
                                                                                • IV10 Disentildeo reticular
                                                                                  • del problema Y propuesta de solucioacuten
                                                                                    • V1 Anaacutelisis de problema
                                                                                      • 11 Areas involucrada s
                                                                                      • cooperativa
                                                                                      • V14 Ubicacioacuten del prototipo a desarrollar dentro del disentildeo curricular
                                                                                        • V2 Propuesta de Solution
                                                                                          • V21 Arquitectura del sistema colaborativo planteado
                                                                                          • V22 Modelo cognitivo propuesto
                                                                                          • V23 Estrategia de coordinacioacuten
                                                                                          • V24 Percepcioacuten
                                                                                          • V25 Negociacion
                                                                                          • V26 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                                                            • colaborativo a desarrollar
                                                                                              • VIDesarrollo del prototipo
                                                                                                • VI1 Casos de uso
                                                                                                  • VI1 l Pantalla de configuracioacuten
                                                                                                  • VI 12 Visualizar objetivos generales
                                                                                                    • VI 13 Edicioacuten de los contenidos sinteacuteticos
                                                                                                      • VI14 Editor de materias con sus componentes
                                                                                                      • VI15 Editor de Reticulas
                                                                                                      • VI16 Adjuntar material didaacutectico
                                                                                                      • VI17 Administracioacuten de curriculas
                                                                                                      • VI1 8 Chat
                                                                                                      • VI19 Herramienta de coordinacioacuten colaborativa
                                                                                                        • V12 Diagramas de secuencia
                                                                                                        • Vl3 Diagrama de colaboracion
                                                                                                        • V14 Vista loacutegica de la arquitectura
                                                                                                        • V15 Vista de desarrollo de la arquitectura
                                                                                                        • V16 Vista de proceso de la arquitectura
                                                                                                        • Vl7 Vista fiacutesica de la base de datos
                                                                                                        • V18 Especificacioacuten formal de la estrategia de coordinacioacuten
                                                                                                        • V19 Diagrama de la solucioacuten computational
                                                                                                        • V110 Estructura del sistema
                                                                                                          • VI101 Descripcioacuten de los CGltrades
                                                                                                              • Y pruebas del prototipo
                                                                                                                • VII1 Descripcioacuten general del sistema
                                                                                                                  • VII1 l Descripcioacuten del menuacute principal
                                                                                                                    • V112 Requerimientos del Sistema
                                                                                                                      • 11 En la education a distancia
                                                                                                                      • 12 Concrecioacuten de la filosofiacutea colaborativa
                                                                                                                      • 111 Arquitectura de una aplicacioacuten colaborativa
                                                                                                                      • 112 Matriz esPaciotiempo del trabajo cooperativo
                                                                                                                      • Fig 113 Ejemplos de groupwares dentro de la matriz espacio tiempo
                                                                                                                      • Fig IV1 Fases del curriacuteculo
                                                                                                                      • Fig IV2 Niveles de concrecioacuten curricular
                                                                                                                      • Fig V 1 Areas involucradas en el anaacutelisis del problema planteado
                                                                                                                      • Fig VI1 Diagrama de casos de uso
                                                                                                                      • Fig V12 Diagrama General de la Solucion
                                                                                                                      • Fig V13 Estructura del sistema
                                                                                                                      • Fig VIIl Pantalla de la herramienta de administracioacuten con la opcioacuten de usuarios
                                                                                                                      • Fig V112 Pantalla de la herramienta de administracioacuten en la opcioacuten de curricula
                                                                                                                      • Fig V113 Pantalla de la herramienta de administracioacuten con la opcioacuten de sesioacuten
                                                                                                                      • Fig VIIS Ventana de la administracioacuten de curriculas
                                                                                                                      • Fig V18 Ventana de la coordinacioacuten de la sesion
                                                                                                                      • Fig V19 Ventana del chat
                                                                                                                      • Fig V110 Ventana de la reticula
                                                                                                                      • Fig VI1 1 Ventana de la edicioacuten de materias
                                                                                                                      • guevacu iula
                                                                                                                      • (curricula)
                                                                                                                        • I 13 Get archd
                                                                                                                          • 14 Desolegar
                                                                                                                          • I I 7 Sabe curricula (materias)
                                                                                                                            • hl4 save campula(unidades)[
                                                                                                                              • I I I 15 Crea nodo$ de unidades
                                                                                                                              • save cudicula(temasubampa)
                                                                                                                                • 19 bdjuntar mateifial didaacutectico
                                                                                                                                  • I I I I c
                                                                                                                                  • I b
                                                                                                                                    • I I I 124 save curriacutec4a(materiai diqkctico)
                                                                                                                                      • I I
                                                                                                                                        • 2 Get curricula
                                                                                                                                          • I 13 Get archivb
                                                                                                                                            • 4 Desplegar
                                                                                                                                              • 6 bodificar conbnidos shteacuteticoi -
                                                                                                                                                • I I 7 Save curriacutecuIa(materias)
                                                                                                                                                  • wdificar materias
                                                                                                                                                  • I I 11 save cucula(materia)
                                                                                                                                                  • I I 1 12Cre4nodos Materia
                                                                                                                                                    • I I 1 12Cre4nodos
                                                                                                                                                      • cuia(unidades)
                                                                                                                                                          • I I I I 15 Crea nodof de unidades
                                                                                                                                                            • I I 16lCrea temas y ubtemas
                                                                                                                                                              • I I I R c
                                                                                                                                                                  • I 19 ampjuntar rnateribl didaacutectico
                                                                                                                                                                  • I I I 22 Save
Page 5: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto

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

  • 12 Descripcioacuten del problema
  • 13 Solucion al problema planteado
  • 14 Objetivos
    • 141 Objetivo general
    • 142 Objetivos especificas
      • 15 Estado del arte
        • 151 Descripcioacuten de los articulos leidos
        • 152 Evaluacioacuten de los artiacuteculos leiacutedos
          • 16 Alcances
          • 17 Metodologia
          • 18 Plan de exposicion
          • IISistemas colaborativos
            • 111 Trabajo en grupo
            • 113 Groupware
              • 1131 Razones de uso
              • 1132 Clasificacioacuten y su relacioacuten con otras aacutereas
                • II 4TrabaJo cooperativo asistido Por Computadora
                  • 115 Aspectos sociales del Trabajo cooperativo asistido por computadora
                  • 116 Arquitectura de una aplicacioacuten colaborativa
                  • 117 Clasificaciones de 10s sistemas colaborativos
                    • 1171 Dimensiones esPaciotiempo
                      • categoriacuteas de la matriz espacio tiempo
                        • 1172 Nivel de Aplicacion
                        • 1173 Nivel de objetos
                          • 118 Resultados del uso de sistemas colaborativos
                            • 1181 Positivos
                            • 1182 Negativos
                              • 119 Ejemplo de sistemas colaborativos
                                  • cooperativa
                                    • 1111 Definition
                                    • 1112 Principios baacutesicos de la edicioacuten cooperativa
                                      • 11121 Modelos cognitivos de edicioacuten cooperativa
                                      • 11122 particioacuten de tareas de edicioacuten
                                      • 11123 Estrategias de coordinacioacuten
                                        • 111231 Centralizada
                                        • 111232 Distribuida
                                        • 111233 Secuencia1
                                        • 111234 Particionada
                                          • 11124 Papeles de edition
                                          • 11125 Modos de interaccton
                                            • 111251 Sincrona
                                              • 11126 Conciencia de grupo
                                              • 11127 Memoria grupa1
                                                • 11128 Percepcion
                                                • 11129Negociacion
                                                • 1113 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                  • 11141 Hipertexto COOperatiVO
                                                  • 11142 Gestion de versiones
                                                  • 11143 Conferencia basada en mensajes
                                                  • 11144 Estructura intra-document
                                                  • 11145 Cajas de herramientas
                                                  • clasificacioacuten de la edicioacuten cooperativa
                                                      • IVlntroduccion al diseno curricular
                                                        • IV 1 Caracterizacion
                                                          • IV1 I Definition
                                                          • IV12 Elementos del curriacuteculo
                                                            • IV2 Fuentes del curricula
                                                              • IV21 Fwnte socioantroPoloacutegica
                                                              • IV22 Fuente psicoloacutegica
                                                              • IV23 Fuente epistemoloacutegica
                                                              • 1v24 Fuente pedagoacutegica
                                                                • IV3 Fases del curricula
                                                                • IV4 Curricula explicit0 Y curriacuteculo latente
                                                                  • IV41 Estructura del curricula establecido
                                                                    • IV5 Elementos esenciales del curriacuteculo establecido
                                                                      • IV51 Niveles de concrecioacuten curricular
                                                                        • IV6 Naturaleza y funciones del disentildeo curricular base o curriacuteculo
                                                                        • IV7 El proyecto curricular de centro caracteriacutesticas y finalidades
                                                                        • IV8 Proyecto curricular de etapa
                                                                          • IV82 Secuenciar 10s contenidos educativos
                                                                            • IV9 Programacioacuten de aula Unidades didacticas
                                                                              • IV91 Elementos de la programacioacuten
                                                                              • IV92 Guiacutea praacutectica para elaborai unidades didaacutecticas
                                                                              • IV93 Coacutemo elaborar objetivos de aprendizajes
                                                                              • IV94 Coacutemo seleccionar el contenido
                                                                                • IV10 Disentildeo reticular
                                                                                  • del problema Y propuesta de solucioacuten
                                                                                    • V1 Anaacutelisis de problema
                                                                                      • 11 Areas involucrada s
                                                                                      • cooperativa
                                                                                      • V14 Ubicacioacuten del prototipo a desarrollar dentro del disentildeo curricular
                                                                                        • V2 Propuesta de Solution
                                                                                          • V21 Arquitectura del sistema colaborativo planteado
                                                                                          • V22 Modelo cognitivo propuesto
                                                                                          • V23 Estrategia de coordinacioacuten
                                                                                          • V24 Percepcioacuten
                                                                                          • V25 Negociacion
                                                                                          • V26 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                                                            • colaborativo a desarrollar
                                                                                              • VIDesarrollo del prototipo
                                                                                                • VI1 Casos de uso
                                                                                                  • VI1 l Pantalla de configuracioacuten
                                                                                                  • VI 12 Visualizar objetivos generales
                                                                                                    • VI 13 Edicioacuten de los contenidos sinteacuteticos
                                                                                                      • VI14 Editor de materias con sus componentes
                                                                                                      • VI15 Editor de Reticulas
                                                                                                      • VI16 Adjuntar material didaacutectico
                                                                                                      • VI17 Administracioacuten de curriculas
                                                                                                      • VI1 8 Chat
                                                                                                      • VI19 Herramienta de coordinacioacuten colaborativa
                                                                                                        • V12 Diagramas de secuencia
                                                                                                        • Vl3 Diagrama de colaboracion
                                                                                                        • V14 Vista loacutegica de la arquitectura
                                                                                                        • V15 Vista de desarrollo de la arquitectura
                                                                                                        • V16 Vista de proceso de la arquitectura
                                                                                                        • Vl7 Vista fiacutesica de la base de datos
                                                                                                        • V18 Especificacioacuten formal de la estrategia de coordinacioacuten
                                                                                                        • V19 Diagrama de la solucioacuten computational
                                                                                                        • V110 Estructura del sistema
                                                                                                          • VI101 Descripcioacuten de los CGltrades
                                                                                                              • Y pruebas del prototipo
                                                                                                                • VII1 Descripcioacuten general del sistema
                                                                                                                  • VII1 l Descripcioacuten del menuacute principal
                                                                                                                    • V112 Requerimientos del Sistema
                                                                                                                      • 11 En la education a distancia
                                                                                                                      • 12 Concrecioacuten de la filosofiacutea colaborativa
                                                                                                                      • 111 Arquitectura de una aplicacioacuten colaborativa
                                                                                                                      • 112 Matriz esPaciotiempo del trabajo cooperativo
                                                                                                                      • Fig 113 Ejemplos de groupwares dentro de la matriz espacio tiempo
                                                                                                                      • Fig IV1 Fases del curriacuteculo
                                                                                                                      • Fig IV2 Niveles de concrecioacuten curricular
                                                                                                                      • Fig V 1 Areas involucradas en el anaacutelisis del problema planteado
                                                                                                                      • Fig VI1 Diagrama de casos de uso
                                                                                                                      • Fig V12 Diagrama General de la Solucion
                                                                                                                      • Fig V13 Estructura del sistema
                                                                                                                      • Fig VIIl Pantalla de la herramienta de administracioacuten con la opcioacuten de usuarios
                                                                                                                      • Fig V112 Pantalla de la herramienta de administracioacuten en la opcioacuten de curricula
                                                                                                                      • Fig V113 Pantalla de la herramienta de administracioacuten con la opcioacuten de sesioacuten
                                                                                                                      • Fig VIIS Ventana de la administracioacuten de curriculas
                                                                                                                      • Fig V18 Ventana de la coordinacioacuten de la sesion
                                                                                                                      • Fig V19 Ventana del chat
                                                                                                                      • Fig V110 Ventana de la reticula
                                                                                                                      • Fig VI1 1 Ventana de la edicioacuten de materias
                                                                                                                      • guevacu iula
                                                                                                                      • (curricula)
                                                                                                                        • I 13 Get archd
                                                                                                                          • 14 Desolegar
                                                                                                                          • I I 7 Sabe curricula (materias)
                                                                                                                            • hl4 save campula(unidades)[
                                                                                                                              • I I I 15 Crea nodo$ de unidades
                                                                                                                              • save cudicula(temasubampa)
                                                                                                                                • 19 bdjuntar mateifial didaacutectico
                                                                                                                                  • I I I I c
                                                                                                                                  • I b
                                                                                                                                    • I I I 124 save curriacutec4a(materiai diqkctico)
                                                                                                                                      • I I
                                                                                                                                        • 2 Get curricula
                                                                                                                                          • I 13 Get archivb
                                                                                                                                            • 4 Desplegar
                                                                                                                                              • 6 bodificar conbnidos shteacuteticoi -
                                                                                                                                                • I I 7 Save curriacutecuIa(materias)
                                                                                                                                                  • wdificar materias
                                                                                                                                                  • I I 11 save cucula(materia)
                                                                                                                                                  • I I 1 12Cre4nodos Materia
                                                                                                                                                    • I I 1 12Cre4nodos
                                                                                                                                                      • cuia(unidades)
                                                                                                                                                          • I I I I 15 Crea nodof de unidades
                                                                                                                                                            • I I 16lCrea temas y ubtemas
                                                                                                                                                              • I I I R c
                                                                                                                                                                  • I 19 ampjuntar rnateribl didaacutectico
                                                                                                                                                                  • I I I 22 Save
Page 6: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto

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

  • 12 Descripcioacuten del problema
  • 13 Solucion al problema planteado
  • 14 Objetivos
    • 141 Objetivo general
    • 142 Objetivos especificas
      • 15 Estado del arte
        • 151 Descripcioacuten de los articulos leidos
        • 152 Evaluacioacuten de los artiacuteculos leiacutedos
          • 16 Alcances
          • 17 Metodologia
          • 18 Plan de exposicion
          • IISistemas colaborativos
            • 111 Trabajo en grupo
            • 113 Groupware
              • 1131 Razones de uso
              • 1132 Clasificacioacuten y su relacioacuten con otras aacutereas
                • II 4TrabaJo cooperativo asistido Por Computadora
                  • 115 Aspectos sociales del Trabajo cooperativo asistido por computadora
                  • 116 Arquitectura de una aplicacioacuten colaborativa
                  • 117 Clasificaciones de 10s sistemas colaborativos
                    • 1171 Dimensiones esPaciotiempo
                      • categoriacuteas de la matriz espacio tiempo
                        • 1172 Nivel de Aplicacion
                        • 1173 Nivel de objetos
                          • 118 Resultados del uso de sistemas colaborativos
                            • 1181 Positivos
                            • 1182 Negativos
                              • 119 Ejemplo de sistemas colaborativos
                                  • cooperativa
                                    • 1111 Definition
                                    • 1112 Principios baacutesicos de la edicioacuten cooperativa
                                      • 11121 Modelos cognitivos de edicioacuten cooperativa
                                      • 11122 particioacuten de tareas de edicioacuten
                                      • 11123 Estrategias de coordinacioacuten
                                        • 111231 Centralizada
                                        • 111232 Distribuida
                                        • 111233 Secuencia1
                                        • 111234 Particionada
                                          • 11124 Papeles de edition
                                          • 11125 Modos de interaccton
                                            • 111251 Sincrona
                                              • 11126 Conciencia de grupo
                                              • 11127 Memoria grupa1
                                                • 11128 Percepcion
                                                • 11129Negociacion
                                                • 1113 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                  • 11141 Hipertexto COOperatiVO
                                                  • 11142 Gestion de versiones
                                                  • 11143 Conferencia basada en mensajes
                                                  • 11144 Estructura intra-document
                                                  • 11145 Cajas de herramientas
                                                  • clasificacioacuten de la edicioacuten cooperativa
                                                      • IVlntroduccion al diseno curricular
                                                        • IV 1 Caracterizacion
                                                          • IV1 I Definition
                                                          • IV12 Elementos del curriacuteculo
                                                            • IV2 Fuentes del curricula
                                                              • IV21 Fwnte socioantroPoloacutegica
                                                              • IV22 Fuente psicoloacutegica
                                                              • IV23 Fuente epistemoloacutegica
                                                              • 1v24 Fuente pedagoacutegica
                                                                • IV3 Fases del curricula
                                                                • IV4 Curricula explicit0 Y curriacuteculo latente
                                                                  • IV41 Estructura del curricula establecido
                                                                    • IV5 Elementos esenciales del curriacuteculo establecido
                                                                      • IV51 Niveles de concrecioacuten curricular
                                                                        • IV6 Naturaleza y funciones del disentildeo curricular base o curriacuteculo
                                                                        • IV7 El proyecto curricular de centro caracteriacutesticas y finalidades
                                                                        • IV8 Proyecto curricular de etapa
                                                                          • IV82 Secuenciar 10s contenidos educativos
                                                                            • IV9 Programacioacuten de aula Unidades didacticas
                                                                              • IV91 Elementos de la programacioacuten
                                                                              • IV92 Guiacutea praacutectica para elaborai unidades didaacutecticas
                                                                              • IV93 Coacutemo elaborar objetivos de aprendizajes
                                                                              • IV94 Coacutemo seleccionar el contenido
                                                                                • IV10 Disentildeo reticular
                                                                                  • del problema Y propuesta de solucioacuten
                                                                                    • V1 Anaacutelisis de problema
                                                                                      • 11 Areas involucrada s
                                                                                      • cooperativa
                                                                                      • V14 Ubicacioacuten del prototipo a desarrollar dentro del disentildeo curricular
                                                                                        • V2 Propuesta de Solution
                                                                                          • V21 Arquitectura del sistema colaborativo planteado
                                                                                          • V22 Modelo cognitivo propuesto
                                                                                          • V23 Estrategia de coordinacioacuten
                                                                                          • V24 Percepcioacuten
                                                                                          • V25 Negociacion
                                                                                          • V26 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                                                            • colaborativo a desarrollar
                                                                                              • VIDesarrollo del prototipo
                                                                                                • VI1 Casos de uso
                                                                                                  • VI1 l Pantalla de configuracioacuten
                                                                                                  • VI 12 Visualizar objetivos generales
                                                                                                    • VI 13 Edicioacuten de los contenidos sinteacuteticos
                                                                                                      • VI14 Editor de materias con sus componentes
                                                                                                      • VI15 Editor de Reticulas
                                                                                                      • VI16 Adjuntar material didaacutectico
                                                                                                      • VI17 Administracioacuten de curriculas
                                                                                                      • VI1 8 Chat
                                                                                                      • VI19 Herramienta de coordinacioacuten colaborativa
                                                                                                        • V12 Diagramas de secuencia
                                                                                                        • Vl3 Diagrama de colaboracion
                                                                                                        • V14 Vista loacutegica de la arquitectura
                                                                                                        • V15 Vista de desarrollo de la arquitectura
                                                                                                        • V16 Vista de proceso de la arquitectura
                                                                                                        • Vl7 Vista fiacutesica de la base de datos
                                                                                                        • V18 Especificacioacuten formal de la estrategia de coordinacioacuten
                                                                                                        • V19 Diagrama de la solucioacuten computational
                                                                                                        • V110 Estructura del sistema
                                                                                                          • VI101 Descripcioacuten de los CGltrades
                                                                                                              • Y pruebas del prototipo
                                                                                                                • VII1 Descripcioacuten general del sistema
                                                                                                                  • VII1 l Descripcioacuten del menuacute principal
                                                                                                                    • V112 Requerimientos del Sistema
                                                                                                                      • 11 En la education a distancia
                                                                                                                      • 12 Concrecioacuten de la filosofiacutea colaborativa
                                                                                                                      • 111 Arquitectura de una aplicacioacuten colaborativa
                                                                                                                      • 112 Matriz esPaciotiempo del trabajo cooperativo
                                                                                                                      • Fig 113 Ejemplos de groupwares dentro de la matriz espacio tiempo
                                                                                                                      • Fig IV1 Fases del curriacuteculo
                                                                                                                      • Fig IV2 Niveles de concrecioacuten curricular
                                                                                                                      • Fig V 1 Areas involucradas en el anaacutelisis del problema planteado
                                                                                                                      • Fig VI1 Diagrama de casos de uso
                                                                                                                      • Fig V12 Diagrama General de la Solucion
                                                                                                                      • Fig V13 Estructura del sistema
                                                                                                                      • Fig VIIl Pantalla de la herramienta de administracioacuten con la opcioacuten de usuarios
                                                                                                                      • Fig V112 Pantalla de la herramienta de administracioacuten en la opcioacuten de curricula
                                                                                                                      • Fig V113 Pantalla de la herramienta de administracioacuten con la opcioacuten de sesioacuten
                                                                                                                      • Fig VIIS Ventana de la administracioacuten de curriculas
                                                                                                                      • Fig V18 Ventana de la coordinacioacuten de la sesion
                                                                                                                      • Fig V19 Ventana del chat
                                                                                                                      • Fig V110 Ventana de la reticula
                                                                                                                      • Fig VI1 1 Ventana de la edicioacuten de materias
                                                                                                                      • guevacu iula
                                                                                                                      • (curricula)
                                                                                                                        • I 13 Get archd
                                                                                                                          • 14 Desolegar
                                                                                                                          • I I 7 Sabe curricula (materias)
                                                                                                                            • hl4 save campula(unidades)[
                                                                                                                              • I I I 15 Crea nodo$ de unidades
                                                                                                                              • save cudicula(temasubampa)
                                                                                                                                • 19 bdjuntar mateifial didaacutectico
                                                                                                                                  • I I I I c
                                                                                                                                  • I b
                                                                                                                                    • I I I 124 save curriacutec4a(materiai diqkctico)
                                                                                                                                      • I I
                                                                                                                                        • 2 Get curricula
                                                                                                                                          • I 13 Get archivb
                                                                                                                                            • 4 Desplegar
                                                                                                                                              • 6 bodificar conbnidos shteacuteticoi -
                                                                                                                                                • I I 7 Save curriacutecuIa(materias)
                                                                                                                                                  • wdificar materias
                                                                                                                                                  • I I 11 save cucula(materia)
                                                                                                                                                  • I I 1 12Cre4nodos Materia
                                                                                                                                                    • I I 1 12Cre4nodos
                                                                                                                                                      • cuia(unidades)
                                                                                                                                                          • I I I I 15 Crea nodof de unidades
                                                                                                                                                            • I I 16lCrea temas y ubtemas
                                                                                                                                                              • I I I R c
                                                                                                                                                                  • I 19 ampjuntar rnateribl didaacutectico
                                                                                                                                                                  • I I I 22 Save
Page 7: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto

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

  • 12 Descripcioacuten del problema
  • 13 Solucion al problema planteado
  • 14 Objetivos
    • 141 Objetivo general
    • 142 Objetivos especificas
      • 15 Estado del arte
        • 151 Descripcioacuten de los articulos leidos
        • 152 Evaluacioacuten de los artiacuteculos leiacutedos
          • 16 Alcances
          • 17 Metodologia
          • 18 Plan de exposicion
          • IISistemas colaborativos
            • 111 Trabajo en grupo
            • 113 Groupware
              • 1131 Razones de uso
              • 1132 Clasificacioacuten y su relacioacuten con otras aacutereas
                • II 4TrabaJo cooperativo asistido Por Computadora
                  • 115 Aspectos sociales del Trabajo cooperativo asistido por computadora
                  • 116 Arquitectura de una aplicacioacuten colaborativa
                  • 117 Clasificaciones de 10s sistemas colaborativos
                    • 1171 Dimensiones esPaciotiempo
                      • categoriacuteas de la matriz espacio tiempo
                        • 1172 Nivel de Aplicacion
                        • 1173 Nivel de objetos
                          • 118 Resultados del uso de sistemas colaborativos
                            • 1181 Positivos
                            • 1182 Negativos
                              • 119 Ejemplo de sistemas colaborativos
                                  • cooperativa
                                    • 1111 Definition
                                    • 1112 Principios baacutesicos de la edicioacuten cooperativa
                                      • 11121 Modelos cognitivos de edicioacuten cooperativa
                                      • 11122 particioacuten de tareas de edicioacuten
                                      • 11123 Estrategias de coordinacioacuten
                                        • 111231 Centralizada
                                        • 111232 Distribuida
                                        • 111233 Secuencia1
                                        • 111234 Particionada
                                          • 11124 Papeles de edition
                                          • 11125 Modos de interaccton
                                            • 111251 Sincrona
                                              • 11126 Conciencia de grupo
                                              • 11127 Memoria grupa1
                                                • 11128 Percepcion
                                                • 11129Negociacion
                                                • 1113 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                  • 11141 Hipertexto COOperatiVO
                                                  • 11142 Gestion de versiones
                                                  • 11143 Conferencia basada en mensajes
                                                  • 11144 Estructura intra-document
                                                  • 11145 Cajas de herramientas
                                                  • clasificacioacuten de la edicioacuten cooperativa
                                                      • IVlntroduccion al diseno curricular
                                                        • IV 1 Caracterizacion
                                                          • IV1 I Definition
                                                          • IV12 Elementos del curriacuteculo
                                                            • IV2 Fuentes del curricula
                                                              • IV21 Fwnte socioantroPoloacutegica
                                                              • IV22 Fuente psicoloacutegica
                                                              • IV23 Fuente epistemoloacutegica
                                                              • 1v24 Fuente pedagoacutegica
                                                                • IV3 Fases del curricula
                                                                • IV4 Curricula explicit0 Y curriacuteculo latente
                                                                  • IV41 Estructura del curricula establecido
                                                                    • IV5 Elementos esenciales del curriacuteculo establecido
                                                                      • IV51 Niveles de concrecioacuten curricular
                                                                        • IV6 Naturaleza y funciones del disentildeo curricular base o curriacuteculo
                                                                        • IV7 El proyecto curricular de centro caracteriacutesticas y finalidades
                                                                        • IV8 Proyecto curricular de etapa
                                                                          • IV82 Secuenciar 10s contenidos educativos
                                                                            • IV9 Programacioacuten de aula Unidades didacticas
                                                                              • IV91 Elementos de la programacioacuten
                                                                              • IV92 Guiacutea praacutectica para elaborai unidades didaacutecticas
                                                                              • IV93 Coacutemo elaborar objetivos de aprendizajes
                                                                              • IV94 Coacutemo seleccionar el contenido
                                                                                • IV10 Disentildeo reticular
                                                                                  • del problema Y propuesta de solucioacuten
                                                                                    • V1 Anaacutelisis de problema
                                                                                      • 11 Areas involucrada s
                                                                                      • cooperativa
                                                                                      • V14 Ubicacioacuten del prototipo a desarrollar dentro del disentildeo curricular
                                                                                        • V2 Propuesta de Solution
                                                                                          • V21 Arquitectura del sistema colaborativo planteado
                                                                                          • V22 Modelo cognitivo propuesto
                                                                                          • V23 Estrategia de coordinacioacuten
                                                                                          • V24 Percepcioacuten
                                                                                          • V25 Negociacion
                                                                                          • V26 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                                                            • colaborativo a desarrollar
                                                                                              • VIDesarrollo del prototipo
                                                                                                • VI1 Casos de uso
                                                                                                  • VI1 l Pantalla de configuracioacuten
                                                                                                  • VI 12 Visualizar objetivos generales
                                                                                                    • VI 13 Edicioacuten de los contenidos sinteacuteticos
                                                                                                      • VI14 Editor de materias con sus componentes
                                                                                                      • VI15 Editor de Reticulas
                                                                                                      • VI16 Adjuntar material didaacutectico
                                                                                                      • VI17 Administracioacuten de curriculas
                                                                                                      • VI1 8 Chat
                                                                                                      • VI19 Herramienta de coordinacioacuten colaborativa
                                                                                                        • V12 Diagramas de secuencia
                                                                                                        • Vl3 Diagrama de colaboracion
                                                                                                        • V14 Vista loacutegica de la arquitectura
                                                                                                        • V15 Vista de desarrollo de la arquitectura
                                                                                                        • V16 Vista de proceso de la arquitectura
                                                                                                        • Vl7 Vista fiacutesica de la base de datos
                                                                                                        • V18 Especificacioacuten formal de la estrategia de coordinacioacuten
                                                                                                        • V19 Diagrama de la solucioacuten computational
                                                                                                        • V110 Estructura del sistema
                                                                                                          • VI101 Descripcioacuten de los CGltrades
                                                                                                              • Y pruebas del prototipo
                                                                                                                • VII1 Descripcioacuten general del sistema
                                                                                                                  • VII1 l Descripcioacuten del menuacute principal
                                                                                                                    • V112 Requerimientos del Sistema
                                                                                                                      • 11 En la education a distancia
                                                                                                                      • 12 Concrecioacuten de la filosofiacutea colaborativa
                                                                                                                      • 111 Arquitectura de una aplicacioacuten colaborativa
                                                                                                                      • 112 Matriz esPaciotiempo del trabajo cooperativo
                                                                                                                      • Fig 113 Ejemplos de groupwares dentro de la matriz espacio tiempo
                                                                                                                      • Fig IV1 Fases del curriacuteculo
                                                                                                                      • Fig IV2 Niveles de concrecioacuten curricular
                                                                                                                      • Fig V 1 Areas involucradas en el anaacutelisis del problema planteado
                                                                                                                      • Fig VI1 Diagrama de casos de uso
                                                                                                                      • Fig V12 Diagrama General de la Solucion
                                                                                                                      • Fig V13 Estructura del sistema
                                                                                                                      • Fig VIIl Pantalla de la herramienta de administracioacuten con la opcioacuten de usuarios
                                                                                                                      • Fig V112 Pantalla de la herramienta de administracioacuten en la opcioacuten de curricula
                                                                                                                      • Fig V113 Pantalla de la herramienta de administracioacuten con la opcioacuten de sesioacuten
                                                                                                                      • Fig VIIS Ventana de la administracioacuten de curriculas
                                                                                                                      • Fig V18 Ventana de la coordinacioacuten de la sesion
                                                                                                                      • Fig V19 Ventana del chat
                                                                                                                      • Fig V110 Ventana de la reticula
                                                                                                                      • Fig VI1 1 Ventana de la edicioacuten de materias
                                                                                                                      • guevacu iula
                                                                                                                      • (curricula)
                                                                                                                        • I 13 Get archd
                                                                                                                          • 14 Desolegar
                                                                                                                          • I I 7 Sabe curricula (materias)
                                                                                                                            • hl4 save campula(unidades)[
                                                                                                                              • I I I 15 Crea nodo$ de unidades
                                                                                                                              • save cudicula(temasubampa)
                                                                                                                                • 19 bdjuntar mateifial didaacutectico
                                                                                                                                  • I I I I c
                                                                                                                                  • I b
                                                                                                                                    • I I I 124 save curriacutec4a(materiai diqkctico)
                                                                                                                                      • I I
                                                                                                                                        • 2 Get curricula
                                                                                                                                          • I 13 Get archivb
                                                                                                                                            • 4 Desplegar
                                                                                                                                              • 6 bodificar conbnidos shteacuteticoi -
                                                                                                                                                • I I 7 Save curriacutecuIa(materias)
                                                                                                                                                  • wdificar materias
                                                                                                                                                  • I I 11 save cucula(materia)
                                                                                                                                                  • I I 1 12Cre4nodos Materia
                                                                                                                                                    • I I 1 12Cre4nodos
                                                                                                                                                      • cuia(unidades)
                                                                                                                                                          • I I I I 15 Crea nodof de unidades
                                                                                                                                                            • I I 16lCrea temas y ubtemas
                                                                                                                                                              • I I I R c
                                                                                                                                                                  • I 19 ampjuntar rnateribl didaacutectico
                                                                                                                                                                  • I I I 22 Save
Page 8: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto

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

  • 12 Descripcioacuten del problema
  • 13 Solucion al problema planteado
  • 14 Objetivos
    • 141 Objetivo general
    • 142 Objetivos especificas
      • 15 Estado del arte
        • 151 Descripcioacuten de los articulos leidos
        • 152 Evaluacioacuten de los artiacuteculos leiacutedos
          • 16 Alcances
          • 17 Metodologia
          • 18 Plan de exposicion
          • IISistemas colaborativos
            • 111 Trabajo en grupo
            • 113 Groupware
              • 1131 Razones de uso
              • 1132 Clasificacioacuten y su relacioacuten con otras aacutereas
                • II 4TrabaJo cooperativo asistido Por Computadora
                  • 115 Aspectos sociales del Trabajo cooperativo asistido por computadora
                  • 116 Arquitectura de una aplicacioacuten colaborativa
                  • 117 Clasificaciones de 10s sistemas colaborativos
                    • 1171 Dimensiones esPaciotiempo
                      • categoriacuteas de la matriz espacio tiempo
                        • 1172 Nivel de Aplicacion
                        • 1173 Nivel de objetos
                          • 118 Resultados del uso de sistemas colaborativos
                            • 1181 Positivos
                            • 1182 Negativos
                              • 119 Ejemplo de sistemas colaborativos
                                  • cooperativa
                                    • 1111 Definition
                                    • 1112 Principios baacutesicos de la edicioacuten cooperativa
                                      • 11121 Modelos cognitivos de edicioacuten cooperativa
                                      • 11122 particioacuten de tareas de edicioacuten
                                      • 11123 Estrategias de coordinacioacuten
                                        • 111231 Centralizada
                                        • 111232 Distribuida
                                        • 111233 Secuencia1
                                        • 111234 Particionada
                                          • 11124 Papeles de edition
                                          • 11125 Modos de interaccton
                                            • 111251 Sincrona
                                              • 11126 Conciencia de grupo
                                              • 11127 Memoria grupa1
                                                • 11128 Percepcion
                                                • 11129Negociacion
                                                • 1113 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                  • 11141 Hipertexto COOperatiVO
                                                  • 11142 Gestion de versiones
                                                  • 11143 Conferencia basada en mensajes
                                                  • 11144 Estructura intra-document
                                                  • 11145 Cajas de herramientas
                                                  • clasificacioacuten de la edicioacuten cooperativa
                                                      • IVlntroduccion al diseno curricular
                                                        • IV 1 Caracterizacion
                                                          • IV1 I Definition
                                                          • IV12 Elementos del curriacuteculo
                                                            • IV2 Fuentes del curricula
                                                              • IV21 Fwnte socioantroPoloacutegica
                                                              • IV22 Fuente psicoloacutegica
                                                              • IV23 Fuente epistemoloacutegica
                                                              • 1v24 Fuente pedagoacutegica
                                                                • IV3 Fases del curricula
                                                                • IV4 Curricula explicit0 Y curriacuteculo latente
                                                                  • IV41 Estructura del curricula establecido
                                                                    • IV5 Elementos esenciales del curriacuteculo establecido
                                                                      • IV51 Niveles de concrecioacuten curricular
                                                                        • IV6 Naturaleza y funciones del disentildeo curricular base o curriacuteculo
                                                                        • IV7 El proyecto curricular de centro caracteriacutesticas y finalidades
                                                                        • IV8 Proyecto curricular de etapa
                                                                          • IV82 Secuenciar 10s contenidos educativos
                                                                            • IV9 Programacioacuten de aula Unidades didacticas
                                                                              • IV91 Elementos de la programacioacuten
                                                                              • IV92 Guiacutea praacutectica para elaborai unidades didaacutecticas
                                                                              • IV93 Coacutemo elaborar objetivos de aprendizajes
                                                                              • IV94 Coacutemo seleccionar el contenido
                                                                                • IV10 Disentildeo reticular
                                                                                  • del problema Y propuesta de solucioacuten
                                                                                    • V1 Anaacutelisis de problema
                                                                                      • 11 Areas involucrada s
                                                                                      • cooperativa
                                                                                      • V14 Ubicacioacuten del prototipo a desarrollar dentro del disentildeo curricular
                                                                                        • V2 Propuesta de Solution
                                                                                          • V21 Arquitectura del sistema colaborativo planteado
                                                                                          • V22 Modelo cognitivo propuesto
                                                                                          • V23 Estrategia de coordinacioacuten
                                                                                          • V24 Percepcioacuten
                                                                                          • V25 Negociacion
                                                                                          • V26 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                                                            • colaborativo a desarrollar
                                                                                              • VIDesarrollo del prototipo
                                                                                                • VI1 Casos de uso
                                                                                                  • VI1 l Pantalla de configuracioacuten
                                                                                                  • VI 12 Visualizar objetivos generales
                                                                                                    • VI 13 Edicioacuten de los contenidos sinteacuteticos
                                                                                                      • VI14 Editor de materias con sus componentes
                                                                                                      • VI15 Editor de Reticulas
                                                                                                      • VI16 Adjuntar material didaacutectico
                                                                                                      • VI17 Administracioacuten de curriculas
                                                                                                      • VI1 8 Chat
                                                                                                      • VI19 Herramienta de coordinacioacuten colaborativa
                                                                                                        • V12 Diagramas de secuencia
                                                                                                        • Vl3 Diagrama de colaboracion
                                                                                                        • V14 Vista loacutegica de la arquitectura
                                                                                                        • V15 Vista de desarrollo de la arquitectura
                                                                                                        • V16 Vista de proceso de la arquitectura
                                                                                                        • Vl7 Vista fiacutesica de la base de datos
                                                                                                        • V18 Especificacioacuten formal de la estrategia de coordinacioacuten
                                                                                                        • V19 Diagrama de la solucioacuten computational
                                                                                                        • V110 Estructura del sistema
                                                                                                          • VI101 Descripcioacuten de los CGltrades
                                                                                                              • Y pruebas del prototipo
                                                                                                                • VII1 Descripcioacuten general del sistema
                                                                                                                  • VII1 l Descripcioacuten del menuacute principal
                                                                                                                    • V112 Requerimientos del Sistema
                                                                                                                      • 11 En la education a distancia
                                                                                                                      • 12 Concrecioacuten de la filosofiacutea colaborativa
                                                                                                                      • 111 Arquitectura de una aplicacioacuten colaborativa
                                                                                                                      • 112 Matriz esPaciotiempo del trabajo cooperativo
                                                                                                                      • Fig 113 Ejemplos de groupwares dentro de la matriz espacio tiempo
                                                                                                                      • Fig IV1 Fases del curriacuteculo
                                                                                                                      • Fig IV2 Niveles de concrecioacuten curricular
                                                                                                                      • Fig V 1 Areas involucradas en el anaacutelisis del problema planteado
                                                                                                                      • Fig VI1 Diagrama de casos de uso
                                                                                                                      • Fig V12 Diagrama General de la Solucion
                                                                                                                      • Fig V13 Estructura del sistema
                                                                                                                      • Fig VIIl Pantalla de la herramienta de administracioacuten con la opcioacuten de usuarios
                                                                                                                      • Fig V112 Pantalla de la herramienta de administracioacuten en la opcioacuten de curricula
                                                                                                                      • Fig V113 Pantalla de la herramienta de administracioacuten con la opcioacuten de sesioacuten
                                                                                                                      • Fig VIIS Ventana de la administracioacuten de curriculas
                                                                                                                      • Fig V18 Ventana de la coordinacioacuten de la sesion
                                                                                                                      • Fig V19 Ventana del chat
                                                                                                                      • Fig V110 Ventana de la reticula
                                                                                                                      • Fig VI1 1 Ventana de la edicioacuten de materias
                                                                                                                      • guevacu iula
                                                                                                                      • (curricula)
                                                                                                                        • I 13 Get archd
                                                                                                                          • 14 Desolegar
                                                                                                                          • I I 7 Sabe curricula (materias)
                                                                                                                            • hl4 save campula(unidades)[
                                                                                                                              • I I I 15 Crea nodo$ de unidades
                                                                                                                              • save cudicula(temasubampa)
                                                                                                                                • 19 bdjuntar mateifial didaacutectico
                                                                                                                                  • I I I I c
                                                                                                                                  • I b
                                                                                                                                    • I I I 124 save curriacutec4a(materiai diqkctico)
                                                                                                                                      • I I
                                                                                                                                        • 2 Get curricula
                                                                                                                                          • I 13 Get archivb
                                                                                                                                            • 4 Desplegar
                                                                                                                                              • 6 bodificar conbnidos shteacuteticoi -
                                                                                                                                                • I I 7 Save curriacutecuIa(materias)
                                                                                                                                                  • wdificar materias
                                                                                                                                                  • I I 11 save cucula(materia)
                                                                                                                                                  • I I 1 12Cre4nodos Materia
                                                                                                                                                    • I I 1 12Cre4nodos
                                                                                                                                                      • cuia(unidades)
                                                                                                                                                          • I I I I 15 Crea nodof de unidades
                                                                                                                                                            • I I 16lCrea temas y ubtemas
                                                                                                                                                              • I I I R c
                                                                                                                                                                  • I 19 ampjuntar rnateribl didaacutectico
                                                                                                                                                                  • I I I 22 Save
Page 9: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto

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

  • 12 Descripcioacuten del problema
  • 13 Solucion al problema planteado
  • 14 Objetivos
    • 141 Objetivo general
    • 142 Objetivos especificas
      • 15 Estado del arte
        • 151 Descripcioacuten de los articulos leidos
        • 152 Evaluacioacuten de los artiacuteculos leiacutedos
          • 16 Alcances
          • 17 Metodologia
          • 18 Plan de exposicion
          • IISistemas colaborativos
            • 111 Trabajo en grupo
            • 113 Groupware
              • 1131 Razones de uso
              • 1132 Clasificacioacuten y su relacioacuten con otras aacutereas
                • II 4TrabaJo cooperativo asistido Por Computadora
                  • 115 Aspectos sociales del Trabajo cooperativo asistido por computadora
                  • 116 Arquitectura de una aplicacioacuten colaborativa
                  • 117 Clasificaciones de 10s sistemas colaborativos
                    • 1171 Dimensiones esPaciotiempo
                      • categoriacuteas de la matriz espacio tiempo
                        • 1172 Nivel de Aplicacion
                        • 1173 Nivel de objetos
                          • 118 Resultados del uso de sistemas colaborativos
                            • 1181 Positivos
                            • 1182 Negativos
                              • 119 Ejemplo de sistemas colaborativos
                                  • cooperativa
                                    • 1111 Definition
                                    • 1112 Principios baacutesicos de la edicioacuten cooperativa
                                      • 11121 Modelos cognitivos de edicioacuten cooperativa
                                      • 11122 particioacuten de tareas de edicioacuten
                                      • 11123 Estrategias de coordinacioacuten
                                        • 111231 Centralizada
                                        • 111232 Distribuida
                                        • 111233 Secuencia1
                                        • 111234 Particionada
                                          • 11124 Papeles de edition
                                          • 11125 Modos de interaccton
                                            • 111251 Sincrona
                                              • 11126 Conciencia de grupo
                                              • 11127 Memoria grupa1
                                                • 11128 Percepcion
                                                • 11129Negociacion
                                                • 1113 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                  • 11141 Hipertexto COOperatiVO
                                                  • 11142 Gestion de versiones
                                                  • 11143 Conferencia basada en mensajes
                                                  • 11144 Estructura intra-document
                                                  • 11145 Cajas de herramientas
                                                  • clasificacioacuten de la edicioacuten cooperativa
                                                      • IVlntroduccion al diseno curricular
                                                        • IV 1 Caracterizacion
                                                          • IV1 I Definition
                                                          • IV12 Elementos del curriacuteculo
                                                            • IV2 Fuentes del curricula
                                                              • IV21 Fwnte socioantroPoloacutegica
                                                              • IV22 Fuente psicoloacutegica
                                                              • IV23 Fuente epistemoloacutegica
                                                              • 1v24 Fuente pedagoacutegica
                                                                • IV3 Fases del curricula
                                                                • IV4 Curricula explicit0 Y curriacuteculo latente
                                                                  • IV41 Estructura del curricula establecido
                                                                    • IV5 Elementos esenciales del curriacuteculo establecido
                                                                      • IV51 Niveles de concrecioacuten curricular
                                                                        • IV6 Naturaleza y funciones del disentildeo curricular base o curriacuteculo
                                                                        • IV7 El proyecto curricular de centro caracteriacutesticas y finalidades
                                                                        • IV8 Proyecto curricular de etapa
                                                                          • IV82 Secuenciar 10s contenidos educativos
                                                                            • IV9 Programacioacuten de aula Unidades didacticas
                                                                              • IV91 Elementos de la programacioacuten
                                                                              • IV92 Guiacutea praacutectica para elaborai unidades didaacutecticas
                                                                              • IV93 Coacutemo elaborar objetivos de aprendizajes
                                                                              • IV94 Coacutemo seleccionar el contenido
                                                                                • IV10 Disentildeo reticular
                                                                                  • del problema Y propuesta de solucioacuten
                                                                                    • V1 Anaacutelisis de problema
                                                                                      • 11 Areas involucrada s
                                                                                      • cooperativa
                                                                                      • V14 Ubicacioacuten del prototipo a desarrollar dentro del disentildeo curricular
                                                                                        • V2 Propuesta de Solution
                                                                                          • V21 Arquitectura del sistema colaborativo planteado
                                                                                          • V22 Modelo cognitivo propuesto
                                                                                          • V23 Estrategia de coordinacioacuten
                                                                                          • V24 Percepcioacuten
                                                                                          • V25 Negociacion
                                                                                          • V26 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                                                            • colaborativo a desarrollar
                                                                                              • VIDesarrollo del prototipo
                                                                                                • VI1 Casos de uso
                                                                                                  • VI1 l Pantalla de configuracioacuten
                                                                                                  • VI 12 Visualizar objetivos generales
                                                                                                    • VI 13 Edicioacuten de los contenidos sinteacuteticos
                                                                                                      • VI14 Editor de materias con sus componentes
                                                                                                      • VI15 Editor de Reticulas
                                                                                                      • VI16 Adjuntar material didaacutectico
                                                                                                      • VI17 Administracioacuten de curriculas
                                                                                                      • VI1 8 Chat
                                                                                                      • VI19 Herramienta de coordinacioacuten colaborativa
                                                                                                        • V12 Diagramas de secuencia
                                                                                                        • Vl3 Diagrama de colaboracion
                                                                                                        • V14 Vista loacutegica de la arquitectura
                                                                                                        • V15 Vista de desarrollo de la arquitectura
                                                                                                        • V16 Vista de proceso de la arquitectura
                                                                                                        • Vl7 Vista fiacutesica de la base de datos
                                                                                                        • V18 Especificacioacuten formal de la estrategia de coordinacioacuten
                                                                                                        • V19 Diagrama de la solucioacuten computational
                                                                                                        • V110 Estructura del sistema
                                                                                                          • VI101 Descripcioacuten de los CGltrades
                                                                                                              • Y pruebas del prototipo
                                                                                                                • VII1 Descripcioacuten general del sistema
                                                                                                                  • VII1 l Descripcioacuten del menuacute principal
                                                                                                                    • V112 Requerimientos del Sistema
                                                                                                                      • 11 En la education a distancia
                                                                                                                      • 12 Concrecioacuten de la filosofiacutea colaborativa
                                                                                                                      • 111 Arquitectura de una aplicacioacuten colaborativa
                                                                                                                      • 112 Matriz esPaciotiempo del trabajo cooperativo
                                                                                                                      • Fig 113 Ejemplos de groupwares dentro de la matriz espacio tiempo
                                                                                                                      • Fig IV1 Fases del curriacuteculo
                                                                                                                      • Fig IV2 Niveles de concrecioacuten curricular
                                                                                                                      • Fig V 1 Areas involucradas en el anaacutelisis del problema planteado
                                                                                                                      • Fig VI1 Diagrama de casos de uso
                                                                                                                      • Fig V12 Diagrama General de la Solucion
                                                                                                                      • Fig V13 Estructura del sistema
                                                                                                                      • Fig VIIl Pantalla de la herramienta de administracioacuten con la opcioacuten de usuarios
                                                                                                                      • Fig V112 Pantalla de la herramienta de administracioacuten en la opcioacuten de curricula
                                                                                                                      • Fig V113 Pantalla de la herramienta de administracioacuten con la opcioacuten de sesioacuten
                                                                                                                      • Fig VIIS Ventana de la administracioacuten de curriculas
                                                                                                                      • Fig V18 Ventana de la coordinacioacuten de la sesion
                                                                                                                      • Fig V19 Ventana del chat
                                                                                                                      • Fig V110 Ventana de la reticula
                                                                                                                      • Fig VI1 1 Ventana de la edicioacuten de materias
                                                                                                                      • guevacu iula
                                                                                                                      • (curricula)
                                                                                                                        • I 13 Get archd
                                                                                                                          • 14 Desolegar
                                                                                                                          • I I 7 Sabe curricula (materias)
                                                                                                                            • hl4 save campula(unidades)[
                                                                                                                              • I I I 15 Crea nodo$ de unidades
                                                                                                                              • save cudicula(temasubampa)
                                                                                                                                • 19 bdjuntar mateifial didaacutectico
                                                                                                                                  • I I I I c
                                                                                                                                  • I b
                                                                                                                                    • I I I 124 save curriacutec4a(materiai diqkctico)
                                                                                                                                      • I I
                                                                                                                                        • 2 Get curricula
                                                                                                                                          • I 13 Get archivb
                                                                                                                                            • 4 Desplegar
                                                                                                                                              • 6 bodificar conbnidos shteacuteticoi -
                                                                                                                                                • I I 7 Save curriacutecuIa(materias)
                                                                                                                                                  • wdificar materias
                                                                                                                                                  • I I 11 save cucula(materia)
                                                                                                                                                  • I I 1 12Cre4nodos Materia
                                                                                                                                                    • I I 1 12Cre4nodos
                                                                                                                                                      • cuia(unidades)
                                                                                                                                                          • I I I I 15 Crea nodof de unidades
                                                                                                                                                            • I I 16lCrea temas y ubtemas
                                                                                                                                                              • I I I R c
                                                                                                                                                                  • I 19 ampjuntar rnateribl didaacutectico
                                                                                                                                                                  • I I I 22 Save
Page 10: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto

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

  • 12 Descripcioacuten del problema
  • 13 Solucion al problema planteado
  • 14 Objetivos
    • 141 Objetivo general
    • 142 Objetivos especificas
      • 15 Estado del arte
        • 151 Descripcioacuten de los articulos leidos
        • 152 Evaluacioacuten de los artiacuteculos leiacutedos
          • 16 Alcances
          • 17 Metodologia
          • 18 Plan de exposicion
          • IISistemas colaborativos
            • 111 Trabajo en grupo
            • 113 Groupware
              • 1131 Razones de uso
              • 1132 Clasificacioacuten y su relacioacuten con otras aacutereas
                • II 4TrabaJo cooperativo asistido Por Computadora
                  • 115 Aspectos sociales del Trabajo cooperativo asistido por computadora
                  • 116 Arquitectura de una aplicacioacuten colaborativa
                  • 117 Clasificaciones de 10s sistemas colaborativos
                    • 1171 Dimensiones esPaciotiempo
                      • categoriacuteas de la matriz espacio tiempo
                        • 1172 Nivel de Aplicacion
                        • 1173 Nivel de objetos
                          • 118 Resultados del uso de sistemas colaborativos
                            • 1181 Positivos
                            • 1182 Negativos
                              • 119 Ejemplo de sistemas colaborativos
                                  • cooperativa
                                    • 1111 Definition
                                    • 1112 Principios baacutesicos de la edicioacuten cooperativa
                                      • 11121 Modelos cognitivos de edicioacuten cooperativa
                                      • 11122 particioacuten de tareas de edicioacuten
                                      • 11123 Estrategias de coordinacioacuten
                                        • 111231 Centralizada
                                        • 111232 Distribuida
                                        • 111233 Secuencia1
                                        • 111234 Particionada
                                          • 11124 Papeles de edition
                                          • 11125 Modos de interaccton
                                            • 111251 Sincrona
                                              • 11126 Conciencia de grupo
                                              • 11127 Memoria grupa1
                                                • 11128 Percepcion
                                                • 11129Negociacion
                                                • 1113 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                  • 11141 Hipertexto COOperatiVO
                                                  • 11142 Gestion de versiones
                                                  • 11143 Conferencia basada en mensajes
                                                  • 11144 Estructura intra-document
                                                  • 11145 Cajas de herramientas
                                                  • clasificacioacuten de la edicioacuten cooperativa
                                                      • IVlntroduccion al diseno curricular
                                                        • IV 1 Caracterizacion
                                                          • IV1 I Definition
                                                          • IV12 Elementos del curriacuteculo
                                                            • IV2 Fuentes del curricula
                                                              • IV21 Fwnte socioantroPoloacutegica
                                                              • IV22 Fuente psicoloacutegica
                                                              • IV23 Fuente epistemoloacutegica
                                                              • 1v24 Fuente pedagoacutegica
                                                                • IV3 Fases del curricula
                                                                • IV4 Curricula explicit0 Y curriacuteculo latente
                                                                  • IV41 Estructura del curricula establecido
                                                                    • IV5 Elementos esenciales del curriacuteculo establecido
                                                                      • IV51 Niveles de concrecioacuten curricular
                                                                        • IV6 Naturaleza y funciones del disentildeo curricular base o curriacuteculo
                                                                        • IV7 El proyecto curricular de centro caracteriacutesticas y finalidades
                                                                        • IV8 Proyecto curricular de etapa
                                                                          • IV82 Secuenciar 10s contenidos educativos
                                                                            • IV9 Programacioacuten de aula Unidades didacticas
                                                                              • IV91 Elementos de la programacioacuten
                                                                              • IV92 Guiacutea praacutectica para elaborai unidades didaacutecticas
                                                                              • IV93 Coacutemo elaborar objetivos de aprendizajes
                                                                              • IV94 Coacutemo seleccionar el contenido
                                                                                • IV10 Disentildeo reticular
                                                                                  • del problema Y propuesta de solucioacuten
                                                                                    • V1 Anaacutelisis de problema
                                                                                      • 11 Areas involucrada s
                                                                                      • cooperativa
                                                                                      • V14 Ubicacioacuten del prototipo a desarrollar dentro del disentildeo curricular
                                                                                        • V2 Propuesta de Solution
                                                                                          • V21 Arquitectura del sistema colaborativo planteado
                                                                                          • V22 Modelo cognitivo propuesto
                                                                                          • V23 Estrategia de coordinacioacuten
                                                                                          • V24 Percepcioacuten
                                                                                          • V25 Negociacion
                                                                                          • V26 Criterios de concepcioacuten de los sistemas de edicioacuten cooperativa
                                                                                            • colaborativo a desarrollar
                                                                                              • VIDesarrollo del prototipo
                                                                                                • VI1 Casos de uso
                                                                                                  • VI1 l Pantalla de configuracioacuten
                                                                                                  • VI 12 Visualizar objetivos generales
                                                                                                    • VI 13 Edicioacuten de los contenidos sinteacuteticos
                                                                                                      • VI14 Editor de materias con sus componentes
                                                                                                      • VI15 Editor de Reticulas
                                                                                                      • VI16 Adjuntar material didaacutectico
                                                                                                      • VI17 Administracioacuten de curriculas
                                                                                                      • VI1 8 Chat
                                                                                                      • VI19 Herramienta de coordinacioacuten colaborativa
                                                                                                        • V12 Diagramas de secuencia
                                                                                                        • Vl3 Diagrama de colaboracion
                                                                                                        • V14 Vista loacutegica de la arquitectura
                                                                                                        • V15 Vista de desarrollo de la arquitectura
                                                                                                        • V16 Vista de proceso de la arquitectura
                                                                                                        • Vl7 Vista fiacutesica de la base de datos
                                                                                                        • V18 Especificacioacuten formal de la estrategia de coordinacioacuten
                                                                                                        • V19 Diagrama de la solucioacuten computational
                                                                                                        • V110 Estructura del sistema
                                                                                                          • VI101 Descripcioacuten de los CGltrades
                                                                                                              • Y pruebas del prototipo
                                                                                                                • VII1 Descripcioacuten general del sistema
                                                                                                                  • VII1 l Descripcioacuten del menuacute principal
                                                                                                                    • V112 Requerimientos del Sistema
                                                                                                                      • 11 En la education a distancia
                                                                                                                      • 12 Concrecioacuten de la filosofiacutea colaborativa
                                                                                                                      • 111 Arquitectura de una aplicacioacuten colaborativa
                                                                                                                      • 112 Matriz esPaciotiempo del trabajo cooperativo
                                                                                                                      • Fig 113 Ejemplos de groupwares dentro de la matriz espacio tiempo
                                                                                                                      • Fig IV1 Fases del curriacuteculo
                                                                                                                      • Fig IV2 Niveles de concrecioacuten curricular
                                                                                                                      • Fig V 1 Areas involucradas en el anaacutelisis del problema planteado
                                                                                                                      • Fig VI1 Diagrama de casos de uso
                                                                                                                      • Fig V12 Diagrama General de la Solucion
                                                                                                                      • Fig V13 Estructura del sistema
                                                                                                                      • Fig VIIl Pantalla de la herramienta de administracioacuten con la opcioacuten de usuarios
                                                                                                                      • Fig V112 Pantalla de la herramienta de administracioacuten en la opcioacuten de curricula
                                                                                                                      • Fig V113 Pantalla de la herramienta de administracioacuten con la opcioacuten de sesioacuten
                                                                                                                      • Fig VIIS Ventana de la administracioacuten de curriculas
                                                                                                                      • Fig V18 Ventana de la coordinacioacuten de la sesion
                                                                                                                      • Fig V19 Ventana del chat
                                                                                                                      • Fig V110 Ventana de la reticula
                                                                                                                      • Fig VI1 1 Ventana de la edicioacuten de materias
                                                                                                                      • guevacu iula
                                                                                                                      • (curricula)
                                                                                                                        • I 13 Get archd
                                                                                                                          • 14 Desolegar
                                                                                                                          • I I 7 Sabe curricula (materias)
                                                                                                                            • hl4 save campula(unidades)[
                                                                                                                              • I I I 15 Crea nodo$ de unidades
                                                                                                                              • save cudicula(temasubampa)
                                                                                                                                • 19 bdjuntar mateifial didaacutectico
                                                                                                                                  • I I I I c
                                                                                                                                  • I b
                                                                                                                                    • I I I 124 save curriacutec4a(materiai diqkctico)
                                                                                                                                      • I I
                                                                                                                                        • 2 Get curricula
                                                                                                                                          • I 13 Get archivb
                                                                                                                                            • 4 Desplegar
                                                                                                                                              • 6 bodificar conbnidos shteacuteticoi -
                                                                                                                                                • I I 7 Save curriacutecuIa(materias)
                                                                                                                                                  • wdificar materias
                                                                                                                                                  • I I 11 save cucula(materia)
                                                                                                                                                  • I I 1 12Cre4nodos Materia
                                                                                                                                                    • I I 1 12Cre4nodos
                                                                                                                                                      • cuia(unidades)
                                                                                                                                                          • I I I I 15 Crea nodof de unidades
                                                                                                                                                            • I I 16lCrea temas y ubtemas
                                                                                                                                                              • I I I R c
                                                                                                                                                                  • I 19 ampjuntar rnateribl didaacutectico
                                                                                                                                                                  • I I I 22 Save
Page 11: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 12: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 13: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 14: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 15: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 16: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 17: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 18: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 19: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 20: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 21: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 22: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 23: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 24: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 25: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 26: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 27: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 28: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 29: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 30: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 31: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 32: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 33: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 34: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 35: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 36: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 37: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 38: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 39: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 40: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 41: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 42: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 43: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 44: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 45: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 46: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 47: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 48: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 49: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 50: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 51: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 52: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 53: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 54: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 55: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 56: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 57: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 58: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 59: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 60: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 61: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 62: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 63: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 64: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 65: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 66: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 67: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 68: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 69: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 70: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 71: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 72: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 73: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 74: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 75: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 76: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 77: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 78: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 79: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 80: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 81: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 82: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 83: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 84: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 85: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 86: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 87: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 88: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 89: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 90: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 91: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 92: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 93: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 94: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 95: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 96: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 97: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 98: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 99: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 100: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 101: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 102: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 103: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 104: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 105: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 106: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 107: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 108: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 109: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 110: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 111: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 112: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 113: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 114: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 115: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 116: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 117: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 118: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto
Page 119: CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO … Socor… · Centro Nacional de Investigación y Desarrollo Tecnológico FORMA C3 REVISION DE TESIS Cuernavaca, Morelos a 20 de agosto