Articles

Codierung auf einem Chromebook mit Python und PyGame

09. Mai 2019 Von Team YoungWonks *

Um auf einem Chromebook codieren zu können, müssen wir Linux auf einem Chromebook installieren. Chromebooks können jetzt Linux in einem virtuellen Container in Chrome OS installieren, ohne dass das gesamte Betriebssystem auf dem Gerät neu installiert werden muss.

Um Linux zu installieren, müssen Sie auf die Option Zeit in der unteren rechten Ecke Ihres Bildschirms klicken.
Screengrab 1

Sobald Sie dies tun, wird ein Popup-Fenster geöffnet. Suchen Sie nach dem Zahnradsymbol und klicken Sie darauf.
Screengrab 2

Das öffnet die Einstellungen für Ihr Chromebook. Öffnen Sie das Menü unter Einstellungen.
Screengrab 3

Schauen Sie sich die Optionen im Menü an und Sie werden die sehen, die über Chrome OS sagt.
Screengrab 4

Jetzt können Sie überprüfen, ob Ihr Chrome OS tatsächlich die neueste verfügbare Version ist. Wenn es sich nicht um die neueste Version handelt, müssen Sie das Betriebssystem aktualisieren, indem Sie auf das Kontrollkästchen Nach Updates suchen klicken.
Screengrab 5

Hier ist das Chrome OS die neueste Version wie gezeigt.
Screengrab 6

Falls das Chrome OS nicht das neueste ist, werden wir aufgefordert, es zu aktualisieren.

Wenn Sie nun zum Einstellungsmenü zurückkehren, finden Sie eine Option mit der Aufschrift Linux (Beta).
Screengrab 7

Auf diese Weise können wir einen Linux-Container in Chrome OS installieren. In der Regel verfügt die neueste Version von Chrome OS über die Option Linux (Beta). In einigen Fällen ist es jedoch möglicherweise nicht verfügbar. Dies liegt daran, dass es nur einige Chromebooks gibt, die das Google-Projekt Crostini unterstützen.

Um herauszufinden, ob Ihr Gerät von Crostini unterstützt wird, öffnen Sie den folgenden Link in Ihrem Chrome-Browser: https://chromium.googlesource.com/chromiumos/docs/+/master/containers_and_vms.md#Crostini

Sie müssen dann prüfen, ob Ihr Computer eine der auf dem Bildschirm angezeigten Karten verwendet.
Screengrab 8

Dazu können Sie wie gezeigt zur Geräteliste gehen.
Screengrab 9

Dann können Sie in der Spalte wie gezeigt nach dem Board suchen, das von Ihrem Gerät verwendet wird.
Screengrab 10

Nachdem Sie die Option Linux (Beta) im Einstellungsmenü gesehen haben, können Sie mit der Installation von Linux beginnen, indem Sie wie gezeigt auf diese Option klicken.
Screengrab 11

Schalten Sie dann Linux ein, indem Sie wie gezeigt auf das Kästchen klicken.
Screengrab 12

Klicken Sie dann auf die Schaltfläche Installieren.
Screengrab 13

Die Installation von Linux kann nun, wie gezeigt, einige Zeit in Anspruch nehmen.
Screengrab 14

Sobald die Linux-Installation abgeschlossen ist, wird automatisch das Linux-Terminal geöffnet.
Screengrab 15

An dieser Stelle schließen wir das Terminal, um zu sehen, wie man es selbst auf dem Chromebook öffnen kann.
Screengrab 16

Dazu können Sie wie gezeigt auf den Launcher klicken.
Screengrab 17

Suchen Sie nun im Suchfenster nach dem Terminal, indem Sie terminal eingeben. Sie können es jetzt öffnen, indem Sie auf das Terminalsymbol klicken.
Screengrab 18

Sie können es auch zu Ihrem Regal hinzufügen, indem Sie mit der rechten Maustaste darauf klicken und die Option „An Regal anheften“ wie gezeigt auswählen.
Screengrab 19

Jetzt ist das Terminal auf Ihrem Chromebook leicht zugänglich, da es an Ihrem Regal befestigt wurde.
Screengrab 20

Sobald Sie also auf Terminal in Ihrem Regal klicken, können Sie es öffnen.

Nachdem Sie Linux auf Ihrem Computer installiert haben, können Sie Linux-Programme mit Linux-Befehlen installieren.

Sie können in erster Linie einen Apt-Get-Package-Manager verwenden, um Linux-Programme zu installieren.

Sie können damit beginnen, den Apt-Get-Package Manager auf die neueste Version zu aktualisieren. Sie tun dies, indem Sie Folgendes in Ihr Linux-Terminal eingeben: sudo apt-get update
Screengrab 21

Wenn Sie die Eingabetaste drücken, werden alle Pakete wie gezeigt aktualisiert.
Screengrab 22

Jetzt können Sie den Apt-Get-Package-Manager verwenden, um beispielsweise ein Python-Programm zu installieren. Sie beginnen also mit der Installation von IDLE3, mit dem Sie Python-Programme ausführen können. IDLE ist im Grunde eine integrierte Entwicklungs- und Lernumgebung für Python.

Um IDLE zu installieren, müssen Sie Folgendes in das Terminal eingeben: sudo apt-get install idle3
Screengrab 23

An dieser Stelle werden Sie gefragt, ob die Installation etwas Speicherplatz auf Ihrem Computer beansprucht. Darauf antworten Sie mit einem y wie gezeigt, was ein Ja anzeigt.
Screengrab 24

Jetzt müssen Sie warten, bis IDLE3 installiert ist.
Sobald es installiert wurde, können Sie das Terminal wie gezeigt herunterfahren.
Screengrab 25

Jetzt können Sie das IDLE3-Terminal wie zuvor zu Ihrem Regal hinzufügen. Dies bedeutet, dass Sie zum Launcher gehen und IDLE3 in das Suchfenster eingeben. Sie sehen dann das Terminalsymbol IDLE3 (mit Python-3.5).
Screengrab 26

Sie können mit der rechten Maustaste darauf klicken und die Option zum Anheften auswählen. Dies bedeutet, dass von nun an ein Klick auf das IDLE3-Symbol im Regal das Terminal öffnet.
Screengrab 27

Um zu überprüfen, ob die Python-Shell funktioniert, können Sie Folgendes eingeben: 2 + 2 und es wird das Ergebnis als 4 angezeigt.
Screengrab 28

Wenn Sie nun noch einen Schritt weiter gehen und nicht nur Python-Programme schreiben, sondern auch Spiele mit Python erstellen möchten, können Sie PyGame auf Ihrem Chromebook installieren.

Um PyGame zu installieren, müssen Sie einen Paketmanager namens pip verwenden. Sie installieren also zuerst pip mit apt-get auf Ihrem Chromebook und dann PyGame mit pip.

Der Befehl zum Installieren von pip lautet also wie folgt: sudo apt install python3-pip
Screengrab 29

Nachdem Sie die Eingabetaste gedrückt haben, werden Sie erneut gefragt, ob Sie fortfahren möchten, da die Installation zusätzlichen Speicherplatz beansprucht. Sie können y als Antwort wie zuvor eingeben.

Genau wie apt-get können Sie Linux-Programme auf dem Computer installieren, ist pip ein Paketverwaltungstool, mit dem Sie Python-Programme installieren können. Beachten Sie, dass die Installation von pip einige Zeit in Anspruch nehmen kann.

Nun wurde pip installiert.
Screengrab 30

Dies bedeutet, dass Sie pip package manager verwenden können, um PyGame zu installieren. Dazu können Sie den folgenden Befehl in das Terminal schreiben: sudo pip3 install pygame
Screengrab 31

Jetzt wurde PyGame wie gezeigt installiert.
Screengrab 32

Um zu überprüfen, ob PyGame erfolgreich in Ihrer Python-IDE eingerichtet wurde, können Sie Ihre Python-Shell öffnen und Folgendes eingeben: import pygame
Wenn Sie keine Fehler sehen, bedeutet dies, dass PyGame wie gezeigt installiert wurde.
Screengrab 33

Dies bringt uns zu einem Ende des Blogs über die Einrichtung Ihres Chromebooks, um Python-Programme zu schreiben und Spiele zu bauen.

Sie können auch Chromebook verwenden, um die Programmiersprache Scratch zu lernen. Scratch ist eine großartige Möglichkeit, die grundlegenden Konzepte der Informatik zu erlernen – sei es Sequenzierung, Verzweigung, Schleife oder Variablen. Um mit Scratch auf Ihrem Chromebook zu arbeiten, Sie müssen Ihren Chrome-Browser öffnen und zur URL www gehen.Kratzer.mit.edu
Screengrab 34

Wenn Sie bereits ein Konto haben, können Sie sich direkt anmelden. Wenn Sie kein Konto erstellen möchten, können Sie Scratch weiterhin verwenden, indem Sie auf die Schaltfläche Erstellen starten klicken.
Screengrab 35

Jetzt können Sie Scratch auf Ihrem Chromebook verwenden. Es ist hilfreich für Schüler, Scratch zu lernen, da es beim kritischen Denken hilft.
Bildschirmgrab 36