¿Qué decisiones de diseño se tomaron al crear la Raspberry Pi que alientan a las personas a aprender programación?

El factor diferenciador clave para el RasPi es el precio.

La idea es que tener un precio increíblemente bajo libera a las personas / niños de las restricciones que se imponen en las computadoras normales de la familia / escuela.
Una parte clave del aprendizaje es experimentar y jugar solo y no tener miedo de romper nada. En los años 80, cuando aparecían las computadoras domésticas, eran lo suficientemente pequeñas y simples como para que no pudieras hacer nada con ellos en cuanto al software que lo dañara, el RasPi es un intento de volver a ese estado de cosas.

Otro aspecto es el software que vendrá con el dispositivo. El grupo RasPi ha creado una distribución de Linux con varios idiomas y paquetes diseñados para uso educativo (scratch) o inherentemente fáciles de usar (Python).

En general, el RasPi pretende ser:
un barato
b) simple
c) embalado con software ‘creativo’
d) Casi desechable (o al menos no va a llevar a la quiebra a nadie para reemplazarlo).
e) Accesible (ojalá los gobiernos lo recojan y los distribuyan por miles).

Banana PI es una plataforma de hardware de código abierto que fue producida para ejecutar el sistema operativo de código abierto ElastosOrg, entre otros. Banana PI es un producto Android 4.2 de doble núcleo que es mucho mejor que la Raspberry Pi.
El hardware de Banana Pi ejecuta Android, Debian Linux, Ubuntu Linux, OpenSuse Linux e imágenes que se ejecutan en Raspberry Pi y Cubieboard.
Banana PI tiene un puerto Gigabit Ethernet y un conector SATA. Se puede ejecutar con Android 4.2.2 sin problemas. El tamaño de Banana PI M1 es aproximadamente del mismo tamaño que una tarjeta de crédito,
Puede ejecutar juegos fácilmente ya que admite salida de video de alta definición 1080P. El GPIO es compatible con Raspberry Pi y puede ejecutar imágenes de Raspberry Pi directamente.
Banana PI, una computadora de código abierto de placa única