“EASY ENGLISH” - RECURSO EDUCATIVO DE INGLÉS PARA …

67
“EASY ENGLISH” - RECURSO EDUCATIVO DE INGLÉS PARA ENTORNOS WEB ANGIE JOHANNA SICHACÁ ESPITIA UNIVERSIDAD PILOTO DE COLOMBIA FACULTAD DE INGENIERÍA PROGRAMA TECNOLOGÍA EN DESARROLLO DE SISTEMAS DE INFORMACIÓN GIRARDOT 2017

Transcript of “EASY ENGLISH” - RECURSO EDUCATIVO DE INGLÉS PARA …

“EASY ENGLISH” - RECURSO EDUCATIVO DE INGLÉS PARA ENTORNOS WEB

ANGIE JOHANNA SICHACÁ ESPITIA

UNIVERSIDAD PILOTO DE COLOMBIA

FACULTAD DE INGENIERÍA

PROGRAMA TECNOLOGÍA EN DESARROLLO DE SISTEMAS DE INFORMACIÓN

GIRARDOT

2017

2

“EASY ENGLISH” RECURSO EDUCATIVO DE INGLÉS PARA ENTORNOS WEB

ANGIE JOHANNA SICHACA ESPITIA

21410302

Proyecto de grado presentado como requisito para optar al título de Tecnología en Desarrollo de Sistemas

Ing. LUIS FERNANDO CETARES RUIZ

Director

UNIVERSIDAD PILOTO DE COLOMBIA

SECCIONAL ALTO MAGDALENA

FACULTAD DE INGENIERÍA

PROGRAMA TECNOLOGÍA EN DESARROLLO DE SISTEMAS DE INFORMACIÓN

GIRARDOT

2017

3

TABLA DE CONTENIDO

DEDICATORIA .................................................................................................................... 6

AGRADECIMIENTOS ......................................................................................................... 6

INTRODUCCIÓN ................................................................................................................. 7

1. TÍTULO ............................................................................................................................. 8

1.1 TITULO DEL PROYECTO ................................................................................... 8

1.2 TEMA .......................................................................................................................... 8

2. PROBLEMA ..................................................................................................................... 9

2.1 DESCRIPCIÓN DEL PROBLEMA ......................................................................... 9

2.2 ELEMENTOS DEL PROBLEMA ............................................................................. 9

2.3 FORMULACIÓN DEL PROBLEMA ...................................................................... 10

3. JUSTIFICACIÓN ........................................................................................................... 11

3.1 JUSTIFICACIÓN SOCIAL ..................................................................................... 11

3.2 JUSTIFICACIÓN ACADÉMICA ............................................................................ 12

3.3 JUSTIFICACIÓN TÉCNICA ................................................................................... 12

4. OBJETIVOS ................................................................................................................... 14

4.1 GENERALES ........................................................................................................... 14

4.2 ESPECÍFICOS ......................................................................................................... 14

5. ÁREA DE INVESTIGACIÓN ....................................................................................... 15

5.1 LÍNEA DE INVESTIGACIÓN ................................................................................. 15

6. ALCANCES Y LÍMITES ............................................................................................... 16

6.1 ALCANCES .............................................................................................................. 16

6.2 LÍMITES .................................................................................................................... 16

7. MARCO REFERENCIAL ............................................................................................. 17

7.1 ANTECEDENTES ................................................................................................... 17

7.2 MARCO TEÓRICO ................................................................................................. 18

7.2.1 Competencias Académicas ............................................................................ 18

7.2.1.1 Primer Módulo ............................................................................................... 18

7.2.1.2 Segundo Módulo ........................................................................................... 19

7.2.1.3 Tercer Módulo ............................................................................................... 19

7.2.1.4 Cuarto Módulo ............................................................................................... 19

7.2.2 Ingeniería de Software .................................................................................... 20

4

7.2.3 Estructura de Datos ......................................................................................... 21

7.2.4 Tecnologías de la Información y la Comunicación (TIC) ........................... 22

7.3 MARCO CONCEPTUAL ........................................................................................ 23

Tecnología Educativa ................................................................................................ 23

Recurso Educativo ..................................................................................................... 23

Aplicación Web ........................................................................................................... 24

HTML ........................................................................................................................... 24

JavaScript ................................................................................................................... 24

PostgreSQL ................................................................................................................ 25

Plataformas Virtuales ................................................................................................ 25

Autoaprendizaje ......................................................................................................... 25

7.4 MARCO INSTITUCIONAL ..................................................................................... 25

7.4.1 PRINCIPIOS CONSTITUCIONALES Y LEGALES .................................... 25

7.4.2 VISIÓN ............................................................................................................... 26

7.4.3 MISIÓN .............................................................................................................. 26

7.4.3 PROYECTO EDUCATIVO INSTITUCIONAL – PEI ................................... 26

7.5 MARCO GEOGRÁFICO ........................................................................................ 26

8. METODOLOGÍA DE DESARROLLO ........................................................................ 29

8.1 DESCRIPCIÓN Y TÉCNICAS DE LA METODOLOGÍA ................................... 29

8.2 FASES DEL DISEÑO ............................................................................................. 31

9. ANÁLISIS Y DISEÑO ................................................................................................... 33

9.1 REQUERIMIENTOS ............................................................................................... 33

9.1.1 Anticipación ....................................................................................................... 33

9.1.2 Investigación ..................................................................................................... 34

9.1.3 Determinación .................................................................................................. 40

9.2 SISTEMA ACTUAL ................................................................................................. 49

9.2.1 Diagrama del Sistema Actual ......................................................................... 49

9.2.2 Casos de Uso ................................................................................................... 50

9.3 SISTEMA PROPUESTO ........................................................................................ 51

9.3.1 Descripción Sistema Propuesto .................................................................... 51

9.3.2 Diccionario de Datos ....................................................................................... 52

9.3.3 Modelo Entidad Relación ................................................................................ 57

10. DESARROLLO APLICATIVO .................................................................................. 59

5

10.1 Construcción Backend ......................................................................................... 59

10.2 Construcción Frontend ......................................................................................... 61

11. PRUEBAS E IMPLEMENTACIÓN ........................................................................... 64

11.1 Pruebas Unitarias ................................................................................................. 64

11.2 Pruebas de Integración .................................................................................... 64

11.3 Pruebas de despliegue o aceptación ................................................................. 64

12. RECOMENDACIONES .............................................................................................. 65

13. CONCLUSIONES ....................................................................................................... 65

14. ANEXOS ....................................................................................................................... 66

14.1 Anexo 1: ................................................................................................................. 66

14.2 Anexo 2: ................................................................................................................. 66

14.3 Anexo 3: ................................................................................................................. 66

14.4 Anexo 4: ................................................................................................................. 66

BIBLIOGRAFÍA ................................................................................................................. 67

6

DEDICATORIA

La realización de Easy English se la dedico a mi familia, en especial a mi tío Carlos Espitia Talero, quien me apoyo y me brindo todo lo necesario para que, en el día de hoy, pudiera llevar a cabo este proyecto.

AGRADECIMIENTOS

Doy gracias primeramente a Dios por permitirme la oportunidad de llevar este proyecto a cabo, a todas las personas que me ayudaron en el desarrollo con sus conocimientos, motivaciones y consejos, ya que fueron de vital importancia para lograr la realización del proyecto. Agradezco el apoyo incondicional de mi familia, mi mamá, mi abuela y mi tío a lo largo de toda la carrera. A los asesores expertos Luis Fernando Cetares y Yinnet Diaz por el acompañamiento, consejos y recomendaciones que hicieron que este proyecto fuera tomando forma a medida que se desarrollaba, a la docente de inglés Emilce Lampra por toda la ayuda brindada en las pruebas de implementación y despliegue en el colegio, a Francisco Navas por todo el apoyo y la ayuda brindada, y a cada persona que me ayudó para el desarrollo de este proyecto.

7

INTRODUCCIÓN

Easy English es un recurso educativo orientado a entornos Web, tiene como propósito brindar un apoyo a la metodología que actualmente se utilizan en las instituciones educativas a la hora de orientar clases en una asignatura de lenguas extranjeras, como lo es el inglés. El proyecto nace con el fin de ayudar a una comunidad estudiantil a usar las TIC (Tecnologías de Información y Comunicación) como una alternativa al aprendizaje que actualmente reciben, haciendo un correcto uso de las mismas. Para llevar este proyecto a cabo, se hace uso de herramientas como:

Bootstrap para el diseño de la interfaz.

Django para el desarrollo como tal del proyecto sobre el lenguaje de

programación Python.

JavaScript para el desarrollo de algoritmos que realicen una tarea en

específico.

Con el empleo correcto de estas herramientas, se propone desarrollar un software que permita mostrar todos los contenidos incluidos en el libro de “English Please!”, el cual es otorgado por el Ministerio de Educación Nacional a través del programa Colombia bilingüe, con el fin de que los estudiantes puedan reforzar los temas vistos en la clase en horarios extra-clase con sus respectivos audios, y servir de apoyo para la orientación de la clase por parte del docente. En el presente documento se busca indagar, investigar, y registrar toda la información que se encuentre acerca de temas a fines con el presentado en dicho proyecto. Así mismo, se pretende que sirva como una guía para futuros proyectos que sean desarrollados con temáticas similares a las que aquí se muestran.

8

1. TÍTULO

1.1 TITULO DEL PROYECTO

“EASY ENGLISH” RECURSO EDUCATIVO DE INGLÉS PARA ENTORNOS WEB.

1.2 TEMA

Desarrollo de una página web que brinda un apoyo para la orientación de la

asignatura de inglés ofreciendo un espacio en donde se podrá encontrar todos los

temas, audios, imágenes, y demás que se necesiten para la clase.

9

2. PROBLEMA

2.1 DESCRIPCIÓN DEL PROBLEMA

La educación es un pilar fundamental para el desarrollo tanto personal como profesional de los individuos, es por esto, que instituciones educativas, centros de aprendizaje, escuelas y demás, buscan impartir bases que suplan esta necesidad y ayuden a la correcta formación de cada individuo que accede a ellos.

En la actualidad y con el avance que ha tenido la tecnología, es sencillo encontrar herramientas en el entorno web que sean de apoyo para la enseñanza de las diferentes asignaturas que se orientan en estas instituciones. Pero aún existen ciertas limitaciones que dificultan la implementación de las TIC a estas enseñanzas, y esto hace que los estudiantes no se motiven para el autoaprendizaje y que impartir las clases sea un poco más complicado.

Así, una de estas limitaciones es que estas herramientas no suplen la necesidad en su totalidad de los temas que se requieren enseñar, o bien, se debe pagar un elevado precio para poder usarlas. Esto causa que los talleres y trabajos dejados dependan únicamente de lo visto en clase y el estudiante busque apoyarse en sitios web o textos de poca confianza.

Además, esto implica que las clases muchas veces se vuelvan repetitivas, por el hecho de que los recursos usados por el docente, sean siempre materiales impresos, lo cual causa que los estudiantes tengan dificultades en el aprendizaje al ser la clase monótona.

Otro punto es el tiempo y es que los temas expuestos muchas veces superan el tiempo estipulado para la orientación de la clase y esto conlleva a que las dudas generadas no alcancen a ser resueltas.

2.2 ELEMENTOS DEL PROBLEMA

¿En cuáles recursos TIC, puede apoyarse el docente para hacer que las clases sean más llamativas y así captar la atención de los estudiantes?

¿Qué características debe presentar el recurso educativo digital, como apoyo dinámico y entretenido para incentivar el aprendizaje del estudiante?

¿Cómo debe ser el diseño del recurso educativo digital, para cumplir los estándares de la industria de software aplicado en la educación?

10

2.3 FORMULACIÓN DEL PROBLEMA

Con base en esto surge la problemática ¿Cómo desarrollar un recurso educativo digital que fomente la apropiación de las competencias que se requieren en la asignatura de inglés, y sirva como un apoyo dinámico y sencillo de usar, tanto para el docente, como para el estudiante en el proceso de aprendizaje?

11

3. JUSTIFICACIÓN

El aprendizaje de una lengua extranjera, como lo es el caso del inglés, tiene una gran importancia en la actualidad, debido a que con ello se tiene la oportunidad de abrir nuevos caminos a nivel internacional, ser más competentes, competitivos, y mejorar la calidad de vida de las personas. El Gobierno Nacional tiene como compromiso brindar herramientas y planes que ayuden a que las personas puedan lograr el estudio de una segunda lengua, de los cuales, muchos están enfocados en los niños y jóvenes de instituciones educativas, y pretende lograr que tengan un nivel de inglés suficiente para poder desenvolverse con facilidad en el mundo estudiantil y laboral.

“Colombia Bilingüe” es uno de los programas que viene desarrollando el Ministerio de Educación Nacional y tiene como meta principal lograr que para el 2018 los estudiantes obtengan un nivel Pre Intermedio B1 al finalizar la educación media, para lo cual, el programa otorga herramientas impresas con sus respectivos audios a las instituciones educativas, asesoramientos y acompañamientos a los docentes para que puedan orientar a los estudiante bajo los estándares básicos de inglés.

La escuela Normal Superior María Auxiliadora de la ciudad de Girardot es una de las instituciones oficiales que cuenta con este programa, en donde se les otorga a los estudiantes herramientas impresas, en este caso una serie de libros con el nombre de “English Please!”, y el asesoramiento del docente que esté encargado de orientar la asignatura. Pero con la importancia que han tomado las nuevas tecnologías en la actualidad, se hace necesario el uso de estas herramientas informáticas para que la orientación de la clase se logre de una manera dinámica y, con ello, captar el interés del estudiante por el auto-aprendizaje y la correcta utilización de estas herramientas.

Partiendo de ello surge el presente proyecto, con el cual se pretende desarrollar un recurso educativo orientado hacia entornos WEB, en donde se puedan encontrar todos los módulos, temas y actividades que contiene el libro de “English Please!”, siendo así un apoyo, tanto para el docente, como para los estudiantes, porque podrán encontrar dichos contenidos en horarios diferentes a los estipulados en el colegio y aprender la asignatura de una manera dinámica haciendo un correcto uso de las TIC.

3.1 JUSTIFICACIÓN SOCIAL

En el entorno social actual la tecnología ha tomado un papel principal, pero en el sector educativo aún existen ciertas dificultades que impiden el uso de estas herramientas y hacen que impartir las clases requiera de un contacto frecuente con el docente. Es por esto que con este proyecto se busca dar una solución óptima a esta problemática, por medio de un recurso educativo realizado en un

12

entorno WEB, teniendo por objetivo que los estudiantes aprovechen el uso de las TIC para la realización de actividades en pro de su formación y, además, el docente tenga un apoyo seguro para la orientación de sus actividades.

De esta manera, los padres de familia y/o acudientes podrán estar seguros de que la educación orientada en la institución es de una excelente calidad y garantiza el desarrollo en el aprendizaje. Además, las directivas de la institución se verán beneficiadas con los resultados obtenidos, y con ello, aumentando la demanda por parte de personas particulares que se interesen en este recurso educativo.

3.2 JUSTIFICACIÓN ACADÉMICA

El proyecto es diseñado y desarrollado en la Universidad Piloto de Colombia en la carrera de Tecnología en Desarrollo de Sistemas de Información tomando como base los conocimientos adquiridos en el transcurso de la carrera y, con los cuales, se busca satisfacer una necesidad que se viene presentando en una comunidad estudiantil a la hora de impartir las clases de inglés, ofreciendo un soporte adicional para que así se garantice un mejor aprendizaje.

Además, la investigación y desarrollo de “Easy English” le otorga a la universidad un recurso educativo enfocado en el sector educativo, que les permite a los estudiantes de la asignatura de inglés del grado noveno tener acceso a un software académico enfocado en la materia en cuestión. Este aporte se hace significativo debido a que en el repositorio de trabajos de grado, el último proyecto enfocado en el idioma inglés fue realizado en el año 2005, por lo cual el proyecto aporta una investigación actualizada del tema para las personas que en un futuro necesiten referencias.

3.3 JUSTIFICACIÓN TÉCNICA

En la realización de este proyecto se emplearon varios de los conocimientos adquiridos a lo largo de la carrera Tecnológica, que serán descritos a continuación:

La interfaz gráfica se realizó bajo el lenguaje de HTML y CSS para el diseño, lenguajes de programación como Python y JavaScript para la interacción de las páginas con el usuario de una forma más dinámica. También se hace uso de un framework para diseño de aplicaciones WEB como lo es Bootstrap, el cual contiene plantillas con tipografía, formularios, botones, cuadros, menús de navegación y otros elementos para el diseño de las páginas.

Para la base de datos se empleó PostgresSQL que es un Sistema de gestión de bases de datos relacional orientado a objetos y libre, el cual se puede ejecutar en varias plataformas como Windows o Linux.

13

Además, se usó otro framework como Django para comunicar la base de datos con la interfaz gráfica haciendo uso de Python, un lenguaje de programación bastante flexible ideal para el desarrollo de aplicaciones en entorno WEB.

14

4. OBJETIVOS

4.1 GENERALES

Desarrollar un recurso educativo que sirva como apoyo y fomente la apropiación de las competencias a orientar en la asignatura de inglés, generando un interés por parte del estudiante en su aprendizaje, haciéndolo capaz de cumplir los objetivos académicos de una manera satisfactoria y aprovechando así el uso de las TIC como una alternativa sencilla para la metodología de enseñanza.

4.2 ESPECÍFICOS

● Desarrollar un recurso educativo digital que permita una profundización en los temas orientados en la clase, por medio de contenidos audiovisuales.

● Implementar los conocimientos adquiridos en el transcurso de la carrera para generar un recurso TIC que sea Portable (cualidad que permite ser empleado en una o varias plataformas), y Usable (propiedad que garantiza la correcta y eficaz interacción con el usuario final).

● Crear un sitio WEB agradable y sencillo de utilizar para el usuario, el cual contendrá dos secciones diferentes: Una para la visualización de los temas contenidos en el libro de “English Please” para grados 9°, y otra para la administración de elementos básicos como el registro de estudiantes, el ingreso de notas y la generación de reportes de los estudiantes.

15

5. ÁREA DE INVESTIGACIÓN

5.1 LÍNEA DE INVESTIGACIÓN

La línea de investigación en la que se basará este proyecto será la de sistemas de información y desarrollo. Esta línea se puede definir como un conjunto de elementos orientados a recolectar, transformar y almacenar datos e información buscando construir o mejorar una solución a un problema dado.

El proyecto se vincula en esta línea porque con él se busca almacenar una información suministrada, en este caso los temas que se orientan en la asignatura de inglés, para posteriormente ser utilizada en un momento dado, de una manera mucho más ágil y sencilla.

16

6. ALCANCES Y LÍMITES

6.1 ALCANCES

Easy English cumplirá con las fases del ciclo de vida del software hasta la fase de pruebas e implementación; las cuales se realizarán con los alumnos del grado noveno, con acompañamiento del docente de la asignatura de inglés, en la Escuela Normal Superior María Auxiliadora.

En el proyecto se pretende lograr que, mediante un login de acceso, cada estudiante pueda visualizar el contenido del libro “English Please” para grados 9º, los audios correspondientes a cada tema, datos personales y notas parciales otorgadas por el docente.

Entre los contenidos el estudiante podrá encontrar: los temas correspondientes a cada unidad, talleres y actividades a realizar, archivos de audio con los diálogos vistos en cada tema y con los cuales se pretende que el estudiante pueda escucharlos en horarios diferentes a los asignados para las clases y, con esto, hacer un refuerzo del tema previamente visto.

De igual manera que para el estudiante, se pretende lograr que el docente, mediante un login de acceso, pueda ver en un template más sencillo los contenidos y tenga la opción de ingresar las notas parciales de cada estudiante según se vayan desarrollando las competencias dadas.

Se pretende que el registro de los estudiantes en la página sea realizado por una persona, preferiblemente de la institución, quien administre, verifique y valide los datos suministrados por la institución.

Para futuras versiones, Easy English contará con funcionalidades que permitan ingresar, editar y borrar el contenido de cada módulo del libro encontrados en la página, esto con el fin de que el docente pueda actualizar la información en caso de que haya una nueva versión del libro en cuestión, evitando así, que se dependa de un desarrollador para hacer estos reajustes.

6.2 LÍMITES

Easy English es un apoyo didáctico, tanto para el docente, como para el estudiante, no pretende ser una plataforma educativa que evalúe el desempeño académico. El docente es quien da las notas y, de igual manera, da una nota apreciativa por el uso del recurso educativo. Easy English, al ser diseñado como un tipo de software orientado a entornos WEB, requiere de un acceso a internet para ser ejecutado.

17

7. MARCO REFERENCIAL

7.1 ANTECEDENTES

Para la realización de este proyecto fue necesario tomar en cuenta como punto de referencia, tanto algunos trabajos de grado, como algunos otros conceptos, con el fin de entrar más en detalle en el tema central.

La impartición de la asignatura de inglés en la escuela Normal Superior María Auxiliadora se lleva a cabo mediante la implementación de un recurso impreso que otorga el Ministerio de Educación Nacional en su programa “Colombia Bilingüe”, cuya meta es lograr una mejor comprensión de esta lengua en los estudiantes, tanto para su vida personal como profesional. A continuación se mostrará un mejor concepto acerca de este programa:

“Los estudiantes colombianos viven en un mundo que cada día les exige que se comuniquen más en inglés, que interactúen con ciudadanos de otros países y que accedan al conocimiento en este idioma. El dominio del inglés les permitirá tener acceso a becas en otros países, mayor movilidad y mejores oportunidades laborales, inclusive en Colombia.

En la actualidad, a pesar de los esfuerzos y de los recursos que el país ha invertido para contribuir al mejoramiento de los niveles de inglés, sólo el 1% de los estudiantes de grado 11 del sector oficial logran llegar al nivel Pre Intermedio B1.

Bajo este contexto, el programa "Colombia Bilingüe 2014-2018" del Ministerio de Educación Nacional se ha propuesto la meta de subir para el año 2018 el nivel Pre Intermedio B1 del 2% al 8% y del 7% al 35% de los estudiantes en nivel Básico A2. Llegar a esta meta permitirá que los estudiantes de todo el sistema educativo se comuniquen cada vez mejor en inglés y puedan acceder a mejores oportunidades laborales y profesionales.” (Ministerio de Educación Nacional, s.f.)

Uno de estos trabajos que va muy de la mano con el tema que se está tratando en este proyecto, consiste en una implementación de una plataforma educativa realizada para el Colegio Americano y orientada para el desarrollo de la asignatura de inglés, como una integración entre la tecnología y la educación en grados básicos de primaria. Es el proyecto VESWEB – Sistema de Educación Virtual para la Web de la Universidad Piloto de Colombia Seccional Alto Magdalena, elaborada por Carlos Andrés Espitia Talero y Erick Julián Millán Moreno.

También se tomó como referencia el trabajo Implementación de las TIC en la Escuela Superior de Alta Criminalística en la Ciudad de Girardot, el cual habla de un tema muy importante a tratar en la realización de este proyecto y es la

18

integración de las nuevas tecnologías en el sector de la educación. En él se hace referencia a que se deben usar las TIC para aprender y para enseñar, es decir, el aprendizaje de cualquier materia se puede facilitar mediante las TIC y, en particular, mediante internet aplicando las técnicas adecuadas, trabajo elaborado por María Isabel Bríñez Delgadillo, Walter Daniel Castro Bernate y Leidy Andrea Sánchez Lesmes.

7.2 MARCO TEÓRICO

A continuación se detallarán las perspectivas teóricas que se manejarán en la realización de la investigación planteada para el presente proyecto:

7.2.1 Competencias Académicas

Este proyecto contendrá todas las competencias que se orientarán en la asignatura de inglés, para ello, se tomará como base un recurso que es proporcionado por el Ministerio de Educación Nacional, a través del programa Colombia Bilingüe, a las instituciones educativas y es el libro “English Please!” para grado noveno, el cual es usado como un pilar en el proceso pedagógico en la escuela Normal Superior María Auxiliadora para brindar una enseñanza de inglés más profunda.

Se pretende seleccionar cada módulo para ser dictado uno por cada semestre. En cada módulo se desplegarán las unidades que lo contengan y a su vez, estas unidades desplegarán las lecciones a realizar. Dichos módulos se detallarán a continuación:

7.2.1.1 Primer Módulo

El primer módulo “Your World” cuenta con tres unidades en las que el estudiante podrá relacionarse con los aspectos básicos del idioma inglés, desde el alfabeto y los números, hasta poder hablar un poco de su vida o de otras personas. Con los cuales, y con asesoramiento del docente, los estudiantes podrán practicar de manera oral y escrita.

Para llevar esto a cabo se usará como soporte el proyecto en cuestión y en el cual estará incluida cada una de las unidades del módulo con sus respectivas lecciones:

La unidad 1 “This is Me!”, es la etapa en la cual es estudiante encontrará una información básica acerca de cómo describirse a sí mismo y otras personas. Al final de dicha unidad el estudiante podrá hablar acerca de sí mismo y de sus amigos.

En la unidad 2 “My Family”, el estudiante podrá hablar acerca de su familia y los diferentes tipos de relación en esta y, con esto, practicar la redacción a la hora de

19

describir. Al final de dicha unidad el estudiante podrá hablar acerca de lo que hacen las personas o decir las cosas que le gustan.

En la unidad 3 “School Life And People”, el estudiante podrá hablar de las cosas que le gustan, tanto en su hogar como en el colegio y hablar de otras personas, con esto, reforzar el tema tratado en la unidad anterior.

7.2.1.2 Segundo Módulo

Este segundo módulo “Around the World” cuenta con tres unidades y cuyo tema principal se centra en los aspectos básicos de la vida en Colombia y alrededor del mundo. El estudiante podrá tratar temas como su rutina diaria y actividades de tiempo libre.

La unidad 1 “From day to day”, el estudiante podrá describir su rutina diaria y las actividades que realiza en su tiempo libre.

En la unidad 2 “Local Colour”, el estudiante podrá aprender las diversidades que hay en varios países, como el clima, la vestimenta, las costumbres o la música.

En la unidad 3 “Celebrations and holidays“, en la que el estudiante se enfocará en describir los festivales y días festivos que se celebran.

7.2.1.3 Tercer Módulo

El tercer módulo “How We Live” cuenta con 3 unidades, en las que el estudiante se centrará en aspectos relacionados con la forma de vivir de cada persona y las diversas actividades que se realizan, como la alimentación y el estilo de vida que lleva.

La unidad 1 “What We Eat”, en la que se habla acerca de los platos preferidos y otros tipos de hábitos alimenticios, el estudiante podrá describir la dieta saludable y no saludable que lleva a cabo.

En la unidad 2 “Take Good Care”, el estudiante podrá pedir una cena en un restaurante o cafetería y dar opiniones acerca de ella.

En la unidad 3 “Time For Fun”, el estudiante será capaz de describir lo que hacen en su tiempo libre y las costumbres típicas en Colombia.

7.2.1.4 Cuarto Módulo

El cuarto módulo “Protect the Earth”, cuenta con 3 unidades que se centrarán en la importancia de la protección del medio ambiente, viendo los problemas y buscando soluciones y oportunidades para hacer un cambio.

La unidad 1 “The World We Live in”, el estudiante podrá comparar los diferentes

20

paisajes que hay tanto en Colombia como en el mundo, hablar de los recursos del agua y cómo salvarla, y la convivencia con los animales.

En la unidad 2 “Problems and Solutions”, el estudiante podrá hablar de los problemas que están ocurriendo en el planeta, los desastres naturales, como predecirlos y qué hacer cuando ocurren, y maneras de cuidar el medio ambiente.

En la unidad 3 “Changes to make”, el estudiante podrá hacer predicciones de un futuro en el medio ambiente y hablar de ello y comparar los lugares como se encuentran hoy en día a como estaban en el pasado.

7.2.2 Ingeniería de Software

Para llevar a cabo el desarrollo de este proyecto se hizo una serie de análisis y técnicas con las que se pretendían facilitar dicho proceso. Para ello se hizo uso de la ingeniería de Software, la cual es una disciplina formada por un conjunto de métodos, herramientas y técnicas que se utilizan en el desarrollo de las herramientas de información. Ésta incluye un análisis previo, el diseño del proyecto, el desarrollo del software, las pruebas necesarias y la implementación del sistema.

Varios autores tienen una definición diferente acerca de lo que significa la ingeniería de software como se mostrará a continuación:

La ingeniería de software es el establecimiento y uso de principios fundamentales de la ingeniería con objeto de desarrollar en forma económica software que sea confiable y que trabaje con eficiencia en máquinas reales [Bauer, 1972].

Ingeniería del Software es el estudio de los principios y metodologías para desarrollo y mantenimiento de sistemas de software [Zelkovits, 1978].

La aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación (funcionamiento) y mantenimiento del software; es decir, la aplicación de Ingeniería al software [IEEE, 1993].

Ingeniería del Software es la aplicación práctica del conocimiento científico en el diseño y construcción de programas de computadora y la documentación necesaria requerida para desarrollar, operar y mantenerlos [Boehm, 1976].

Como se puede ver, son varios los puntos de vista acerca de este concepto, pero todos tienen algo en común y es que su punto central es la medida en que y como se va a llevar a cabo el desarrollo del software como tal.

21

7.2.3 Estructura de Datos

Para la organización de los elementos que se incluyeron en el software tales como los temarios de cada módulo, los audios, la base de datos de los estudiantes y demás, se llevó a cabo mediante la implementación de una estructura de datos.

Estas estructuras de datos se pueden definir como una forma de organizar una colección de datos cuyo objetivo es facilitar su manipulación, definiendo la interrelación de éstos y un conjunto de operaciones que se pueden realizar sobre ellos. Son utilizadas para la manipulación de grandes cantidades de datos de una manera eficiente para usos tales como buscadores web, bases de datos complejas y otros servicios de Internet.

Entre las operaciones que pueden realizar las estructuras de información podemos encontrar:

● Búsqueda de uno o varios elementos en la estructura según sean solicitados.

● Organización de todos los elementos pertenecientes a la estructura conforme a un orden determinado, por ejemplo: alfabéticamente.

● Recorrer la estructura para garantizar que se pueda recuperar la información almacenada.

● Insertar nuevos elementos a la estructura. ● Modificar los contenidos de un determinado elemento en la estructura. ● Mostrar la información contenida en la estructura. ● Eliminar uno o varios elementos en la estructura.

Por lo general, una estructura de datos eficiente es clave para diseñar un algoritmo eficiente. Un algoritmo es un método o proceso organizado de manera lógica y ordenada que permite resolver un problema. En otras palabras, permite describir una serie de instrucciones o reglas compuestas por una serie dada de pasos finitos que permiten dar solución a un problema.

Pero estos procesos no están únicamente limitados a la informática. Para un mejor entendimiento, se puede tomar por ejemplo el proceso digestivo: un concepto de algoritmo con el que el individuo vive a diario sin que haga falta una definición precisa de este proceso. Procesos naturales como la gestación, las estaciones, la circulación sanguínea, los ciclos planetarios, etc., son otros ejemplos de algoritmos naturales.

Otra definición que se incluye es la base de datos, la cual es un conjunto de información agrupada o estructurada que permite guardar grandes cantidades de información de diversas temáticas, para luego ser encontrada y poder utilizarla fácilmente. Esta información puede ser desde una pequeña clasificación de libros hasta una compleja base de datos de índole gubernamental.

22

Entre las principales características se puede destacar:

● Independencia lógica y física de los datos. ● Redundancia mínima. ● Acceso concurrente por parte de múltiples usuarios. ● Integridad de los datos. ● Consultas complejas optimizadas. ● Seguridad de acceso y auditoría. ● Respaldo y recuperación. ● Acceso a través de lenguajes de programación estándar.

7.2.4 Tecnologías de la Información y la Comunicación (TIC)

Hace mucho tiempo la información y todo el conocimiento en general estaban limitados de manera tal que los únicos que tenían acceso a estos conocimientos eran los líderes o gobernantes de esas épocas. De igual manera, aprovechaban la ignorancia de la ciudadanía para imponer sus propias reglas y obligarlos a que las acataran sin reproche alguno.

Hoy en día, con el paso del tiempo y la evolución de la sociedad, la información ya no está limitada, puesto que gracias a las nuevas tecnologías se puede obtener nuevos conocimientos, nuevas maneras de ver el mundo, nuevas técnicas, pautas de comportamiento y el uso de nuevos instrumentos y lenguajes que, a su medida, van creando un cambio en la percepción de nuestra sociedad e incide en todos los medios en los que desarrollamos nuestra vida. La incursión de las TIC en este desarrollo ha permitido facilitar la obtención de nuevos conocimientos y es por eso que en la realización del presente proyecto se pensó en implementarlas.

Las Tecnologías de la Información y la Comunicación (TIC) son un conjunto de tecnologías relacionadas con las actividades de hardware, software y servicios informáticos, es decir, todas aquellas tecnologías cuyo objetivo sea tratar o procesar información, que permiten la adquisición, producción, almacenamiento, tratamiento, comunicación, registro y presentación de informaciones, en forma de voz, imágenes y datos.

Entre sus beneficios se encuentra:

● Facilitar la comunicación. ● Eliminar las barreras de tiempo y espacio. ● Favorecer la cooperación y colaboración entre distintas entidades. ● Aumentar la producción de bienes y servicios de valor agregado. ● Elevar la calidad de vida de los individuos. ● Surgimiento de nuevas profesiones y mercados. ● Reducir los impactos nocivos al medio ambiente al disminuir el consumo de

23

papel y tala de árboles y al reducir la necesidad de transporte físico y la contaminación que éste pueda producir.

● El internet, como herramienta estándar de comunicación, permite un acceso igualitario a la información y al conocimiento.

Con el avance que ha tenido la tecnología en los últimos años, las TIC han pasado a ser uno de los pilares básicos de la sociedad y esto hace necesario que se piense en la educación sobre una metodología basada en esta realidad. Utilizándose tanto para el aprendizaje como para la enseñanza. Esto implica un importante trabajo por parte de los docentes para preparar maneras dinámicas de usar las TIC como un apoyo en la orientación de sus clases, y es por esto, que con este proyecto se pretende aportar un material que sea de ayuda para el docente y así facilitar su trabajo en la enseñanza.

También se tiene en cuenta una ley del Ministerio de las TIC que habla de la incursión de las TIC en la sociedad colombiana, esta es la ley Nº 1341 del año 2009, y en un sentido más directo sostiene que

“El Estado reconoce que el acceso y uso de las Tecnologías de la Información y las Comunicaciones, el despliegue y uso eficiente de la infraestructura, el desarrollo de contenidos y aplicaciones, la protección a los usuarios, la formación de talento humano en estas tecnologías y su carácter transversal, son pilares para la consolidación de las sociedades de la información y del conocimiento”.

7.3 MARCO CONCEPTUAL

A continuación se definirán algunos términos que están incluidos en el documento para una mejor comprensión de ellos, estos son:

Tecnología Educativa

Son todos aquellos conocimientos, aplicaciones y dispositivos que hacen uso de las herramientas informáticas en el sector de la educación, permitiendo a las tecnologías de la información, dar solución a problemas que se presentan en la orientación del docente para el aprendizaje de los estudiantes, por lo cual se hace uso de recursos educativos diseñados especialmente para esta labor.

Recurso Educativo

Los recursos educativos son materiales o herramientas elaborados con la intención de facilitar al docente su función educativa y a la vez servir como guía de aprendizaje para el alumno, despertando la motivación, la impulsión y creando un interés hacia el contenido de éste. Estos recursos a su vez sirven para poner en práctica lo aprendido en el aula de clase.

Con las Tecnologías de la Información y la Comunicación (TIC), es posible

24

generar estas herramientas por medio de un software o sistema de información que permitan ser almacenados o llevados a internet para ser utilizados desde una computadora o dispositivo móvil.

Aplicación Web

Son todas aquellas aplicaciones desarrolladas para ser ejecutadas desde un entorno Web sin necesidad de estar previamente instaladas en el ordenador. Los datos de estas aplicaciones son almacenados en grandes servidores de internet y posteriormente se envía la información que es requerida en el momento. Dichas aplicaciones tienen como ventaja el facilitar el mantenimiento, actualización y ejecución de las mismas sin la necesidad de ser distribuidas e instaladas con anterioridad y en una plataforma fija.

Cabe destacar que una página web permite la comunicación activa entre el usuario y la información. Esto permite que el usuario acceda a los datos de modo interactivo, gracias a que la página responderá a cada una de sus acciones, como por ejemplo rellenar y enviar formularios, participar en juegos diversos y acceder a gestores de base de datos de todo tipo.

HTML

Estas aplicaciones son desarrolladas bajo el lenguaje HTML (HyperText Markup Languaje) o lenguaje de marcas de hipertexto, el cual es un lenguaje sencillo que permite definir la estructura básica y el contenido que compondrán la aplicación, para posteriormente ser interpretadas por los navegadores y luego llevar esa traducción al usuario final. Puede ser creado bajo cualquier editor de texto como Blocs de notas o programas especializados en el desarrollo de estos, independiente de la plataforma en la cual se esté trabajando.

Este lenguaje está compuesto por conjunto de etiquetas (también llamadas “tags”), las cuales son su estructura básica y permiten interconectar toda la información escrita y, así, describir la apariencia de la aplicación. Dichas etiquetas están formadas por corchetes o paréntesis angulares “< >” también conocidos como “signos mayor y menor que”. Cabe destacar que HTML permite la utilización de códigos especiales que dan instrucciones específicas a los navegadores y se conocen como scripts, entre los cuales para el desarrollo de este proyecto se usó uno de ellos y es el JavaScript.

JavaScript

Es un lenguaje de programación interpretado (no necesita compilarse), orientado a objetos y dinámico que trabaja del lado del cliente, permitiendo integrar mejoras en la interfaz gráfica del usuario y hacer las páginas web dinámicas. Éste permite, por ejemplo en el caso particular de este proyecto, lograr la realización de las actividades consiguiendo una correcta verificación de las respuestas dadas por el estudiante frente a las correspondientes respuestas alojadas en la base de datos.

25

PostgreSQL

Del lado del servidor tenemos a PostgreSQL, el cual es un sistema de gestión de bases de datos relacional orientado a objetos, gratuito y libre más importante que existe hoy en día al ser un servidor seguro, rápido y fácil de usar. Tiene más de 15 años de desarrollo activo por la comunidad.

Utiliza un modelo cliente/servidor y usa multiprocesos en vez de multihilos para garantizar la estabilidad del sistema. Se compone de un servidor SQL, varios programas del lado del cliente, interfaces de programación (APIs), herramientas para su administración y bibliotecas de almacenamiento que se pueden enlazar dentro de otras aplicaciones para obtener un producto más pequeño, más rápido, y más fácil de manejar.

Plataformas Virtuales

Buscan brindar un soporte, generalmente en la educación, a través de un sistema el cual contiene diversas aplicaciones en un mismo entorno y da a los usuarios la posibilidad de acceder a ellas por medio del internet, sin necesidad de estar en un espacio físico determinado.

Autoaprendizaje

Es una capacidad que tiene cada persona para adquirir conocimientos de forma autónoma mediante el estudio o la experiencia.

7.4 MARCO INSTITUCIONAL A continuación se mostrarán los principios, la misión y la visión que tiene el colegio Escuela Normal superior María Auxiliadora, eje central en la realización de este proyecto, Así como también de dará a conocer una parte del proyecto de educación institucional(PEI):

7.4.1 PRINCIPIOS CONSTITUCIONALES Y LEGALES

Los principios constitucionales y legales que son manejados por la escuela son:

● La democracia participativa y el pluralismo. ● La solidaridad y la tolerancia. ● El respeto por la dignidad humana. ● La práctica de los derechos y los deberes humanos. ● La convivencia social y la regulación de los conflictos personales y

grupales. ● La ética y fundamentación en valores.

26

7.4.2 VISIÓN

La visión que la Escuela Normal Superior María Auxiliadora de Girardot tiene es: Al 2020 ha de ser el Centro Pedagógico de cobertura regional, que favorezca los valores de respeto, responsabilidad y tolerancia desarrollando proyectos sociales e investigativos, a fin de responder a necesidades comunitarias con identidad y pertenencia regional y nacional. (Escuela Normal Superior María Auxiliadora.)

7.4.3 MISIÓN

La misión que la Escuela Normal Superior María Auxiliadora de Girardot tiene es: Formar maestros integrales de excelente calidad para desempeñarse con propiedad eficacia y eficiencia en el nivel de Educación Preescolar y ciclo de Básica primaria, siendo promotores de identidad, pertenencia al contexto y caracterizados por una sólida formación que les permita atender poblaciones Vulnerables en el entorno regional y de la nación. (Escuela Normal Superior María Auxiliadora.)

7.4.3 PROYECTO EDUCATIVO INSTITUCIONAL – PEI

Es la carta de navegación de las escuelas y colegios, en donde se especifican entre otros aspectos los principios y fines del establecimiento, los recursos docentes y didácticos disponibles y necesarios, la estrategia pedagógica, el reglamento para docentes y estudiantes y el sistema de gestión.

Según el artículo 14 del decreto 1860 de 1994, toda institución educativa debe elaborar y poner en práctica con la participación de la comunidad educativa, un proyecto educativo institucional que exprese la forma como se ha decidido alcanzar los fines de la educación definidos por la ley, teniendo en cuenta las condiciones sociales, económicas y culturales de su medio.

El proyecto educativo institucional debe responder a situaciones y necesidades de los educandos, de la comunidad local, de la región y del país, ser concreto, factible y evaluable.

7.5 MARCO GEOGRÁFICO La Escuela Normal Superior “María Auxiliadora”, en donde se lleva a cabo el proyecto, se encuentra ubicada en la zona norte en el Barrio Diamante, vía a Tocaima, en la ciudad de Girardot - Cundinamarca. El área de influencia de la institución educativa es la Región del Tequendama, en la parte sur occidental de Cundinamarca y el Departamento del Tolima y Municipios circunvecinos como el Espinal, Coello, El Carmen de Apicalá, Suárez, Flandes, Tocaima y Melgar.

27

Mapa de la ciudad de Girardot, sede donde está ubicada la Escuela Normal Superior María

Auxiliadora. Tomado de Google Maps.

Mapa de la ciudad de Girardot, sede donde está ubicada la Escuela Normal Superior María Auxiliadora, vista satelital. Tomado de Google Maps.

28

Fachada Principal de la Escuela Normal Superior María Auxiliadora.

Foto Tomada de Google Maps.

29

8. METODOLOGÍA DE DESARROLLO

El desarrollo del presente recurso educativo digital está basado en algunas de las características y valores que tiene la metodología ágil XP (Extreme Programming) conocida también como programación extrema. Es definida por la Universidad Veracruzana como un conjunto de pasos de diversas metodologías, acopladas de manera que sean pasos flexibles a seguir utilizadas con el uso común, para realizar un desarrollo más agradable y sencillo. (Universidad Veracruzana, 2012)

Esta metodología tiene el objetivo de aumentar la productividad a la hora del desarrollo y la satisfacción del cliente. Las características y valores que presenta para un buen desarrollo del proyecto son:

● Adaptabilidad del software a algún cambio

● Simplicidad mediante la refactorización del código

● Comunicación entre cliente, en este caso la docente y programador ● Retroalimentación por parte de la docente para llevar el proyecto por el

camino correcto

● Valentía para enfrentar los nuevos cambios. ● Respeto entre el cliente y el desarrollador.

La implementación de esta metodología se llevó a cabo por una serie de iteraciones que se realizaban en determinados tiempos, donde la docente y el desarrollador se reunían para evidenciar el avance que llevaba el proyecto y, de igual manera, se iban anotando los ajustes y cambios que la docente solicitaba realizar. Estas anotaciones eran convertidas en listas de tareas con el fin de llevarlas a cabo en el transcurso del tiempo antes de la próxima iteración.

Por lo cual, el uso de esta metodología en el presente proyecto priorizó la relación entre los involucrados en el mismo y, con ello, se logró un desarrollo más eficaz del proyecto.

8.1 DESCRIPCIÓN Y TÉCNICAS DE LA METODOLOGÍA

El enfoque cualitativo es un método de investigación que utiliza una lógica y un proceso inductivo para llegar a la síntesis del problema. Se parte de un análisis y una descripción del entorno como tal, en este caso, el aula de clases de la asignatura de inglés, percibiendo lo que ocurre y buscando con ello aclarar el comportamiento de dicho ambiente. Este enfoque permite desarrollar la síntesis antes, durante o después de la recolección y análisis de los datos, y para ello, se basa en una recolección sin medición numérica, pues este enfoque busca explicar las razones en un campo real. Se realiza por medio de pequeñas muestras más enfocadas a un tema en particular y se utilizan encuestas, entrevistas, observación al entorno, entre otros. Para este caso, se llevaron a cabo una serie de encuestas a los estudiantes de los grados novenos y una entrevista a la docente de la

30

asignatura de inglés.

Se escogió la investigación descriptiva ya que en la región no hay mucha información relacionada con el tema a investigar en este proyecto y no se sabe con exactitud qué se puede encontrar de dicho tema. Así que se partió con un análisis de cada uno de los contextos previamente definidos en el enfoque de investigación y de allí se empezó a describir el entorno a trabajar, en este caso, la asignatura de inglés. Este tipo de investigación se caracteriza por ser más flexible que los estudios descriptivos o explicativos, ya que busca observar tantas manifestaciones del fenómeno estudiado como le sea posible. Para este caso, se busca investigar y posteriormente explicar el entorno general en el aula de clases de inglés. De igual manera, implica un mayor porcentaje de riesgo y requiere de gran paciencia, serenidad y receptividad tanto para el investigador como para la docente y los estudiantes.

Se optó por el diseño de investigación-acción ya que éste se basa en resolver un problema tomando de forma simultánea conocimientos y cambios sociales, de manera que se unen tanto la teoría como la práctica, logrando que cada cambio se ponga en acción de manera inmediata. Este consta de 4 fases:

• La Observación: Las acciones (por parte del docente, estudiantes y el propio investigador) que se realizan en el entorno de clases son observadas, recogidas y evaluadas. Con base en esto, se hace un análisis general del entorno y se solicitan registros a los estudiantes (acerca de cómo ha cambiado la situación actual y qué mejora se ha producido), notas de campo de los participantes, y una encuesta sobre los efectos que está generando el cambio.

• La Planificación: Se desarrolla un plan de acciones para mejorar el problema actual que se adapte a cambios imprevistos. En el ambiente de la asignatura de inglés se presenta un problema y es que no hay una herramienta capaz de brindar un apoyo a la clase y sirva para el autoaprendizaje de los estudiantes, por esto, se plantea la solución de implementar una herramienta orientada a la web capaz de suplir esta necesidad presentada.

• La Acción: En la que se pone en marcha el plan elaborado, el cual debe ser controlado y analizado por el investigador.

• Reflexión: Sobre las acciones registradas en el proceso de

observación, las cuales se discuten con los miembros del grupo, en este caso la docente y el investigador, y con ello se puede conducir a una reconstrucción de todos los procesos realizados y consolidar bases para una nueva planificación.

31

Para el presente proyecto se tuvo en cuenta este diseño de investigación ya que con el proyecto se busca generar un apoyo en la metodología de enseñanza en la asignatura de inglés incorporando las TIC y, con esto, beneficiar a los estudiantes, docentes y al propio desarrollador de dicho proyecto, quien adquirirá nuevos conocimientos y experiencias. Para llevar esto a cabo se realizó un tipo de iteraciones en las cuales, cada cambio que fuera relevante en el proyecto, se mostraba a la docente de inglés y en este proceso se verifica si los cambios realizados iban acordes con lo que se requería o si se debían realizar ajustes a dichos cambios.

8.2 FASES DEL DISEÑO

A medida que se fue desarrollando el proyecto en cuestión, se pudo evidenciar que la elección de una buena estrategia de estudio, según los contenidos y grados de complejidad del mismo, puede ser muy significativa en los resultados que se espera obtener, porque es un proyecto en el cual es puesto a prueba todo lo aprendido a lo largo de la carrera y con lo que se quiere generar un beneficio a la sociedad.

En la consolidación del proyecto se buscó indagar en el problema exacto que presenta la comunidad con la cual se va a trabajar, por medio de encuestas a los estudiantes y entrevista a la docente de la asignatura. Después de esto, se analizaron los resultados obtenidos en la recolección de datos y con ello se empezó a trabajar en la solución al tema, siempre contando con la participación y ayuda de la docente de la asignatura y el director del proyecto de grado asignado.

Para el proceso de la recolección de datos se hicieron tres procesos: entrevistas a la docente, encuestas a los estudiantes, y observación general del entorno. Se tomaron en total 128 estudiantes inscritos en el grado noveno para aplicarles una encuesta de satisfacción por la clase, posteriormente se aplicó una entrevista a la docente.

● La encuesta implementada contenía preguntas acerca del grado de satisfacción que se tenía por la clase y qué dificultades se presentaban en la misma, cuyos resultados indicaron que los estudiantes estaban interesados en reforzar temas como listening y otros temas que incluyen audios que solo se podían escuchar en clases, pero no en otros horarios o en la casa.

● En la entrevista con la docente se manifestaron problemas similares dado que ella quería que sus estudiantes tuvieran la oportunidad de reforzar todos los temas que se vieran en clase, así mismo, quería que sus clases se hicieran de una manera mucho más dinámica haciendo uso de las TIC y también promover el autoaprendizaje por medio de éstas.

32

● En la observación del entorno del aula de clases se llegó a la conclusión de que los estudiantes tenían dificultades en el proceso de aprendizaje debido a que cada lección que aprendían no podían repetirla en otros tiempos fuera de los establecidos por el colegio y, con ello, se les dificulta reforzar el tema. Además, las clases se impartían con herramientas impresas y fotocopias, por lo cual se generaba un inconveniente ya que, los estudiantes extraviaban dichas copias, o se perdía tiempo mientras se esperaba a que se realizaran estas copias.

Para desarrollar el proyecto, en primer lugar se tuvo en cuenta la opinión y los consejos de una persona con conocimiento en cuanto a lo que se quiere desarrollar, ya que es importante siempre estar orientado y contar con el apoyo de otra persona que ya tenga un recorrido más amplio en la creación e implementación de proyectos de este tipo. Para lo cual se buscaron diferentes docentes y egresados de la Universidad Piloto de Colombia seccional Girardot quienes aportaron una parte de sus conocimientos para asesorar y guiar al investigador en la revisión del software, corrección de la base de datos, consejos y orientación para la creación del documento, qué metodología escoger, entre otros.

33

9. ANÁLISIS Y DISEÑO

9.1 REQUERIMIENTOS

9.1.1 Anticipación

Como anticipación para la presente investigación se buscaron distintas fuentes bibliográficas: Trabajos de grados, libros relacionados con el tema, informes, y algunas otras referencias web, con el fin de entrar más en detalle en el tema central. En una investigación más profunda sobre el tema, se encontraron tres softwares similares al propuesto en el presente proyecto, los cuales son:

Lingualia:

Lingualia es una nueva y revolucionaria forma de aprender idiomas, que incluye a Lingu, un profesor hecho a la medida de cada usuario, que está basado en inteligencia artificial y es capaz de personalizar automáticamente el curso a cada estudiante, en función de su nivel en diferentes aspectos, su progreso, el tiempo disponible y la motivación de cada estudiante.

Tomado de: https://www.lingualia.com/es/

Open English:

Es una plataforma Web de aprendizaje online que ofrece clases personalizadas y en vivo con profesores cuyo idioma nativo es el inglés. Es actualmente la más reconocida y utilizada por miles de personas a nivel mundial.

34

Tomado de: http://www.openenglish.com/

Duolingo:

Es una plataforma online que permite aprender inglés, francés o portugués (entre otros idiomas) de forma gratuita y con contenidos que son entretenidos para el aprendizaje. Cuenta con versión para escritorio y móviles.

Tomado de: https://es.duolingo.com/

9.1.2 Investigación

Se realizaron encuestas a los estudiantes donde se pretendió indagar con

exactitud acerca de qué temas presentaban dificultades y, con esto, tener un

conocimiento más acertado del enfoque que tendrá el proyecto.

35

La encuesta fue realizada a un total de 128 estudiantes inscritos al grado noveno

de la Escuela Superior Normal María Auxiliadora en el año 2017, en donde se

obtuvieron los siguientes datos:

Se inició por preguntar el rango de edad en que se encontraban actualmente los

estudiantes y el género, cuyos resultados fueron los siguientes:

En lo que se concluye que la mayoría de estudiantes está entre los 13 y 14 años

de edad, y la mayoría de estudiantes son mujeres.

A continuación, se mostrarán las demás preguntas de forma concreta con su

respectiva respuesta por parte de la comunidad estudiantil:

¿Tiene alguna dificultad en algún tema de la clase de inglés?

Con lo cual se puede concluir que la habilidad en que presentan mayor problema

los estudiantes es en el Listening con un 43%, seguido del Writting con un 38% y

terminando con el Reading con un 29%

¿Dedica algún tiempo en reforzar los conocimientos en la materia de inglés?

36

Concluyendo que el 48% de los estudiantes refuerza los temas vistos en horarios diferentes a la clase, contrario a un 52% que no lo refuerza. Seguido a esto, se procedió a preguntar a los estudiantes que hacen refuerzo cuánto tiempo dedicaban, cuyo resultado obtenido fue menos de una hora, como se muestra en la siguiente gráfica:

También se les preguntó a los estudiantes que no hacían refuerzo cuál era el motivo que les impedía hacerlo, dando el siguiente resultado:

37

Obteniendo que la mayoría de estudiantes no encuentran audios referentes a temas determinados y también consideran que muchas de las páginas web que se encuentran disponibles en la Web actualmente no son de entera confianza.

¿Refuerza el Listening con recursos como música o vídeos en otros horarios diferentes al de la clase?

Con lo cual se concluye que el 70% de los estudiantes sí refuerza el Listening con recursos como música o videos en horarios extra-clase, frente al 30% de estudiantes que no lo hace.

Seguido a esto, se procedió a preguntar a los estudiantes que sí lo reforzaban, cuál era el recurso que más utilizaban. Usando como base la Escala Likert y dando las opciones de música, videos y películas, los resultados obtenidos fueron los siguientes:

38

Obteniendo que los estudiantes utilizan más los recursos musicales que los videos y películas para reforzar el Listening en otros horarios diferentes al de las clases.

¿Cuenta con algún dispositivo tecnológico personal que le permita conectarse a Internet?

Concluyendo que la mayoría de estudiantes cuentan con smartphones como dispositivos personales que le permiten conectarse a la web.

Para las siguientes preguntas se utilizó como referencia la Escala Likert para medir el grado de acuerdo que los estudiantes tenían frente a preguntas concretas:

Es importante tener la facilidad de poder reforzar estos temas en otros horarios diferentes al de la clase

39

Se preguntó a los estudiantes si era importante tener la posibilidad de reforzar los temas vistos en la clase en horarios extra-clase, obteniendo que la gran mayoría de estudiantes se encuentra de acuerdo.

Es importante escuchar los audios de clase en horario extra clase

Concluyendo que, la mayoría de estudiantes se encontraba de acuerdo con que se pudiera tener acceso a los audios escuchados en la clase en horarios extra-clase.

El uso de las herramientas tecnologías puede ayudar a mejorar el interés por aprender inglés

Esta pregunta en particular muestra que la gran mayoría de los estudiantes se

encuentra de acuerdo y totalmente de acuerdo en que las herramientas

tecnológicas pueden ayudar a mejorar el interés por aprender los temas vistos en

la asignatura de inglés.

A raíz de esto, como conclusión podemos tener que el uso de herramientas

tecnológicas es importante como un apoyo para la orientación de las clases

40

porque brindan herramientas que permiten que la exposición de los temas sea

lograda de una manera dinámica y entretenida para los estudiantes, además

facilita el acceso a diversos contenidos de dichos temas.

9.1.3 Determinación

Los requerimientos fueron obtenidos mediante una entrevista con la docente y una

encuesta a los estudiantes en donde se determinó la manera en la que

actualmente se estaba trabajando, y también, en qué área se necesitaba apoyar

con el proyecto en cuestión. Obteniendo que como apoyo el proyecto se debía

enfocar en los temas de Reading (lectura) y Listening (Escucha), otorgando un

espacio en donde se pudieran consultar los contenidos del material de “English

Please” con sus respectivos audios incluidos.

Por esto, se establecieron las historias de usuario que se tendrán en cuenta en el

transcurso del desarrollo del proyecto, las cuales son descritas a continuación:

Historia de Usuario 1

Como: Docente

Quiero: Registrar a los estudiantes matriculados en la materia

Para: Darles a conocer su usuario y contraseña para que puedan tener acceso a la página.

Criterios de Aceptación

1. Ingresar los campos requeridos

2. Comprobar que los campos no estén repetidos

3. Comprobar que el username no esté en uso por otro estudiante

Historia de Usuario 2

Como: Docente

Quiero: Eliminar un estudiante que ya no se encuentra estudiando

Para: Que ya no puedan acceder a la página

Criterios de Aceptación

1. Buscar al estudiante por su documento de identidad

2. Verificar que los datos correspondan al del estudiante a eliminar

41

Historia de Usuario 3

Como: Docente

Quiero: Descargar un listado de los estudiantes registrados con sus respectivas notas parciales.

Para: Llevar una constancia y sacar promedios.

Criterios de Aceptación

1. Verificar que el listado de estudiantes correspondan al grupo.

2. Verificar que las notas hasta la fecha estén completas.

3. Descargar reporte en formato PDF.

Historia de Usuario 4

Como: Docente

Quiero: Visualizar un reporte de los estudiantes que ingresan a la página.

Para: Tener en cuenta quienes ingresan en horarios extra-clase y cuánto tiempo duran en él para así

mismo dar una nota.

Criterios de Aceptación

1. Visualizar listado de estudiantes y días que ingresan.

2. Verificar tiempo de permanencia.

3. Descargar informe.

4. Realizar nota a partir de informe.

Historia de Usuario 5

Como: Docente

Quiero: Registrar las notas de cada estudiante inscrito en la asignatura.

Para: Darles a conocer su avance.

Criterios de Aceptación

1. Ingresar notas parciales.

2. Calcular porcentaje.

3. Realizar comentarios de avances y refuerzos si se deben realizar.

Historia de Usuario 6

Como: Estudiante

Quiero: Escuchar los audios correspondientes al tema a estudiar.

Para: Poder repasar los audios escuchados en clase en un horario extra-clase.

42

Criterios de Aceptación

1. Verificar que el audio a repasar sea el correcto al tema.

2. Comprobar que los audios se encuentren disponibles.

Historia de Usuario 7

Como: Estudiante

Quiero: Tener acceso a los contenidos correspondientes al tema.

Para: Hacer el debido repaso en horarios extra-clase.

Criterios de Aceptación

1. Visualizar el tema correspondiente.

2. Verificar que los contenidos sean iguales al del tema expuesto en clase.

Historia de Usuario 8

Como: Estudiante

Quiero: Editar mi información personal

Para: Actualizar mis datos como correo, dirección de residencia y número de teléfono.

Criterios de Aceptación

1. Ingresar a la configuración de datos personales.

2. Llenar los campos a modificar.

3. Registrar los cambios hechos.

Historia de Usuario 9

Como: Docente

Quiero: Generar reportes estadísticos.

Para: Evaluar resultados de aprendizaje y sacar un cálculo general.

Criterios de Aceptación

1. Generar reportes por estudiante.

2. Exportar a PDF.

3. Comparar reportes de todos los estudiantes para calcular un proceso en general.

Historia de Usuario 10

Como: Docente

Quiero: Visualizar las acciones que los estudiantes hacen en la página.

Para: Dar una nota apreciativa.

43

Criterios de Aceptación

1. Ver las acciones de los estudiantes en una tabla.

2. Apreciar la fecha y hora en que se realizó cada acción.

Historia de Usuario 11

Como: Docente

Quiero: Agregar contenido a los módulos en la página.

Para: Mejorar el aprendizaje de los estudiantes.

Criterios de Aceptación

1. Subir el contenido por cada lección.

2. Agregar actividades.

3. Ubicar los audios correspondientes.

Historia de Usuario 12

Como: Docente

Quiero: Editar el contenido de los módulos en la página.

Para: Actualizar la información y mejorar el contenido que los estudiantes ven.

Criterios de Aceptación

1. Editar cada lección.

2. Agregar o quitar contenido de dicha lección.

Historia de Usuario 13

Como: Docente

Quiero: Eliminar lecciones de los módulos.

Para: Cambiar el contenido de las lecciones en caso de que se necesite.

Criterios de Aceptación

1. Eliminar la lección.

2. Eliminar actividades o audios.

Historia de Usuario 14

Como: Docente

Quiero: Habilitar e Inhabilitar edición de la información personal de cada estudiante.

Para: Tener un control sobre la información que requieren cambiar los estudiantes.

44

Criterios de Aceptación

1. Permisos para edición de contenido.

2. Opción para habilitar e inhabilitar la edición por parte del estudiante.

3.

Las historias de usuarios descritas anteriormente se tomaron en cuenta a partir de

la entrevista que fue realizada a la docente de la asignatura de inglés y la

encuesta realizada a los estudiantes. Posteriormente se procedió a realizar las

funcionalidades implicadas en cada una de ellas.

Funcionalidades por historia de usuario:

1 H1 - Formulario de registro

- Comparación de datos ingresados con datos alojados en la base

de datos

2 H2 - Campo de búsquedas. - Comparación de datos ingresados con datos alojados en la base

de datos.

- Función de eliminar.

3 H3 - Tabla con los datos alojados en la base de datos.

- Función para generar el reporte en PDF.

4 H4 - Función que calcule el tiempo de duración de un usuario.

- Tabla con los datos correspondientes. - Función para generar reporte en PDF.

5 H5 - Formulario de registro de notas. - Función que calcule los promedios.

- Campo para el ingreso de comentarios.

6 H6 - Función que reproduzca audios. - Organización de audios en el template.

7 H7 - Organizar los contenidos correspondientes a cada uno de los

tema.

8 H8 - Formulario de edición de información.

- Función que muestre los datos según el usuario logeado.

9 H9 - Tabla con los datos alojados en la base de datos. - Función que genere diagramas según los datos registrados.

- Función para generar el reporte en PDF.

10 H10 - Campo que permita visualizar las acciones de cada estudiante. - Registro de fecha y hora de realizada la acción.

45

11 H11 - Formulario para agregar contenido por cada lección - Función para agregar actividades.

12 H12 - Función para editar el contenido de cada lección.

13 H13 - Función para eliminar el tema de una lección. - Eliminación de una actividad o audio.

14 H14 - Campo que permita visualizar acciones. - Opción que permita habilitar o inhabilitar

En el proceso de determinación de los requerimientos, se realizó una estimación

en días ideales del tiempo que llevará a cabo el desarrollo de los criterios de

aceptación de cada una de las historia de usuario establecidas, tomando como

base cada día compuesto por 4 horas. Los cuales se mostrarán en la siguiente

tabla:

HU Días Ideales Funcionalidades

H1 1 - Formulario de registro - Comparación de datos ingresados con datos alojados en la base de

datos

H2 1 - Campo de búsquedas. - Comparación de datos ingresados con datos alojados en la base de

datos. - Función de eliminar.

H3 1 - Tabla con los datos alojados en la base de datos. - Función para generar el reporte en PDF.

H4 2 - Función que calcule el tiempo de duración de un usuario. - Tabla con los datos correspondientes.

- Función para generar reporte en PDF.

H5 2 - Formulario de registro de notas. - Función que calcule los promedios.

- Campo para el ingreso de comentarios.

H6 1 - Función que reproduzca audios. - Organización de audios en el template.

H7 1 - Organizar los contenidos correspondientes a cada uno de los tema.

46

H8 1 - Formulario de edición de información. - Función que muestre los datos según el usuario logeado.

H9 2 - Tabla con los datos alojados en la base de datos. - Función que genere diagramas según los datos registrados.

- Función para generar el reporte en PDF.

H10 2 - Campo que permita visualizar las acciones de cada estudiante. - Registro de fecha y hora de realizada la acción.

H11 4 - Formulario para agregar contenido por cada lección - Función para agregar actividades.

H12 3 - Función para editar el contenido de cada lección.

H13 3 - Función para eliminar el tema de una lección. - Eliminación de una actividad o audio.

H14 4 - Campo que permita visualizar acciones.

- Opción que permita habilitar o inhabilitar

También se realizó un Product Backlog en donde se les dio una priorización a las

historias de usuario según su complejidad y se asignaron las tareas necesarias

para llevar a cabo los criterios de aceptación de cada una de ellas. Lo cual se

muestran en la siguiente tabla:

HU Días ideales Funcionalidades Prioridad

H1 1 - Formulario de registro

- Comparación de datos ingresados con

datos alojados en la base de datos

8

H2 1

- Campo de búsquedas. - Comparación de datos ingresados con

datos alojados en la base de datos.

- Función de eliminar.

5

H3 1 - Tabla con los datos alojados en la base de

datos.

- Función para generar el reporte en PDF.

2

47

H4 2

- Función que calcule el tiempo de duración

de un usuario. - Tabla con los datos correspondientes. - Función para generar reporte en PDF.

4

H5 2 - Formulario de registro de notas.

- Función que calcule los promedios. - Campo para el ingreso de comentarios.

3

H6 1 - Función que reproduzca audios.

- Organización de audios en el template. 7

H7 1 - Organizar los contenidos correspondientes

a cada uno de los tema. 7

H8 1 - Formulario de edición de información. - Función que muestre los datos según el

usuario logeado.

5

H9 2

- Tabla con los datos alojados en la base de

datos. - Función que genere diagramas según los

datos registrados.

- Función para generar el reporte en PDF.

1

H10 2

- Campo que permita visualizar las acciones

de cada estudiante. - Registro de fecha y hora de realizada la

acción.

2

H11 4 - Formulario para agregar contenido por cada

lección - Función para agregar actividades.

3

H12 3 - Función para editar el contenido de cada

lección. 2

H13 3 - Función para eliminar el tema de una

lección. - Eliminación de una actividad o audio.

2

H14 4 - Campo que permita visualizar acciones.

- Opción que permita habilitar o inhabilitar 3

También se realizó una planificación para el desarrollo del presente proyecto

creando el siguiente Visual Story Mapping:

48

Fuente: Autora.

La primera versión contiene:

- Historia de usuario #1: Registro de estudiantes

- Historia de usuario #3: Listado de estudiantes

- Historia de usuario #7: Contenidos de la página

- Historia de usuario #8: Editar información

La segunda versión contiene:

- Historia de usuario #2: Eliminar estudiantes

- Historia de usuario #5: Registro de notas parciales

- Historia de usuario #6: Audios de cada tema

La tercera versión contiene:

- Historia de usuario #4: Asistencia a la página - Historia de usuario #9: Reportes estadísticos - Historia de usuario #10: Acciones de los estudiantes

La cuarta versión contiene:

- Historia de usuario #11: Agregar contenido al módulo - Historia de usuario #12: Editar contenido de cada lección - Historia de usuario #13: Eliminar contenido del módulo - Historia de usuario #14: Habilitar e inhabilitar edición de información del

estudiante

49

Cada una de las versiones se realizó para ser entregada en cada iteración con el

docente, constando de una iteración por versión. Easy English se concluyó hasta

la tercera versión, la última versión está pensada para una futura actualización del

proyecto.

9.2 SISTEMA ACTUAL

La docente actualmente se apoya en materiales impresos, fotocopias y

diapositivas para la orientación de sus clases. Los estudiantes desarrollan talleres

y exámenes que son realizados por la docente para medir el rendimiento en los

mismos. De igual manera, se apoyan en artículos y páginas de internet para el

desarrollo de trabajos extra-clase que les sean asignados.

9.2.1 Diagrama del Sistema Actual

Nivel 0, Fuente: Autora.

La docente se apoya en contenidos impresos, fotocopias de los mismos y

diapositivas hechas por ella misma para enseñar a los estudiantes, a los que

posteriormente les realiza talleres, trabajos extra-clase y exámenes para medir el

rendimiento de cada uno de ellos.

50

Nivel 1, Fuente: Autora.

La docente busca o genera impresiones, a las cuales les realiza una fotocopia

para finalmente ser entregadas a los estudiantes en su aprendizaje. Así mismo, la

docente realiza diapositivas para enseñar a sus estudiantes y hacer su clase

dinámica.

9.2.2 Casos de Uso

51

9.3 SISTEMA PROPUESTO

9.3.1 Descripción Sistema Propuesto

Nivel 0, Fuente: Autora.

La propuesta se basa en que el estudiante podrá ingresar a la página en donde se

encuentran los componentes de cada módulo mediante un usuario y una

contraseña otorgada por la docente de inglés.

En la página el estudiante encontrará todos los temas del libro “English Please”

ordenados por lecciones según aparecen en el libro, y los audios correspondientes

a cada tema de dicha lección.

La docente podrá tener acceso a la página por medio de un usuario y contraseña

especial para docentes.

La página para los docentes brindará herramientas para gestionar los estudiantes

registrados, en qué grupo se encuentran, y cuáles estudiantes necesitan ser

eliminados.

La docente podrá dar a conocer notas parciales a los estudiantes y tener un

conocimiento acerca de cuanto se demoran los estudiantes en la página y qué

visitan en ella.

Nivel1, Fuente: Autora.

52

El usuario (Docente o Estudiante) llenará los campos correspondientes al

formulario de ingreso para tener acceso a la página. El software verificará los

datos digitados por el usuario y, a partir de ello, otorgará el acceso

correspondiente a la página.

Nivel 2, Fuente: Autora.

El estudiante podrá solicitar todos los temas del libro de “English Please”, los

cuales se encuentran ordenados por lecciones según su aparición en dicho libro,

además podrá solicitar los audios correspondientes a cada tema de las lecciones

antes mencionadas, éstos serán mostrados en la página correspondiente.

9.3.2 Diccionario de Datos

Nombre: Estudiante Versión: 1.0

Descripción: Se almacenan los datos de los estudiantes

Campo Tipo Dato Tamaño Descripción Llave

id Int 5 Llave primaria PK

direccion Varchar 45 Dirección de residencia

telefono Int 10 Teléfono de contacto

documento Int 10 Documento de identidad

foto Text Foto de estudiante

sexo Char 2 Genero

fecha nacimiento Datetime Día, mes y año de nacimiento

53

Nombre: Profesor Versión: 1.0

Descripción: Se almacenan los datos de los profesores

Campo Tipo Dato Tamaño Descripción Llave

Id Int 5 Llave primaria PK

Telefono Int 10 Teléfono de contacto

Cedula Int 10 Documento de identidad

Foto Text Foto de docente

Profesion Varchar 45 Profesión de docente

Especialidad Varchar 45 Especialidad de docente

Fecha

Nacimiento Datetime Día, mes y año de nacimiento

Nombre: Curso Versión: 1.0

Descripción: Se almacenan los datos del curso

Campo Tipo Dato Tamaño Descripción Llave

Id Int 5 Llave primaria PK

Nombre Varchar 45 Nombre que identifica al curso

Fecha Inicio Datetime Fecha en la que inicio el curso

Fecha Fin Datetime Fecha de finalización del curso

Profesor_id Int 5 Llave foránea a la tabla Profesor FK

54

Nombre: Grupo Versión: 1.0

Descripción: Se almacenan los datos de los grupos de cada curso

Campo Tipo Dato Tamaño Descripción Llave

Id Int 5 Llave primaria PK

Nombre Varchar 45 Nombre del módulo

Jornada Varchar 45 Jornada en que se realiza el

grupo

Curso_id Int 5 Llave foránea a Curso FK

Nombre: Grupo_Estudiante Versión: 1.0

Descripción: Tabla de movimiento que relaciona todas las tablas

Campo Tipo Dato Tamaño Descripción Llave

Id Int 5 Llave primaria PK

Estudiante_id Int 5 Llave foránea a Estudiante FK

Grupo_id Int 5 Llave foránea a Grupo FK

Grupo_Curso_i

d Int 5 Llave foránea a Curso FK

Estado_id Int 5 Llave foránea a Estado FK

Nombre: Calificación Versión: 1.0

Descripción: Se almacenan las calificaciones de los estudiantes

Campo Tipo Dato Tamaño Descripción Llave

Id Int 5 Llave primaria PK

55

Nota Decimal 3 Nota suministrada por docente

Promedio Decimal 3 Cálculo del promedio

Detalle Text Comentarios que se quieran

añadir

Grupo_Estudiante_i

d Int 5

Llave foránea a

Grupo_Estudiante FK

Actividad_id Int 5 Llave foránea a Actividad FK

Nombre: Estado Versión: 1.0

Descripción: Estado que posee cada estudiante en particular, si aprobó o no aprobó el módulo.

Campo Tipo Dato Tamaño Descripción Llave

Id Int 5 Llave primaria PK

Estado Boolean 1 - 0 = False

- 1 = True

Descripción Text Descripción del estado

Nombre: Actividades Versión: 1.0

Descripción: Se almacenan las actividades propuestas en las lecciones

Campo Tipo Dato Tamaño Descripción Llave

Id Int 5 Llave primaria PK

Nombre Varchar 45 Nombre de la actividad

Nombre: Preguntas Versión: 1.0

56

Descripción: Se almacenan las preguntas de cada actividad

Campo Tipo Dato Tamaño Descripción Llave

Id Int 5 Llave primaria PK

Descripción Varchar 45 Descripción de la pregunta

Actividad_id Int 5 Llave foránea a Actividad FK

Indice Int 5 Índice en número de cada pregunta

Nombre: Respuestas Versión: 1.0

Descripción: Se almacenan las respuestas de cada pregunta

Campo Tipo

Dato Tamaño Descripción Llave

Id Int 5 Llave primaria PK

Descripción Text Descripción de la respuesta

Pregunta_id Int 5 Llave foránea a Pregunta FK

Indice Int 5 Índice en número de cada respuesta

Nombre: Leccion Versión: 2.0

Descripción: Se almacenan las lecciones de cada módulo.

Campo Tipo

Dato Tamaño Descripción Llave

Id Int 5 Llave primaria PK

nombre varchar 45 Nombre de la lección

57

unidad_id Int 5 Llave foránea a Unidad FK

descripción Text Descripción de la leccion

Nombre: Unidad Versión: 2.0

Descripción: Se almacenan las unidades de cada módulo

Campo Tipo

Dato Tamaño Descripción Llave

Id Int 5 Llave primaria PK

nombre varchar 45 Nombre de la unidad

modulo_id Int 5 Llave foránea a Módulo FK

descripción Text Descripción de la unidad

Nombre: Modulo Versión: 2.0

Descripción: Se almacenan las respuestas de cada pregunta

Campo Tipo

Dato Tamaño Descripción Llave

Id Int 5 Llave primaria PK

nombre varchar 45 Nombre del módulo

descripción Text Descripción del módulo

9.3.3 Modelo Entidad Relación

58

Fuente: Autora.

El modelo de entidad-relación está constituido por 10 tablas, las cuales referencian

a una función específica del proyecto. El estándar para los nombres de las tablas

está dado por el nombre completo con la primera letra siempre en mayúscula, si

es un nombre compuesto, se abrevia la primera palabra y se dividen las dos

palabras con un guion bajo, la segunda palabra empieza siempre en minúscula.

Este modelo también incluye 3 tablas aisladas, las cuales son pensadas para ser

utilizadas en una futura actualización del proyecto, como una ampliación para que

los docentes puedan editar los contenidos de cada lección encontrados en la

página.

59

10. DESARROLLO APLICATIVO

El desarrollo de la solución al problema presentado se llevó a cabo por medio de iteraciones en las cuales se desarrollaba el proyecto por partes que se iban mostrando a la docente, con esto, ella podía dar sus opiniones y sentirse parte importante del trabajo en proceso.

En la página cada estudiante tiene acceso por medio de un usuario otorgado por la docente, en donde se encuentran todos los temas con sus respectivos audios que ven en el transcurso de la asignatura. La docente tiene acceso por medio de un login diferente al de los estudiantes, en la página correspondiente a ella tiene la posibilidad de administrar los estudiantes, ingresar las notas parciales, y conocer detalles de lo que hacen los estudiantes en la página.

10.1 Construcción Backend

El proyecto en cuestión se realizó en un entorno para web, con el uso del framework Django escrito en Python. Para entrar más en detalle en la construcción del backend, la explicación se dividirá en los siguientes módulos:

Módulo de Registro de información:

Figura 1- Registro Estudiantes

Fuente: Autora

El registro de cada estudiante se lleva a cabo desde la página correspondiente a los docentes, en donde se diligencia un formulario con los datos básicos del estudiante nuevo.

60

Módulo de Acceso:

Figura 2- Acceso Fuente: Autora

En el template principal de la página se podrá encontrar el link de acceso según el perfil del usuario (estudiante o docente). El software analizará los datos proporcionados por la persona y permitirá o denegará el acceso según corresponda el caso. Siendo así, un estudiante no podrá entrar al módulo de los profesores con su usuario.

Módulo de generación de reportes:

El docente podrá visualizar un reporte de rendimiento del estudiante en base a las notas del mismo.

Módulo de administración:

Se podrá ingresar al módulo de administración que está proporcionado por Django y, en el cual, se podrá crear y eliminar usuarios del sistema, así como, determinar sus roles y sus respectivos permisos. Además, los usuarios de los docentes solo podrán ser creados desde este módulo, únicamente por el administrador de la página quien es elegido por el colegio.

61

10.2 Construcción Frontend

Figura 3- Vista Principal Fuente: Autora

Para el diseño del software se usó el como base el framework Bootstrap,

integrando una plantilla web con estilos CSS para HTML. La vista principal de la

página consiste en una breve descripción del proyecto y contiene los respectivos

accesos a la página.

Figura 4- Formulario Acceso Fuente: Autora

62

Los formularios de acceso y de ingreso de datos están definidos por una caja de

texto en la cual, al ingresar correctamente los datos, se añadirá su valor a la base

de datos o se dará el acceso dependiendo del caso.

Figura 5- Inicio Estudiantes Fuente: Autora

Figura 6- Inicio Docente Fuente: Autora

La página está constituida por dos templates diferentes, uno especial para los

estudiantes, el cual está inspirado en plataformas de estudio online, y otro para los

docentes, el cual es un template tipo Dashboard especializado para la

63

administración.

Figura 7- Contenidos Lecciones Fuente: Autora

Los contenidos fueron ingresados por módulos como aparece en el libro “English

Please!”, cada módulo fue dividido por unidades, y éstas contienen sus

respectivas lecciones. En la parte izquierda se puede encontrar un sub-menú para

una ubicación más rápida de las lecciones del módulo en cuestión.

64

11. PRUEBAS E IMPLEMENTACIÓN

11.1 Pruebas Unitarias

En el desarrollo del proyecto se realizó una serie de pruebas que fueron hechas

en primera instancia por la autora, quien verificaba cada funcionalidad y procesos

del software, el correcto almacenamiento de los datos, la adecuada visualización

de cada componente, el registro de cada usuario según su perfil y sus

funcionalidades en la página. En el proceso, cada error presentado por alguna de

las funcionalidades nombradas anteriormente se anotaba y luego se corregían de

forma inmediata y, al terminar las correcciones, se volvían a implementar dichas

pruebas. Esto con el fin de garantizar que los errores fueran solucionados de

manera permanente.

11.2 Pruebas de Integración

Easy English, al ser un recurso educativo orientado a entornos Web, no presentó

conflictos con los otros aplicativos debido a que no interactúa directamente con

ellos. A su vez, Easy English es compatible y funciona con los navegadores de

internet más populares que se encuentran hoy en día.

11.3 Pruebas de despliegue o aceptación

Las pruebas de despliegue se llevaron a cabo, en primera instancia, a las docentes de la signatura de inglés de la Escuela Normal Superior María Auxiliadora de Girardot. Las docentes mostraron un aprecio al proyecto desarrollado manifestando que el recurso educativo serviría como apoyo para las clases que cada una de ellas orientaba, ahorrándoles tiempo en preparación de diapositivas y fotocopias, y brindando la oportunidad de utilizar las TIC como una opción de aprendizaje para los estudiantes. En segunda instancia, se realizaron las pruebas de implementación con dos grupos de grado noveno, donde los estudiantes tuvieron la oportunidad de interactuar con el aplicativo, realizar algunas actividades, y hacer preguntas. Dichas actividades quedaron registradas en fotografía y video, y también, se tomaron las opiniones de la docente y de unos de los estudiantes.

65

12. RECOMENDACIONES

Se han identificado algunas mejoras que puedan ayudar a optimizar la usabilidad

del recurso educativo. Uno de éstos, y el cual es el más relevante, es la opción de

permitir que los docentes puedan ingresar, editar y eliminar los contenidos de cada

módulo de la página. Esto debido a que el programa que otorga los libros “English

Please!” realiza ajustes y cambios a sus contenidos cada determinado tiempo, con

este ajuste, se evitaría depender de un desarrollador para realizar los ajustes a los

contenidos de la página.

13. CONCLUSIONES

Para concluir, la experiencia que dejó el desarrollo de la presente investigación y realización del proyecto fue bastante gratificante porque se pudo poner en práctica todo lo aprendido y, además, se generaron nuevos conocimientos acerca del tema y temas afines, los cuales serán de mucha utilidad tanto para futuros proyectos como para la vida laboral más adelante. Entre ellos está:

● Creación de un recurso educativo capaz de brindar un apoyo a una comunidad estudiantil en el aprendizaje de una asignatura como lo es el inglés.

● Implementación de la metodología adecuada para realizar, indagar y profundizar en los diversos temas que se relacionan con el desarrollo del software y que son de necesidad para el proyecto en construcción.

● Cómo diseñar una aplicación web con las técnicas, recomendaciones, procesos, métodos y comodidad de diseño basado en las necesidades de cada usuario quien vaya a utilizarlo.

66

14. ANEXOS

14.1 Anexo 1:

Video recopilación de material fotográfico y videos de la implementación: https://www.youtube.com/watch?v=DbwRCwrvsME

14.2 Anexo 2:

Video entrevista opinión de los estudiantes: https://www.youtube.com/watch?v=c7lY3GG4GZs

14.3 Anexo 3:

Video entrevista opinión de la docente de inglés: https://www.youtube.com/watch?v=cDjVDnBttgU

14.4 Anexo 4:

Video descripción del problema, agite y solución, realizado en PowToon: https://www.youtube.com/watch?v=mY2b8uiE4RU

67

BIBLIOGRAFÍA

Abraham Gordillo Mejía. (2013). Desarrollo y aprendizaje organizacional mediante el uso de tic.

Canós, J. H., Letelier, P., & Penadés, M. C. (2003). Metodologías ágiles en el desarrollo de software. Metodologías Ágiles en el Desarrollo de Software, 1(10), 1-8.

Damián Pérez Valdés. (2007) ¿Qué son las bases de datos? Obtenido de: http://www.maestrosdelweb.com/que-son-las-bases-de-datos/

EcuRed. (s.f.). Obtenido de EcuRed: http://www.ecured.cu/Aplicaci%C3%B3n_web#Fuentes

Escuela Normal Superior María Auxiliadora. (s.f.). Manual de Convivencia. Girardot.

Ministerio de Educación Nacional. Obtenido de Colombia Aprende: http://www.colombiaaprende.edu.co

Ministerio de Educación Nacional (2006). Formar en lenguas extranjeras: Ingles ¡el reto! Obtenido de Colombia Aprende: http://www.colombiaaprende.edu.co/html/mediateca/1607/articles-115375_archivo.pdf

Ministerio de Educación Nacional. (1997) ¿Qué es un Recurso Digital?: Obtenido de: http://www.colombiaaprende.edu.co/html/directivos/1598/article172365.html

Ministerio de Tecnologías de la Información y las Comunicaciones. (30 de julio de 2009). Ley Nº 1341. Obtenido de Ministerio de las TICs: http://www.mintic.gov.co

PostgreSQL. Obtenido de: http://www.postgresql.org.es/

Organización de las Naciones Unidas para la Educación, la Ciencia y la Cultura. (2005). Hacia las sociedades del conocimiento.

Mark Otto, Jacob Thornton. Bootstrap 3, el manual oficial. Obtenido de LibrosWeb: https://librosweb.es/libro/bootstrap_3/

Universidad de Antioquia. Obtenido de Aprende en Línea: http://aprendeenlinea.udea.edu.co