El descubrimiento de la programación de los jóvenes con la Raspberry Pi

La Raspberry Pi fue esperada por su aspecto de solución ARM/Linux a bajo coste por los aficionados de la robótica. Pero más que el bajo coste, que se aproxima a otras soluciones existentes donde al añadir todos los accesorios indispensables para su uso, es la promesa de un reflexión rica y prolongada de la comunidad Linux y de un intercambio de información del formador. Los participantes se benefician de los avances de cada uno, de los tutoriales e intercambios muy pedagógicos distribuidos por los apasionados. La mayoría de los clientes habituales se ayudan entre sí lo que les permite desarrollar aplicaciones también diversas como un juego de arcade o un robot.

La placa base que es la Raspi es de buena calidad y  fácil de usar. Su verdadera compatibilidad GNU/Linux promete un uso interesante del micro –ordenador en diferentes dominios. Y su conectividad desarrollada abre numerosas posibilidades de utilización. « La máquina para hackear » como ciertos la llaman tiene un buen rendimiento, posee en lo sucesivo 1GB de memoria viva y no solamente 512Mb.


La informática accesible a todos

El objetivo de la Fundación Raspberry Pi, es desarrollar un ordenador accesible a todos en términos de precio, era rendir la informática accesible a todos. Los países en vías de desarrollo con la reutilización de materiales reciclados (conectores, periféricos, pantallas, teclados y ratones, cables, altavoces…) y más en general la juventud eran puntos de mira. Para inspirar a las nuevas generaciones a descubrir la programación para hacer de ellos mismos sus propios ordenadores, y no sólo contentarse con utilizar consolas y ordenadores cada vez más perfeccionados sin saber como ellos funcionan.

Tournant únicamente bajo distribuciones  GNU/Linux, de los cuales Debian, Wheezy Raspbian y ArchLinux son los más habituales, la placa base de la frambuesa se integra fácilmente en un programa pedagógico :  es simple pero lleno de aplicaciones por descubrir sin que los estudiantes hayan tomado ya (malos) hábitos…


Un software para abordar la programación con los niños : Scratch

Para los niños (y por lo tanto para los profesores que desean abordar la programación con su alumnos, de todas las edades) un software muy lúdico les enseña las bases de la programación.  Nace de la solución Raspbian (Debian para la Raspberry Pi), SCRATCH les hace descubrir los rudimentos de la programación informática: pudiendo utilizar los bloques de acciones ( las líneas de código todas listas) para realizar los juegos, los diseños animados o las pequeñas animaciones.

Asociando los bloques, colocándolos en el orden deseado y si la lógica informática es respetada, la animación aparece instantáneamente en la pantalla. Los niños a partir de 8 años toman rápidamente el juego. Teniendo la posibilidad de crear su propio programa al ser ayudado a integrar poco a poco las variables, los bucles, y la funciones de las bases de la programación bajo Linux es alentador y lleva a los niños en la camino del descubrimiento. Scratch « imaginar • programar • compartir » mantiene así sus promesas.

Para ir más allá, descubrir la domótica, es decir descubrir los diferentes usos de la Raspi en la interacción con vuestro entorno, existe ScratchBoard. Puede probar su RPI como barómetro, programar el apagado de las luces … (Domogy habla más específicamente en su blog…).


La Raspberry Pi : una plataforma de desarrollo con buenas prestaciones

La RPi es también una muy buena plataforma de desarrollo. La placa base soporta numerosos lenguajes de programación tales como Java, Ruby, Perl, Python… y permite igualmente iniciarse a la puesta en funcionamiento de un servidor web fácilmente. Se instala fácilmente Apache o Node.js. Se puede también aplicar a la gestión de bases de datos como MySQL. Se puede por otro lado desarrollar una intranet o un pequeño sitio de internet mediante el desarrollo bajo Php o Python por ejemplo.

Las escuelas que deseen desarrollar la faceta informática pueden fácilmente adquirir unas cuantas placas bases, dado su reducido precio y la utilización de posibles materiales a menudo ya en su poder. El software siendo en Open Sourcele será fácil de conseguir una aplicación lúdica y adaptada a la edad de los alumnos para que puedan « ensuciarse las manos ». 

Esta formidable plataforma de aprendizaje pero también de entretenimiento se abre a los curiosos que buscan respuestas en el seno de la comunidad de numerosos fans de Linux, del código abierto y de la Raspberry Pi. Tiempo y ganas son entonces las palabras claves del usuario de la Raspberry Pi.