NOOBS ( Raspberry Pi OS )
Raspbian es un sistema operativo LINUX (software libre) creado a partir de la Distribución Debian que incorpora una escritorio que facilita su uso y un conjunto de aplicaciones muy útiles para el dia dia (Libreoffice para ofimática, Chromium para navegar por internet, VNC para gestión remota, etc.) y otras que permiten programar (Scratch, Pythin, etc.). En total Raspbian incorpora una selección de 35 mil paquetes de los casi 51 mil paquetes que cuenta Debian.
Vamos a fijarnos con más detalle en las herramientas que incorporan para poder trabajar de una forma sencilla en una gran variedad de lenguajes de programación:
- El editor de código Geany que soporta C, C++, C#, Java, HTML, PHP, Python, Perl, Ruby, Erlang y LaTeX.
- JAVA: BlueJava y Greenfoot (programación orientada a objetos): dos entornos ideales para aprender a programar JAVA.
- Wolfram y Mathematica (programación de algorítmica)
- Node-reed (programación de flujos)
- Python 2 y Phyton 3 : son los lenguajes de programación de script oficiales de Raspberry PI , por lo que encontrará mucha documentación y ejemplos. además de tener disponible el entorno adaptado a los más jóvenes Thorny
- Scratch: programación visual para niños del MIT
- Sense Hat: programación de sensores para jóvenes a ejecutar en la estación espacial europea (Astropi)
Pero puede instalar en su Raspbian cualquier paquete de software disponible en la librería de Debian mediante el comando sudo apt-get install <nombre-paquete>
Y así puede disponer por ejemplo de: Adafruit (Entorno de desarrollo IDE en web), Algoid (Lenguaje de programación para Android), Ninja-IDE para Phyton, Spider para MATLAB, Lazarus (Pascal y Delphy), Codeblock IDE (C,C++, FORFRAN), LUA, etc. y de los desarrollos de terceros programadores.
Resumiendo, Rasbian un entorno ideal para aprender a programar con independencia de la edad.
Para otra entrada queda hacer un ciclo de desarrollo completo de un programa en alguno de estos entornos de programación.
Comentarios
Publicar un comentario