La Fibre

Télécom => Logiciels et systèmes d'exploitation => Linux Linux => Discussion démarrée par: vivien le 08 mai 2020 à 23:12:02

Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: vivien le 08 mai 2020 à 23:12:02
Transformer un vieux PC en PC pédagogique avec GCompris

Vous serez peut-être intéressé par un autre sujet du forum : Tux Paint : Un logiciel de dessin open source pour éveiller la créativité de vos enfants (https://lafibre.info/tutoriels-linux/tux-paint/)

(https://lafibre.info/images/logo/gcompris-qt.svg)

(https://lafibre.info/testdebit/linux/202212_gcompris_cycle_de_eau.webp)

GCompris est un logiciel ludique et éducatif destiné aux enfants de 2 à 10 ans. Il propose plus de 100 activités ludiques et pédagogiques telles que de la géographie, l'explication du cycle de l'eau, de l'électricité, des exercices de mathématiques, des casse-têtes, des puzzles, ainsi que la découverte de l'ordinateur. C'est un logiciel libre, publié sous la licence « GNU General Public License ». Il est multi-plate-forme (GNU/Linux, Windows, Android, MacOS) et peut être lancé sur des ordinateurs à faible puissance.

Pour fournir une solide expérience pédagogique, les niveaux d'activités de GCompris ont été conçus à partir d'un programme pour classe élémentaire française, indiquant ce que les enseignants français doivent aborder en classe. GCompris est présent depuis plus de 20 années dans les écoles partout sur la planète et offre plus de 150 activités, couvrant les principaux domaines pédagogiques, comme :
- Apprentissage sur l'utilisation d'un ordinateur
- Pratique de la lecture avec des activités pour l'apprentissage des lettres, des mots et des ensembles lexicaux
- Acquisition de compétences en mathématiques par la pratique de la numération, de l'arithmétique, les mesures et les puzzles
- Découverte du monde grâce à la logique, les arts et la musique
- Exploration des sciences et des sciences humaines grâce à l'expérimentation, l'histoire et la géographie
- Développement d'une réflexion stratégique avec les jeux de plateau.

GCompris ne nécessite aucune connexion à l'Internet, ne collecte aucune donnée et se conforme ainsi strictement à la réglementation européenne générale de protection des données.

Certaines activités sont des jeux, mais elles ont un objectif pédagogique. C'est l'un des rares usages sur ordinateur qui est conseillé pour les enfants qui sont en école maternelle. GCompris intègre de nombreuses activités pour l'école primaire et le collège. Certaines activités, dans leurs niveaux les plus difficiles, pourront même être utilisé par des adolescents.

Voici quelques une des activités proposées :


Jeux de logiques (à gauche l'apprentissage de l'utilisation de la souris, à droite, il faut faire sortir la voiture rouge du parking - on est ici au niveau le plus élevé) :
(https://lafibre.info/testdebit/linux/202212_gcompris_1.webp) (https://lafibre.info/testdebit/linux/202212_gcompris_2.webp)

Jeu de dames - jeu d'échec, à jouer avec un ami ou contre l'ordinateur :
(https://lafibre.info/testdebit/linux/202212_gcompris_3.webp) (https://lafibre.info/testdebit/linux/202212_gcompris_4.webp)

Électronique analogique - Électronique Numérique fabriquer le circuit demander et le tester, GCompris étant en mesure de détecter les problèmes :
(https://lafibre.info/testdebit/linux/202212_gcompris_5.webp) (https://lafibre.info/testdebit/linux/202212_gcompris_6.webp)

Les autres activités de GCompris :
(https://lafibre.info/testdebit/linux/202005_gcompris_00.png) (https://lafibre.info/testdebit/linux/202005_gcompris_01.png)

(https://lafibre.info/testdebit/linux/202005_gcompris_02.png) (https://lafibre.info/testdebit/linux/202005_gcompris_04.png)

(https://lafibre.info/testdebit/linux/202005_gcompris_03.png) (https://lafibre.info/testdebit/linux/202005_gcompris_06.png)

(https://lafibre.info/testdebit/linux/202005_gcompris_05.png) (https://lafibre.info/testdebit/linux/202005_gcompris_07.png)

(https://lafibre.info/testdebit/linux/202005_gcompris_08.png) (https://lafibre.info/testdebit/linux/202005_gcompris_09.png)

(https://lafibre.info/testdebit/linux/202005_gcompris_10.png) (https://lafibre.info/testdebit/linux/202005_gcompris_11.png)

(https://lafibre.info/testdebit/linux/202005_gcompris_12.png) (https://lafibre.info/testdebit/linux/202005_gcompris_13.png)

(https://lafibre.info/testdebit/linux/202005_gcompris_14.png) (https://lafibre.info/testdebit/linux/202005_gcompris_15.png)

(https://lafibre.info/testdebit/linux/202005_gcompris_16.png) (https://lafibre.info/testdebit/linux/202005_gcompris_17.png)

Les options par défaut :
(https://lafibre.info/testdebit/linux/202005_gcompris_20.png)
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: vivien le 08 mai 2020 à 23:12:58
Installation de GCompris sous Linux :

Ubuntu : Dans "Ubuntu Software" ou en ligne de commande : sudo apt install gcompris
Debian : Dans "Logiciels" ou en ligne de commande avec les droits root : apt install gcompris-qt

GCompris est un logiciel qui évolue rapidement. Il y a vraiment de l'intérêt à avoir une version récente, car des activités intéressantes sont rajoutées. Il n'est souvent pas possible de faire fonctionner un vieux PC sous Ubuntu 20.04, donc la solution est d'installer GCompris manuellement depuis https://gcompris.net/downloads-fr.html

Quelle configuration minimum pour la dernière version de GCompris ?

Un Pentium 3 500Mhz serait suffisant pour GCompris. Je n'ai pas testé avec aussi vieux, mais c'est bon avec un Pentium 4 à 3 Ghz.

Pour la mémoire vive, il faut un minimum de 1 Go de ram avec Windows 7 ou 512 Mo de ram avec une veille distribution Linux (GCompris lui-même utilise très peu de ram, 200 Mo de ram semble suffisant pour les différentes activités proposées sous Linux).

Le pré-requis au niveau logiciel :
- Windows : Windows 7, 8 ou 10 avec la gestion d'OpenGL 2
- Linux : Linux kernel 3.10, glibc 2.17, pulseaudio, gstreamer 1.0, libqt5.

Comme les pré-requis pour Linux ne doivent rien vous dire, c'est en fait assez simple : il faut Ubuntu 14.04 (ou plus récent) ou Debian 8 (ou plus récent).

Attention à prendre un Linux léger avec un PC équipé de peu de RAM :


(https://lafibre.info/testdebit/linux/vieux_pc_quel_linux_installer.webp)
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: vivien le 08 mai 2020 à 23:13:04
L'installation de la dernière version de Gcompris pas à pas :

1/ Installer les dépendances (normalement c'est déjà installé sur votre Linux, mais sur Lubuntu cela peut manquer) :
sudo apt install libxkbcommon-x11-0

2/ Télécharger GCompris Linux sur https://gcompris.net/downloads-fr.html#linux

3/ Déplacer le fichier dans le dossier personnel (un sous-dossier sera crée pour installer GCompris)

4/ Dans un terminal, rendre le fichier exécutable : chmod u+x gcompris-qt-........sh

5/ Exécuter le script d'installation. Il va juste extraire les fichiers, vous n'avez pas besoin d'être avec les droits root.
La licence GNU s'affiche :
(https://lafibre.info/testdebit/linux/202005_gcompris_18.png)

6/ Appuyez sur la touche "q" pour la passer la licence et répondez oui aux deux questions : GCompris sera installé dans un nouveau dossier à côté de l'installateur.
(https://lafibre.info/testdebit/linux/202005_gcompris_19.png)

7/ Pour lancer GCompris, allez dans le nouveau dossier, puis dans bin/, et lancer gcompris-qt.sh.

Soyez patient pour le premier lancement, il va mettre du temps (plus dune minute sur les vieux PC) et télécharger les fichiers audio en français.
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: vivien le 08 mai 2020 à 23:20:43
Créer un lanceur pour GCompris

Vous n'avez pas forcément envie d’apprendre à votre enfant commander lancer un terminal pour lancer GCompris.
Il faut donc le rajouter dans le menu de votre distribution Linux.

Pour construire les menus, les environnements prennent en comptent tous les fichiers .desktop qu'on trouve :
- soit dans /usr/share/applications/ (droits root nécessaires)
- soit dans ~/.local/share/applications/ (~ correspond à /home/user - pas besoin des droits root)

On va donc créer un compris dans ~/.local/share/applications/

nano ~/.local/share/applications/gcompris.desktop

Copier / coller le bloc de texte suivant. Il n'est pas possible de mettre un tilde dans le lanceeur : vous devez spécifier le chemin complet. Il faut donc adapter mon exemple pour mettre l'emplacement où vous avez installé GCompris.

Chez moi, le dossier de GCompris est /home/paul/gcompris-qt-0.97-Linux (mon fils s'appelle Paul)

[Desktop Entry]
Name=GCompris Educational Game
Name[fr]=Jeu éducatif GCompris
GenericName=Educational game
GenericName[fr]=Jeu éducatif
Comment=Multi-Activity Educational game for children 2 to 10
Comment[fr]=Jeu éducatif multi-activités pour les enfants de 2 à 10 ans
Exec=env LD_LIBRARY_PATH=/home/paul/gcompris-qt-0.97-Linux/bin /home/paul/gcompris-qt-0.97-Linux/bin/gcompris-qt
Icon=/home/paul/gcompris-qt-0.97-Linux/gcompris-qt.svg
Terminal=false
Type=Application
Categories=Education;Game;KidsGame;
StartupNotify=true

Il faut enfin enregistrer l’icône ci-dessous et la mettre dans le dossier d'installation de GCompris :
(https://lafibre.info/images/logo/gcompris-qt.svg)

C'est une icône au format vectoriel .svg, je n'ai pas encore vérifié si les menus d'Ubuntu 14.04 supportent le SVG, mais pas de problème pour Ubuntu 18.04.
Voici l'image au format 48 pixels x 48 pixels si un vieux système ne supporte pas le format .svg
(https://lafibre.info/images/logo/gcompris-qt.png)

Voila, GCompris est intégré dans votre Linux.

PS: Si vous cherchez à télécharger de veilles distribution Linux, regardez sur https://soft.lafibre.info/
(N’hésitez pas à me contacter si vous avez des veilles distributions Linux que je n'ai pas)
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: vivien le 08 mai 2020 à 23:35:49
Que faire si GCompris est inutilisable, tellement il est lent ? Si l'écran scintille ou reste noir après son lancement ?

La lenteur / blocage / écran qui scintille observée sur la plupart des vieux PC vient d'OpenGL 2.

C'est par exemple le car avec les cartes graphique intégrées Intel 82G33/G31 Express Integrated Graphics Controller (même avec des processeurs relativement performant comme un Pentium Dual E2200 64bits @2.20GHz avec GCompris 0.97 / Qt 5.12.8, proposé dans les dépôts d'Ubuntu 20.04 par Canonical, mais le pb est identique avec la version proposé sur le site GCompris ou la version Snap)

Il faut donc demander à GCompris de ne pas utiliser OpenGL2.

Après avoir lancé une première fois un fichier de configuration est crée sur ~/.config/gcompris/gcompris-qt.conf

Il suffit de l’éditer : nano ~/.config/gcompris/gcompris-qt.conf (les droits root ne sont pas nécessaire mais cette action est à refaire dans chaque compte utilisateur)
Trouvez la ligne « renderer=auto » et changez « auto » par « software » et enregistrez le fichier.

(https://lafibre.info/testdebit/linux/202303_gcompris_renderer_software.webp)

GCompris sera fluide.
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: vivien le 09 mai 2020 à 21:57:44
On me signale une impossibilité d'installer la dernière version de GCompris sur Ubuntu 16.04 en 32bits.

J'ai réalisés des test sur des machines virtuelles et c'est assez étonnant :

Avec Ubuntu 18.04, aucun problème en 32 ou 64bits :
- Ubuntu 18.04 64 bits + GCompris 0.97 64 bits => OK
- Ubuntu 18.04 32 bits + GCompris 0.97 32 bits => OK

Avec Ubuntu 16.04, la version 32bits ne fonctionne pas :
- Ubuntu 16.04 64 bits + GCompris 0.97 64 bits => OK
- Ubuntu 16.04 64 bits + GCompris 0.97 32 bits => Il ne trouve pas exécutable (!)
- Ubuntu 16.04 32 bits + GCompris 0.97 32 bits => ./gcompris-qt: symbol lookup error: ./libQt5Gui.so.5: undefined symbol: hb_font_funcs_set_font_h_extents_func

Ubuntu 16.04 32 bits + GCompris 0.97 32 bits :
(https://lafibre.info/testdebit/linux/202005_gcompris_ubuntu1604-32bits_gcompris-097-32bits.png)

Ubuntu 16.04 64 bits + GCompris 0.97 32 bits
(https://lafibre.info/testdebit/linux/202005_gcompris_ubuntu1604-64bits_gcompris-097-32bits.png)

Ubuntu 16.04 64 bits + GCompris 0.97 64 bits
(https://lafibre.info/testdebit/linux/202005_gcompris_ubuntu1604-64bits_gcompris-097-64bits.png)

Dans les 3 cas sous Ubuntu 16.04, on est sur une machine virtuelle lancée sur un Core i3-4150.
L'installation de GCompris se fait immédiatement après avoir fait une "clean install" d'Ubuntu depuis l'ISO 16.04.6 + application des mises à jour.

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.6 LTS
Release: 16.04
Codename: xenial

$ uname -a
Linux Ubuntu1604 4.15.0-99-generic #100~16.04.1-Ubuntu SMP Wed Apr 22 23:55:42 UTC 2020 i686 i686 i686 GNU/Linux

$ free -m
              total       utilisé      libre     partagé tamp/cache   disponible
Mem:           2980         599        1756          29         624        2064
Partition d'échange:         974           0         974

Le problème est reproductible sur un PC physique (ce n'est pas lié à un bug d'une VM) équipé de Lubntu 16.04 32bits.
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: vivien le 17 mai 2020 à 22:01:02
La solution : https://twitter.com/g_compris/status/1262095286715011077

1/ Télécharger http://mirror.centos.org/centos/7/os/x86_64/Packages/harfbuzz-1.7.5-2.el7.i686.rpm

2/ Extraire et copier les fichiers libharfbuzz.so.0 et libharfbuzz.so.0.10705.0 et les placer dans le dossier bin/ de GCompris.
edit: depuis ces fichiers ont été rajouté dans l'installateur. C'est donc inutile.

Cela fonctionne !

(https://lafibre.info/testdebit/linux/202005_gcompris_ubuntu1604-32bits_gcompris-097-32bits_2.png)

Normalement ces fichiers seront présents dans la prochaine version de GCompris.

Je confirme que la dernière version de GCompris peut fonctionner sur un vieux PC avec seulement 256 Mo de ram.
Pour réaliser cet exploit, il faut utiliser Lubuntu 16.04 32bits en système d'exploitation.

Je ferais des tests avec un Pentium III quand j'ai un peu de temps.
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: vivien le 07 mars 2021 à 16:25:19
GCompris à 20 ans !

(https://lafibre.info/testdebit/linux/202011_gcompris_20ans.png)

La version 1.0 est sortie à l’occasion de cet anniversaire.

Mon tutoriel fonctionne parfaitement avec la version 1.0 de Gcompris, il suffit d'adapter le nom de la version là où il apparaît dans mon tutoriel.

Pas de risque de perdre les applications que votre enfant à mis en favoris (le soleil) : Sa configuration est stocké dans ~/.local/share/applications/gcompris.desktop

Toutes les applications fonctionnent bien sur un vieux PC.

Le PC de mon fil à un CPU qui ne sait pas faire de 64bits, il est sous Ubuntu 18.04 LTS avec 2 Go de ram, et il n'y a jamais de ralentissement.


(https://lafibre.info/testdebit/ubuntu/202103_ubuntu1804_32bits.png)
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: vivien le 07 mars 2021 à 16:31:30
Tour des nouveautés de cette version 1.0 décrites par la team Gcompris :

Cette nouvelle version contient une nouvelle fonctionnalité majeure : l'ajout du menu de configuration d'activité. Ajouté à plus de 50 activités, il permet d'adapter la difficulté de l'activité pour différents niveaux d'apprentissage.


Les vidéos sont en anglais, mais Gcompris est disponible en Français (et il y a aussi de l'audio Français, les vidéos n'ont mis que des bruitages)
https://www.youtube.com/watch?v=1CAgIAIRxRE

Cette nouvelle version contient 4 nouvelles activités :

L'activité tant attendue « Électronique Analogique » permettant de dessiner des circuits électroniques et de les simuler.
https://www.youtube.com/watch?v=8TbbVhdqZUw

« Compte et colorie » et ses deux sous-activités « Apprends les additions » et « Apprends les soustractions » permettant de travailler les quantités et les calculs sur de toutes petites quantités. Le but est d'enseigner ces concepts à de jeunes enfants, avec des calculs faciles.
https://www.youtube.com/watch?v=_xxA97bVLO8

« Clavier basique », lorsqu'un caractère est tapé au clavier, il est affiché sur l'écran et son nom est prononcé s'il a été enregistré.
https://www.youtube.com/watch?v=-PdEtP3YqjQ

« Gravité », remplaçant l'ancienne version d'introduction à la gravité, explique plus simplement et illustre plus concrètement le concept de gravité.
https://www.youtube.com/watch?v=fiklpq8JldA

Vous trouverez les paquets de cette nouvelle version pour GNU / Linux, Windows, MacOS et Raspberry Pi sur la page de téléchargement. Cette mise à jour sera également disponible d'ici quelques jours dans les boutiques Android et Windows, ainsi dans le dépôt F-Droid. Il est à noter que le paquet MacOS n'est pas authentifié.

Vous pouvez vérifier sur cette page l'état d'enregistrement des voix pour votre langue : https://gcompris.net/voicestats/. Vous pouvez nous aider en fournissant un bel enregistrement de votre voix pour toutes les entrées manquantes dans votre langue maternelle.

En ce qui concerne la traduction, 22 langues sont totalement prises en charge : anglais britannique, basque, breton, catalan, catalan (valencien), chinois traditionnel, espagnol, français, grec, hébreu, hongrois, indonésien, italien, malayalam, néerlandais, polonais, portugais, roumain, slovène, suédois, turc, ukrainien.

Les 4 langues suivantes sont partiellement traduites : biélorusse (85%), portugais du Brésil (92 %), allemand (89 %), lituanien (84 %).

Comme indiqué dans les nouvelles précédentes, nous avons décidé de ne publier que les traductions ayant atteint un niveau de 80 %. Cela pour permettre aux enfants de ne pas utiliser des logiciels à moitié traduits. Malheureusement, nous avons momentanément dû abandonner la traduction pour les langues suivantes : estonien, finnois, gaélique irlandais, gaélique écossais, galicien, hindi, macédonien, norvégien nynorsk, russe, slovaque et chinois simplifié.

Si votre langue fait partie des traductions partiellement supportées, ou n'est pas supportée du tout pour l'instant, et que vous voulez nous aider, veuillez-nous contacter (support@gcompris.net) et nous vous donnerons les instructions pour vous permettre de contribuer aux traductions.

Un autre moyen de nous aider est de parler de GCompris autour de vous, et n'hésitez pas à nous envoyer vos commentaires.

Merci à tous,
Timothée & Johnny
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: vivien le 16 janvier 2022 à 15:58:01
GCompris 2.0 est disponible.

Il fonctionne toujours aussi bien sur de vieux PC (à partir du Pentium III) sous Linux et sur des vieux Linux comme Ubuntu 16.04 (l'équipe de développement a été réactive quand j'ai trouvé un problème concernant son installation sous Ubuntu 16.04).

Mon tutoriel plus haut pour faire l'installation manuelle de GCompris fonctionne toujours à l'identique avec la version 2.0

Nouvelles activités :
- L'activité Découvre la souris est destinée aux enfants qui apprennent à utiliser un ordinateur pour la première fois. Elle a pour but de développer la coordination œil-main et la dextérité. Basée autour du déplacement de canards, elle permet d'appréhender l'utilisation de la souris ou des écrans tactiles.
- L'owaré est un jeu de stratégie qui exige de l'anticipation et des compétences en calcul. L'owaré est à l'origine un passe-temps traditionnel africain et peut être joué contre un ami ou contre Tux.
- Encode le chemin (absolu ou relatif), aident les enfants à interpréter des directions abstraites. À l'aide de flèches indiquant une direction sur une carte le joueur doit diriger Tux vers le drapeau final.
- Décode le chemin (absolu ou relatif) est l'inverse. Les enfants doivent suivre le chemin correspondant à un ensemble défini de directions.
- Crée une collection permet de travailler le dénombrement et entraîne à compter combien d'éléments sont nécessaires pour représenter une quantité.
- Apprends les nombres décimaux entraîne les enfants à découper des unités en dixièmes pour apprendre le concept des nombres décimaux.
- Apprends à additionner avec des nombres décimaux et Apprends à soustraire avec des nombres décimaux, utilisent les mêmes principes que l'apprentissage des nombres décimaux, dans le but de pratiquer ces opérations.
- Ordonne les nombres permet de s'entraîner à ordonner les nombres dans l'ordre croissant et décroissant.
- Ordonne les lettres permet de son côté de s'entraîner à ordonner les lettres dans l'ordre alphabétique ou dans l'ordre alphabétique inversé.
- Une fois les connaissances sur la mise en ordre des lettres acquises, les enfants peuvent passer à l'étape suivante, qui consiste à s'exercer à la lecture et au sens des phrases en ordonnant les parties d'une phrase.
- L'activité de positions permet d'apprendre les termes décrivant la position relative d'un objet par rapport à un autre.
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: vivien le 28 janvier 2023 à 14:46:59
GCompris 3.0 est disponible (et même la version 3.1 qui corrige un bug dans l'activité « Compare les nombres »).

Il fonctionne toujours sur de vieux PC.

Cette version contient 182 activités, dont 8 nouvelles :
- « Entraînement aux clics de la souris » est un exercice pour s'entraîner à différentier les clics droit et gauche de la souris.
- Dans « Représente les fractions », il faut sélectionner le bon nombre de parts pour que la fraction numérique corresponde à la fraction représentée.
- Dans « Trouve les fractions », c'est le contraire : il faut écrire la fraction représentée sous forme numérique.
- Dans « Découvre le code Morse international », nous apprenons à communiquer en utilisant le code Morse international.
- Dans « Compare les nombres », nous apprenons à comparer les valeurs des nombres en utilisant les symboles de comparaison.
- « Trouve le complément à 10 », permet sous la forme d'un exercice simple de découvrir la notion de complément à 10.
- Dans « Permute pour obtenir des compléments à 10 », permute les nombres d'une addition afin de pouvoir utiliser la technique du complément à 10.
- Dans « Utilise les compléments à 10 », décompose les additions pour pouvoir utiliser la technique du complément à 10.

Pour les écoles, 2 nouvelles options pour la ligne de commande :
- Lister l'ensemble des activités disponibles (-l ou --list-activities)
- Démarrer directement sur une activité spécifique (--launch )

Dans les nouveautés, il y a également des voix ukrainiennes qui ont été ajoutées grâce à l'organisation « Save the Children » qui a financé l'enregistrement. « Save the Children » a installé GCompris sur 8000 tablettes et 1000 ordinateurs portables, et les ont envoyés dans des centres d'apprentissage numérique et autres espaces sécurisés pour les enfants en Ukraine.
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: Bielorusse320 le 28 janvier 2023 à 17:29:10
Merci, je ne connaissais pas. Je viens d'installer la version par disponible sur Ubuntu (2.4) pour commencer. On regardera ça pendant les vacances :)
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: Bielorusse320 le 28 janvier 2023 à 18:25:59
Un conseil pour l'achat d'un pc (portable) d'occasion destiné à un enfant ?
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: vivien le 28 janvier 2023 à 21:06:43
Indiquer l'age serait intéressant, mais pour moi un enfant de moins de 10 ans ne devrait pas avoir un PC neuf, mais un PC reconditionné.

Les risques de casses sont plus élevés avec un enfant et les besoins en puissances moins élevé (il faudrait indiquer l'usage, attention certains jeux demandent de la puissance). Le streaming vidéo fonctionne bien même sur des PC anciens (Core2 duo a plus de 2,5 Ghz avec 2 Go de mémoire vive minimum).

Un PC est bien plus intéressant qu'une tablette éducative ou d'autres produits informatiques mono-fonction : On peut faire tourner de nombreux logiciels.

Même si mon fils (7 ans) a un PC portable avec un vieux processeur 32 bits, je ne conseille pas : L'architecture 32 bits (i386) est de moins en moins proposée. Par exemple, pour avoir une version récente de TuxPaint, les binaires ne sont disponibles qu'en 64 bits et il faut compiler. Cf Tutoriel : Tux Paint: Un logiciel de dessin vos enfants (tuto pour le compiler) (https://lafibre.info/tutoriels-linux/tux-paint/). Il n'y a pas de lecteur de vidéo avec DRM possible en 32 bits, que ce soit sous Chromium ou Firefox.

Bref, je recommande un PC 64 bits, c'est le cas de presque tous les PC qui fonctionnent encore aujourd'hui. (le PC de mon fils a un des derniers processeurs Intel 32bits commercialisés hors Atom dont les premiers étaient en 32 bits)

Pour les jeux, il peut être intéressant si le PC est limité de faire tourner des anciens jeux. De nombreux vieux jeux ne fonctionnent plus sous Windows 10 (tous ceux dont le CD possède une protection utilisant une ancienne version de Safedisc ou de Securom). Par contre, ils tournent parfaitement sous Linux avec PlayOnLinux.
=> Faire tourner un vieux jeu Windows => PlayOnLinux (https://lafibre.info/logiciel/vieux-jeu/)

Pour ces vieux jeux, pas de problème de performance. je fais tourner SimCity 4 (jeu qui demande Direct3D avec une carte accélératrice 3D 100% compatible Direct 3D) avec le PC de mon fils, un Ubuntu 18.04 sur un Core2 qui ne gère même pas le 64bits, un Pentium T2080 @1,7 Ghz avec une carte Intel intégrée GMA 950 et 2Go de ram. Pour ceux qui ne connaissent pas la GMA 950, c'est une carte très limitée, même une vidéo 720p en H.264 pose problème. J'ai regardé comment ce miracle est possible, mais là SimCity fait tout en logiciel, la puissance toute relative de CPU arrivant à compenser l'absence de carte graphique 3D.


L'Arcep publie également un tutoriel (dont je suis l'auteur) pour prolonger la durée de vie des ordinateurs.

N'hésitez pas à faire des commentaires pour l'améliorer. J'ai déjà quelques idées...


(https://lafibre.info/images/environnement/202206_arcep_prolonger_duree_vie_ordinateurs_1.webp)

(https://lafibre.info/images/environnement/202206_arcep_prolonger_duree_vie_ordinateurs_2.webp)
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: Bielorusse320 le 28 janvier 2023 à 22:42:22
Pardon, j'ai oublié d'indiquer l'âge : presque pareil (8 ans). Je n'ai pas mis le mot "occasion" car il était évident pour moi. Je n'envisage pas un seul instant d'acheter une machine neuve (même pour moi, NAS ou PC, j'achète d'occasion).
Je note 64 bits. Je vois aussi que les jeux (anciens) sous Linux ont bien progressé... J'ai encore le CD de Sim City 4 :)
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: vivien le 29 janvier 2023 à 08:00:10
Autres recommandations :

- Changer le disque dur par un SSD SATA, cela accélère fortement le système pour un prix modique. C'est aussi plus fiable qu'un vieux disque dur et cela consomme moins d'énergie (mais sur un PC portable d’occasion, la batterie est souvent en fin de vie).

- Prendre 4 Go de mémoire vive. 2 Go de mémoire vive est possible, mais cela oblige à prendre un système d'exploitation léger, moins intuitif.

- Un PC portable permet à l'enfant de transporter son PC. A 8 ans, je déconseille de le laisser seul devant son écran : Il faut être à côté de lui systématiquement et un PC portable permet qu'il s'installe à différents endroits.

- Un enfant peu vite être absorbé par les vidéos YouTube : Ne pas permettre l'utilisation de YouTube sur le PC doit être envisagé au début.

- Bien encadrer le temps d'écran. Mon fils n'a le droit d'utiliser son PC que le week-end et les vacances.
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: Bielorusse320 le 29 janvier 2023 à 08:52:36
Merci Vivien pour ces conseils : j'avais un doute notamment sur la RAM. Mettre un SSD est effectivement indispensable.
Sur la partie Youtube, j'enlèverais le "peut" : ils sont absorbés (mettre la lecture automatique et les recommandations). :) Je vais regarder comment faire pour bloquer YT uniquement sur un poste (Adguard doit le permettre).
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: vivien le 29 janvier 2023 à 09:43:32
Je pensais à une solution plus simple : le fichier hosts, fichier utilisé par Linux lors de l'accès à un réseau pour d'associer des noms d'hôtes à des adresses IP avant de faire une requête sur un serveur DNS. Si tu ne définie une IP 0.0.0.0 à Youtube, la page ne se chargera pas et il ne fera pas de requête DNS pour trouver la bonne IP.

sudo nano /etc/hosts
et tu rajoutes au fichier les lignes suivantes :

0.0.0.0 www.youtube.com
0.0.0.0 youtube.com


Il est possible de rajouter simplement des sites web qui seront bloqués. Cela fonctionne sur tous les systèmes d'exploitation.

Quand il sera plus grand et qu'il sera seul sur son PC, penser à utiliser des DNS qui bloque les contenus inappropriés pour les mineurs :

- Cloudflare 1.1.1.1 for Families : https://blog.cloudflare.com/introducing-1-1-1-1-for-families/
- OpenDNS FamilyShield  : https://www.opendns.com/setupguide/#familyshield
- CleanBrowsing Family Filter : https://cleanbrowsing.org/filters/

Exemple : Blocage des logiciels malveillant et du contenu adulte avec Cloudflare, il faut juste mettre les serveurs DNS en manuel et plus en automatique :
- DNS primaire : 2606:4700:4700::1113 (IPv6) ou 1.1.1.3 (IPv4)
- DNS secondaire : 2606:4700:4700::1003 (IPv6) ou 1.0.0.3 (IPv4)
Sous Linux il faut habituellement séparer les serveurs DNS par des virgules :

(https://lafibre.info/testdebit/ubuntu/202301_ubuntu_changement_dns_ipv6.webp)
Titre: Transformer un vieux PC en PC pédagogique avec GCompris
Posté par: Bielorusse320 le 29 janvier 2023 à 11:26:18
Effectivement, modifier le hosts est plus simple :)
Je vais regarder les DNS de Cloudflare : j'utilise déjà les services d'un Adguard et de NextDNS (en cascade + blocage des connexions DNS qui ne viennent pas d'Adguard). Il faut que je regarde ce qu'il est possible de bloquer.