algo

Páginas: 5 (1043 palabras) Publicado: 1 de mayo de 2013
Definición del Problema
Problema: La población hondureña carece de conocimientos relevantes a su país.
Consecuencias:
• La población desconoce la geografía de Honduras, como son los departamentos, cabeceras, ríos, relieve y otros.
• La población desconoce la flora y fauna de honduras.
• La población desconoce importantes datos demográficos, como cantidad poblacional y grupos autóctonos.
•La población desconoce importantes datos de la historia de Honduras.
Causas del Problema: Deficiencia y ausencia de recursos audio visuales en el actual proceso educativo escolar hondureño.
Objetivos
Objetivos Generales:
• Desarrollar y poner a disposición una herramienta audio visual que apoye en el proceso educativo escolar.
• Elaborar una guía de desarrollo para las computadoras OLPC XO-1que sirva como recurso y apoyo para futuros proyectos.
Objetivos Específicos:
• Recabar y analizar toda la información necesaria para el correcto entendimiento del sistema.
• Desarrollar el sistema bajo el sistema operativo Fedora Linux, y en el lenguaje Python.
• Montar el sistema sobre las computadoras OLPC XO-1.
• Desarrollar una interfaz grafica amigable que permita al sistema serutilizado como un juego.
• Realizar toda la documentación necesaria para el actual proyecto como manual de usuario y técnico.
• Documentar los pasos de desarrollo, habilidades y recursos técnicos necesarios, su uso e importancia.
• Realizar toda la documentación necesaria como apoyo a futuros proyectos de desarrollo para las computadoras OLPC XO-1.
Justificación
Siendo la educación un derecho detodos los hondureños, y una de las necesidades básicas para una sociedad en vías de desarrollo, este proyecto se enfoca en apoyar el proceso educativo escolar, poniendo a disposición un sistema que será implementado para las computadoras XO-1 que actualmente se esta donando a los estudiantes de bajos recursos de escuelas primarias públicas.
Herramientas de Desarrollo
Para el desarrollo del sistemase utilizaran las siguientes herramientas:

• Sistema Operativo:
o Linux Fedora 17:
Por motivos de compatibilidad con el hardware, el sistema operativo será Fedora 17. Para el ambiente de desarrollo y fase de pruebas, el sistema será mayormente desarrollado en Fedora, y luego migrado a Sugar.
Sugar está basado en Fedora, razón por la cual se ha decidido desarrollar sobre este sistemaoperativo.
o Sugar:
Es el entorno de escritorio de las computadoras OLPC XO-1, el sistema está basado en una licencia GNU con núcleo Linux y escrito en python es un sistema de escritorio ultra simple en el que las ventanas siempre se encuentran maximizadas, será necesario para probar nuestras que nuestras aplicación(actividad) funcione correctamente en la OLPC XO-1.

• Hardware:
o Computadora OLPCXO-1:
Una vez terminado el proyecto, será necesario comprobar el correcto funcionamiento del mismo en una computadora XO-1, y arreglar bugs en caso de que aparezcan.
o Computadora de escritorio:
Si bien, se puede desarrollar sobre las OLPC XO-1, por motivos de comodidad se recomienda tener una estación de trabajo, más potente en la cual desarrollar, esta máquina será la que tendrá instaladoFedora, o la maquina virtual de Fedora y Sugar.

• Lenguaje de Programación:
o Python:
Compatible con Sugar, Python es un Lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis muy limpia y que favorezca un código legible.
Se trata de un lenguaje de programación multiparadigma ya que soporta orientación a objetos, programación imperativa y, en menor medida,programación funcional. Es un lenguaje interpretado, usa tipado dinámico, es fuertemente tipado y multiplataforma.
Es administrado por la Python Software Foundation. Posee una licencia de código abierto, denominada Python Software Foundation License.
Debido a que Sugar está escrito en python, es el lenguaje de programación de preferencia para el desarrollo de actividades para las OLPC XO-1.

•...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS