Articles

Codage sur un Chromebook En utilisant Python et PyGame

09 mai 2019 Par Team YoungWonks *

Pour pouvoir coder sur un Chromebook, nous devons installer Linux sur un Chromebook. Les Chromebooks peuvent désormais installer Linux dans un conteneur virtuel dans Chrome OS, sans avoir à réinstaller le système d’exploitation complet sur l’appareil.

Pour installer Linux, vous devez cliquer sur l’option heure dans le coin inférieur droit de votre écran.
Screengrab 1

Une fois que vous faites cela, vous verrez une fenêtre contextuelle qui s’ouvrira. Recherchez l’icône d’engrenage et cliquez dessus.
Screengrab 2

Qui ouvrira les paramètres de votre Chromebook. Ouvrez le menu sous Paramètres.
Screengrab 3

Regardez les options affichées dans le menu et vous verrez celle qui parle de Chrome OS.
Screengrab 4

Vous pouvez maintenant vérifier si votre système d’exploitation Chrome est en fait la dernière version disponible. Si ce n’est pas la dernière version, vous devez mettre à jour le système d’exploitation en cliquant sur la case qui indique Vérifier les mises à jour.
Screengrab 5

Ici, le système d’exploitation Chrome est la dernière version, comme indiqué.
Screengrab 6

Dans le cas où le système d’exploitation Chrome n’est pas le dernier, il nous demandera de le mettre à niveau.

Maintenant, lorsque vous revenez au menu des paramètres, vous pouvez trouver une option disant Linux (Bêta).
Screengrab 7

Cela nous permettra d’installer un conteneur Linux dans le système d’exploitation Chrome. En règle générale, la dernière version de Chrome OS a l’option Linux (Bêta); mais dans certains cas, elle peut ne pas être disponible. En effet, seuls certains Chromebooks prennent en charge le projet Google appelé Crostini.

Pour savoir si votre appareil est pris en charge par Crostini, ouvrez le lien suivant sur votre navigateur Chrome : https://chromium.googlesource.com/chromiumos/docs/+/master/containers_and_vms.md#Crostini

Vous devrez ensuite voir si votre ordinateur utilise l’une des cartes affichées à l’écran.
Screengrab 8

Pour ce faire, vous pouvez accéder à la liste des périphériques comme indiqué.
Screengrab 9

Ensuite, vous pouvez rechercher la carte utilisée par votre appareil dans la colonne comme indiqué.
Screengrab 10

Maintenant que vous avez vu l’option Linux (Bêta) dans le menu Paramètres, vous pouvez commencer à installer Linux en cliquant sur cette option comme indiqué.
Screengrab 11

Puis allumez Linux en cliquant sur la case comme indiqué.
Screengrab 12

Cliquez ensuite sur le bouton Installer.
Screengrab 13

Maintenant, l’installation de Linux peut prendre un certain temps comme indiqué.
Screengrab 14

Maintenant, une fois l’installation Linux terminée, le terminal Linux s’ouvre automatiquement.
Screengrab 15

À ce stade, nous fermerons le Terminal afin de voir comment on peut l’ouvrir nous-mêmes sur le Chromebook.
Screengrab 16

Pour ce faire, vous pouvez commencer en cliquant sur le Lanceur comme indiqué.
Screengrab 17

Recherchez maintenant le Terminal dans la fenêtre de recherche en tapant terminal. Vous pouvez maintenant l’ouvrir en cliquant sur l’icône du terminal.
Screengrab 18

Vous pouvez également l’ajouter à votre étagère en cliquant dessus avec le bouton droit de la souris et en sélectionnant l’option pin to shelf comme indiqué.
Screengrab 19

Maintenant, le Terminal sera facilement accessible sur votre Chromebook car il a été épinglé sur votre étagère.
Screengrab 20

Donc une fois que vous aurez cliqué sur Terminal dans votre étagère, vous pourrez l’ouvrir.

Maintenant que vous avez installé Linux sur votre ordinateur, vous pouvez installer des programmes Linux à l’aide de commandes Linux.

Vous pouvez principalement utiliser un gestionnaire de paquets Apt-Get pour installer des programmes Linux.

Vous pouvez commencer par mettre à niveau le gestionnaire de paquets Apt-Get vers la dernière version. Pour ce faire, tapez ce qui suit dans votre terminal Linux: sudo apt-get update
Screengrab 21

Lorsque vous appuyez sur Entrée, il met à jour tous les paquets comme indiqué.
Screengrab 22

Maintenant, vous pouvez utiliser le gestionnaire de paquets Apt-Get pour installer, disons un programme Python. Vous commencez donc par installer IDLE3 qui vous permet d’exécuter des programmes Python. IDLE est essentiellement un environnement de développement et d’apprentissage intégré pour Python.

Pour installer IDLE, vous devez taper ce qui suit dans le terminal: sudo apt-get install idle3
Screengrab 23

À ce stade, il vous sera demandé si l’installation peut occuper de l’espace disque sur votre ordinateur. À cela, vous répondez par un y comme indiqué, indiquant un oui.
Screengrab 24

Maintenant, vous devez attendre que IDLE3 soit installé.
Une fois qu’il a été installé, vous pouvez fermer le terminal comme indiqué.
Screengrab 25

Maintenant, vous pouvez ajouter le terminal IDLE3 à votre étagère comme précédemment. Cela signifie que vous accédez au lanceur et tapez IDLE3 dans la fenêtre de recherche. Vous verrez alors l’icône du terminal IDLE3 (en utilisant Python-3.5).
Screengrab 26

Vous pouvez cliquer dessus avec le bouton droit de la souris et sélectionner l’option pin to shelf. Cela signifie qu’à partir de maintenant, en cliquant sur l’icône IDLE3 sur l’étagère, le Terminal s’ouvrira.
Screengrab 27

Pour vérifier si le shell Python fonctionne, vous pouvez taper ce qui suit: 2 + 2 et il affichera le résultat comme 4.
Screengrab 28

Maintenant, si vous souhaitez aller plus loin et non seulement écrire des programmes Python, mais aussi construire des jeux en utilisant Python, alors vous pouvez installer PyGame sur votre Chromebook.

Pour installer PyGame, vous devez utiliser un gestionnaire de paquets appelé pip. Donc, vous installez d’abord pip sur votre Chromebook en utilisant apt-get, puis vous installez PyGame en utilisant pip.

La commande pour installer pip est donc la suivante: sudo apt install python3-pip
Screengrab 29

Après avoir appuyé sur entrée, on vous demandera à nouveau si vous souhaitez continuer étant donné que l’installation doit prendre de l’espace disque supplémentaire. Vous pouvez taper y en réponse comme précédemment.

Tout comme apt-get vous permet d’installer des programmes Linux sur l’ordinateur, pip est un outil de gestion de paquets qui vous permettra d’installer des programmes Python. Gardez à l’esprit que l’installation de pip peut prendre un certain temps.

Maintenant pip a été installé.
Screengrab 30

Cela signifie que vous pouvez utiliser le gestionnaire de paquets pip pour installer PyGame. Pour ce faire, vous pouvez écrire la commande suivante dans le terminal : sudo pip3 install pygame
Screengrab 31

Maintenant PyGame a été installé comme indiqué.
Screengrab 32

Pour vérifier si PyGame a été correctement configuré dans votreE Python, vous pouvez ouvrir votre shell Python et taper ce qui suit : import pygame
Si vous ne voyez aucune erreur, cela signifie que PyGame a été installé comme indiqué.
Screengrab 33

Cela nous met fin au blog sur la configuration de votre Chromebook afin d’écrire des programmes Python et de construire des jeux.

Vous pouvez également utiliser Chromebook pour apprendre le langage de programmation, Scratch. Scratch est un excellent moyen d’apprendre les concepts fondamentaux de l’informatique – qu’il s’agisse de séquençage, de ramification, de boucle ou de variables. Pour travailler avec Scratch sur votre Chromebook, vous devez ouvrir votre navigateur Chrome et accéder à l’URL www.zéro.mit.edu
Screengrab 34

Si vous avez déjà un compte, vous pouvez vous connecter directement et si vous ne le faites pas, vous pouvez cliquer sur le bouton Rejoindre Scratch et créer un compte. De plus, si vous choisissez de ne pas créer de compte, vous pouvez toujours utiliser Scratch en cliquant sur le bouton Démarrer la création.
Screengrab 35

Vous pouvez maintenant utiliser Scratch sur votre Chromebook. Il est utile pour les élèves d’apprendre Scratch car cela aide à la pensée critique.
Capture d'écran 36