capitulo1 nuevo paradigma de aprendizaje -...

40
Capitulo1 Nuevo paradigma de aprendizaje 1.1 El proceso de aprendizaje y las teorías educativas El aprendizaje y las teorías que tratan los procesos de adquisición de conocimiento han tenido durante este último siglo un enorme desarrollo debido fundamentalmente a los avances de la psicología y de las teorías instruccionales, que han tratado de sistematizar los mecanismos asociados a los procesos mentales que hacen posible el aprendizaje [Reigeluth, 1983]. El propósito de las teorías educativas es el de comprender e identificar estos procesos y a partir de ellos, tratar de describir métodos para que la instrucción sea más efectiva. Es en este último aspecto en el que principalmente se basa el diseño instruccional, que se fundamenta en identificar cuáles son los métodos que deben ser utilizados en el diseño del proceso de instrucción, y también en determinar en qué situaciones estos métodos deben ser usados. En un primer lugar, desde un punto de vista psicológico y pedagógico, se trata de identificar qué elementos de conocimiento intervienen en la enseñanza y cuáles son las condiciones bajo las que es posible el aprendizaje. Por otro lado, en el campo de la tecnología instruccional, se trata de sistematizar este proceso de aprendizaje mediante la identificación de los mecanismos y de los procesos mentales que intervienen en el mismo. Ambos campos van a servir de marco de referencia para el desarrollo de los sistemas de enseñanza basados en la computadora. 1.1.1 Teorías del aprendizaje A grandes rasgos son tres las tendencias educativas que han tenido vigencia a lo largo de la educación: La educación social, la educación liberal y la educación progresista [Holmes, 1999]. En la educación social nos encontramos en una etapa anterior a la existencia de instituciones educativas. Se puede decir que es el modelo clásico de educación, llamado modelo liberal, donde se plantea como un proceso disciplinado y exigente. En contraposición a este se puede definir el modelo ``progresista'', que trata de ayudar al alumno en su proceso educativo de forma que éste sea percibido como un proceso ``natural''. Estas tres corrientes pedagógicas se han apoyado generalmente en varias teorías educativas y modelos cognitivos de la mente para la elaboración de las estrategias de aprendizaje. El desarrollo de estas teorías y de otras derivadas de ellas está influido por el contexto tecnológico en el que se aplican. Desde un punto de vista 1

Upload: truongdiep

Post on 25-Sep-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Capitulo1 Nuevo paradigma de aprendizaje

1.1 El proceso de aprendizaje y las teorías educativas

El aprendizaje y las teorías que tratan los procesos de adquisición de conocimiento han tenido durante este último siglo un enorme desarrollo debido fundamentalmente a los avances de la psicología y de las teorías instruccionales, que han tratado de sistematizar los mecanismos asociados a los procesos mentales que hacen posible el aprendizaje [Reigeluth, 1983].

El propósito de las teorías educativas es el de comprender e identificar estos procesos y a partir de ellos, tratar de describir métodos para que la instrucción sea más efectiva. Es en este último aspecto en el que principalmente se basa el diseño instruccional, que se fundamenta en identificar cuáles son los métodos que deben ser utilizados en el diseño del proceso de instrucción, y también en determinar en qué situaciones estos métodos deben ser usados.

En un primer lugar, desde un punto de vista psicológico y pedagógico, se trata de identificar qué elementos de conocimiento intervienen en la enseñanza y cuáles son las condiciones bajo las que es posible el aprendizaje. Por otro lado, en el campo de la tecnología instruccional, se trata de sistematizar este proceso de aprendizaje mediante la identificación de los mecanismos y de los procesos mentales que intervienen en el mismo. Ambos campos van a servir de marco de referencia para el desarrollo de los sistemas de enseñanza basados en la computadora.

1.1.1 Teorías del aprendizaje

A grandes rasgos son tres las tendencias educativas que han tenido vigencia a lo largo de la educación: La educación social, la educación liberal y la educación progresista [Holmes, 1999].

En la educación social nos encontramos en una etapa anterior a la existencia de instituciones educativas.

Se puede decir que es el modelo clásico de educación, llamado modelo liberal, donde se plantea como un proceso disciplinado y exigente.

En contraposición a este se puede definir el modelo ``progresista'', que trata de ayudar al alumno en su proceso educativo de forma que éste sea percibido como un proceso ``natural''.

Estas tres corrientes pedagógicas se han apoyado generalmente en varias teorías educativas y modelos cognitivos de la mente para la elaboración de las estrategias de aprendizaje. El desarrollo de estas teorías y de otras derivadas de ellas está influido por el contexto tecnológico en el que se aplican. Desde un punto de vista

1

Page 2: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

más orientado a la psicología se pueden distinguir principalmente dos enfoques: el enfoque conductista y el enfoque cognitivista.

1.1.2 El enfoque conductista

Para el conductismo, el modelo de la mente se comporta como una ``caja negra'' donde el conocimiento se percibe a través de la conducta, como manifestación externa de los procesos mentales internos.

1.1.3 El enfoque cognitivista

Las teorías cognitivas tienen su principal exponente en el constructivismo [Bruner, 1966,Piaget, 1969,Piaget, 1970]. El constructivismo en realidad cubre un espectro amplio de teorías acerca de la cognición que se fundamentan en que el conocimiento existe en la mente como representación interna de una realidad externa [Duffy and Jonassen, 1992].

El aprendizaje en el constructivismo tiene una dimensión individual, el constructivismo individual, representado por [Papert, 1988], ha dado lugar a la aparición de nuevos paradigmas educativos en la enseñanza por computador.

1.2 La computadora en la educación

El paradigma en el que se inspira para el desarrollo de la tecnología aplicada a la enseñanza es el que se denomina ``instrucción programada''. Los tres principios fundamentales de la instrucción programada: El desarrollo del auto-estímulo en el uso de los sistemas, la participación activa del estudiante y la realimentación durante el uso de los sistemas [Pressey, 1964,Gagné, 1987].

Se han desarrollado nuevos paradigmas educativos basados en la computadora y en el desarrollo de entornos hipermedia [Jonassen and Grabinger, 1990], como tecnologías básicas en el enfoque constructivista [Jonassen et al., 1992].

1.3 Educación a Distancia

La situación del alumno en una institución de enseñanza a distancia tiene como características la de ser autoexigente en el aprendizaje, ser fundamentalmente un aprendizaje individual y el de no disponer de comunicación fluida con el profesor [Holmberg, 1985].

De acuerdo con el análisis de [Laurillard, 1993] acerca de las características que un material escrito para el uso en enseñanza a distancia, éste debe tener las siguientes:

2

Page 3: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

• Incluir en cada uno de los materiales los objetivos educativos que se pretenden alcanzar

• El uso de test, cuestiones y actividades como forma de proporcionar interacción con el material

• Mejorar la adaptabilidad mediante la incorporación de textos suplementarios para aquellos alumnos que quieran profundizar en algún aspecto

• Proporcionar cuestiones de autoevaluación para ayudar al estudiante a comprobar sus propios conocimientos

3

Page 4: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Capitulo 2 Tecnología Móvil

Actualmente nos hallamos ante un asalto cualitativo comparable al que en su momento produjo la computadora personal. La manera en que utilizaremos y nos conectaremos a la red puede cambiar drásticamente en los próximos años. Este salto vendrá dado por tres factores; utilizaremos nuevos dispositivos para acceder a la red, se crearán nuevas redes inalámbricas y aparecerán nuevos servicios en la Internet móvil.

2.1. Dispositivos de acceso a la red

Los dispositivos de acceso a la red se pueden clasificar en tres grandes grupos:

2.1.1 Dispositivos fijos

Tienen un tamaño de pantalla que oscila de 14 a 33 pulgadas. El dispositivo fijo más utilizado actualmente es la computadora personal. Los dispositivos fijos disponen de teclado y ratón para introducir información y requieren conexión a la red eléctrica para funcionar.

Durante los próximos años veremos un gran aumento en la utilización de la televisión para conectarnos a Internet. Este aumento vendrá dado por la aparición de la televisión digital terrestre, la puesta en marcha de la red de cable óptico y el uso de la televisión digital por satélite para navegar por Internet.

2.1.2 Dispositivos portátiles

El tamaño de la pantalla varia de 11 a 15 pulgadas. Disponen de batería y tienen un peso que varia de 1 a 3 Kg. Sus presentaciones y ergonomía han mejorado espectacularmente durante los últimos años. Actualmente tiene prácticamente las mismas funcionalidades y prestaciones que las computadoras personales fijas. Estos dispositivos son unos de los principales beneficiados de las nuevas tecnologías en redes inalámbricas. Con ellos podremos realizar tareas que hasta ahora solo eran exclusivas de los dispositivos fijos, como la oficina móvil, la tele-educación, pero en cualquier lugar y momento.

2.1.3 Dispositivos móviles

Bajo esta clasificación se encuentran los nuevos dispositivos móviles de acceso a la red. Tienen una pantalla que varia entre 1 y 6 pulgadas y un teclado limitado. Su peso no sobrepasa el medio kilo y tienen batería. La puesta en marcha de los servicios es casi instantánea. Son dispositivos de bolsillo fáciles de utilizar. Actualmente tenemos teléfonos móviles con conexión WAP y organizadores digitales personales llamados handhelds. Es esta nueva generación de

4

Page 5: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

dispositivos móviles la que tendrá un crecimiento más grande durante los próximos años.

Estos dispositivos tienen doble uso: en su pantalla se pueden visualizar contenidos de forma limitada y pueden ser utilizados como módem inalámbrico.

Estos dispositivos son de uso personal, son nuestros organizadores digitales (correo electrónico, contactos, agenda, calendario, etc.) y los podremos utilizar como dispositivos para comunicarnos con la voz y para transferir información digital. Con ellos estaremos siempre conectados a Internet.

En lugar de tener computadoras personales conectadas a Internet, serán las personas las que estarán conectadas en cualquier lugar y momento.

2.2. Redes de comunicación inalámbricas

La conexión a Internet desde cualquier lugar y momento requiere una infraestructura de redes de gran cobertura, rápida y asequible económicamente. Según la velocidad y la cobertura podemos tener los siguientes grupos de redes inalámbricas:

2.2.1 GSM

Es la tecnología que actualmente se utiliza para acceder a la red desde un dispositivo móvil. En el año 1982 se formó un grupo de estudio llamado Groupe Special Mobile (GSM) para que desarrollara un conjunto de estándares para una futura red inalámbrica de comunicaciones móviles. El servicio comercial de GSM empezó a mediados de 1991 y por 1993 ya existían 36 redes en 22 países. GSM permite la conexión a Internet a una velocidad de 9600 bits por segundo. Esta velocidad no es suficiente para acceder a la mayoría de las actuales páginas web, pero permite acceder a algunos servicios de Internet como el correo electrónico, y también a contenidos e información especialmente pensada para esta baja velocidad de transmisión.

2.2.2 GPRS

La evolución de GSM se llama GPRS (Global Packet Radio Service). GPRS permite velocidades de transferencia de hasta 112 kilobits por segundo. Esta velocidad es tres o cuatro veces superior a la que disponemos en nuestra computadora personal equipada con un módem estándar. Permite la navegación por Internet e incluso la transferencia de video de baja calidad. La diferencia básica entre GSM y GPRS, a parte de la velocidad, es que con GPRS estaremos siempre conectados, y en principio, sólo pagaremos por la información transmitida (o bien tarifa plana), no por el tiempo de conexión.

5

Page 6: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

2.2.3 UMTS

La tecnología posterior a GPRS se llama UMTS (Universal Mobile Telephony System). UMTS permite una velocidad de transferencia de hasta 2 megabits por segundo (velocidad 50 veces superior a la que tenemos con un módem estándar).

2.3 Tecnología Móvil

En México, los principales proveedores de dispositivos móviles son Ericsson, Nokia, Alcatel, Nextel, Movistar, Telcel, AT&T, Palm, Benq.

Hoy en día tenemos los siguientes sistemas operativos y equipos competidores:

Dispositivos Palm OS, hoy en día mantenido casi en solitario por Palm, pero que hasta hace poco ha tenido importantes fabricantes como Sony;

Dispositivos Pocket PC con HP como líder de fabricantes acompañado por otras empresas de informática como Dell o Acer, a quienes se han incoporado los fabricantes de Taiwán como High Tech Computer que van copando el mercado del Smartphone con sus marcas propias (como Qtek) o fabricando para terceros y, sobre todo, operadores de telefonía móvil;

Research In Motion con sus Blackberry, más propiamente Smartphones que PDAs, pero que han copado una parte importante del mercado corporativo a la vez que incorporaban prestaciones de PDA.

Dispositivos Symbian OS presente en las gamas altas de teléfonos móviles de Nokia y Sony Ericsson;

Dispositivos Linux liderado por las Sharp Zaurus.

Y por último, multitud de PDAs de juguete, desde los verdaderos juguetes infantiles como los de VTech (líder del boyante mercado del ordenador infantil) a los aparatos baratos fabricados en China, pero que, aparte del reconocimiento de escritura, incorporan todas las prestaciones básicas de las primeras PDAs (incluyendo cámaras digitales básicas y comunicaciones con los PCs).

6

Page 7: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Costos Dispositivos Móviles

Modelo Costo

Acer C510 $ 4,200.00

HP iPAQ Rx5720 Travel Companion

$ 3,500.00

Blackberry Pearl 8100 $ 6,235.00

Nokia 9500 $ 7,285.00

Benq P51 $ 6,500.00

Palm Treo 650 $ 9 ,750.00

Costos Servicios

Altos precios, bajas velocidades y desconocimiento entre los usuarios frenan el crecimiento del negocio de acceso a Internet por medio de redes celulares.

Mientras que en países como Estados Unidos, España, Italia, Alemania, Reino Unido e incluso Chile, al menos 15 por ciento de la población accesa a Internet por su celular, en México no llega ni a 5 por ciento, según un comparativo de la consultora ComScore.

Esta situación se debe a que los precios son altos y los usuarios desconocen esta posibilidad de acceso.

Por ejemplo, en Estados Unidos, un plan básico de voz con acceso de datos ilimitado cuesta desde 20 dólares al mes con AT&T, hasta 55 dólares con Sprint.

En cambio con Telcel, el precio de un plan de voz promedio es de 31 dólares más 52 dólares por el servicio de datos y puede llegar a 83 dólares dependiendo del plan que se elija.

En el caso de Iusacell, el servicio más robusto puede llegar hasta 160 dólares mensuales.

7

Page 8: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Capitulo 3 Selección del software

3.1 Tipos de Software

3.1.1 Software propietario Cuando una empresa productora de software distribuye un producto de este tipo, solamente entrega al comprador una copia del programa ejecutable, junto con la autorización de ejecutar dicho programa en un número determinado de computadoras.

3.1.1.1 Ventajas y desventajas

Ventajas

• Las compañías productoras de software propietario por lo general tienen departamentos de control de calidad que llevan a cabo muchas pruebas sobre el software que producen.

• Se destina una parte importante de los recursos a la investigación sobre la usabilidad del producto.

• Se tienen contratados algunos programadores muy capaces y con mucha experiencia.

• El software propietario de marca conocida ha sido usado por muchas personas y es relativamente fácil encontrar a alguien que lo sepa usar.

• Existe software propietario diseñado para aplicaciones muy específicas que no existe en ningún otro lado mas que con la compañía que lo produce

• Existe gran cantidad de publicaciones, ampliamente difundidas, que documentan y facilitan el uso de las tecnologías proveídas por compañías de software propietario, aunque el número de publicaciones orientadas al software libre va en aumento.

Desventajas

• Es difícil aprender a utilizar eficientemente el software propietario sin haber asistido a costosos cursos de capacitación.

• El funcionamiento del software propietario es un secreto que guarda celosamente la compañía que lo produce.

• En la mayoría de los casos el soporte técnico es insuficiente o tarda demasiado tiempo en ofrecer una respuesta satisfactoria.

• Es ilegal extender una pieza de software propietario para adaptarla a las necesidades particulares de un problema específico.

• La innovación es derecho exclusivo de la compañía fabricante. • Es ilegal hacer copias del software propietario sin antes haber contratado

las licencias necesarias.

8

Page 9: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

• Si la compañía fabricante del software propietario se va a la banca rota el soporte técnico desaparece.

• Si una compañía fabricante de software es comprada por otra más poderosa, es probable que esa línea de software quede descontinuada y nunca más en la vida vuelva a tener una modificación.

3.1.2 Software libre El Software Libre es un asunto de libertad, no de precio, para tener mejor claridad del concepto se debe pensar en libre, como en libertad de expresión no en algo gratis, se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software, de modo más preciso, se refiere a cuatro libertades de los usuarios del software:

• Libertad de usar el programa, con cualquier propósito. • La libertad de estudiar cómo funciona el programa, y adaptarlo a tus

necesidades, acceso al código fuente es una condición previa para esto. • Libertad de distribuir copias, con lo que puedes ayudar a interesados. • Libertad de mejorar el programa y hacer públicas las mejoras a los demás, de

modo que todos se beneficien.

3.1.2.1 Ventajas y desventajas del software libre

Ventajas

• Todo el mundo tiene derecho de usarlo sin costo alguno. • Todo el mundo tiene derecho a acceder a su diseño y aprender de él. Es

como obtener las instrucciones para construir un carro. • Todo el mundo tiene derecho de modificarlo: si el software tiene limitaciones

o no es adecuado para una tarea, es posible adaptarlo a necesidades específicas y redistribuirlo libremente.

• No tiene un costo asociado (gratuito). • Es de libre distribución (cualquier persona puede regalarlo, venderlo o

prestarlo). • Tiende a ser muy eficiente (por que mucha gente lo optimiza, mejora). • Tiende a ser muy robusto (mucha gente *puede* arreglarlo, no solamente el

creador o la compañía que lo produce). Mucha gente tiende a contribuir, por que es en el interés de todos mejorar esta base común.

• Tiende a ser muy diverso: la gente que contribuye tiene muchas necesidades diferentes y esto hace que el software esté adaptado a una cantidad más grande de problemas.

9

Page 10: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Desventajas

• La curva de aprendizaje es mayor. • El software libre no tiene garantía proveniente del autor. • No existiría una compañía única que respaldará toda la tecnología • La mayoría de la configuración de hardware no es intuitiva, se requieren

conocimientos previos acerca del funcionamiento del sistema operativo y fundamentos del equipo a conectar para lograr un funcionamiento adecuado.

• El usuario debe tener nociones de programación, ya que la administración del sistema recae mucho en la automatización de tareas y esto se logra utilizando, en muchas ocasiones, lenguajes de guiones (perl, python, shell, etc).

3.2 Licenciamiento de software

La licencia de software es una especie de contrato, en donde se especifican todas las normas y cláusulas que rigen el uso de un determinado programa, principalmente se estipulan los alcances de uso, instalación, reproducción y copia de estos productos, en el momento en que usted decide descargar, instalar, copiar o utilizar un determinado Software, implica que usted acepta las condiciones que se estipulan en el licenciamiento de cada programa especifico.

3.2.1 Tipos de licencias de software libre

El software libre no tiene nada que ver con el precio, tiene que ver con libertad (El Proyecto GNU es una campaña para difundir el Software libre. Fue iniciada por Richard Stallman en 1984 y pretende implantar la tendencia hacia el desarrollo de software sin limitantes de derechos de autor y bajo precio).

Open Source

Open Source y Software libre, son esencialmente lo mismo, el software que puede ser compartido abiertamente entre desarrolladores y usuarios finales de tal forma que todos aprendan de todos.

Licencia GPL (General Public License) La licencia GPL se aplica al software de la FSF (Free Software Foundation) y el proyecto GNU y otorga al usuario la libertad de compartir el software y realizar cambios en él.

La licencia advierte que el software debe ser gratuito y que el paquete final, también debe ser gratuito.

10

Page 11: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

3.3 ¿Por qué elegir software Libre?

Básicamente son tres razones principales por las cuales un proyecto podría inclinarse por este modelo:

Al optar por el modelo de desarrollo y distribución libre, el proyecto queda habilitada a utilizar la gran cantidad de herramientas libres disponibles en la actualidad.

El liberar un programa facilita enormemente su distribución y publicidad. De esta manera no es necesario invertir enormes sumas de dinero en campañas publicitarias y en marketing para poder competir con productos establecidos en el mercado.

Si el producto en cuestión tiene suficientes méritos técnicos, con seguridad despertará el interés de un gran número de desarrolladores, usuarios y otras empresas en todo el mundo.

3.4 Software Libre mas aceptado

El Software Libre es también conocido como Free Software y entra dentro de la familia del software de fuentes abiertas (Open Source) poniendo énfasis en ofrecer libertades en vez de poner restricciones.

Las aplicaciones más famosas producidas por los equipos de Software Libre son:

• El sistema operativo Linux • El servidor de Web Apache • El manejador de bases de datos objeto-relacional PostgreSQL • El navegador Mozila • El entorno de escritorio y suite de aplicaciones de productividad de GNOME • El entorno de escritorio y suite de aplicaciones de productividad de KDE • La suite de compiladores GCC • El servidor de correo Sendmail • El servidor de nombres Bind • La suite de aplicaciones de escritorio OpenOffice (antes StarOffice)

La Internet misma se basa en los estándares abiertos que fueron desarrollados por estas aplicaciones. Es indicativo que el servidor de páginas web más utilizado en el Internet es Apache.

3.5 Análisis comparativo de las herramientas de la programación WEB.

La programación en la Web ha generado como consecuencia la creación de varias herramientas de desarrollo, por lo que es importante identificar cuáles ofrecen un mejor rendimiento y bajo qué Sistema Operativo. Las herramientas de programación Web analizadas son: PHP, ASP y JSP, bajo los sistemas operativos Linux y Windows utilizando criterios comunes.

11

Page 12: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Existe la necesidad de saber elegir cuál herramienta utilizar, ya que hay varias como Server PagesTM (ASP), JavaServer PagesTM (JSP), Personal Home Pages (PHP), Cold Fusion, etc., y muchas veces esta elección se torna difícil, debido a que cada una tiene sus ventajas y desventajas, así como diversos usos. Por ejemplo ASP provee el ambiente de desarrollo más fácil, mientras que JSP requiere el conocimiento de Java y Servlets. PHP es una tecnología popular basada en una fuente de desarrollo abierta. ASP se acomoda mejor para sitios pequeños que tengan entre 100-500 consultas por día, mientras que JSP es capaz de manejar entre 100 y un millón de consultas por día. El analisis se desarrolló de la siguiente manera:

• Instalación de los sistemas operativos: Windows 2000 y Linux Red Hat 7. • Instalación de los servidores Web Apache, Apache Tomcat y Internet • Information Server en Windows 20000; en Linux: los anteriores, pero a • diferencia de IIS, se trabajará One Active Server Page. • Instalación de JDK y PHP. • Diseño de la base de datos. • Creación del Modelo Entidad Relación • Creación del Modelo Relacional • Creación de tablas en la base de datos Access y My SQL • Desarrollo de prototipo en ASP, JSP y PHP. • Desarrollo de las pruebas, ejecutando los servidores, haciendo llamados a

través de Internet Browser, de las páginas de cada prototipo. Las variables tipo cuya posible respuesta es un si o un no, se midieron por observación directa. Para evaluar la portabilidad, se colocaron los códigos fuentes en cada servidor y sistema operativo sin ningún cambio, así: migrar de Linux a Windows sin alterar el código y viceversa, y migrar de un servidor Web hacia otro sin hacer modificaciones en el código. El tiempo de respuesta se midió desde el inicio del código de cada herramienta hasta el fin, tomando el tiempo al inicio y al final de cada ejecución, y de esta forma se obtuvo la diferencia. 3.5.1 Presentación de los resultados Las tres herramientas son portables de Windows a Linux y viceversa; esto quiere decir que se puede migrar de un sistema operativo a otro sin realizar cambios en el código.

12

Page 13: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Portabilidad en los servidores

Como se observa en la tabla anterior, en el servidor Apache, tanto PHP como ASP (a partir de la versión 4) son portables de Windows 2000 hacia Linux Redhat y viceversa. Se puede apreciar que ASP sólo puede ejecutarse en IIS en Windows y en Linux sólo si se agrega un software intérprete como modulo de Apache, en este caso One Active Server Page. Por otro lado, JSP es portable en ambos sistemas operativos bajo el servidor Tomcat. Es de destacar que PHP puede ejecutarse en IIS. Arquitectura de software y hardware

A pesar que PHP y JSP ejecutan correctamente bajo Windows, su funcionamiento adecuado se da en Linux, debido a que inicialmente fueron diseñados para este último sistema operativo, y como era de esperarse, ASP tiene un mejor desempeño en Windows, debido a que es una herramienta exclusiva Microsoft. De igual forma sucede con el manejo de los servidores sobre los cuales se almacenan las páginas desarrolladas en los mismos. Por otro lado, hay que destacar que JSP requiere una memoria más grande, debido a que está basado en JAVA, y consume gran cantidad de recursos de memoria.

13

Page 14: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Calidad de fallas detectadas

Para los datos desplegados en la tabla anterior se tuvo en cuenta la ejecución de procesos que generaban 150 errores en promedio. JSP fue el que tuvo la mejor calidad de detección, ubicación de errores y del tipo de error. En cuanto a PHP, posee una buena detección y ubicación de errores, sin embargo tiene problemas en referenciar el tipo de error. ASP detectó el 55% (Hay error + ubicación del error) y el 46% (tipo de error), mientras que JSP el 95% y 93% respectivamente. La siguiente tabla despliega los tiempos de ejecución de cada una de las herramientas para los comandos de actualización, borrado, consulta e inserciones sobre un mismo prototipo de software. Tiempos de respuesta

El tiempo de respuesta se midió desde el inicio del prototipo de código hasta el fin, tomando el tiempo al inicio y al final de cada ejecución, y de esta forma se obtuvo la diferencia.

14

Page 15: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Capitulo 4 Análisis del sistema de Aprendizaje

4.1 Necesidades del nuevo paradigma de aprendizaje

Cuando se habla de nuevas formas de aprendizaje debemos analizar si se trata de cambios e innovaciones en términos de los procesos cognitivos del individuo o de nuevos procedimientos, metodologías y modelos para promover el aprendizaje, aprovechando para ello diversos recursos y estrategias a nuestro alcance, en especial la introducción de las redes que en la educación ha venido a ampliar y acelerar el manejo e intercambio de información y de comunicación y en especial la educación a distancia. La educación a distancia se ha venido consolidando con el uso de los medios informáticos y de telecomunicaciones como modelos virtuales de educación, que mantienen en común factores como; la no presencia física, el tiempo, el espacio y el modelo educativo. El entorno de aprendizaje a distancia o aprendizaje virtual se define como un programa informático interactivo de carácter pedagógico que posee una capacidad de comunicación integrada. Con el desarrollo de la Internet, el World-Wide Web y de los dispositivos móviles como medio de acceso, el panorama educativo afronta realmente un cambio tecnológico en el aprendizaje. Si bien es importante saber buscar y localizar bancos de información que enriquezcan y apoyen los procesos de aprendizaje, es necesario replantear las maneras en que los alumnos pueden adquirir conocimientos e informaciones sin perder de vista que en toda situación didáctica el centro deberá ser el estudiante. La función del profesor será la de un facilitador que presta asistencia cuando el estudiante busca conocimientos. 4.1.1 Requerimientos del nuevo paradigma de aprendizaje

• Visión de los alumnos como individuos. En primer lugar, se hace referencia a un cambio en el enfoque de los alumnos como individuos y sus oportunidades para participar de forma más activa y tener más responsabilidad en su propio proceso de aprendizaje.

• Planificación del aprendizaje en función de estilos de aprendizaje individuales.

• Atención a la participación social. Al mismo tiempo, se presta más atención a la participación social y, por lo tanto, al trabajo con las capacidades de comunicación y de colaboración.

• Cambio del papel del profesor.

15

Page 16: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

• De la reproducción a la construcción de conocimiento. Los alumnos deben participar activamente en la construcción de conocimiento a través de su propio proceso de aprendizaje, trabajando tanto solos como en grupo.

4.2 Problemas inherentes de los dispositivos móviles en el nuevo paradigma de aprendizaje

El tamaño de la pantalla en los dispositivos móviles es conjuntamente con el teclado una de las limitaciones mas evidentes. Del tamaño depende la cantidad y la calidad de información que se nos muestra. Los actuales contenidos de Internet no se pueden visualizar correctamente en una pantalla de tamaño reducido. Y no se prevé una solución tecnológica a este problema a corto y medio plazo, ya que estamos hablando de dispositivos móviles de bolsillo. Ni el aumento de la velocidad de las nuevas redes inalámbricas, ni la mejora de los protocolos de comunicación aportan una solución. Actualmente tampoco disponemos de estándares de tamaño de pantalla para dispositivos móviles que faciliten la presentación de contenidos. Así como las computadoras personales se considera como estándar un tamaño de pantalla de 800x600, no sucede lo mismo con los dispositivos móviles. Esta limitación del tamaño de pantalla obliga a experimentar y probar qué servicios y qué información es relevante y útil. Acentúa la diferencia entre lo que realmente es contenido de la forma en que se muestra. Tecnologías como XML (eXtended Markup Language) pueden ser utilizadas para identificar el contenido importante y separarlo de la forma en que se presenta.

La visualización se puede hacer más intuitiva y productiva en un amplio rango de aplicaciones móviles. El contexto y las limitaciones técnicas como la pantalla pequeña y la movilidad hacen imposible que las aplicaciones de visualización sean simples.

Una de las alternativas de solución para estas pantallas pequeñas que no pueden desplegar grandes cantidades de texto, es la sumarización automática de texto.

4.3 Fundamentos de la sumarización automática

Un resumen es una representación abreviada, objetiva y precisa del contenido de un documento o recurso. El objeto de un resumen es exponer de forma breve los contenidos principales de un documento con el fin de facilitar su indización, búsqueda y recuperación, así como dar a conocer de antemano el contenido del documento o recurso para que el usuario decida sobre la conveniencia de consultar o no el texto completo.

16

Page 17: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

4.3.1 Tipos de resúmenes

Se puede establecer una tipología de los resúmenes atendiendo a distintas perspectivas, entre las que podemos destacar:

Según su uso:

• Documento primario: el resumen aparece como una introducción al comienzo del propio documento.

• Documento secundario: el resumen aparece separado del propio documento a modo de referencia, ya sea formando parte de un índice, catálogo, bibliografía o sumario que contenga resúmenes.

• Base de datos: conjunto de resúmenes que reciben un tratamiento automatizado.

Según su densidad o amplitud:

• Resumen indicativo o descriptivo: se trata de un resumen brevísimo que suele constar del título del documento ampliado con algún pequeño detalle o aclaración. Un resumen indicativo no debe contener más de 20 palabras.

• Resumen informativo: este resumen, de entre 50 a 150 palabras como máximo, contiene la idea general y otra información relacionada como los resultados y las conclusiones fundamentales.

• Resumen crítico o analítico: se trata de un resumen algo más detallado y que generalmente consta de entre 150 a 300 palabras.

Según la forma de presentación:

• Resumen en texto libre: • Resumen telegráfico: presenta la información de forma breve y concisa. • Resumen discursivo: presenta la información con un estilo fluido y

discursivo. • Resumen estructurado: • Resumen tabular: presenta las información a modo de sumario presentado

en forma de tablas. • Resumen modular: presenta la información en distintos niveles de

descripción analítica (nivel referencial, anotación, resumen indicativo, informativo, crítico, etc.).

También puede clasificarse en:

• En línea • Fuera de línea

Según el modo de edición y publicación:

17

Page 18: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

• Resumen analógico: en formato impreso • Resumen digital: en formato digital (CD-ROM, DVD, Web, etc.)

Según la técnica de elaboración empleada:

• Manual: realizado por mediación humana. El autor del resumen puede ser el propio autor del documento original que es quien mejor conoce el tema, o un especialista en la materia tratada. Un problema que puede derivarse de este tipo de autorías es que tanto el autor como los especialistas en una materia concreta pueden conocer muy bien el tema, pero desconocer la metodología del resumen y el análisis documental. En el caso contrario encontramos los resúmenes elaborados por documentalistas, quienes pueden conocer perfectamente la metodología del resumen, pero también deben conocer la materia tratada.

• Automatizado: resumen realizado por métodos mecánicos, sin intervención humana.

El resumen de documentos ha sido siempre considerado una labor lenta y tediosa para los profesionales de la documentación, además de un trabajo técnico complicado. Se necesita mucha rapidez para tener actualizados y al día los resúmenes de esa ingente cantidad de documentos que entran o se gestionan en cualquier unidad documental. Antes de la aparición de la World Wide Web, ya existieron algunos avances enfocados hacia la automatización de esta tarea, aunque ha sido la explosión de Internet, el verdadero motor del resumen automático de documentos.

Existen 3 tipos de resúmenes automáticos, aunque muchos sistemas son híbridos y combinan varias de estas técnicas:

• Resúmenes por extracción: operan sobre uno o varios documentos entresacando la información más relevante por medio de la extracción de las oraciones que responden a unos criterios determinados y presentando únicamente las oraciones del texto original que más se ajustan a los criterios dados. Seleccionan la información en función de la frecuencia de las palabras clave, de la localización de información y de otros parámetros relevantes. Los sistemas de extracción más sofisticados son capaces, también, no sólo de extraer oraciones, sino de insertar material léxico para que el texto resultante tenga cohesión.

• Resúmenes por abstracción: no se limitan a extraer las oraciones del texto original, sino que generan un nuevo documento con una nueva redacción, a partir de la información contenida en el primero. Este tipo de resúmenes presentan una excesiva dificultad técnica y la investigación en este ámbito apenas ha comenzado a dar sus primeros pasos por medio de los recientes avances en el procesamiento del lenguaje natural.

18

Page 19: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

• Resúmenes gráfico-relacionales: basados en técnicas vectoriales y algoritmos gráficos de mapeo de la información que comparan conjuntos de documentos para extraer sus similitudes y diferencias.

No existe un único enfoque a la hora de plantearse la cuestión central de en qué debe consistir un resumen automático, sino que tal enfoque puede obedecer a muy diversos factores dependiendo del tipo de resumen que persigamos, del tipo de documentos que tomemos como origen (artículos, noticias, páginas web, mensajes de correo electrónico, listas, etc.), del lenguaje en que estén construidos (HTML, XML, texto sin marcas...), de si el documento o el texto presentan algún tipo de estructura, etc.

La tipología de los resúmenes automáticos es muy variada y por lo tanto, cada uno de estos tipos necesita un determinado tipo de técnicas y tratamientos diferentes. No es lo mismo un resumen meramente indicativo (para utilizarse en la clasificación y filtrado de documentos) que un resumen informativo (para ser leído como abstract o como sustituto del documento completo), un resumen genérico que un resumen guiado (en respuesta a una búsqueda concreta), un resumen genérico que un resumen de actualización (que obvie la información conocida y aporte sólo los elementos nuevos), un resumen multidocumental (que condense en un único documento otros documentos que tratan sobre el mismo tema o búsqueda) o un resumen multinivel (que ofrezca distintos niveles de comprensión del documento original), etc.

El resumen automático de documentos se puede realizar de muy diversas formas, pero las técnicas utilizadas se pueden englobar en 3 grandes grupos:

• Técnicas sin análisis lingüístico: tratan el texto de forma superficial, como si se tratara de una simple cadena de caracteres. La oración se distinguiría como una cadena que comienza por una mayúscula y termina con un punto. Los métodos son variados: selección de los términos más frecuentes y extracción de las oraciones que los contienen, selección de fragmentos que ocupan posiciones destacadas como el título, subtítulos, encabezamientos, o las que contienen cadenas de caracteres tales como: es importante, en conclusión, en suma, en resumen, etc.

• Técnicas basadas en el análisis lingüístico morfosintáctico: permiten reconocer las unidades lingüísticas mediante algún tipo de reconocimiento y clasificación del léxico utilizando, por ejemplo, analizadores morfológicos y desambiguadores léxicos, lematizadores, sistemas de resolución de referencias anafóricas, bases de conocimiento léxico, reconocedores de entidades que no forman parte de los diccionarios o vocabularios comunes, como por ejemplo, siglas o nombres propios, etc. Esto permite representar las conexiones del texto en forma de grafos para determinar qué oraciones son las más relevantes para el resumen.

• Técnicas basadas en la estructura discursiva: se trata ya de técnicas muy sofisticadas en donde entra en juego la ingeniería lingüística puesto que se

19

Page 20: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

trata de analizar la estructura argumental del documento para poder detectar los fragmentos más relevantes. Para ello, serán de gran ayuda la detección y análisis de marcadores discursivos tales como ejemplo: "en primer lugar", "en segundo término", "por el contrario", "sin embargo", "además", "es importante", "en conclusión", "en suma", "en resumen", etc. También es importante la estructura del propio documento hipertextual ya que la propia armazón del documento HTML permite reconstruir la estructura argumental del documento y de los fragmentos más relevantes. Por otro lado, será más fácil de analizar aún, cualquier documento estructurado en XML que contenga metadatos, esquemas o que contenga algún tipo de estructuración semántica basada en RDF, OWL o cualquier otro lenguaje de estructuración semántica.

Resumen del Sistema de Aprendizaje

En base en lo anterior, los resúmenes que se obtendrán en el sistema de aprendizaje serán de tipo automático. Será un resumen informativo para que el usuario tenga la idea general. Será también un resumen en texto libre y estará en línea. También será un resumen por abstracción y se utilizaran técnicas de análisis lingüístico morfosintáctico

4.4 Propuesta del sistema de aprendizaje

De forma general, el sistema de aprendizaje trabajara de la siguiente forma: El usuario introducirá sus datos( nombre de usuario y contraseña) al sistema, el sistema obtendrá el capitulo, el tema y el subtema correspondiente a dicho usuario y le mostrara un resumen del subtema indicado. Como lo muestra la siguiente figura.

Usuario

Nombre de Usuario

Contraseña

Sistema de Aprendizaje

Resumen del Subtema

Correspondiente Usuario

El sistema de aprendizaje estará formado por 3 módulos: El modulo de “Confirmar Datos”, el modulo de “Avance de Usuario” y el modulo de “Hacer Resumen”. Como lo muestra la siguiente figura.

20

Page 21: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Usuario

Solicitud

Entrada al Sistema ((Nombre de usuario y Contraseña)

Datos no Validos

Nombre de

21

Confirmar Datos

Y Contraseña B.D. Usuario Datos

Validos/No Válidos

Datos Válidos

Solicitar Avance de Usuario B.D.

Usuario Obtener Avance de

Usuario Capítulos, Tema y

Solicita Capítulo, Tema y Subtema

Document

Archivo XML

Texto de Subtema

Hacer Resumen

Resumen del Documento

Usuario

Page 22: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Capitulo 5 Diseño del sistema de Aprendizaje

atos de Entrada

rendizaje el usuario debe proporcionar su

5.1 Modulo “ Confirmar Datos “

D

Para tener acceso al sistema de apnombre de usuario y su contraseña.

22

Page 23: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Datos de salida

l sistema compara los datos proporcionados por el usuario con la información de tos son correctos se le da acceso al

al módulo de “ obtener avance de usuario “ para mostrarle el

Ela base de datos del sistema. Si los dasistema, pasando capítulo, tema y subtema correspondiente al usuario. En caso contrario el sistema le mostrará nuevamente la pantalla de datos de entrada.

.2 Módulo “obtener avance de usuario “

atos de entrada

ombre de usuario , que se toma

consulta a la base de datos para determinar el corresponde revisar al usuario, según su

strándole una pantalla como la siguiente.

5

D

Los datos de entrada para este módulo son: el ndel módulo “confirmar datos”.

Datos de salida

Con el nombre de usuario secapítulo, el tema y el subtema que le avance previo. Mo

23

Page 24: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Para mantener actualizada la base de datos donde se administra el avance del usuario, seguiremos este algoritmo:

24

Page 25: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

5.2.1 Algoritmo para el seguimiento del avance del usuario.

1) Hacer mientras los datos sean incorrectos

Pedir datos al usuario

Fin mientras

2) Revisar avance del usuario

3) Mostrar el capítulo, el tema y subtema correspondiente al usuario.

4) Hacer mientras no se revisen todos los capítulos

4.1.) Hacer mientras no se revisen todos los temas

4.1.1) Hacer mientras no se revisen todos los subtemas

Revisar subtema

Fin mientras

Mostrar siguiente tema

Fin mientras

Revisar ejercicios del capitulo

4.2.) Hacer mientras no se apruebe la evaluación

Presentar evaluación

Fin mientras

Mostrar siguiente capítulo

Fin mientras

El diagrama de flujo que representa este algoritmo es el siguiente:

25

Page 26: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

26

Inicio

Pedir Datos

Valido

Revisar Avance del

Mostrar Capitulo, Tema y Subtemas Correspondientes

Revisar Siguiente Subtema

Mostrar Siguiente Tema

Todos los Subtemas

Siguiente Capitulo Todos los

Temas

Presentar Evaluación

Acceso Todos Temas

Aprobad

Todos los Capítulos Mensaje Fin

N

Si

Si

Si

Si

Si

N

N

N

N

Page 27: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Las tablas de la base de datos que se utilizan para mantener actualizado el avance de cada usuario son :

Usuario

Avance

El diagrama entidad relación de las tablas se muestra en la siguiente figura.

Usuario Avance

La tabla usuario tendrá los siguientes campos:

• Usuario

• Contraseña

• Nombre

• Correo

• UEA

• Calificación

La tabla avance tendrá los siguientes campos:

• Usuario

• Capítulo

• Tema

• Subtema

27

Page 28: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

5.3 Modulo “Hacer Resumen”

Datos de entrada

Los datos de entrada de este módulo será el capítulo, Tema y Subtema correspondiente al usuario. Estos datos los arrojará el módulo de “obtener avance de usuario”

Datos de salida

La salida de este módulo será el resumen de uno de los subtemas correspondiente al tema y capítulo del usuario en cuestión, como lo muestra la siguiente figura.

Con los datos de entrada (capítulo, tema y subtema) se recupera el subtema correspondiente al usuario de un documento XML.

28

Page 29: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

5.4 Fundamentos de XML

XML (Lenguaje de Marcado Extensible) es una versión simplificada de SGLM(Lenguaje Estructurado Generalizado de Marcado), optimizada para la Web. Al igual que SGLM, XML nos permite determinar nuestro propio conjunto de elementos a la hora de describir un documento concreto. También al igual que en SGML, un individuo o un comité de estándares pueden definir una aplicación XML ( también denominada vocabulario),que es un conjunto de elementos y una estructura de documento de propósito general, que pueden utilizarse para describir documentos de un determinado tipo.

5.4.1 Los objetivos oficiales de XML

1.- XML se debe poder utilizar directamente en Internet.

2.- XML debe admitir una gran variedad de aplicaciones.

3.- XML debe ser compatible con SGML.

4.- Debe ser fácil crear programas que procesen documentos XML.

5.- El número de funcionalidades opcionales de XML deberá mantenerse en un mínimo absoluto. Preferiblemente cero.

6.- Los documentos XML deberán ser inteligibles para los humanos y razonablemente claros.

7.- El diseño de XML deberá prepararse rápidamente.

8.- El diseño de XML deberá ser formal y conciso.

9.- Los documentos XML deberán ser fáciles de generar.

10.- La concisión en los marcadores XML tiene una importancia mínima.

5.4.2 Algunas reglas básicas de XML

Las siguientes son unas pocas reglas básicas para crear un documento XML bien formado. Un documento bien formado es aquél que se adapta al conjunto mínimo de reglas, que permiten que el documento sea procesado por un explorador o por cualquier otro programa.

• El documento debe tener exactamente un elemento de nivel superior (elemento documento, o elemento raíz). Todos los demás elementos deben estar anidados dentro de él.

• Los elementos han de estar adecuadamente anidados. • Cada elemento deberá tener un marcador de inicio y un marcador de fin.

29

Page 30: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

• El nombre del tipo de elemento en un marcador de inicio debe coincidir exactamente con el nombre de su marcador de fin correspondiente.

• En los nombres de los tipos de elemento se distingue entre mayúsculas y minúsculas.

5.4.3 Estructura de un documento XML

Un documento XML puede estar formado por un prólogo (es una parte opcional) y un ejemplar.

Aunque el prólogo es opcional, su inclusión es muy recomendable ya que facilita un procesado fiable y robusto de la información contenida en el ejemplar. El prólogo puede a su vez dividirse en dos partes:

• La Declaración XML. • La Declaración del Tipo del Documento.

La Declaración XML cumple varias funciones:

• Marca el documento como texto XML. • Declara cuál es la versión de XML utilizada para elaborar el documento a

través de lo que se denomina una declaración de versión. • Aporta información sobre la codificación empleada para representar los

caracteres mediante una declaración de codificación. • Incluye también una declaración de documento autónomo.

Un ejemplo de declaración XML completa podría ser el siguiente. <?xml versión = “1.0” encoding =”ISO-8859-1” standalone=”yes” ?>

La declaracion del tipo de documento

La funcion de la DTD es describir el lenguaje de marcado que se ha creado. Proporciona la lista de instrucciones o restricciones que utilizan los analizadores sintacticos como reglas para comprobar los elementos,atributos,entidades y anotaciones de un documento XML.

Las DTD son la clave para documentos XML valido. Los analizadores sintacticos de XML validadotes utilizan las restricciones que éstas proporcionan para comprobar el documento, garantizar que está bien formado y asegurarse de que ninguno de los elementos que contiene se ha utilizado mas alla de las restricciones impuestas por la DTD.

5.5 Documento XML

El documento XML que usará el sistema es el siguiente:

<?xml version="1.0" encoding="ISO-8859-1"?>

<?xml:stylesheet href="prueba.xsl" type="text/xsl"?>

30

Page 31: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

<capitulos>

<capitulo>

<numero>1</numero>

<nombre>Capitulo 1</nombre>

<tema>

<numero>1</numero>

<nombre>Tema 1</nombre>

<subtema>

<numero>1</numero>

<nombre>Subtema 1</nombre>

<contenido>

Este es el contenido de 1 1 1

</contenido>

</subtema>

<subtema>

<numero>2</numero>

<nombre>Subtema 2</nombre>

<contenido>

Este es el contenido de 1 1 2

</contenido>

</subtema>

. . .

</tema>

<tema>

</tema>

31

Page 32: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

</capitulo>

<capitulo>

</capitulo>

. . .

</capitulos>

Una vez recuperado el subtema correspondiente, ahora considerado como un documento de texto, éste pasará por el agoritmo de “ resumen del documento”. La primera versión de este algoritmo tiene las siguientes etapas:

Resumen del

Documento

Documento Original

Selección de

Oraciones

Análisis Morfosintácti

co

Peso de Oraciones

La primera etapa consiste en obtener el documento (contenido de un subtema) del cual se obtendrá el resumen. Este documento se tomará del archivo XML.

Para lograr este objetivo se utilizará la herramienta DOM (Modelo Objeto-Documento).

La segunda etapa “El análisis morfosintáctico” consiste en clasificar cada palabra del documento con un peso determinado. Para lograrlo es necesario guardar cada palabra del documento en un arreglo, después guardar en otro arreglo las palabras del documento pero sin repeticiones.

Con este nuevo a arreglo se clasifican las palabras del documento en su categoría lexica, ya sea en clases abiertas (sustantivo, adjetivo, verbo) o e n clases cerradas (Artículo, pronombre, preposición). Las clases abiertas se conservan y las clases cerradas se desechan.

Para lograr esta clasificación se compara con respecto a las palabras del dominio que se encuentran en una base de datos.

El diagrama de esta etapa es la siguiente:

32

Page 33: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Inici

33

No Fin Del Document

Guardar En Otro Arreglo Las Palabras Sin R ti l

Formar P l b

Si

Guardar Palabra En Un

No

No Fin Del Arreglo

Tomar P l b

Palabra Clave

Guardar P l b

Se Desecha

Se Guarda El Peso De La Palabra Según Su

Categoría Léxico, Por Su frecuencia Y Si Aparece

En Título O No, En Un A l

No

Si

Si Fin

No

Documento

Page 34: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

La tercera etapa “Peso de Oraciones”, determina el peso de cada oración del documento.

Lo primero que realiza esta etapa es guardar en un arreglo cada oración del documento.

Para obtener el peso de cada oración, se compara cada palabra de la oración con los arreglos que contienen las palabras clasificadas y sus pesos correspondientes, sumando dichos pesos.

El diagrama de esta etapa es el siguiente

34

Page 35: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Inici

No

No Fin Del

Tomar Una O ió

Fin

No Fin De

Tomar una P l b

Guardar El Peso De La Oración En Un

Está en el Arreglo

Palabras no

Tomar Peso P l b

Sumar Peso P l b

Si

Si

Si

No

No

No Fin Del Document

Tomar Una O ió

Guardar En Un Arreglo La Oración

Si

Documento

No

35

Page 36: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

La cuarta etapa “Selección de oraciones” consiste en seleccionar las oraciones que formarán parte del resumen.

Lo primero que se debe calcular es que porcentaje del documento se tendrá en el resumen, esto en numero de caracteres.

Después, del arreglo de oraciones se va tomando la de mayor peso y que no este marcada. Se calcula el número de caracteres de la oración y se suman. Si la suma es menor al porcentaje calculado, entonces esta oración formará parte del resumen, se tomará la siguiente de mayor peso y no marcada, se calcula el numero de caracteres y se suman y se vuelve a comparar con el porcentaje calculado y así, hasta que la suma sea mayor que el porcentaje calculado.

36

Page 37: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Inici

No

Calcular el Porcentaje del Documento que Tendrá el Resumen en Caracteres

No Todas las Oraciones

Marcadas del

Tomar Oración de Mayor Peso y no Marcada

Desplegar el Resumen

Fin

Contar Caracteres de la

Sumar los Caracteres

Suma de Caracteres < %

Oración Seleccionada Para Formar Parte del Resumen

Salir del Ciclo Si

Si

No

37

Page 38: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

5.6 Algoritmo del resumen del documento.

La primera versión del algoritmo es la siguiente:

1) Obtener el documento.

2) Obtener cada una de las oraciones que forman el documento.

3) Clasificar cada palabra de la oración en una categoría léxica.

4) Para cada palabra del documento.

Si la palabra pertenece a una categoría léxica abierta.

Seleccionar la palabra.

Si no

Desechamos la palabra.

5) Para cada palabra seleccionada.

Calcular su peso en base a su:

categoría léxica.

Asignando X puntos a los sustantivos, adjetivos y verbos.

Número de repeticiones en el documento.

Asignando Y puntos cada vez que aparece en el documento.

Título y/o Subtítulo del Tema estudiado.

Asignando Z puntos a cada palabra del Título y/o Subtítulo.

6) Para cada oración del documento.

Calcular su peso en base a los pesos de cada una de las palabras seleccionadas y las palabras que forman la oración.

7) Determinar las oraciones que forman parte del resumen.

Obtener el número de caracteres que debe contener el resumen en base al X% del documento original.

Para cada una de las oraciones de Mayor a menor puntaje.

38

Page 39: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

Mientras el número de caracteres del resumen sea mayor que la suma de los caracteres de las oraciones revisadas.

Sumar el número de caracteres de la oración.

Fin Mientras

Fin Para

39

Page 40: Capitulo1 Nuevo paradigma de aprendizaje - …newton.azc.uam.mx/mcc/02_ingles/11_tesis/tesis/proceso/islas... · aprendizaje mediante la identificación de los mecanismos y de los

BIBLIOGRAFÍA [1] Inderjeet Mani and Maybury. Advances in Automatic Text Summarization. Cambridge, Massachusetts, MIT Press.

[2] Gael Dias and Bruno Conde. Efficient Text Summarization For Web Browsing On Mobile Devices. Portuguese Foundation for Science and Tecnology Under the SUMO Project – POSC / PLP / 57438 / 2004.

[3] Inderjeet Mani. Recent Developments in Text Summarization. ACM CIKM, pp 529 – 531, Georgia, USA, 2001.

[4] Chris Houser, Patricia Thorntón, David Kluge and Finjo Gakuin. Mobile Learning: Cell Phones and PDAs for Education. In Proc. Of the International Conference on Computers in Education, 2002.

[5] Luca Chitaro. Visualizing Information on Mobile Devices. IEEE Computer Society, March 2006.

[6] Blanco, Catalina. (1999) "Los desafíos del aprendizaje en el afuera de la enseñanza" en Tercer Simposio Internacional de Educación a Distancia: La educación a distancia y el aprendizaje abierto: Aportes para la construcción de un nuevo paradigma educativo. Mayo 19,20y21 de 1999. Santa Fe de Bogotá, Colombia.pp. 16-23.

[7] Moreno Angarita, Marisol. "El aprendizaje, un solo motor para la triada más poderosa del siglo 21: información, comunicación y tecnología" en Tercer Simposio Internacional de Educación a Distancia: La educación a distancia y el aprendizaje abierto: Aportes para la construcción de un nuevo paradigma educativo. Mayo 19,20y21 de 1999. Santa Fe de Bogotá, Colombia.pp.95-117.

[8] Colom Cañellas, Antonio J. (1998) "Pedagogía tecnológica para la educación a distancia en Los nuevos escenarios educativos y las transformaciones tecnológicas”. Patricia Avila comp., ILCE, México, pp. 25-40.

[9] Comparation between server-side scripting technologies JSP,ASP,PHP.Tomado de http://216.239.53.100/search?q=cache:SMCxSaA3JKgC:www.csc.liv.ac.uk/~u1bbj/CGI.doc++%22php%22++%22asp%22++%22jsp%22+++comparison&hl=en&ie=UTF-8.

[10] Jim Keogh. Manual de referencia. J2EE. Mc Graw Hill.

[11] Heater Williamson. Manual de referencia. XML. Mc Graw Hill.

40