Anda di halaman 1dari 17

Propuesta para el desarrollo del proyecto titulado:

Juego del ahorcado para el fomento y mejora de la ortografa y diccin de los infantes

Versin 6

Desarrolladores:

Daz lvarez Eduardo Daz lvarez Jos Roberto Jimnez Lara Josu

Revisado por: Leticia Santa Olalla Ocampo

Zacatepec, Noviembre /2013

NDICE
Introduccin al anteproyecto ................................................................................................................. 3 Definicin del problema ........................................................................................................................... 4 Objetivos generales y especficos ......................................................................................................... 5 Objetivo general...................................................................................................................................... 5 Objetivos especficos............................................................................................................................. 5 Justificacin ................................................................................................................................................... 6 Marco terico................................................................................................................................................ 7 Ortografa: ................................................................................................................................................. 7 Falta de ortografa: ................................................................................................................................ 7 Diccin:....................................................................................................................................................... 7 Infante/nio:............................................................................................................................................ 7 Sistema educativo mexicano: ............................................................................................................ 8 Nivel bsico: ............................................................................................................................................. 8 Educacin primaria: .............................................................................................................................. 8 Software: ................................................................................................................................................... 9 Lenguaje de programacin:................................................................................................................ 9 Java: ............................................................................................................................................................. 9 JDK: .............................................................................................................................................................. 9 Pov-Ray: ..................................................................................................................................................... 9 NetBeans: .................................................................................................................................................. 9 JCreator: .................................................................................................................................................. 10 Cronograma de actividades ................................................................................................................. 11 Descripcin detallada de las actividades ........................................................................................ 12 Alcances y limitaciones.......................................................................................................................... 15 Alcances .................................................................................................................................................. 15 Limitaciones .......................................................................................................................................... 15 Fuentes de informacin ......................................................................................................................... 16

Introduccin al anteproyecto
El anteproyecto que ahora se presenta se realizar dentro del Instituto Tecnolgico de Zacatepec para la clase de Gestin de Proyectos de Software, el cual consistir en el desarrollo de un aplicacin interactiva para computadora, anlogo del juego infantil llamado El ahorcado, que fomentar una mejora de la ortografa y diccin de los infantes que se encuentran cursando segundo de primaria del nivel bsico del sistema educativo mexicano. En este documento se mostrar la planeacin para el desarrollo de un software de escritorio, que permitir la interaccin intuitiva y similar a su par anlogo. Adems de presentar los aspectos que describirn el proyecto a realizar. Primeramente se presenta la definicin del problema, en la que se describe la necesidad de los potenciales clientes. A continuacin se establecen los objetivos generales y especficos que nos ayudarn a medir el avance del proyecto.

Una buena propuesta no tiene sentido si no tiene las bases suficientes para hacer creer lo contrario, ese es el fin de la justificacin presentada, donde se habla de la necesidad de implementar una herramienta que permita a los infantes romper los paradigmas de aprendizaje. De igual manera un proyecto debe contar con los fundamentos tericos en donde se mencionan las bases que definen la decisin tomada para la solucin; En el apartado del marco terico encontraremos terminologas como: Java, Qu es el JDK?, Para qu nos sirve Pov-Ray?, Netbeans y JCreator.

Finalmente, cuando empezamos el da rpidamente presentamos un plan de actividades a seguir, en las secciones subsecuentes, se describe la forma en la que un proyecto debe contar con los lineamientos que indica que actividad se realizar en un determinado periodo, basado en una metodologa, por ejemplo, las actividades de anlisis, diseo, desarrollo, pruebas, etc.

Definicin del problema


Hablando de historia, es universalmente conocida la invasin europea a tierras americanas, la cual fue principalmente efectuada por Espaa. Durante el paso de los aos y a raz de la independencia, Mxico, se ha ido desprendiendo cada vez ms de la cultura espaola formndose una identidad propia; esto es principalmente notable en aspectos tales como el lenguaje. En Mxico el idioma ha perdido caractersticas tan distintivas del castellano como la diferenciacin en la pronunciacin de algunas letras, como son: c, s, z; v, b. Cabe recordar que cada una de ellas cuenta con un sonido diferente, y la perdida del mismo ha ocasionado un incremento de los errores ortogrficos y de diccin cometidos por la poblacin en general.

En la edad temprana y debido a lo antes mencionado, palabras como: comunicacin, zapato, accin, varilla, botella, vidrio, etc. Representan un gran problema cuando al infante le es requerida su escritura, y la falta de correccin de estos errores se ve reflejada durante el desarrollo acadmico y personal del individuo, llegando incluso a convertirse en un extendido problema entre los profesionales. [1]

Objetivos generales y especficos


Objetivo general

Evaluar la ortografa y diccin en los infantes que cursan el nivel bsico del sistema educativo mediante el diseo, desarrollo e implementacin de un software de escritorio para lograr una mejora de las habilidades antes mencionadas.

Objetivos especficos

Recaudar informacin sobre las preferencias de los potenciales usuarios. Analizar la informacin obtenida. Disear una interfaz grfica y las estrategias que sean necesarias para captar y mantener la atencin del usuario en todo momento. Disear e implementar los mtodos para la evaluacin y seguimiento de los avances de los usuarios. Presentar prototipos para la evaluacin del avance del proyecto.

Justificacin
El proyecto se origina por la necesidad de contar con herramientas de apoyo durante una de las etapas de aprendizaje ms importantes para todos los individuos, como lo es la educacin bsica. Debido a los altos ndices de mala ortografa, diccin y la incapacidad que ha demostrado el sistema de enseanza tradicional a la hora de corregir los errores, cuando el individuo avanza en los niveles del sistema educativo se encuentra con que el problema se ha quedado muy arraigado y es difcil de erradicar.

Se facilitar y agilizar el proceso de aprendizaje de la buena escritura desde una edad conveniente, siempre tomando en cuenta el nivel actual del usuario, sus preferencias y sus avances.

As mismo, se ha detectado la necesidad imperiosa de fomentar los hbitos de lectura y autodidactismo por parte de los alumnos, de manera que al final se evite una completa dependencia del sistema educativo.

El sistema beneficiar a los infantes y maestros de segundo grado de primaria del nivel bsico de enseanza al no tener que depender en un ciento por ciento los primeros de los segundos y estos ltimos no verse en la necesidad de atender de manera particular a cada uno de los alumnos.

Marco terico
Es importante mencionar las terminologas que hacen referencia al proyecto, en el siguiente apartado se definen los trminos y conceptos relacionados con el mismo.

Para entender la problemtica planteada es necesario conocer de primera mano a que se refiere el trmino ortografa, qu es una falta de ortografa, la diccin, su relacin con el infante y con el nivel del sistema educativo mexicano en que se centra el proyecto.

Ortografa: 1. La ortografa (del latn orthographia y del griego ) es el conjunto de reglas y convenciones que rigen el sistema de escritura normalmente establecido para una lengua estndar. [2] 2. f. Conjunto de normas que regulan la escritura de una lengua. [3] 3. f. Forma correcta de escribir respetando las normas de la ortografa. [3] Falta de ortografa: Se llama falta de ortografa a la equivocacin en la escritura de las palabras y en la aplicacin de las normas de ortografa. Se distingue de la errata en que esta ltima es esencialmente mecnica, es decir, se conoce la norma pero ha habido, por ejemplo, un error en el tecleo. [4]

Diccin: 1. La diccin es la forma de emplear las palabras para formar oraciones, ya sea de manera hablada o escrita. Se habla de buena diccin cuando el empleo de dichas palabras es correcto y acertado en el idioma al que stas pertenecen, sin atender al contenido o significado de lo expresado por el emisor. [5] 2. f. Manera de hablar o escribir, considerada como buena o mala nicamente por el empleo acertado o desacertado de las palabras y construcciones. [6] 3. f. Manera de pronunciar. Diccin clara y limpia. [6]

Infante/nio: Legal: Periodo que abarca desde el nacimiento hasta cumplir una cierta edad o alcanzar la emancipacin. [7]

Sistema educativo mexicano: La educacin formal en Mxico se sustenta en el Sistema Educativo Mexicano cuyos niveles son: Educacin Inicial, Educacin Bsica, Educacin Media-Superior y Educacin Superior. El Sistema Educativo Mexicano como en cualquier otro pas es el conjunto de normas, instituciones, recursos y tecnologas destinadas a ofrecer servicios educativos a la poblacin mexicana; no se trata de un sistema esttico sino en constante transformacin. [8] Nivel bsico: La educacin bsica abarca la educacin preescolar, primaria y la educacin secundaria. El control rgido del contenido y la metodologa de la educacin en Mxico por la SEP (Secretara de Educacin Pblica) y por los maestros del SNTE (Sindicato Nacional de los Trabajadores de la Educacin) suprime la innovacin y la calidad con el resultado que Mxico ha descendido en los rankings [9] Educacin primaria: Esta se compone de seis grados. El alumno ingresa con una edad entre 6 y 7 aos, sale teniendo una edad de 11 12 aos. La primaria (como se le denomina en Mxico) inicia la Alfabetizacin es decir, que ensea a leer, escribir, clculo bsico y algunos de los conceptos culturales considerados imprescindibles. Su finalidad es proporcionar a todos los alumnos una formacin comn que haga posible el desarrollo de las capacidades individuales motrices, de equilibrio personal; de relacin y de actuacin social con la adquisicin de los elementos bsicos culturales; los aprendizajes relativos mencionados anteriormente. El currculo est fijado por el SEP y se prohbe variaciones e innovaciones con el resultado que la gran mayora de los graduados se quedan funcionalmente analfabetos (definido como incapaz de comprender textos suficientemente bien para funcionar en su sociedad). [10]

De la misma forma que con los trminos anteriores, es de absoluta importancia conocer los tecnicismos utilizados en el documento, y que tienen relacin con la elaboracin y puesta en marcha del mismo. As pues, se definen a continuacin las herramientas que sern utilizadas para su ejecucin.

Software: (Voz ingl.). m. Inform. Conjunto de programas, instrucciones y reglas informticas para ejecutar ciertas tareas en una computadora. [11] Lenguaje de programacin: Un lenguaje de programacin es un lenguaje formal diseado para expresar procesos que pueden ser llevados a cabo por mquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento fsico y lgico de una mquina, para expresar algoritmos con precisin, o como modo de comunicacin humana. [12] Java: es un lenguaje de programacin orientado a objetos desarrollado por Sun Mycrosystems en 1995. Java es actualmente el lenguaje mas utilizado en el mundo gracias a la basta cantidad de paqueteras que contiene y a que trabaja sobre una mquina virtual por lo cual es compatible con un gran nmero de sistemas operativos. [13]

JDK: JDK por sus siglas en ingles (Java Development Kit) se refiere al la paquetera de desarrollo de Java, la cual es necesario instalar para poder comenzar a desarrollar programas en java, esta se consigue de forma gratuita en la pagina oficial de Oracle. [14] Pov-Ray: Es un programa y lenguaje de descripcin de escenas para la plataforma Windows en la cual podemos renderizar imgenes hechas con formas geomtricas y dems aditamentos, las cuales al ser unificadas mediante un editor de video para crear un animacin en tres dimensiones. [15]

NetBeans: Es un IDE (Entorno de Desarrollo Grafico) que nos ayuda al desarrollo de nuestras aplicaciones en java y en muchos otros lenguajes. El uso de NetBeans ahorra mucho trabajo en la creacin de nuestro programa, lo que se refleja en menor tiempo y esfuerzo.

Este IDE es probablemente el mas usado en el mundo y es especficamente utilizado para el desarrollo de aplicaciones con interfaz grafica. [16] JCreator: JCreator es un IDE para el desarrollo de aplicaciones en java, el cual nos ayuda en la codificacin de nuestro cdigo si ser tan intrusivo como NetBeans. [17]

10

Cronograma de actividades
CRONOGRAMA DE ACTIVIDADES ACTIVIDADES Anlisis Identificacin de la problemtica Recopilacin de informacin Anlisis de infromacin Determinacin de requisitos funcionales Anlisis de tecnologas actuales de desarrollo Establecer tecnologa a utilizar Diseo Realizacin del diseo Realizacin de prototipos visuales Evaluacin y seleccin del prototipo Desarrollo Programacin del prototipo elegido Prueba Realizacin de pruebas (programador) Realizacin de prueba (cliente) Aplicacin de cambios sugeridos Entrega Capacitacin SEPTIEMBRE 1 2 3 4 5 OCTUBRE 6 7 8 9 NOVIEMBRE 10 11 12 DICIEMBRE 13 14 15 16

11

Descripcin detallada de las actividades


A continuacin se presentan las actividades por cada etapa que se realizarn durante el periodo semestral. Anlisis. (25/09/13 02/10/13 duracin de la etapa 8 das)

Identificacin de la problemtica. Ya sea de forma presencial o mediantes correo, se identificar la problemtica utilizando tcnicas que nos permitan obtener el objetivo principal.

Recopilacin de informacin. En esta etapa se realizarn entrevistas a los usuarios potenciales del proyecto.

Anlisis de la informacin. Se realizar una seleccin de la informacin clasificando la importancia del contenido.

Determinacin de los requisitos funcionales. En base al resultado del anlisis se establecen los requisitos funcionales, lo cual nos permitir conocer lo que realmente nos piden para la realizacin del proyecto.

Anlisis de tecnologas actuales de desarrollo. En base a la determinacin de requisitos se realizar la investigacin de las tecnologas para la satisfaccin de las necesidades.

Establecer la tecnologa a usar. En base al anlisis se determinarn las herramientas tecnolgicas para el desarrollo del proyecto.

Diseo. (03/10/13 10/10/13 duracin de la etapa 7 das)

Realizacin del diseo.

12

Esta actividad incluye la elaboracin de los diagramas necesarios para poder representar el posible funcionamiento de la aplicacin, requisito necesario para poder llevar a cabo los requisitos.

Realizacin de prototipos visuales. En esta etapa se realizarn prototipos visuales mediante la ayuda de un software para mostrarle a nuestro cliente el posible resultado de su peticin.

Evaluacin y seleccin del prototipo. Una vez presentado el prototipo se decidir con cual se desarrollar el proyecto, as como la aplicacin de sugerencias en el prototipo elegido.

Prototipo. (11/10/13 13/11/13 duracin 3 das)

Construccin de prototipos funcionales. Despus de haber elegido el diseo en la etapa anterior se proceder a construir el prototipo funcional, esto involucra la utilizacin de las herramientas elegidas en pasos anteriores.

Evaluacin y seleccin del prototipo. Se presentar una versin supuesta del sistema en desarrollo para que el cliente pueda intervenir y realizar sugerencias, tomando en cuenta el ms mnimo detalle de las observaciones que se realicen en su momento.

Desarrollo. (14/10/13 10/11/13 duracin 28 das)

Programacin del prototipo elegido. Esta es la etapa que requerir de mayor tiempo. Hasta el momento ya se tiene un objetivo claro de lo que se pide realice el sistema. Prcticamente es la fase de programacin de cada uno de los mdulos del sistema.

Prueba. (11/11/13 2/12/13 duracin 22 das)

Realizacin de pruebas (programador).

13

Es importante tratar de eliminar posibles errores que estn involucrados con la programacin, para ello se aplicarn tcnicas necesarias.

Realizacin de pruebas (cliente). Esta fase involucra al usuario final, el cual har uso 5del sistema para poder realizar posibles cambios y detectar funciones o mejoras a las interfaces.

Aplicacin de cambios sugeridos. Si en los procesos anteriores existi alguna sugerencia para poder realizar posibles cambios, se decidir de qu forma se aplicarn esos cambios.

Entrega. (3/12/13 13/12/13 duracin 11 das)

Capacitacin. Se realizar una muestra del funciona

14

Alcances y limitaciones
Alcances El software est diseado para ser ejecutado en cualquier sistema operativo compatible con la mquina virtual de Java en su versin SE. Cualquier dispositivo con procesador de 2.0 GHz o superior y memoria RAM de 512 MB o superior debera ser compatible. Las dificultad de las palabras es ideal para nios de 2do e incluso 3er grado. Cualquier adulto con conocimientos bsicos de computacin puede hacer la gestin del software. Limitaciones Las aplicaciones y programas desarrollados en lenguaje de programacin Java pueden llegar a ser muy demandantes en cuanto a recursos de sistema. El lenguaje de programacin puede suponer un retraso en los tiempos programados debido a la complejidad del mismo. Es necesaria la instalacin del software en cada una de las computadoras en que se piense utilizar.

15

Fuentes de informacin
[1] Guevara, M. C. (2010, Noviembre 5). Mala Ortografa culpa de quin o qu. Recuperado el 16 de septiembre de 2013, de

http://portal.bibliotecasvirtuales.com/meraxis-guevara/mala-ortografia-culpa-de-quien-oque

[2] http://es.wikipedia.org/wiki/Ortografa

[3] http://lema.rae.es/drae/?val=ortografa

[4] http://www.wikilengua.org/index.php/Falta_de_ortografa

[5] http://es.wikipedia.org/wiki/Diccin

[6] http://lema.rae.es/drae/?val=diccin

[7] http://es.wikipedia.org/wiki/Nio

[8] http://es.wikipedia.org/wiki/Sistema_educativo_de_Mxico

[9] http://es.wikipedia.org/wiki/Sistema_educativo_de_Mxico

[10] http://es.wikipedia.org/wiki/Sistema_educativo_de_Mxico

[11] http://lema.rae.es/drae/?val=software

[12] http://es.wikipedia.org/wiki/Lenguaje_de_programacin

[13] http://www.java.com/es/download/whatis_java.jsp

[14] http://en.wikipedia.org/wiki/Java_Development_Kit

[15] http://www.povray.org/documentation/view/3.6.1/3/

16

[16] https://netbeans.org/features/index.html

[17] http://www.jcreator.com/about.htm

17