Diferencia entre revisiones de «Apoyo Asignaturas 2012»
(→Proyecto) |
(→Diseño de la Actividad para la XO) |
||
(No se muestran 3 ediciones intermedias del mismo usuario) | |||
Línea 30: | Línea 30: | ||
== Diseño de la Actividad para la XO == | == Diseño de la Actividad para la XO == | ||
+ | |||
+ | Hicimos una pequeña encuesta entre niños del colegio "Nuestra señora del Verdún" de Minas y de ahí surgió el nombre AprendoRobot, nos pareció largo y los cortamos dejando AprendoBot. | ||
+ | |||
Conceptos tentantivos a enseñar en el juego | Conceptos tentantivos a enseñar en el juego | ||
− | *Robot | + | * Robot |
− | *Tipos de Robots | + | * Tipos de Robots |
− | *Usos de los Robots | + | * Usos de los Robots |
− | *Sensores | + | * Sensores |
− | *Actuadores | + | * Actuadores |
− | Fuente: diapositivas introductorias del curso. | + | Fuente: diapositivas introductorias del curso e internet. |
Se investigo sobre Inkscape programa que será usado junto al GIMP para el diseño de la aplicación: | Se investigo sobre Inkscape programa que será usado junto al GIMP para el diseño de la aplicación: | ||
Línea 50: | Línea 53: | ||
Se empezo a hacer el diseño del personaje de la actividad y las pantallas. | Se empezo a hacer el diseño del personaje de la actividad y las pantallas. | ||
+ | |||
+ | Las preguntas e imágenes para la actividad las hicimos nosotros guiandonos en los conceptos presentados. | ||
+ | |||
+ | La siguiente es la pantalla de inicio de la actividad donde esta el nombre de la actividad junto al personaje que interactuará con el jugador durante el desarrollo de la misma. | ||
+ | |||
+ | [[Archivo:aprendoBot1.png]] | ||
== Desarrollo == | == Desarrollo == | ||
− | Se configura Eclipse con el plugin PyDev para desarrollar el juego. Principalmente se utilizará la librería PyGame | + | Se configura Eclipse con el plugin PyDev para desarrollar el juego. Principalmente se utilizará la librería PyGame esta proporciona los elementos más básicos para crear un juego en Python, se pueden manipular gráficos, audio, sonido, y está orientada al desarrollo de videojuegos. |
+ | Se sigue investigando acerca de las distintas funciones que presenta esta librería. | ||
Creamos un usuario en GITORIUOS para usar el repositorio [https://git.sugarlabs.org/login] | Creamos un usuario en GITORIUOS para usar el repositorio [https://git.sugarlabs.org/login] | ||
+ | Finalmente se utilizó un repositorio en Google Code para el control de versionado por ser más práctico ya que en el de Gitoriuos pedían seguir determinadas reglas para subir el código. | ||
+ | |||
+ | == Pruebas == | ||
+ | |||
+ | Debido a que la implementación se realizó sobre la plataforma Linux pero en una distribución distinta a la utilizada por las XO se realizaron pruebas de la actividad en la plataforma donde debería funcionar correctamente. Al utilizar bibliotecas comunes a cualquier plataforma Linux no se encontraron problemas de ejecución. | ||
+ | |||
+ | == Futuro de AprendoBot == | ||
+ | |||
+ | Al finalizar la actividad vimos que necesitaría mejoras por eso nos gustaría sugerir que en el próximo curso de Butiá se realicen cambios a nuestra versión. Entre ellos se destacan mejoras en el diseño, como por ejemplo incluir más animaciones, más juegos dentro de la actividad como puede ser un puzle, un memory o algún juego sencillo que le dé más dinamismo a ésta última. También se podría hacer una versión para estudiantes de liceos agregándole más niveles de dificultad al juego. Creemos que es una buena oportunidad ya que los alumnos disponen, al igual que en las escuelas, de la misma computadora que les brinda el Plan Ceibal. | ||
+ | |||
+ | == Referencias == | ||
+ | |||
+ | Conozco América http://activities.sugarlabs.org/es-ES/sugar/addon/4464 | ||
+ | |||
+ | TEDxMontevideo 2012 - GONZALO FRASCA - Los videojuegos enseñan mejor que la escuela | ||
+ | http://www.youtube.com/watch?v=TbTm1Lkm18o | ||
+ | |||
+ | Biblioteca Pygame | ||
+ | http://www.pygame.org |
Revisión actual del 19:29 8 oct 2012
Contenido
Proyecto
El problema que se nos planteó fue hacer una actividad didáctica para la plataforma Sugar que enseñara conceptos básicos de robótica. La idea es que los niños aprendan jugando, ya que los juegos proporcionan un lugar para equivocarse y de esa forma aprender de esos errores. Está comprobado de que jugando es la mejor manera de aprender para los niños por eso la propuesta de hacer este tipo de actividad. Los problemas enfrentados fueron el diseño de un juego en sí y las limitantes de la plataforma en la cual debería funcionar el mismo.
Integrantes
- Rolando Gaudin
- Sebastian Cabrera
- Silvina Fiorenza
Tutor
- Marco Pannone
SubTutor
- Federico Andrade
Objetivos
- Incentivar el uso del Butia en las tareas escolares, preparando material para que los docentes vean como pueden usar el Butia para enseñar distintos temas.
- Crear una actividad sugar que enseñe conceptos básicos de robótica para que los niños/jovenes tengan un primer acercamiento la disciplina.
Investigación
Se estudiaron principios de diseño para juegos educativos desde aquí. Utilizaremos estos para la realización de la actividad:
- Tiene que haber relacionamiento y entendimiento entre los conceptos
- Cada vez que se avanza dar un premio de estimulo
- Que le avance varie dependiendo de las decisiones que el usuario toma
- No puede ser ni muy fácil ni muy difícil ya que puede provocar aburrimiento o frustración
Diseño de la Actividad para la XO
Hicimos una pequeña encuesta entre niños del colegio "Nuestra señora del Verdún" de Minas y de ahí surgió el nombre AprendoRobot, nos pareció largo y los cortamos dejando AprendoBot.
Conceptos tentantivos a enseñar en el juego
- Robot
- Tipos de Robots
- Usos de los Robots
- Sensores
- Actuadores
Fuente: diapositivas introductorias del curso e internet.
Se investigo sobre Inkscape programa que será usado junto al GIMP para el diseño de la aplicación:
[1] [inkscape.org/doc/advanced/tutorial-advanced.es.html]
Este libro de Inkscape se usara de apoyo para el diseño.
[2], Libro Inkscape: Guide to a Vector Drawing Program
Se empezo a hacer el diseño del personaje de la actividad y las pantallas.
Las preguntas e imágenes para la actividad las hicimos nosotros guiandonos en los conceptos presentados.
La siguiente es la pantalla de inicio de la actividad donde esta el nombre de la actividad junto al personaje que interactuará con el jugador durante el desarrollo de la misma.
Desarrollo
Se configura Eclipse con el plugin PyDev para desarrollar el juego. Principalmente se utilizará la librería PyGame esta proporciona los elementos más básicos para crear un juego en Python, se pueden manipular gráficos, audio, sonido, y está orientada al desarrollo de videojuegos. Se sigue investigando acerca de las distintas funciones que presenta esta librería.
Creamos un usuario en GITORIUOS para usar el repositorio [3] Finalmente se utilizó un repositorio en Google Code para el control de versionado por ser más práctico ya que en el de Gitoriuos pedían seguir determinadas reglas para subir el código.
Pruebas
Debido a que la implementación se realizó sobre la plataforma Linux pero en una distribución distinta a la utilizada por las XO se realizaron pruebas de la actividad en la plataforma donde debería funcionar correctamente. Al utilizar bibliotecas comunes a cualquier plataforma Linux no se encontraron problemas de ejecución.
Futuro de AprendoBot
Al finalizar la actividad vimos que necesitaría mejoras por eso nos gustaría sugerir que en el próximo curso de Butiá se realicen cambios a nuestra versión. Entre ellos se destacan mejoras en el diseño, como por ejemplo incluir más animaciones, más juegos dentro de la actividad como puede ser un puzle, un memory o algún juego sencillo que le dé más dinamismo a ésta última. También se podría hacer una versión para estudiantes de liceos agregándole más niveles de dificultad al juego. Creemos que es una buena oportunidad ya que los alumnos disponen, al igual que en las escuelas, de la misma computadora que les brinda el Plan Ceibal.
Referencias
Conozco América http://activities.sugarlabs.org/es-ES/sugar/addon/4464
TEDxMontevideo 2012 - GONZALO FRASCA - Los videojuegos enseñan mejor que la escuela http://www.youtube.com/watch?v=TbTm1Lkm18o
Biblioteca Pygame http://www.pygame.org