Changes

Jump to navigation Jump to search
7,080 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 67: Line 168:     
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 ====
Line 72: Line 183:  
'''Objetivo:''' 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.  
   −
'''Tarea:''' para ésto se proveerá de una actividad de repetición de patrones de 4 elementos. La actividad 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 ====
Line 83: Line 204:     
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 ====
Line 88: Line 219:  
'''Objetivo:''' 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.
   −
'''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 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 ====
Line 96: Line 237:  
'''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.
 
'''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 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 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 102: Line 253:  
'''Objetivo:''' 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.
   −
'''Tarea:''' 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 ====
Line 110: Line 271:  
'''Objetivo:''' 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.
   −
'''Tarea:''' 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 ====
Line 119: 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 127: 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 133: 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 138: Line 339:  
'''Objetivo:''' el grupo 11 deberá publicar una actividad que permita a chicos con barreras de tipo cognitivo ejercitar tareas de escritura.  
 
'''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 palabra completamente.
+
'''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].
 
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
572

edits

Navigation menu