Changes

Jump to navigation Jump to search
8,585 bytes added ,  19:40, 30 January 2013
Line 17: Line 17:  
'''Horas''': 27 horas reloj (total).
 
'''Horas''': 27 horas reloj (total).
   −
'''Mentor''': [[User:tch | Ing. Martin Abente, MSc]].
+
'''Mentor''': [[User:tch | Ing. Martín Abente, MSc]] [http://www.sugarlabs.org/~tch/resume/tch.cv.es.pdf].
    
== Contenido ==
 
== Contenido ==
Line 33: Line 33:  
* Temas avanzados: Diario, Colaboración, etc.
 
* Temas avanzados: Diario, Colaboración, etc.
 
* Vida en comunidad.
 
* Vida en comunidad.
 +
 +
=== Primera Clase ===
 +
 +
'''Objetivo:''' Introducción al mundo de Sugar y detalles del curso.
 +
 +
'''Partes:'''
 +
# Presentación del curso [http://www.sugarlabs.org/~tch/cursosugar2013/curso.odp].
 +
# Introducción a Sugar [http://www.sugarlabs.org/~tch/cursosugar2013/sugar.odp]
 +
# Formación de grupos y asignación de trabajos.
 +
# Primera tarea.
 +
 +
'''Recursos'''
 +
* [http://wiki.sugarlabs.org Wiki de Sugar Labs]
 +
* [http://wiki.sugarlabs.org/go/Downloads/Landing_page Obtener Sugar]
 +
* [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]
 +
 +
=== 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 39: Line 131:     
El mentor del curso es responsable de entregar a cada grupo, los requisitos para cada actividad. Al su vez, el mentor del curso tambien debe supervisar el proceso de desarrollo y realizar el control de calidad.
 
El mentor del curso es responsable de entregar a cada grupo, los requisitos para cada actividad. Al su vez, el mentor del curso tambien debe supervisar el proceso de desarrollo y realizar el control de calidad.
 +
 +
=== Etapas del Proceso ===
 +
 +
# Mockup [http://en.wikipedia.org/wiki/Mockup] en papel del diseño de la interfaz y del flujo de las transiciones.
 +
# Descripción de la actividad en la wiki [http://wiki.sugarlabs.org/go/Activities].
 +
# Creación del repositorio del proyecto en gitorious y primeros commits (README, TODO) [http://git.sugarlabs.org].
 +
# Desarrollo de la actividad.
 +
# Publicación de la actividad en ASLO [http://activities.sugarlabs.org].
 +
# Control de calidad.
    
=== Temática ===
 
=== Temática ===
Line 62: Line 163:  
==== Grupo 1 ====
 
==== Grupo 1 ====
   −
El grupo 1 deberá publicar una actividad que permita a chicos con barreras de percepción visual ejercitar tareas de navegación en espacios cerrados.
+
'''Objetivo:''' el grupo 1 deberá publicar una actividad que permita a chicos con barreras de percepción visual ejercitar tareas de navegación en espacios cerrados.
   −
Para ésto se proveerá una actividad que "simule" la navegación en un cuarto con objetos fijos. Los movimientos posibles son Adelante, Atrás, Derecha e Izquierda. El usuario deberá localizar la salida dentro del cuarto, así también la llave que permita abrir la puerta. La descripción de los objetos circundantes se hará de manera hablada (estáticos o mediante síntesis). Las opciones se accederán mediante teclado.
+
'''Tarea:''' para ésto se proveerá una actividad que "simule" la navegación en un cuarto con objetos fijos. Los movimientos posibles son Adelante, Atrás, Derecha e Izquierda. El usuario deberá localizar la salida dentro del cuarto, así también la llave que permita abrir la puerta. La descripción de los objetos circundantes se hará de manera hablada (estáticos o mediante síntesis). Las opciones se accederán mediante teclado.
    
Una aplicación similar puede encontrarse en [http://en.wikipedia.org/wiki/Colossal_Cave_Adventure].
 
Una aplicación similar puede encontrarse en [http://en.wikipedia.org/wiki/Colossal_Cave_Adventure].
 +
 +
'''Desarolladores''':
 +
* Marcos Trinidad
 +
* 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 ====
   −
El grupo 2 deberá publicar una actividad que permita a chicos con barreras de percepción visual ejercitar su memoria auditiva.  
+
'''Objetivo:''' el grupo 2 deberá publicar una actividad que permita a chicos con barreras de percepción visual ejercitar su memoria auditiva.  
   −
Para ésto se proveerá de una actividad de repetición de patrones de 4 elementos. EL juego consiste en reproducir un patrón de elementos auditivos (mediante sonidos estáticos o mediante síntesis). Las opciones se accederán mediante teclado.
+
'''Tarea:''' para ésto se proveerá de una actividad de repetición de patrones de 4 movimientos (arriba, abajo, derecha e izquierda). La actividad consiste en reproducir un patrón auditivo (mediante sonidos estáticos o mediante síntesis). Las opciones se accederán mediante teclado.
    
Un ejemplo de este tipo de aplicaciones puede encontrase en [http://en.wikipedia.org/wiki/Touch_Me_%28video_game%29].
 
Un ejemplo de este tipo de aplicaciones puede encontrase en [http://en.wikipedia.org/wiki/Touch_Me_%28video_game%29].
 +
 +
'''Desarolladores''':
 +
* Willian Martínez
 +
* 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 ====
   −
El grupo 3 deberá publicar una actividad que permita a chicos con barreras de percepción visual ejercitar su capacidad de identificar patrones.
+
'''Objetivo:''' el grupo 3 deberá publicar una actividad que permita a chicos con barreras de percepción visual ejercitar su capacidad de identificar patrones.
   −
Para ésto se proveerá una actividad que permita describir mediante sonido (estático o mediante síntesis) un conjunto de elementos dispares pero con características comunes. El objetivo de la actividad es identificar 3 elementos que presenten características en común. Las opciones se accederán mediante teclado.
+
'''Tarea:''' para ésto se proveerá una actividad que permita describir mediante sonido (estático o mediante síntesis) un conjunto de elementos dispares pero con características comunes. El objetivo de la actividad es identificar 3 elementos que presenten características en común. Las opciones se accederán mediante teclado.
    
Una actividad similar puede encontrar en [http://wiki.sugarlabs.org/go/Activities/VisualMatch].
 
Una actividad similar puede encontrar en [http://wiki.sugarlabs.org/go/Activities/VisualMatch].
 +
 +
'''Desarolladores''':
 +
* Ma. Beatriz Vierci
 +
* 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 ====
   −
El grupo 4 deberá publicar una actividad que permita a chicos con barreras de motricidad expresarse a través de un teclado conceptual.
+
'''Objetivo:''' el grupo 4 deberá publicar una actividad que permita a chicos con barreras de motricidad expresarse a través de un teclado conceptual.
   −
Para ésto se proveerá una actividad que provea un conjunto de opciones que permitan expresar necesidades básicas, por ejemplo de aseo, alimentación, etc. Las opciones debe 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 provea un conjunto de opciones que permitan expresar necesidades básicas, por ejemplo de aseo, alimentación, etc. Las opciones deben ser accedidas mediante el barrido automático de las mismas en pantalla y su activación presionando cualquier tecla del teclado.
    
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 ====
   −
El grupo 5 deberá publicar una actividad que permita a chicos con barreras de motricidad realizar operaciones aritméticas básicas, con una calculadora.
+
'''Objetivo:''' el grupo 5 deberá publicar una actividad que permita a chicos con barreras de motricidad realizar operaciones aritméticas básicas, con una calculadora.
 +
 
 +
'''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
   −
Para ésto se proveerá una actividad que permita operar una calculadora de aritmética básica, con un solo botón. Las opciones debe ser accedidas mediante el barrido automático de las mismas en pantalla y su activación presionando cualquier tecla del teclado.
+
'''Código fuente''': http://git.sugarlabs.org/calcularte
 +
 
 +
'''Actividad''': http://activities.sugarlabs.org/es-ES/sugar/addon/4638
    
==== Grupo 6 ====
 
==== Grupo 6 ====
   −
El grupo 6 deberá publicar una actividad que permita a chicos con barreras de motricidad desarrollar precisión en el uso del pulsador.
+
'''Objetivo:''' el grupo 6 deberá publicar una actividad que permita a chicos con barreras de motricidad desarrollar precisión en el uso del pulsador.
   −
Para ésto se proveerá una actividad que permita patear penales, con un solo botón. Las opciones debe 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 patear penales, 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.
    
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 ====
   −
El grupo 7 deberá publicar una actividad que permita a chicos con barreras de motricidad desarrollar precisión en el uso del pulsador.
+
'''Objetivo:''' el grupo 7 deberá publicar una actividad que permita a chicos con barreras de motricidad desarrollar precisión en el uso del pulsador.
   −
Para ésto se proveerá una actividad que permita lanzar dardos, con un solo botón. Las opciones debe 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 lanzar dardos, 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.
    
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 ====
   −
El grupo 8 deberá publicar una actividad que permita a chicos con barreras de tipo cognitivo ejercitar tareas de lectura.  
+
'''Objetivo:''' el grupo 8 deberá publicar una actividad que permita a chicos con barreras de tipo cognitivo ejercitar tareas de lectura.  
 +
 
 +
'''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
   −
Para ésto se proveerá una actividad que permita responder preguntas sobre las características de las palabras, por ejemplo: el numero silabas, apariciones de una misma letra, posición de de alguna letra en particular, etc. Las preguntas deben ser planteadas mediante voz (estático o mediante síntesis) y la interacción se hará a través del ratón.
+
'''Actividad''': http://activities.sugarlabs.org/es-ES/sugar/addon/4646/
    
==== Grupo 9 ====
 
==== Grupo 9 ====
   −
El grupo 9 deberá publicar una actividad que permita a chicos con barreras de tipo cognitivo ejercitar tareas de escritura.  
+
'''Objetivo:''' el grupo 9 deberá publicar una actividad que permita a chicos con barreras de tipo cognitivo ejercitar tareas de escritura.  
 +
 
 +
'''Tarea:''' para ésto se proveerá una actividad que permita especificar la palabra correcta que contenga el nombre de cada imagen. Las preguntas deben ser planteadas mediante voz (estático o mediante síntesis) y la interacción se hará a través del ratón. Al haber respondido correctamente, se pronunciará cada palabra completamente.
 +
 
 +
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 ====
 +
 
 +
'''Objetivo:''' el grupo 10 deberá publicar una actividad que permita a chicos con barreras de tipo cognitivo ejercitar tareas de lectura.
 +
 
 +
'''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 ====
 +
 
 +
'''Objetivo:''' el grupo 11 deberá publicar una actividad que permita a chicos con barreras de tipo cognitivo ejercitar tareas de escritura.
 +
 
 +
'''Tarea:''' para ésto se proveerá una actividad que permita especificar el par de conceptos contrarios expresados en cada par de imágenes. Las preguntas deben ser planteadas mediante voz (estático o mediante síntesis) y la interacción se hará a través del ratón. Al haber respondido correctamente, se pronunciaran ambas palabras completamente.
 +
 
 +
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
   −
Para ésto se proveerá una actividad que permita especificar la palabra correcta que contenga el nombre de cada imagen. Las preguntas deben ser planteadas mediante voz (estático o mediante síntesis) y la interacción se hará a través del ratón.
+
'''Código fuente''': http://git.sugarlabs.org/piensa-y-escribe/piensa-y-escribe
   −
Un ejemplo similar puede encontrarse en [http://www.leoloqueveo.org/indexi.html].
+
'''Actividad''': http://activities.sugarlabs.org/es-ES/sugar/addon/4637
572

edits

Navigation menu