INTRO
Donner de la liberté sur l'outil informatique à des enfants, c'est le meilleur moyen d'éveiller leur curiosité, mais egalement de les initier aux mathématiques en leur apprenant par le jeu des notions en cryptographie tel que décoder un message secret, mais également en géométrie pour déssiner des formes dans un jeu-video et construire un environnement. Les enfants adorent les mondes imaginaires, il faut leur donner l'opportunité de créer leur propre monde virtuel à partir de connaissance et de technique en informatique.
Comment débuter en informatique de 7 à 77+ ans? Déjà armer vous de patience, et il faudra un peu de matériel dédié qui ne craint pas la destruction, ni l'opportunité de bidouiller et détourner son fonctionnement.
Pour cela acheter un Raspberry Pi, qui est un micro-ordinateur de la taille d'une carte de crédit. C'est un système embarqué qui a été développé pour éduquer à l'informatique à moindre coût et faciliter l'accès également au pays en voie de développement. Pour vous équipez visionner des sites comme Gotronic et Kubii enfin LDLC. Il peu y avoir des ruptures de stock sur certains modèles. Ce que vous avez besoin pour débuter:
- Raspberry Pi 4 2GO RAM 52€ (préféré un modèle avec 4GO)
- Alimentation 15W USB-C 8€
- microSD 64GO 18€ (Pour le système d'exploitation et le stockage de fichiers)
- Un adaptateur micro HDMI - HDMI 4€
- Un clavier AZERTY retro-éclairé 15€
- Un souris USB 10€
- Un écran PC avec port HDMI ~140€ en neuf
Vous pouvez donc vous en tirer pour 250€ en neuf. Le prix d'une tablette. Si vous voulez économiser il est possible de trouver des écrans bon marché sur le bon coin, mais si ce n'est pas un port HDMI prévoyé des adaptateurs VGA/DVI. J'avais personnellement trouvé un écran plat LCD 19" port VGA pour 10€ que j'ai adapté sur ma Raspberry Pi et mon serveur.
Avec ce matériel, vos enfants vont pouvoir découvrir l'informatique, les composants du micro-ordinateur et son port GPIO pour l'électronique. Pour plus de référence:
- Le Guide de débutant Raspberry Pi 4 [PDF] sur le site dédié framboise314.fr
SYSTEME D'EXPLOITATION
Vous allez devoir installer sur votre carte microSD le système d'exploitation officiel de Raspberry Pi, nommé Raspberry Pi OS (anciennement Raspbian) est un système d’exploitation GNU/Linux basé sur Debian spécialement conçu et optimisé pour la Raspberry Pi. Suivez cette page pour télécharger. Il vous faudra créer une carte SD depuis Windows, Mac, Linux avec l'outil Raspberry Pi Imager en suivant ce guide. Ainsi une fois votre OS sur la carte, il reste plus qu'à l'insérer dans le slot microSD du nano-ordinateur. Au démarrage, il vous sera demandé un identifiant qui sont:
ID: pi
Mot de passe: raspberry
Vous allez alors acccéder à Raspberry Pi OS pour plus ample information accéder à la documentation officielle sur cette page en anglais (traduisez-là avec Google si nécessaire).
Egalement 25 tips for beginners, des choses à faire après la première installation et jeter un oeil à l'utilisation possible avec Raspberry Pi. Nous allons nous concentrer sur deux aspects:
- Programmation
- Serveur Minecraft
RESSOURCES EDUCATIVES
Donner des accès hors ligne à des ressources pour l'éducation sur votre Raspberry Pi en fonction des intérêts de votre enfants en installant des logiciels(Reportez-vous à la documentation pour l'installation de logiciel avec la commande apt-get). Nous allons nous intéresser à deux projets:
- Kolibri de "learning equality" est une plateforme d'apprentissage regroupant des ressources tels que des cours de Khan Academy.
- Kiwix l'internet hors-ligne qui donne accès à Wikipedia, des TED Talks, projet Gutenberg etc...
Avoir une stratégie hors ligne dans un premier temps peut-être nécessaire avant d'éduquer à internet et filtrer le contenu sensible. Après il est intéressant d'accèder à des ressources tels que Lumni.
DANS LE CLOUD
Apprenez à vos enfants à utiliser les outils du cloud computing et rejoignez des projets tels que Disroot et éduquer à la vie privée sur internet contre la suveillance de masse. Le projet est basé sur une non-profit fondation à Amsterdam, qui est maintenu par la communauté et des volontaires. Disroot est une collection d'outils de communication, de partage et d'organisation qui sont ouvert, décentralisé, fédéré et respecte les libertés.
- Créer un nouvel utilisateur(nouvel email perso): https://user.disroot.org/pwm/private/login
- Les applications: https://apps.disroot.org/
Ne manquez pas le projet français Framasoft et ces outils d'éducation populaire.
PROGRAMMATION
Raspberry Pi OS fourni une liste de logiciel pré-installé dont le logiciel Scratch dès 7 ans pour apprendre la programmation pour les enfants. On retrouve en natif installé un interpréteur Python. Il faudra changer d'éditeur de texte pour apprendre avec Vim(pour casse-cou) et VSCode qui est un standard facile d'utilisation pour Python. Guide d'installation sur Raspberry Pi.
Je recommande ces 4 livres pour les parents et les enfants:
- Python pour les Kids: la programmation accessible aux enfants 22€
- Programmer en s'amusant avec Python pour les Nuls, mégapoche, 3e éd 17€
- Pygame:Initiez-vous au développement de jeux vidéo en Python 29€
- A la conquète des Maths avec Python 24€
MINECRAFT
Minecraft est un jeu qui convie le joueur à laisser libre cours à son imagination. Pour peu que l’on ait de la patience et un esprit créatif, on peut à peu près tout y construire ! Minecraft est un jeu de type bac à sable, c’est à dire qu’il intègre des “outils” pour façonner son propre univers de jeu. Ainsi , le joueur peut à peu près bâtir tout ce qu’il veut. Il existe différents modes de jeu dans lesquels la partie aventure et la partie créative sont plus ou moins développées. Minecraft n’est pas un jeu réaliste, et ses graphismes à base de cubes ne sont pas sans rappeler les jouets Lego.
Comme vous l’avez probablement remarqué, Raspberry Pi OS (version Desktop) est livré avec Minecraft installé. Et ce n’est pas (uniquement) pour jouer. Si vous ne le saviez pas, l’objectif principal de la Fondation Raspberry Pi est d’aider les jeunes à apprendre comment programmer. Ils ont livré Minecraft Pi installé pour aider les enfants à atteindre cet objectif tout en s’amusant.
Pour cela suivez ce livre ou renseigner vous sur internet comment programmer dans Minecraft:
POUR ALLER PLUS LOIN
Il existe des projets pour initier à la robotique et à l'électronique tels que Arduino en complément à l'informatique, c'est des activités connexes qui sont relativement abordable et formateur. Cela permet aux enfants de débrider leur créativité et d'avoir un regard sur la machine tout en la programmant.