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.
gdy to zrobisz, zobaczysz wyskakujące okno, które się otworzy. Poszukaj ikony koła zębatego i kliknij na nią.
który otworzy ustawienia dla Twojego Chromebooka. Otwórz menu w obszarze Ustawienia.
spójrz na opcje wyświetlane w menu, a zobaczysz tę, która mówi o Chrome OS.
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.
tutaj Chrome OS jest najnowszą wersją, jak pokazano.
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).
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.
aby to zrobić, możesz przejść do listy urządzeń, jak pokazano.
następnie możesz wyszukać tablicę używaną przez Twoje urządzenie w kolumnie, jak pokazano.
teraz, gdy widzisz opcję Linux (Beta) w menu ustawień, możesz rozpocząć instalację Linuksa, klikając tę opcję, jak pokazano.
następnie włącz Linuksa, klikając na pole, jak pokazano.
następnie kliknij przycisk Instaluj.
teraz instalacja Linuksa może zająć trochę czasu, jak pokazano.
teraz po zakończeniu instalacji Linuksa automatycznie otwiera terminal Linuksa.
w tym momencie zamkniemy Terminal, aby zobaczyć, jak można go otworzyć na Chromebooku.
aby to zrobić, możesz zacząć od kliknięcia na launcherze, jak pokazano.
teraz poszukaj terminala w oknie wyszukiwania, wpisując terminal. Możesz go teraz otworzyć, klikając ikonę terminala.
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.
teraz Terminal będzie łatwo dostępny na Twoim Chromebooku, ponieważ został przypięty do Twojej półki.
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
Po naciśnięciu klawisza enter zaktualizuje wszystkie pakiety, jak pokazano.
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
w tym momencie zostaniesz zapytany, czy instalacja może zająć trochę miejsca na dysku komputera. Na to odpowiadasz y, jak pokazano, wskazując tak.
teraz musisz poczekać na instalację IDLE3.
Po zainstalowaniu można zamknąć terminal, jak pokazano .
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).
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.
aby sprawdzić, czy powłoka Pythona działa, możesz wpisać następujący: 2+2 i pokaże wynik jako 4.
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
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.
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
teraz PyGame został zainstalowany jak pokazano.
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.
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
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.
teraz możesz używać Scratcha na Chromebooku. Jest to pomocne dla uczniów, aby nauczyć się podstaw, ponieważ pomaga w krytycznym myśleniu.