Articles

Coding on a Chromebook Using Python and PyGame

May 09, 2019 By Team YoungWonks *

To be able to code on a Chromebook, we need to install Linux on a Chromebook. Chromebooks pode agora instalar o Linux em um recipiente virtual dentro do Chrome OS, sem a necessidade de reinstalar o sistema operacional completo no dispositivo.

para instalar o Linux, você precisa clicar na opção Tempo no canto inferior direito do seu ecrã.
Screengrab 1

Uma vez que você faça isso, você verá uma janela pop-up que irá abrir. Procure o ícone da engrenagem e clique nele.
Screengrab 2

que irá abrir as configurações para o seu Chromebook. Abre o menu em Configuração.
Screengrab 3

Olhe para as opções que aparecem no menu e verá a que diz sobre o Chrome OS.
Screengrab 4

agora pode verificar se o seu SO cromado é de facto a última versão disponível. Se não for a versão mais recente, você tem que atualizar o SO clicando na caixa que diz verificar para atualizações.
Screengrab 5

Aqui o Chrome OS é a última versão como mostrado.
Screengrab 6

In case, the Chrome OS is not the latest one, it will ask us to upgrade it.

Agora, quando voltar ao menu Configuração, poderá encontrar uma opção a dizer Linux (Beta).
Screengrab 7

isto nos permitirá instalar um container Linux dentro do Chrome OS. Tipicamente, a última versão do Chrome OS tem a opção Linux (Beta); mas em alguns casos ele pode não estar disponível. Isto porque existem apenas alguns Chromebooks que suportam o projeto Google chamado Crostini.

para descobrir se o seu dispositivo é suportado por Crostini, abra a seguinte ligação no seu navegador Chrome: https://chromium.googlesource.com/chromiumos/docs/+/master/containers_and_vms.md#Crostini

terá então de ver se o seu computador usa uma das placas mostradas no ecrã.
Screengrab 8

para fazer isso, você pode ir para a lista de dispositivos como mostrado.
Screengrab 9

então você pode procurar a placa sendo usada pelo seu dispositivo na coluna como mostrado.
Screengrab 10

Agora que você viu a opção Linux (Beta) no menu Configuração, você pode começar a instalar o Linux Carregando nesta opção como mostrado.

depois ligue o Linux clicando na caixa como mostrado.
Screengrab 12

em seguida, clique no botão Instalar.
Screengrab 13

agora a instalação do Linux pode levar algum tempo como mostrado.
Screengrab 14

agora uma vez que a instalação Linux está completa, ele abre automaticamente o terminal Linux.
Screengrab 15

este ponto, devemos fechar o Terminal, a fim de ver como se pode abri-lo nós mesmos no Chromebook.
Screengrab 16

para fazer isso, você pode começar clicando no lançador como mostrado.
Screengrab 17

Você pode agora abri-lo clicando no ícone do Terminal.
Screengrab 18

Você também pode adicioná-lo à sua prateleira, Carregando com o botão direito sobre ele e selecionando a opção pin para shelf como mostrado.
Screengrab 19

Screengrab 20

assim, uma vez que você clicar no Terminal em sua prateleira, você será capaz de abri-lo.

Agora que instalou o Linux no seu computador, pode instalar programas Linux usando comandos Linux.

pode usar principalmente um Gestor de pacotes Apt-Get para instalar programas Linux.

pode começar por actualizar o Gestor de pacotes Apt-Get para a versão mais recente. Você faz isso escrevendo o seguinte no seu terminal Linux: sudo apt-get update
Screengrab 21

quando você carrega em enter, ele atualiza todos os pacotes como mostrado.
Screengrab 22

Agora você pode usar o Gestor de pacotes Apt-Get para instalar, digamos um programa Python. Então você começa instalando o IDLE3 que lhe permite executar programas Python. IDLE é basicamente um ambiente integrado de desenvolvimento e aprendizagem para Python.

Para instalar o OCIOSO, você precisa digitar o seguinte no terminal: sudo apt-get install idle3
Screengrab 23

neste ponto, você será perguntado se está ok para a instalação para ocupar algum espaço em disco no seu computador. A isto você responde com um y como mostrado, indicando um sim.
Screengrab 24

Agora você precisa esperar que IDLE3 seja instalado. uma vez instalado, você pode fechar o terminal como mostrado.
Screengrab 25

Agora você pode adicionar o terminal IDLE3 à sua prateleira como antes. Isto significa que você vai para o lançador e digite IDLE3 na janela de pesquisa. Você verá então o ícone de terminal IDLE3 (usando Python-3.5).
Screengrab 26

pode carregar com o botão direito nele e seleccionar a opção pin para prateleira. Isto significa que, a partir de agora, se carregar no ícone IDLE3 na prateleira, irá abrir o Terminal.
Screengrab 27

para verificar se a linha de comandos em Python funciona, pode escrever o seguinte: 2+2 e mostrará o resultado como 4.
Screengrab 28

Agora, se quiser dar mais um passo e não só escrever programas em Python, mas também compilar jogos usando Python, então poderá instalar o PyGame no seu Chromebook.

para instalar o PyGame, é necessário usar um gestor de pacotes chamado pip. Então você primeiro instala o pip no seu Chromebook usando o apt-get, então você instala o PyGame usando o pip.

Por isso, o comando para instalar o pip é o seguinte:: o sudo apt instala python3-pip
Screengrab 29

Depois de carregar no enter, ser-lhe-á novamente perguntado se deseja continuar, dado que a instalação ocupará espaço em disco adicional. Você pode digitar y em resposta como antes.

tal como o apt-get lhe permite instalar programas Linux no computador, o pip é uma ferramenta de gestão de pacotes que lhe permitirá instalar programas Python. Tenha em mente que a instalação do pip pode levar algum tempo.

Agora o pip foi instalado.
Screengrab 30

isto significa que pode usar o Gestor de pacotes pip para instalar o PyGame. Para isso, você pode escrever o seguinte comando no terminal: sudo pip3 instale pygame
Screengrab 31

Agora o PyGame foi instalado como mostrado.
Screengrab 32

Para verificar se PyGame foi configurada com êxito em seu Python IDE, você pode abrir o Python shell e digite o seguinte: importação de pygame
Se você não ver os erros, então isso significa que PyGame tenha sido instalado conforme mostrado.
Screengrab 33

isto leva-nos ao fim do blog sobre a configuração do seu Chromebook de modo a escrever programas Python e construir jogos.

Você também pode usar o Chromebook para aprender a linguagem de programação, Scratch. Scratch é uma ótima maneira de aprender os conceitos fundamentais na ciência da computação – seja sequenciamento, ramificação, looping ou variáveis. Para trabalhar com o Scratch no seu Chromebook, você precisa abrir o seu navegador Chrome e ir para o URL www.zero.mit.edu
Screengrab 34

Se você já tem uma conta, você pode fazer login diretamente e se você não tiver, você pode clicar no botão Juntar o arranhão e criar uma conta. Além disso, se você optar por não fazer uma conta, você ainda pode usar o Scratch clicando no botão Iniciar a criação.
Screengrab 35

Agora você pode usar o risco no seu Chromebook. É útil para os alunos aprender o Scratch como ajuda com o pensamento crítico.
Screengrab 36