Il Raspberry Pi può salvare il computer?

Il Raspberry Pi può salvare il computer?

Immagine 1 di 3

Lampone Pi
Lampone Pi
Lampone Pi

Un altro fiduciario, Alan Mycroft, professore di informatica presso il laboratorio informatico dell'Università di Cambridge, collega questo per “la costante spinta ad utilizzare prodotti inventati da qualcun altro che sono troppo misteriosi per imparare a lavorare”.

Mycroft mette in relazione questo con le auto moderne: "Guardi sotto il cofano e non sai cosa fanno i pezzi - e probabilmente è necessario". La differenza è, come dice Mycroft, che con le auto “ancora non lo diciamo, quindi non abbiamo bisogno di nessuno che sappia qualcosa di auto a parte come si guida loro".

"Un gruppo di noi ha sentito che dovevamo essere in grado di fare qualcosa al riguardo", afferma Braben, "e quindi la formazione di Raspberry Pi come beneficenza per cercare di risolvere il problema”. Braben spiega che sono state proposte diverse soluzioni, che vanno dai nuovi dispositivi a Software. “Molte persone hanno detto, ‘beh, perché non renderlo semplicemente una piattaforma software?’, ma in realtà il problema è più grande. Avevamo bisogno dello spirito degli anni '80".

Perché il Pi?

Allora perché un nuovo dispositivo? Innanzitutto, la compatibilità. Braben parla di una riunione del gruppo di lavoro, Computing at School, in cui un insegnante ha dimostrato un'incredibile pezzo di software progettato per insegnare i principi della programmazione orientata agli oggetti a bambini di 11 anni età. Altri insegnanti volevano provarlo, ma hanno incontrato i soliti ostacoli: sistemi operativi diversi, compilatori diversi, una totale discrepanza.

Ancora più importante, c'è la sensazione nelle fondamenta che l'attuale generazione di computer sia troppo opaca. Semplificano l'utilizzo di caratteristiche e funzioni che sono già state create, ma non per creare nulla da soli.

Lampone Pi

Come dice Mycroft: “Come posso mettere una X sullo schermo in Microsoft Windows o in Linux per quella materia? Bene, posso ottenere la giusta interfaccia grafica e posso scrivere su di essa, ma non è come la vecchia BBC.

Ed è questa lacuna che Raspberry Pi può colmare. Affrontare semplicemente una lingua e un compilatore potrebbe essere abbastanza scoraggiante, ma senza la difficoltà e il costo di configurarlo su un PC moderno.

"Ripensando a se avessi 15 o 16 anni ora, cosa farei?" dice Braben. “In realtà sarebbe molto difficile entrare nella programmazione, perché anche se avessi un PC a casa dovrei chiedere l'elemosina, prendere in prestito o rubare un compilatore e farlo configurare. A meno che non abbia un genitore ben motivato, questa è in realtà una grande sfida.

La gioia degli home computer degli anni '80, e persino dei computer a 16 bit che li hanno seguiti, era che c'era solo il minimo divario tra consumo e creazione.

Sullo ZX Spectrum o BBC Micro, l'ambiente attraverso il quale si utilizzava il PC era anche l'ambiente utilizzato per programmarlo; potresti passare dall'accensione a "Hello World" in pochi minuti.

Braben parla di provare "un senso di meraviglia nel vedere un programma di dieci o 15 righe e riuscire a capire cosa fa". Mycroft ama l'immediatezza. “Non è un ambiente emulato o interpretato. Lo stai facendo sul tuo kit, che è qui, non su qualcosa di misterioso sul web.

"C'è qualcosa in questo che ti dà un aspetto morbido - un'introduzione fluida - alla programmazione", aggiunge Eben Upton, un altro dei fondatori di Raspberry Pi. "Penso che tutti noi abbiamo cavalcato quella curva di apprendimento, e una delle cose che stiamo cercando di affrontare è il fatto che la parte anteriore di quella curva di apprendimento è stata tagliata."

Pi greco in classe

Il rimodellamento della curva di apprendimento è al centro del modo in cui Raspberry Pi verrà utilizzato nelle scuole. Il piano prevede un lancio in due fasi, con le attuali schede di sviluppo spoglie destinate agli appassionati, partner e sviluppatori nei prossimi mesi e un rilascio di un prodotto didattico/di consumo metà anno.