Download - CoderDojo Madrid: Lenguajes naturales
Lenguajes NaturalesLa experiencia de CoderDojo - Madrid
Alfredo Calosci - negot.net
#edcd } 1er Encuentro de Diseño y Cultura Digital
The open source, volunteer led, global movement of free coding clubs for young people
#edcd } 1er Encuentro de Diseño y Cultura Digital
381 Dojos in 43 countries, and counting… coderdojo.com
Lenguajes Naturales } índice
1. Que hacemos en CoderDojo Madrid 2. { Paréntesis } 3. Balance de una experiencia en curso 4. ¿ Buenas Prácticas ? 5. Conclusiones
NO soy un experto en pedagogía infantil …Lenguajes Naturales } … este servidor
NO soy un experto en pedagogía infantil
NO soy un experto en pedagogía infantil …Lenguajes Naturales } … este servidor
NO soy un experto en pedagogía infantil
Lenguajes Naturales } índice
¿ Que hacemos en CoderDojo Madrid ?
enseñamos a programar
ninguna aplicación …
enseñamos a programar
HTML / CSS / JavaScript Scratch AppInventor Processing / Arduino …
enseñamos a programar en un contexto - informal -
no hay diplomas ni certificados
¿ se puede ?
enseñamos a programar en un contexto - informal - a alumnos de 8-12 años
HTML / CSS / JavaScript Scratch AppInventor Processing / Arduino …
“Pulpo guardian armado de bazooka de protones” – (cc) Victor
HTML / CSS / JavaScript Scratch AppInventor Processing / Arduino …
tenemos un truco …
tenemos un truco …
Minecraft is a game about breaking and placing blocks. At first, people built structures to protect against nocturnal monsters, but as the game grew players worked together to create wonderful, imaginative things.
y se puede programar …
Minecraft is a game about breaking and placing blocks. At first, people built structures to protect against nocturnal monsters, but as the game grew players worked together to create wonderful, imaginative things.
para crear escenarios, personajes, herramientas …
entidades, primitivas, funciones, variables, operadores, condiciones lógicas, bucles, arrays, clases
tenemos un plan oculto: competencias ?
if(condition == true){ !} !for(int n=0; n<max; n++){ !}
LOGO: an educational programming language, designed in 1967 by Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon.
NO hemos inventado nada
Today the language is remembered mainly for its use of "turtle graphicsand drawing produced line graphics either on screen or with a small robot called a “turtle”
The language was originally conceived to teach concepts of programming related to LISP
hacemos cuentos, juegos, objetos, animaciones, música … para ordenadores, smartphones, media-façade …
diseñamos actividades
utilizando lenguajes formales en un contexto creativo
organizamos las actividades en ciclos de unas 4 semanas finalizados a objetivos concretos
programamos las actividades en ciclos
y presentamos los resultados a todos los alumnos
diseñamos procesos formativos entre todos, mentores y alumnos …
somos una comunidad
pensando en crear ocasiones para que todos aprendan
evaluamos con absoluta franqueza los resultados de las actividades e intentamos aprender de los errores
somos una comunidad
abiertamente y sin personalismo
funcionamos así desde la primavera de 2013 - somos una docena larga de mentores atendiendo a unos 30 alumnos
en cifras
y lo mejor está todavía por ver …
… aunque deberíamos hacer un esfuerzo mayor en documentar nuestras actividades
http://imgur.com/YNBzsqk
“ Got lost in Madrid and ran into a little kid playing a massive game of Space Invaders on the side of a building.”
hay otros 150 niños en lista de espera
necesitamos mentores
catalizador de iniciativas
?
}{ parentesis
}{PROCESO PRODUCTO SERVICIO
}{ PROCESO PRODUCTO SERVICIO
}{PROCESO PRODUCTO SERVICIO
}PROCESO PRODUCTO SERVICIO
good design
{
}PROCESO PRODUCTO SERVICIO{
}PROCESO PRODUCTO SERVICIO
¿ visual design ?
{
PROCESO PRODUCTO SERVICIO
¿ visual design ?
}{
PROCESO PRODUCTO SERVICIO
¿ visual design ?
}{
PROCESO PRODUCTO SERVICIO
¿ visual design ?
}{
PROCESO PRODUCTO SERVICIO
¿ visual design ?
}{
PROCESO PRODUCTO SERVICIO
¿ visual design ?
}{
PROCESO PRODUCTO SERVICIO
¿ visual design ?
}{
} PRODUCTO SERVICIO
¿ visual design ?
{ PROCESO
} PRODUCTO SERVICIO
¿ visual design ?
{ PROCESO
}{PROCESO PRODUCTO SERVICIO
¿ visual design ?
?
}{PROCESO PRODUCTO SERVICIO
¿ visual design ?
El diseño (gráfico) - en nuestros días - es diseño de soluciones / estrategias de comunicación.
}PROCESO PRODUCTO SERVICIO{
¿ visual design ?
El diseño (gráfico) - en nuestros días - es diseño de soluciones / estrategias de comunicación.
}PROCESO PRODUCTO SERVICIO{
¿ visual design ?
No sólo se hace en un entorno digital … está hecho para circular en medios digitales
}{ cerrando parentesis
¿ Hay algo de la experiencia de CoderDojo que podría exportarse a un contexto de educación más formal ?
balance de una experiencia en curso
Motivación Naturalidad Comunidad Educativa
Los alumnos están porque quieren - y porque les encanta Minecraft -
Motivación
intentamos programar actividades que les motiven … pero si deciden apuntarse a Voleibol, Inglés, o Violín tampoco pasa nada …
Lenguaje Natural: es el lenguaje de todos los días, evoluciona, es “negociable” entre las partes, se suma a otras formas de comunicación (gestos etc …) !Lenguaje Formal: Hay que aprendérselo tal y como está formulado, sirve para dar instrucciones, es el lenguaje del HACER.
Los alumnos aceptan de manera natural que para hacer ciertas cosas, en un entorno digital, hay que expresarse con un lenguaje formal.
Naturalidad: una generación bilingüe ?
Estamos creando “comunidad” alrededor de un proyecto educativo.
Comunidad Educativa
de manera voluntaria, con mentalidad “open-source”, sin competir, sin otros intereses en juego, aportando lo que sabemos hacer y aprendiendo mucho más de lo que aportamos.
¿ Hay algo de esto que podría ser útil en un contexto de educación formal ?
¿ buenas prácticas ?
Plan “oculto” de competencias No inventar la rueda [ aprender de otras experiencias ] Crear actividades y “ocasiones” en ciclos cortos Resultados tangibles Aprender haciendo [ dinámica de taller ] Motivar / Estar Motivados Crear comunidad alrededor de un proyecto formativo
diálogo
se puede crear comunidad sólo si hay momentos de reflexión y dialogo sobre objetivos y métodos didácticos
alrededor de un espacio / catalizador
diversificar los formatos para la educación
los alumnos aprenden entre ellos … hay que generar ocasiones para que esto ocurra.
tanto en el aula como fuera de ella
la programación es la herramienta por excelencia para operar en nuestro entorno digital
programamos para no ser programados
no dejes que otros programen por ti
Muchas Gracias
Alfredo Calosci en nombre de la comunidad de CoderDojo Madrid