Articles

Kodning på en Chromebook ved hjælp af Python og PyGame

maj 09, 2019 af Team Youngvonks *

for at kunne kode på en Chromebook skal vi installere en Chromebook. Chromebooks kan nu installeres i en virtuel container i Chrome OS, uden at det er nødvendigt at geninstallere det komplette operativsystem på enheden.

Du skal klikke på indstillingen tid i nederste højre hjørne af skærmen.
Screengrab 1

Når du har gjort det, vil du se et pop op-vindue, der åbnes. Se efter tandhjulsikonet, og klik på det.
Screengrab 2

der åbner Indstillinger for din Chromebook. Åbn menuen under Indstillinger.
Screengrab 3

se på indstillingerne, der vises i menuen, og du vil se den der siger om Chrome OS.
Screengrab 4

nu Kan du kontrollere, om dit Chrome OS faktisk er den nyeste version tilgængelig. Hvis det ikke er den nyeste version, skal du opdatere operativsystemet ved at klikke på feltet, der siger Søg efter opdateringer.
Screengrab 5

Her er Chrome OS den nyeste version som vist.
Screengrab 6

i tilfælde af at Chrome OS ikke er den seneste, vil den bede os om at opgradere den.

nu når du går tilbage til indstillingsmenuen, kan du finde en mulighed, der siger Linuk (Beta).
Screengrab 7

dette giver os mulighed for at installere en Linuks-container i Chrome OS. Den nyeste version af Chrome OS har typisk Beta-indstillingen, men i nogle tilfælde er den muligvis ikke tilgængelig. Dette skyldes, at der kun er nogle Chromebooks, der understøtter Google-projektet kaldet Crostini.

for at finde ud af, om din enhed understøttes af Crostini, skal du åbne følgende link på din Chrome-bro.ser: https://chromium.googlesource.com/chromiumos/docs/+/master/containers_and_vms.md#Crostini

Du skal derefter se, om din computer bruger et af de tavler, der vises på skærmen.
Screengrab 8

for at gøre dette kan du gå til Enhedslisten som vist.
Screengrab 9

så kan du kigge efter det bord, der bruges af din enhed i kolonnen som vist.
Screengrab 10

nu hvor du har set Beta-indstillingen under indstillingsmenuen, kan du begynde at installere denne indstilling som vist.
Screengrab 11

tænd derefter Linuk ved at klikke på boksen som vist.
Screengrab 12

klik derefter på installationsknappen.
Screengrab 13

nu kan det tage lidt tid at installere .
Screengrab 14

nu når installationen er færdig, åbnes den automatisk.
Screengrab 15

på dette tidspunkt lukker vi terminalen for at se, hvordan man kan åbne den selv på Chromebook.
Screengrab 16

for at gøre dette kan du starte med at klikke på launcheren som vist.
Screengrab 17

se nu efter terminalen i søgevinduet ved at skrive terminal. Du kan nu åbne den ved at klikke på Terminalikonet.
Screengrab 18

Du kan også føje den til din hylde ved at højreklikke på den og vælge indstillingen pin til hylde som vist.
Screengrab 19

nu er terminalen let tilgængelig på din Chromebook, da den er fastgjort til din hylde.
Screengrab 20

så når du klikker på Terminal i din hylde, vil du kunne åbne den.

nu hvor du har installeret på din computer, kan du installere Microsoft-programmer ved hjælp af Microsoft-kommandoer.

Du kan primært bruge en apt-Get-Package manager til at installere programmer.

Du kan starte med at opgradere apt-Get-Package manager til den nyeste version. Sudo apt-get update
Screengrab 21

Når du trykker på enter, opdaterer den alle pakkerne som vist.
Screengrab 22

nu Kan du bruge Apt-Get-Package Manager til at installere, siger et Python-program. Så du begynder med at installere IDLE3, som giver dig mulighed for at køre Python-programmer. IDLE er dybest set et integreret udviklings-og læringsmiljø for Python.

for at installere IDLE skal du skrive følgende i terminalen: sudo apt-get install idle3
Screengrab 23

på dette tidspunkt bliver du spurgt, om det er okay, at installationen tager noget diskplads på din computer. Til dette svarer du med et y som vist, hvilket angiver et ja.
Screengrab 24

nu skal du vente på IDLE3 for at blive installeret.
når den er installeret, kan du lukke terminalen som vist.
Screengrab 25

nu Kan du tilføje IDLE3-terminalen til din hylde som tidligere. Dette betyder, at du går til launcheren og skriver IDLE3 i søgevinduet. Du vil derefter se terminalikonet IDLE3 (ved hjælp af Python-3.5).
Screengrab 26

Du kan højreklikke på den og vælge pin til hylde mulighed. Dette betyder fra nu af at klikke på IDLE3-ikonet på hylden åbner terminalen.
Screengrab 27

for at kontrollere, om Python-skallen fungerer, kan du skrive følgende: 2 + 2 og det vil vise resultatet som 4.
Screengrab 28

nu, hvis du ønsker at tage det et skridt videre og ikke kun skrive Python-programmer, men også bygge spil ved hjælp af Python, så kan du installere PyGame på din Chromebook.

for at installere PyGame skal du bruge en pakkehåndtering kaldet pip. Så du installerer først pip på din Chromebook ved hjælp af apt-get, så installerer du PyGame ved hjælp af pip.

så kommandoen til at installere pip er som følger: sudo apt install python3-pip
Screengrab 29

Når du har trykket på enter, bliver du igen spurgt, om du vil fortsætte, da installationen skal tage ekstra diskplads. Du kan skrive y som svar som tidligere.ligesom apt-get giver dig mulighed for at installere programmer på computeren, er pip et pakkehåndteringsværktøj, der giver dig mulighed for at installere Python-programmer. Husk, at installation af pip kan tage lidt tid.

nu er pip installeret.
Screengrab 30

dette betyder, at du kan bruge pip package manager til at installere PyGame. For at gøre dette kan du skrive følgende kommando i terminalen: sudo pip3 install pygame
Screengrab 31

nu er PyGame installeret som vist.
Screengrab 32

for at kontrollere, om PyGame er blevet oprettet i din Python IDE, kan du åbne din Python shell og skrive følgende: Importer pygame
Hvis du ikke ser nogen fejl, betyder det, at PyGame er installeret som vist.
Screengrab 33

dette bringer os til en ende på bloggen om opsætning af din Chromebook for at skrive Python-programmer og bygge spil.

Du kan også bruge Chromebook til at lære programmeringssproget, Scratch. Scratch er en fantastisk måde at lære de grundlæggende begreber inden for datalogi – det være sig sekventering, forgrening, looping eller variabler. Hvis du vil arbejde med Scratch på din Chromebook, skal du åbne din Chrome-bro.ser og gå til URL-adressen.skrabe.Massachusetts.edu
Screengrab 34

Hvis du allerede har en konto, kan du logge ind direkte, og hvis du ikke gør det, kan du klikke på Deltag i Scratch-knappen og oprette en konto. Hvis du vælger ikke at oprette en konto, kan du stadig bruge Scratch ved at klikke på knappen Start oprettelse.
Screengrab 35

nu kan du bruge Scratch på din Chromebook. Det er nyttigt for eleverne at lære Scratch, da det hjælper med kritisk tænkning.
Screengrab 36