Poco después de que los microprocesadores de circuito integrado se volvieran lo suficientemente pequeños como para facilitar la construcción de pequeñas computadoras de escritorio, hubo algunas que se dirigieron al menos parcialmente a los niños. El Reino Unido estaba especialmente interesado en dar a sus hijos acceso a computadoras.
Cuando esas computadoras se encendieron, comenzaron en lenguaje de programación BASIC. Tenían que decirles qué hacer. Por supuesto, la mayoría de los niños nunca aprendieron nada más que “cargar” * “, 8,1 (El comando Commodore 64 para cargar el primer programa en el disquete, probablemente un juego). Pero” programar “siempre fue una opción.
Las primeras computadoras de IBM y los clones basados en ella incluían programación en lenguaje BASIC, hasta que finalmente se descartó. Ya no era posible programar una computadora sin al menos instalar un lenguaje de programación. Y BASIC nunca fue considerado especialmente útil para nada.
- ¿Qué debo hacer para fabricar un prototipo tecnológico a partir de una Raspberry Pi?
- ¿Cuáles son algunos de los mejores usos comerciales de una Raspberry Pi?
- ¿Cuál es la diferencia entre PLC y Raspberry Pi?
- ¿Es posible conectar un Raspberry Pi 3 a su red WiFi usando solo su teléfono inteligente?
- ¿Podemos construir un Leap Motion usando Raspberry Pi?
Eben Upton, concibió un plan para proporcionar computadoras a los niños a un costo muy bajo utilizando la tecnología de telefonía móvil. La distribución original de Raspberry Pi incluía el lenguaje de programación PYTHON y MIT Scratch. Un sistema de programación en bloque. También rompieron los pines de E / S de uso general para que la computadora pudiera conectarse a circuitos simples que podrían monitorearse o controlarse mediante software.
La demanda fue inesperada. Una pequeña computadora que podía programarse directamente en un lenguaje de alto nivel, que podía conectarse directamente a otros dispositivos y dejarse en el circuito, llamó la atención de los ingenieros y manipuladores y creó una nueva generación de artilugios.