Articles

Coderen op een Chromebook met Python en PyGame

May 09, 2019 By Team YoungWonks *

om te kunnen coderen op een Chromebook, moeten we Linux installeren op een Chromebook. Chromebooks kan nu Linux installeren in een virtuele container binnen het Chrome OS, zonder dat het complete besturingssysteem opnieuw op het apparaat hoeft te worden geïnstalleerd.

om Linux te installeren, moet u klikken op de tijd optie in de rechterbenedenhoek van uw scherm.
Screengrab 1

zodra u dat doet, ziet u een pop-up venster dat zal openen. Zoek naar het tandwielpictogram en klik erop.
Screengrab 2

die instellingen voor uw Chromebook opent. Open het menu onder Instellingen.
Screengrab 3

Kijk naar de opties die worden weergegeven in het menu en je zult degene zien die zegt over Chrome OS.
Screengrab 4

nu kunt u controleren of uw Chrome-besturingssysteem in feite de nieuwste versie is die beschikbaar is. Als het niet de nieuwste versie is, moet u het besturingssysteem bijwerken door op het vakje te klikken dat zegt controleren op Updates.
Screengrab 5

Hier is het Chrome OS de laatste versie zoals getoond.
Screengrab 6

indien het Chrome-besturingssysteem niet het nieuwste is, zal het ons vragen het te upgraden.

als je nu terug gaat naar het menu instellingen, kun je een optie vinden die Linux (Beta) zegt.
Screengrab 7

Hiermee kunnen we een Linux container installeren binnen het Chrome OS. Typisch, de nieuwste versie van Chrome OS heeft de Linux (Beta) optie; maar in sommige gevallen kan het niet beschikbaar zijn. Dit komt omdat er slechts enkele Chromebooks die het Google-project genaamd Crostini ondersteunen.

om erachter te komen of uw apparaat wordt ondersteund door Crostini, opent u de volgende link in uw Chrome-browser: https://chromium.googlesource.com/chromiumos/docs/+/master/containers_and_vms.md#Crostini

u moet dan zien of uw computer een van de borden op het scherm gebruikt.
Screengrab 8

om dit te doen, kunt u naar de apparatenlijst gaan zoals getoond.
Screengrab 9

dan kunt u zoeken naar het bord dat door uw apparaat wordt gebruikt in de kolom zoals getoond.
Screengrab 10

Nu u de Linux (Beta) optie hebt gezien in het menu instellingen, kunt u beginnen met het installeren van Linux door op deze optie te klikken zoals getoond.
Screengrab 11

zet Linux aan door op het venster te klikken zoals getoond.
Screengrab 12

klik vervolgens op de knop Installeren.
Screengrab 13

het installeren van Linux kan nu enige tijd duren, zoals getoond.
Screengrab 14

zodra de Linux installatie voltooid is, wordt automatisch de Linux terminal geopend.
Screengrab 15

Op dit punt zullen we de Terminal sluiten om te zien hoe we deze zelf kunnen openen op de Chromebook.
Screengrab 16

om dit te doen, kunt u beginnen door op de Launcher te klikken zoals getoond.
Screengrab 17

zoek nu naar de Terminal in het zoekvenster door terminal te typen. U kunt het nu openen door op het Terminalpictogram te klikken.
Screengrab 18

u kunt het ook toevoegen aan uw plank door er met de rechtermuisknop op te klikken en de optie pin to shelf selecteren zoals getoond.
Screengrab 19

nu zal de Terminal gemakkelijk toegankelijk zijn op uw Chromebook omdat deze aan uw shelf is vastgezet.
Screengrab 20

dus zodra u op Terminal in uw plank klikt, kunt u deze openen.

nu u Linux op uw computer hebt geà nstalleerd, kunt u Linux-programma ’s installeren met behulp van Linux-commando’ s.

u kunt voornamelijk een apt-Get-Package manager gebruiken om Linux programma ‘ s te installeren.

u kunt beginnen met het upgraden van de apt-Get-Package manager naar de nieuwste versie. U doet dat door het volgende in uw Linux terminal te typen: sudo apt-get update
Screengrab 21

wanneer u op enter drukt, worden alle pakketten bijgewerkt zoals getoond.
Screengrab 22

nu kunt u de apt-Get-Package Manager gebruiken om bijvoorbeeld een Python programma te installeren. Dus je begint met het installeren van IDLE3 waarmee je Python programma ‘ s kunt draaien. IDLE is eigenlijk een geïntegreerde ontwikkelings – en leeromgeving voor Python.

om IDLE te installeren, moet u het volgende typen in de terminal: sudo apt-get install idle3
Screengrab 23

Op dit punt wordt u gevraagd of het goed is dat de installatie wat schijfruimte op uw computer inneemt. Hierop antwoord je met een Y zoals getoond, met een ja.
Screengrab 24

nu moet u wachten tot IDLE3 geïnstalleerd is.
zodra het is geïnstalleerd, kunt u de terminal sluiten zoals getoond.
Screengrab 25

nu kunt u de idle3 terminal toevoegen aan uw shelf zoals eerder. Dit betekent dat je naar de launcher gaat en IDLE3 in het zoekvenster typt. Je ziet dan het idle3 (met Python-3.5) terminal icoon.
Screengrab 26

u kunt er met de rechtermuisknop op klikken en de optie pin to shelf selecteren. Dit betekent dat vanaf Nu, klikken op het IDLE3 icoon op de plank zal de Terminal te openen.
Screengrab 27

om te controleren of de Python shell werkt, kunt u het volgende typen: 2+2 en het resultaat wordt weergegeven als 4.
Screengrab 28

Als u nu nog een stap verder wilt gaan en niet alleen Python-programma ‘ s wilt schrijven, maar ook games wilt bouwen met Python, dan kunt u PyGame installeren op uw Chromebook.

om PyGame te installeren, moet u een pakketbeheerder gebruiken die pip heet. Dus je installeert eerst pip op je Chromebook met behulp van apt-get, dan installeer je PyGame met behulp van pip.

dus het commando om pip te installeren is als volgt: sudo apt install python3-PIP
Screengrab 29

nadat u op enter hebt gedrukt, wordt u opnieuw gevraagd of u wilt doorgaan, aangezien de installatie extra schijfruimte in beslag zal nemen. Je kunt y typen als reactie zoals eerder.

net zoals apt-get je toestaat om Linux programma ’s op de computer te installeren, is pip een pakketbeheerprogramma waarmee je Python programma’ s kunt installeren. Houd er rekening mee dat de installatie van pip enige tijd kan duren.

nu is pip geïnstalleerd.
Screengrab 30

Dit betekent dat u Pip package manager kunt gebruiken om PyGame te installeren. Om dit te doen, kunt u het volgende commando in de terminal schrijven: sudo pip3 install pygame
Screengrab 31

nu is PyGame geïnstalleerd zoals getoond.
Screengrab 32

om te controleren of PyGame succesvol is ingesteld in uw Python IDE, kunt u uw Python shell openen en het volgende typen: import pygame
Als u geen fouten ziet, dan betekent dit dat PyGame is geïnstalleerd zoals getoond.
Screengrab 33

Dit brengt ons tot een einde aan de blog over het opzetten van uw Chromebook om Python-programma ‘ s te schrijven en games te bouwen.

U kunt ook Chromebook gebruiken om de programmeertaal Scratch te leren. Scratch is een geweldige manier om de fundamentele concepten in de informatica te leren – of het nu sequencing, vertakking, looping of variabelen. Om met Scratch op uw Chromebook te werken, moet u uw Chrome-browser openen en naar de url www gaan.kras.mit.edu
Screengrab 34

Als u al een account hebt, kunt u direct inloggen en als u dat niet doet, kunt u op de knop Join Scratch klikken en een account aanmaken. Ook, mocht u ervoor kiezen om geen account aan te maken, kunt u nog steeds gebruik maken van Scratch door te klikken op de start Creating knop.
Screengrab 35

nu kunt u Scratch gebruiken op uw Chromebook. Het is nuttig voor studenten om te leren Scratch als het helpt met kritisch denken.
Screengrab 36