Articles

Codifica su un Chromebook Utilizzando Python e PyGame

Maggio 09, 2019 By Team YoungWonks *

Per essere in grado di codificare su un Chromebook, abbiamo bisogno di installare Linux su un Chromebook. I Chromebook possono ora installare Linux in un contenitore virtuale all’interno di Chrome OS, senza la necessità di reinstallare il sistema operativo completo sul dispositivo.

Per installare Linux, è necessario fare clic sull’opzione tempo nell’angolo in basso a destra dello schermo.
Screengrab 1

Una volta che lo fai, vedrai una finestra pop-up che si aprirà. Cercare l’icona dell’ingranaggio e fare clic su di esso.
Screengrab 2

Che aprirà le impostazioni per il Chromebook. Apri il menu in Impostazioni.
Screengrab 3

Guarda le opzioni visualizzate nel menu e vedrai quella che dice Su Chrome OS.
Screengrab 4

Ora puoi controllare se il tuo Chrome OS è in realtà l’ultima versione disponibile. Se non è l’ultima versione, è necessario aggiornare il sistema operativo facendo clic sulla casella che dice Controlla aggiornamenti.
Screengrab 5

Qui Chrome OS è l’ultima versione come mostrato.
Screengrab 6

Nel caso in cui il sistema operativo Chrome non sia l’ultimo, ci chiederà di aggiornarlo.

Ora, quando si torna al menu delle impostazioni, è possibile trovare un’opzione che dice Linux (Beta).
Screengrab 7

Questo ci permetterà di installare un contenitore Linux all’interno del sistema operativo Chrome. In genere, l’ultima versione di Chrome OS ha l’opzione Linux (Beta); ma in alcuni casi potrebbe non essere disponibile. Questo perché ci sono solo alcuni Chromebook che supportano il progetto Google chiamato Crostini.

Per scoprire se il tuo dispositivo è supportato da Crostini, apri il seguente link sul tuo browser Chrome: https://chromium.googlesource.com/chromiumos/docs/+/master/containers_and_vms.md#Crostini

Dovrai quindi verificare se il tuo computer utilizza una delle schede visualizzate sullo schermo.
Screengrab 8

Per fare ciò, puoi andare all’elenco dei dispositivi come mostrato.
Screengrab 9

Quindi puoi cercare la scheda utilizzata dal tuo dispositivo nella colonna come mostrato.
Screengrab 10

Ora che avete visto l’opzione Linux (Beta) sotto il menu Impostazioni, è possibile avviare l’installazione di Linux facendo clic su questa opzione come mostrato.
Screengrab 11

Quindi accendere Linux facendo clic sulla casella come mostrato.
Screengrab 12

Quindi fare clic sul pulsante Installa.
Screengrab 13

Ora l’installazione di Linux potrebbe richiedere del tempo, come mostrato.
Screengrab 14

Ora, una volta completata l’installazione di Linux, si apre automaticamente il terminale Linux.
Screengrab 15

A questo punto, chiuderemo il Terminale per vedere come si può aprirlo noi stessi sul Chromebook.
Screengrab 16

Per fare ciò, puoi iniziare facendo clic sul Launcher come mostrato.
Screengrab 17

Ora cerca il Terminale nella finestra di ricerca digitando terminale. È ora possibile aprirlo facendo clic sull’icona del terminale.
Screengrab 18

Puoi anche aggiungerlo al tuo scaffale facendo clic destro su di esso e selezionando l’opzione pin to shelf come mostrato.
Screengrab 19

Ora il terminale sarà facilmente accessibile sul Chromebook come è stato appuntato al vostro scaffale.
Screengrab 20

Quindi, una volta che si fa clic sul terminale nello scaffale, si sarà in grado di aprirlo.

Ora che hai installato Linux sul tuo computer, puoi installare i programmi Linux usando i comandi Linux.

È possibile utilizzare principalmente un gestore di pacchetti Apt-Get per installare programmi Linux.

Si può iniziare aggiornando Apt-Get-Package manager alla versione più recente. Lo fai digitando quanto segue nel tuo terminale Linux: sudo apt-get update
Screengrab 21

Quando premi invio, aggiorna tutti i pacchetti come mostrato.
Screengrab 22

Ora puoi usare Apt-Get-Package Manager per installare, diciamo un programma Python. Quindi inizi installando IDLE3 che ti consente di eseguire programmi Python. IDLE è fondamentalmente un ambiente di sviluppo e apprendimento integrato per Python.

Per installare IDLE, devi digitare quanto segue nel terminale: sudo apt-get install idle3
Screengrab 23

A questo punto, ti verrà chiesto se va bene che l’installazione occupi un po ‘ di spazio su disco sul tuo computer. A questo si risponde con una y come mostrato, indicando un sì.
Screengrab 24

Ora è necessario attendere che IDLE3 venga installato.
Una volta installato, è possibile chiudere il terminale come mostrato.
Screengrab 25

Ora puoi aggiungere il terminale IDLE3 al tuo scaffale come prima. Ciò significa che vai al programma di avvio e digita IDLE3 nella finestra di ricerca. Vedrai quindi l’icona del terminale IDLE3 (usando Python-3.5).
Screengrab 26

È possibile fare clic destro su di esso e selezionare l’opzione pin to shelf. Ciò significa che d’ora in poi, facendo clic sull’icona IDLE3 sullo scaffale si aprirà il Terminale.
Screengrab 27

Per verificare se la shell Python funziona, è possibile digitare quanto segue: 2 + 2 e mostrerà il risultato come 4.
Screengrab 28

Ora, se si desidera fare un ulteriore passo avanti e non solo scrivere programmi Python, ma anche costruire giochi utilizzando Python, quindi è possibile installare PyGame sul Chromebook.

Per installare PyGame, è necessario utilizzare un gestore di pacchetti chiamato pip. Quindi per prima cosa installi pip sul tuo Chromebook usando apt-get, quindi installi PyGame usando pip.

Quindi il comando per installare pip è il seguente: sudo apt install python3-pip
Screengrab 29

Dopo aver premuto invio, di nuovo vi verrà chiesto se si desidera continuare dato che l’installazione deve occupare ulteriore spazio su disco. Puoi digitare y in risposta come prima.

Proprio come apt-get permette di installare programmi Linux sul computer, pip è uno strumento di gestione dei pacchetti che vi permetterà di installare programmi Python. Tenete a mente che l’installazione di pip potrebbe richiedere del tempo.

Ora pip è stato installato.
Screengrab 30

Questo significa che puoi usare pip package manager per installare PyGame. Per fare ciò, puoi scrivere il seguente comando nel terminale: sudo pip3 install pygame
Screengrab 31

Ora PyGame è stato installato come mostrato.
Screengrab 32

Per verificare se PyGame è stato impostato correttamente nel tuo IDE Python, puoi aprire la shell Python e digitare quanto segue: importa pygame
Se non vedi errori, significa che PyGame è stato installato come mostrato.
Screengrab 33

Questo ci porta alla fine del blog sulla configurazione del Chromebook in modo da scrivere programmi Python e costruire giochi.

È inoltre possibile utilizzare Chromebook per imparare il linguaggio di programmazione, Scratch. Scratch è un ottimo modo per imparare i concetti fondamentali in informatica-che si tratti di sequenziamento, ramificazione, looping o variabili. Per lavorare con Scratch sul Chromebook, è necessario aprire il browser Chrome e andare all’URL www.graffio.MIT.edu
Screengrab 34

Se si dispone già di un account, è possibile accedere direttamente e se non lo fai, è possibile fare clic sul pulsante Iscriviti Scratch e creare un account. Inoltre, se si sceglie di non creare un account, è ancora possibile utilizzare Scratch facendo clic sul pulsante Inizia a creare.
Screengrab 35

Ora è possibile utilizzare Scratch sul Chromebook. È utile per gli studenti imparare il graffio in quanto aiuta con il pensiero critico.
Screengrab 36