Programamos con Scratch 1: introduccion a las creaciones informaticas
entorno_sugar_y_escribir_actividades
1. Sugar y Python hacking
Kenny Meyer
1
Sugar y Python
Kenny Meyer
2. Sugar y Python hacking
Kenny Meyer
2
Contexto Personal
● Estudiante Informático, actualmente cursando la
media
● Voluntario al proyecto UCPN desde 2009
● Pasantía laboral en Paraguay Educa 2011
● FLOSS hacker
● Google Code-In 2010 participation
3. Sugar y Python hacking
Kenny Meyer
3
“I hack, therefore I am”
Bernie Innocenti, co-fundador Sugarlabs
11. Sugar y Python hacking
Kenny Meyer
11
Vos queres...
… conocer una herramienta educativa operando
sobre Software Libre.
… conocer a las organizaciones y personas detrás
del proyecto.
… escribir actividades para la XO y Sugar.
… leer y escribir código Python!
… saber cómo contribuir al proyecto.
12. Sugar y Python hacking
Kenny Meyer
12
Temario
● Conocer Sugar y la XO
● Sugar hacks
● Actividad Pong en pyGame y port a Sugar
● Y sobre todo: ¡Ensuciarnos las manos con
Python!
13. Sugar y Python hacking
Kenny Meyer
13
http://www.flossmanuals.net/sugar/
14. Sugar y Python hacking
Kenny Meyer
14
¿Qué es Sugar?
SUGAR es una plataforma de aprendizaje que reinventa
cómo se utilizan las computadoras para la educación.
La colaboración, la reflexión y el descubrimiento se integran
directamente en la interfaz de usuario. A través de la claridad de diseño,
los niños y los maestros tienen la oportunidad de utilizar computadoras
en sus propios términos. Los estudiantes pueden reformular, reinventar
y volver a aplicar el software y contenidos en las actividades de
aprendizaje de gran alcance. El enfoque de Sugar en el intercambio, la
crítica y la exploración se basa en la cultura del software libre (FLOSS).
A diferencia de los ambientes de escritorio más tradicionales, no utiliza
una metáfora de escritorio y sólo se enfoca en una tarea a la vez. Está
escrito en el lenguaje de programación interpretado Python, a diferencia
de la mayoría de los otros ambientes que están escritos en lenguajes
compilados tales como C++.