CursoSugar2013: Difference between revisions
| (21 intermediate revisions by the same user not shown) | |||
| Line 17: | Line 17: | ||
'''Horas''': 27 horas reloj (total). | '''Horas''': 27 horas reloj (total). | ||
'''Mentor''': [[User:tch | Ing. | '''Mentor''': [[User:tch | Ing. Martín Abente, MSc]] [http://www.sugarlabs.org/~tch/resume/tch.cv.es.pdf]. | ||
== Contenido == | == Contenido == | ||
| Line 49: | Line 49: | ||
* [http://webchat.freenode.net/?randomnick=1&channels=sugar-newbies&prompt=1 Sugar-newbies IRC] | * [http://webchat.freenode.net/?randomnick=1&channels=sugar-newbies&prompt=1 Sugar-newbies IRC] | ||
* [http://wiki.sugarlabs.org/go/Human_Interface_Guidelines/Activities Activities Design Guidelines] | * [http://wiki.sugarlabs.org/go/Human_Interface_Guidelines/Activities Activities Design Guidelines] | ||
=== Segunda Clase === | |||
'''Objetivo:''' Código abierto, git y gitorious. | |||
'''Partes:''' | |||
# Reflexión sobre el código abierto. | |||
# Introducción a git [http://www.sugarlabs.org/~tch/cursosugar2013/git.odp]. | |||
# Introducción a gitorious [http://www.sugarlabs.org/~tch/cursosugar2013/gitorious.odp]. | |||
# Revisión de la primera tarea. | |||
# Segunda y tercera tarea. | |||
'''Recursos''' | |||
* [http://opensource.org/ Open Source Iniciative] | |||
* [http://git-scm.com/ Git] | |||
* [http://git.sugarlabs.org/ Sugar Labs Gitorious] | |||
* [http://wiki.sugarlabs.org/go/Activities Sugar Labs Activities Wiki] | |||
=== Tercera Clase === | |||
'''Objetivo:''' Python hacking. | |||
'''Partes:''' | |||
# Introducción a Python [http://www.sugarlabs.org/~tch/cursosugar2013/python.odp]. | |||
# Playground de ejemplos [http://git.sugarlabs.org/course-2013-examples]. | |||
# Inicio de la cuarta tarea. | |||
'''Recursos''' | |||
* [http://docs.python.org/release/2.7.3/ Documentación de Python] | |||
* [http://docs.python.org/2/tutorial/ Tutorial oficial de Python] | |||
* [http://www.tutorialspoint.com/python/index.htm Tutorial no-oficial de Python] | |||
* [http://www.python.org/dev/peps/pep-0008/ Estilo de codificación oficial en Python] | |||
=== Cuarta Clase === | |||
'''Objetivo:''' Interfaces gráficas con GTK. | |||
'''Partes:''' | |||
# Discusión sobre la interfaz gráfica de Sugar. | |||
# Introducción a GTK [http://www.sugarlabs.org/~tch/cursosugar2013/pygtk.odp]. | |||
# Playground de ejemplos [http://git.sugarlabs.org/course-2013-examples] (nuevos ejemplos). | |||
# Continuación de la cuarta tarea. | |||
'''Recursos''' | |||
* [http://www.pygtk.org/ Pagina oficial de PyGtk] | |||
* [http://www.pygtk.org/pygtk2tutorial/index.html Tutorial de PyGtk] | |||
* [http://developer.gnome.org/pygtk/stable/ Manual de referencia PyGtk] | |||
=== Quinta Clase === | |||
'''Objetivo:''' Sugarizando! | |||
'''Partes:''' | |||
# Introducción a la sugarización de aplicaciones [http://www.sugarlabs.org/~tch/cursosugar2013/sugarizando.odp]. | |||
# Sugarización del proyecto [http://git.sugarlabs.org/course-2013-examples] (nuevo ejemplo). | |||
# Continuación de la cuarta tarea. | |||
'''Recursos''' | |||
* [http://wiki.sugarlabs.org/go/Human_Interface_Guidelines Guía de interfaz oficial] | |||
* [http://wiki.sugarlabs.org/go/Development_Team/Almanac Documentación oficial del API] | |||
* [http://activities.sugarlabs.org Portal oficial de actividades] | |||
* [http://en.flossmanuals.net/make-your-own-sugar-activities/ Guía no-oficial de desarrollo] | |||
=== Sexta Clase === | |||
'''Objetivo:''' Temas avanzados. | |||
'''Partes:''' | |||
# Introducción a temas avanzados en el desarrollo de actividades [http://www.sugarlabs.org/~tch/cursosugar2013/advanced.odp]. | |||
# Explicación de ejemplos [http://git.sugarlabs.org/course-2013-examples] (nuevo ejemplo). | |||
# Continuación de la cuarta tarea. | |||
'''Recursos''' | |||
* [http://docs.python.org/2/library/logging.html API de logging] | |||
* [http://wiki.sugarlabs.org/go/Translation_Team/i18n_Best_Practices i18n en Sugar] | |||
* [http://wiki.laptop.org/go/Beyond_Hello_World Interacción con el Diario] | |||
== Trabajos y Grupos == | == Trabajos y Grupos == | ||
| Line 97: | Line 173: | ||
* Santiago Lezcano | * Santiago Lezcano | ||
''' | '''Descripción''': http://wiki.sugarlabs.org/go/Activities/find-the-key | ||
''' | '''Código fuente''': http://git.sugarlabs.org/find-the-key/find-the-key | ||
'''Actividad''': No. | |||
==== Grupo 2 ==== | ==== Grupo 2 ==== | ||
| Line 113: | Line 191: | ||
* Paolo Monsalvo | * Paolo Monsalvo | ||
''' | '''Descripción''': http://wiki.sugarlabs.org/go/Activities/jugando-aprendes | ||
''' | '''Código fuente''': http://git.sugarlabs.org/jugando-aprendes | ||
'''Actividad''': http://activities.sugarlabs.org/es-ES/sugar/addon/4643 | |||
==== Grupo 3 ==== | ==== Grupo 3 ==== | ||
| Line 129: | Line 209: | ||
* Ana Trinidad | * Ana Trinidad | ||
''' | '''Descripción''': http://wiki.sugarlabs.org/go/Activities/audio-pattern | ||
''' | '''Código fuente''': http://git.sugarlabs.org/audio-pattern/audio-pattern | ||
'''Actividad''': http://activities.sugarlabs.org/es-ES/sugar/addon/4642/ | |||
==== Grupo 4 ==== | ==== Grupo 4 ==== | ||
| Line 140: | Line 222: | ||
Una breve descripción de un teclado conceptual puede encontrarse en [http://en.wikipedia.org/wiki/Overlay_keyboard]. | Una breve descripción de un teclado conceptual puede encontrarse en [http://en.wikipedia.org/wiki/Overlay_keyboard]. | ||
'''Desarolladores''': | |||
* Pedro Amarilla | |||
* Miguel Ruiz Díaz | |||
'''Descripción''': http://wiki.sugarlabs.org/go/Activities/Expresar | |||
'''Código fuente''': http://git.sugarlabs.org/expresar/expresar | |||
'''Actividad''': http://activities.sugarlabs.org/es-ES/sugar/addon/4640/ | |||
==== Grupo 5 ==== | ==== Grupo 5 ==== | ||
| Line 146: | Line 238: | ||
'''Tarea:''' para ésto se proveerá una actividad que permita operar una calculadora de aritmética básica, con un solo botón. Las opciones deben ser accedidas mediante el barrido automático de las mismas en pantalla y su activación presionando cualquier tecla del teclado. | '''Tarea:''' para ésto se proveerá una actividad que permita operar una calculadora de aritmética básica, con un solo botón. Las opciones deben ser accedidas mediante el barrido automático de las mismas en pantalla y su activación presionando cualquier tecla del teclado. | ||
'''Desarolladores''': | |||
* Cecilia Godoy | |||
* Samuel Reyes | |||
'''Descripción''': http://wiki.sugarlabs.org/go/Activities/CalculArte | |||
'''Código fuente''': http://git.sugarlabs.org/calcularte | |||
'''Actividad''': http://activities.sugarlabs.org/es-ES/sugar/addon/4638 | |||
==== Grupo 6 ==== | ==== Grupo 6 ==== | ||
| Line 154: | Line 256: | ||
Algunos ejemplos populares de este tipo de juego son [http://www.agame.com/game/penalty-shooting.html] y [http://www.myfootballgames.co.uk/game/353/World-Cup-Penalty.html]. | Algunos ejemplos populares de este tipo de juego son [http://www.agame.com/game/penalty-shooting.html] y [http://www.myfootballgames.co.uk/game/353/World-Cup-Penalty.html]. | ||
'''Desarolladores''': | |||
* Carlos Carvallo | |||
* Belén González | |||
'''Descripción''': http://wiki.sugarlabs.org/go/Activities/entrenarychutar | |||
'''Código fuente''': http://git.sugarlabs.org/chutar | |||
'''Actividad''': http://activities.sugarlabs.org/es-ES/sugar/addon/4645/ | |||
==== Grupo 7 ==== | ==== Grupo 7 ==== | ||
| Line 162: | Line 274: | ||
Algunos ejemplos populares de este tipo de juego son [http://www.flashrolls.com/shooting-games/The-Dart-Shooter-Flash-Game.htm] y [http://www.shockwave.com/gamelanding/darts.jsp]. | Algunos ejemplos populares de este tipo de juego son [http://www.flashrolls.com/shooting-games/The-Dart-Shooter-Flash-Game.htm] y [http://www.shockwave.com/gamelanding/darts.jsp]. | ||
'''Desarolladores''': | |||
* Héctor Martínez | |||
* Jorge Ramírez | |||
'''Descripción''': http://wiki.sugarlabs.org/go/Activities/Lanzar | |||
'''Código fuente''': http://git.sugarlabs.org/lanzar | |||
'''Actividad''': http://activities.sugarlabs.org/en-US/sugar/addon/4641 | |||
==== Grupo 8 ==== | ==== Grupo 8 ==== | ||
| Line 168: | Line 290: | ||
'''Tarea:''' para ésto se proveerá una actividad que permita responder el numero correcto de silabas en cada palabra. Las preguntas deben ser planteadas mediante voz (estática o mediante síntesis), mientras que la interacción se hará a través del ratón. Al haber respondido correctamente, se pronunciará cada palabra completamente y por silabas (mediante sonidos estáticos o mediante síntesis). | '''Tarea:''' para ésto se proveerá una actividad que permita responder el numero correcto de silabas en cada palabra. Las preguntas deben ser planteadas mediante voz (estática o mediante síntesis), mientras que la interacción se hará a través del ratón. Al haber respondido correctamente, se pronunciará cada palabra completamente y por silabas (mediante sonidos estáticos o mediante síntesis). | ||
'''Desarolladores''': | |||
* Francisco Velloso | |||
* Lorelay Ortiz. | |||
'''Descripción''': http://wiki.sugarlabs.org/go/Activities/words | |||
'''Código fuente''': http://git.sugarlabs.org/words_8/words_8 | |||
'''Actividad''': http://activities.sugarlabs.org/es-ES/sugar/addon/4646/ | |||
==== Grupo 9 ==== | ==== Grupo 9 ==== | ||
| Line 176: | Line 308: | ||
Un ejemplo similar puede encontrarse en [http://www.leoloqueveo.org/animalgranj.htm]. | Un ejemplo similar puede encontrarse en [http://www.leoloqueveo.org/animalgranj.htm]. | ||
'''Desarolladores''': | |||
* Ma. Elena Ramos. | |||
* Vladimir Espinola. | |||
'''Descripción''': http://wiki.sugarlabs.org/go/Activities/ELEGIR | |||
'''Código fuente''': http://git.sugarlabs.org/elegir-grupo9 | |||
'''Actividad''': http://activities.sugarlabs.org/es-ES/sugar/addon/4639/ | |||
==== Grupo 10 ==== | ==== Grupo 10 ==== | ||
| Line 182: | Line 324: | ||
'''Tarea:''' para ésto se proveerá una actividad que permita responder la posición de alguna letra en particular de cada palabra. Las preguntas deben ser planteadas mediante voz (estática o mediante síntesis), mientras que la interacción se hará a través del ratón. Al haber respondido correctamente, se pronunciará cada palabra completamente. | '''Tarea:''' para ésto se proveerá una actividad que permita responder la posición de alguna letra en particular de cada palabra. Las preguntas deben ser planteadas mediante voz (estática o mediante síntesis), mientras que la interacción se hará a través del ratón. Al haber respondido correctamente, se pronunciará cada palabra completamente. | ||
'''Desarolladores''': | |||
* Diego Pinto. | |||
* Roberto Cristaldo. | |||
'''Descripción''': http://wiki.sugarlabs.org/go/Activities/Elephant | |||
'''Código fuente''': http://git.sugarlabs.org/elephant | |||
'''Actividad''': http://activities.sugarlabs.org/es-ES/sugar/addon/4644/ | |||
==== Grupo 11 ==== | ==== Grupo 11 ==== | ||
| Line 190: | Line 342: | ||
Un ejemplo similar puede encontrarse en [http://www.leoloqueveo.org/contrarios.htm]. | Un ejemplo similar puede encontrarse en [http://www.leoloqueveo.org/contrarios.htm]. | ||
'''Desarolladores''': | |||
* Patricia Espinola. | |||
* Víctor Cubas. | |||
'''Descripción''': http://wiki.sugarlabs.org/go/Activities/piensa-y-escribe | |||
'''Código fuente''': http://git.sugarlabs.org/piensa-y-escribe/piensa-y-escribe | |||
'''Actividad''': http://activities.sugarlabs.org/es-ES/sugar/addon/4637 | |||