Articles

Kodowanie na Chromebooku przy użyciu Pythona i PyGame

maj 09, 2019 by Team YoungWonks *

aby móc kodować na Chromebooku, musimy zainstalować Linuksa na Chromebooku. Chromebooki mogą teraz instalować Linuksa w wirtualnym kontenerze w systemie operacyjnym Chrome, bez konieczności ponownej instalacji całego systemu operacyjnego na urządzeniu.

aby zainstalować Linuksa, musisz kliknąć opcję czas w prawym dolnym rogu ekranu.
Screengrab 1

gdy to zrobisz, zobaczysz wyskakujące okno, które się otworzy. Poszukaj ikony koła zębatego i kliknij na nią.
Screengrab 2

który otworzy ustawienia dla Twojego Chromebooka. Otwórz menu w obszarze Ustawienia.
Screengrab 3

spójrz na opcje wyświetlane w menu, a zobaczysz tę, która mówi o Chrome OS.
Screengrab 4

teraz możesz sprawdzić, czy Twój Chrome OS jest w rzeczywistości najnowszą dostępną wersją. Jeśli nie jest to najnowsza wersja, musisz zaktualizować system operacyjny, klikając pole wyboru aktualizacji.
Screengrab 5

tutaj Chrome OS jest najnowszą wersją, jak pokazano.
Screengrab 6

w przypadku, gdy Chrome OS nie jest najnowszym, poprosi nas o jego aktualizację.

teraz, gdy wrócisz do menu ustawień, możesz znaleźć opcję mówiącą Linux (Beta).
Screengrab 7

To pozwoli nam zainstalować kontener Linuksowy w Chrome OS. Zazwyczaj najnowsza wersja Chrome OS ma opcję Linux (Beta), ale w niektórych przypadkach może nie być dostępna. Dzieje się tak dlatego, że tylko niektóre Chromebooki obsługują projekt Google o nazwie Crostini.

aby dowiedzieć się, czy Twoje urządzenie jest obsługiwane przez Crostini, otwórz poniższy link w przeglądarce Chrome: https://chromium.googlesource.com/chromiumos/docs/+/master/containers_and_vms.md#Crostini

następnie musisz sprawdzić, czy Twój komputer korzysta z jednej z tablic wyświetlanych na ekranie.
Screengrab 8

aby to zrobić, możesz przejść do listy urządzeń, jak pokazano.
Screengrab 9

następnie możesz wyszukać tablicę używaną przez Twoje urządzenie w kolumnie, jak pokazano.
Screengrab 10

teraz, gdy widzisz opcję Linux (Beta) w menu ustawień, możesz rozpocząć instalację Linuksa, klikając tę opcję, jak pokazano.
Screengrab 11

następnie włącz Linuksa, klikając na pole, jak pokazano.
Screengrab 12

następnie kliknij przycisk Instaluj.
Screengrab 13

teraz instalacja Linuksa może zająć trochę czasu, jak pokazano.
Screengrab 14

teraz po zakończeniu instalacji Linuksa automatycznie otwiera terminal Linuksa.
Screengrab 15

w tym momencie zamkniemy Terminal, aby zobaczyć, jak można go otworzyć na Chromebooku.
Screengrab 16

aby to zrobić, możesz zacząć od kliknięcia na launcherze, jak pokazano.
Screengrab 17

teraz poszukaj terminala w oknie wyszukiwania, wpisując terminal. Możesz go teraz otworzyć, klikając ikonę terminala.
Screengrab 18

Możesz również dodać go do swojej półki, klikając na niego prawym przyciskiem myszy i wybierając opcję Przypnij do półki, jak pokazano.
Screengrab 19

teraz Terminal będzie łatwo dostępny na Twoim Chromebooku, ponieważ został przypięty do Twojej półki.
Screengrab 20

więc po kliknięciu na Terminal w półce, będziesz mógł go otworzyć.

teraz, gdy zainstalowałeś Linuksa na swoim komputerze, możesz zainstalować programy linuksowe za pomocą poleceń Linuksa.

do instalacji programów Linuksowych można przede wszystkim użyć menedżera pakietów Apt-Get-Package.

możesz zacząć od aktualizacji menedżera pakietów Apt-Get do najnowszej wersji. Robisz to wpisując w swoim terminalu Linuksowym następujące polecenie: sudo apt-get update
Screengrab 21

Po naciśnięciu klawisza enter zaktualizuje wszystkie pakiety, jak pokazano.
Screengrab 22

teraz możesz użyć menedżera Apt-Get-Package do zainstalowania, powiedzmy programu Python. Więc zaczynasz od zainstalowania IDLE3, które pozwalają na uruchamianie programów Pythona. IDLE jest w zasadzie zintegrowanym środowiskiem programistycznym i edukacyjnym dla Pythona.

aby zainstalować IDLE, musisz wpisać w terminalu: sudo apt-get install idle3
Screengrab 23

w tym momencie zostaniesz zapytany, czy instalacja może zająć trochę miejsca na dysku komputera. Na to odpowiadasz y, jak pokazano, wskazując tak.
Screengrab 24

teraz musisz poczekać na instalację IDLE3.
Po zainstalowaniu można zamknąć terminal, jak pokazano .
Screengrab 25

teraz możesz dodać Terminal IDLE3 do swojej półki jak wcześniej. Oznacza to, że przejdź do Launchera i wpisz IDLE3 w oknie wyszukiwania. Następnie zobaczysz ikonę terminala IDLE3 (używając Python-3.5).
Screengrab 26

Możesz kliknąć prawym przyciskiem myszy i wybrać opcję Przypnij do półki. Oznacza to, że od teraz kliknięcie ikony IDLE3 na półce otworzy Terminal.
Screengrab 27

aby sprawdzić, czy powłoka Pythona działa, możesz wpisać następujący: 2+2 i pokaże wynik jako 4.
Screengrab 28

teraz jeśli chcesz pójść o krok dalej i nie tylko pisać programy Pythona, ale także budować gry za pomocą Pythona, możesz zainstalować PyGame na swoim Chromebooku.

aby zainstalować PyGame, musisz użyć menedżera pakietów o nazwie pip. Więc najpierw instalujesz pip na Chromebooku używając apt-get, a następnie instalujesz PyGame używając pip.

polecenie instalacji pip jest następujące: sudo apt install python3-pip
Screengrab 29

Po naciśnięciu enter ponownie zostaniesz zapytany, czy chcesz kontynuować, biorąc pod uwagę, że instalacja zajmie dodatkowe miejsce na dysku. Możesz wpisać y w odpowiedzi jak wcześniej.

podobnie jak apt-get pozwala na instalowanie programów Linuksowych na komputerze, pip jest narzędziem do zarządzania pakietami, które pozwoli na instalowanie programów Pythona. Pamiętaj, że instalacja pip może zająć trochę czasu.

teraz pip został zainstalowany.
Screengrab 30

oznacza to, że możesz użyć menedżera pakietów pip do zainstalowania PyGame. Aby to zrobić, możesz napisać następujące polecenie w terminalu: sudo pip3 install pygame
Screengrab 31

teraz PyGame został zainstalowany jak pokazano.
Screengrab 32

aby sprawdzić, czy PyGame zostało pomyślnie skonfigurowane w Twoim Python IDE, możesz otworzyć powłokę Pythona i wpisać: Importuj pygame
Jeśli nie widzisz żadnych błędów, oznacza to, że PyGame zostało zainstalowane jak pokazano.
Screengrab 33

kończymy blog o konfigurowaniu Chromebooka tak, aby pisać programy Pythona i budować gry.

Możesz również użyć Chromebooka do nauki języka programowania, Scratch. Scratch to świetny sposób na poznanie podstawowych pojęć z informatyki – czy to sekwencjonowanie, rozgałęzianie, zapętlanie czy zmienne. Aby pracować ze Scratch na Chromebooku, musisz otworzyć przeglądarkę Chrome i przejść do adresu URL www.scratch.mit.edu
Screengrab 34

Jeśli masz już konto, możesz zalogować się bezpośrednio, a jeśli nie, możesz kliknąć przycisk Join Scratch i utworzyć konto. Ponadto, jeśli zdecydujesz się nie tworzyć konta, nadal możesz użyć Scratch, klikając przycisk Rozpocznij tworzenie.
Screengrab 35

teraz możesz używać Scratcha na Chromebooku. Jest to pomocne dla uczniów, aby nauczyć się podstaw, ponieważ pomaga w krytycznym myśleniu.
Screengrab 36