| 5 | The Raspberry Pi 3 has all the functionality necessary to introduce students with non-stem interests to programming. |
| 6 | |
| 7 | From an educator's point of view, the easiest approach would be to use PiNet with the Kano OS distribution. PiNet would |
| 8 | make administration easier, and the wealth of applications with the Kano OS distribution would allow students to explore. There |
| 9 | are applications that introduce how to program if one is interested in music, in art, in gaming, and if so inclined to even explore |
| 10 | the Linux Operating System in more depth. There is no limit to "real programming" for the PI. |
| 11 | |
| 12 | In terms of sophistication, the next level could move into the kits with physical programming projects. And in terms of software, |
| 13 | the Raspberry PI can be used for a nodejs school platform. And with enough PIs, anything in the distributed system world could be explored, for |
| 14 | example networking. There are other OSes out there that support virtualization technologies like docker for the Raspberry PI. |