[Olpc-uruguay] ceibalJAM5! - Paysandú - Detalles Taller Python Live en Jam anterior ( jam4)
ana
ana.cichero en gmail.com
Sab Oct 31 01:05:44 EDT 2009
Con motivo del próximo jam5 Paysandú, les envío el plan del taller Python
Live que Pablo Moleri y Andrés Ambrois habían elaborado para el jam
anterior.
El punteo corresponde a etapas que planearon para Python live y que se
cumplieron a lo largo dos días.
Si no recuerdo mal, las etapas 1,2,3, se desarrollaron en el primer día del
jam, mientras las 4 y 5 en el segundo día y en el contexto de la competencia
de mejoras a la Batalla Naval: inteligencia artificial e interfaz gráfica.
BatallaNaval-1 Activity (python-básico):
* Main
* init
* PanelPrincipal
* Celda
* Tablero
* Barco
* crearBarcosBatallaNaval-2 (gtk-básico):
* Agregar código en main e init() y parámetro ventana_principal
* PanelPrincipal gtk.HBox (agregar init)
* Ambos tableros
* show_all
* comentar barcos
* Celda gtk.Button (agregar init)
* Tablero gtk.Frame (agregar init)
* Nuevas tablas
* Atachar celdas al tablero
* MOSTRAR
* Barco gtk.Frame (agregar init)
* Agrega set_orientacion
* PanelPrincipal
* Agregar Ambos barcos
* Tablero
* Agregar código para mostrar barco
* MOSTRAR
BatallaNaval-3 (Sugarizar):
* Agrega módulo de Actividad
* Agrega carpeta activity
* Agrega setup.py
* Agrega parámetro standalone
* Agrega código en el init
BatallaNaval-4 (gtk-avanzado):
* Agrega jugadas_enemigas
* Agrega jugada_hecha
* Agrega callback de jugada_hecha al crear tableros
* Guarda el callback en el init del tablero
* Agrega funciones de colorear a celda
* Agrega connect a la celda
BatallaNaval (colaboración):
* Agrega módulo de colaboración
* Crea colaboración en la Actividad
* Inicializa colaboración en el init
* Agrega código en jugada_hecha para manejar colaboración
* Agrega jugada_red para reflejar las jugadas que hace el oponente
* Agrega cargar_barcos
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.laptop.org/pipermail/olpc-uruguay/attachments/20091031/6d9699db/attachment.htm
More information about the Olpc-uruguay
mailing list