PrimTux, la distribution éducative

Version complète : Sortie de Scratch 3
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2
Adieu a totes,

Désormais, Scratch3 devrait être privilégié dans les écoles (plus de problème notamment avec Adobe Air, avec des améliorations le rendant plus accessible aux élèves). Il y a des cas où cette version ne fonctionnera pas (très vieux ordisaures ne supportant pas WebGL et qui sont plus vieux que les élèves qui les utilisent) mais cela va se raréfier (j'ai rencontré quelques cas mais vraiment à la marge : les ordi de plus de 10 ans ayant tendance à être remplacés).
Mais c'est vrai que la version offline de Scratch3 pour GNU/Linux/Raspbian se fait désespérément attendre.

Je viens de découvrir qu'il existait une version au format flatpak : https://flathub.org/apps/details/edu.mit.Scratch. Elle marche parfaitement sous Ubuntu 18.04 (enregistrement seulement possible sur le disque où se trouve l'OS...). Du coup, est-ce que Primtux gère ce format de fichiers flatpak pour installer des applications ?

Autre solution, il existe encore une version non officielle mais pleinement fonctionnelle proposé sur le site mathix.org : https://mathix.org/linux/archives/12265. Cette version est semble-t-il plus récente que celle de l'académie de Grenoble mais à vérifier... Elle fonctionne bien sous mon Ubuntu 18.04.

Actuellement, c'est un des très rares points "bloquants" que je trouve à Primtux (indépendant de sa volonté) car cela signifie qu'il faudra redéployer par la suite Scratch3 (les enseignant⋅e⋅s à qui je propose des ordi sous Primtux ne le feront pas). Ça ne me paraît pas être un point de détail car beaucoup souhaitent se lancer dans Scratch et du coup il me semble plus productif qu'il⋅elle⋅s se forment sur la dernière version améliorée. Ça serait un argument supplémentaire pour faciliter la bascule vers un OS libre dans les écoles.

Cordialement,
Thierry
À part une installation à distance en utilisant epopte, ssh ou vnc par exemple je ne vois pas comment faire. N'étant pas spécialiste de la centralisation, que je n'apprécie pas suite à diverses mauvaises expériences, je laisse le soin aux spécialistes de la chose.
Maintenant tout système a de toute façon besoin de maintenance ou de mise à jour, je ne vois pas comment on pourrait automatiser la chose, d'autant plus qu'on devrait aussi pouvoir choisir quoi installer...
C'est un thème complexe qui mérite beaucoup de réflexion pour arriver à quelque chose de viable de ce côté.
Je ne vois pas de soucis (technique) particulier à utiliser flatpak sous Primtux.
Après, ça doit être une exception plutôt qu'une règle.

J'ai toujours du mal à comprendre cet engouement autours de scratch.
Y'a des millions de choses plus instructives à mon sens que d'apprendre aux enfants à coder. (mais bon, je m'égare)
Adieu Mothsart,
Scratch et la programmation font partie des programmes donc une distribution à destination des écoles ne peut pas faire l'impasse sur cette application. Actuellement, nos élèves rencontrent des difficultés en mathématiques et en particulier sur les problèmes et la programmation (par le biais des essais-erreurs et un résultat immédiat) demande de se poser des questions, de faire des hypothèses, des déductions,... Ce n'est pas une discipline de plus mais une discipline complémentaire multi-facettes.
Ce sont des activités très motivantes pour les élèves et pouvoir le faire en hors-ligne est un avantage indéniable. Il existe aussi les concours Castor Informatique et Algoréa tout aussi intéressants mais qui nécessitent une connexion.
Cordialement,
Thierry
Essais-erreurs => quid des logs sous scratch, il n'y en a pas. Un développeur en a pour savoir où est l'erreur. Sous scratch, on doit deviner...
Programmes ok, mais je suis totalement d'accord avec mothsart.
Si codage il y a, ça doit être au service d'un projet concret, pour moi, coder pour faire avancer, faire un bruit ou je ne sais quel autre chose n'a aucun intérêt. Les élèves sont motivés parce que ça change des cahiers et des livres, ils le sont tout autant quand on fait des expériences type électricité ou autre.
Mais bon oui c'est dans les programmes et PrimTux doit l'intégrer.
Adieu a totes,

Essais-Erreurs => Ça marche ou ça ne marche pas : le résultat est immédiatement accessible sans que l'enseignant⋅e ait à corriger/valider. Si ça ne marche pas, on doit découper pour tenter de trouver où est l'erreur (les "scripts" à l'école ne sont pas très longs et restent somme toute basiques bien que parfois...). On peut avancer à "tâtons", échanger avec ses pairs, coopérer pour trouver une solution (ce qui est bien aussi, c'est de montrer qu'il n'existe pas qu'1 seule façon de procéder). Ce sont d'excellentes situations problème demandant aussi de la créativité. De plus, les élèves plus à l'aise, peuvent ajouter des briques de commentaires pour "expliquer".
Nous proposons aux élèves des missions ou défis à relever comme par exemple créer des jeux. C'est vrai que c'est ludique, que ça change des activités classiques mais pourquoi s'en priver ? Ça peut rendre l'école plus attractive pour certain⋅e⋅s.
Les logs, c'est intéressant pour ceux qui savent déjà programmer ou trouver des erreurs de syntaxe (problème qui n'existe quasiment pas dans Scratch vu qu'on passe par des briques) mais ne demandons pas à Scratch de faire des choses pour lesquelles il n'est pas conçu.
Scratch permet d'aborder des notions comme les boucles, les conditions, l'utilisation de variables, ... Bref, ce qu'on appelle la pensée informatique qu'on retrouvera plus tard dans des langages plus "professionnels". Ça permet aussi de démystifier très tôt l'informatique (le but n'est pas de faire de tous nos élèves des développeur⋅euse⋅s). Il existe aussi des activités de programmation complémentaires dites débranchées.
Donc pour la moi, la programmation a toute sa place à l'école ce qui n'occulte pas tout le reste.
Cordialement,

Thierry
Steph a écrit :Mais bon oui c'est dans les programmes et PrimTux doit l'intégrer.

Voilà, la messe est dite mais franchement, ça me rend triste.
La vrai pensée informatique c'est les maths, la logique pour moi. Les boucles, les conditions et encore plus les variables c'est du pipo.
Franchement, je trouverais plus utiles qu'on apprennent à nos jeunes à cuisiner, bricoler, jardiner plutôt que "programmer".
Ça servira à un panel bien plus grand.
Tous les arguments cités : créativité, ludique, attractif, échange, coopération etc. ça s'applique à milles et une autre activités qui n'a rien à voir avec la programmation.

Je suis programmeur de métier et je comprend pas cette lubie.
Pour alimenter la réflexion et le débat :
https://blogs.mediapart.fr/patrick-cahez...rs-enfants
mothsart a écrit :La vrai pensée informatique c'est les maths, la logique pour moi. Les boucles, les conditions et encore plus les variables c'est du pipo.
Franchement, je trouverais plus utiles qu'on apprennent à nos jeunes à cuisiner, bricoler, jardiner plutôt que "programmer".
Ça servira à un panel bien plus grand.
Tous les arguments cités : créativité, ludique, attractif, échange, coopération etc. ça s'applique à milles et une autre activités qui n'a rien à voir avec la programmation.

Mais qui a dit qu'il fallait exclure les autres activités ? Qui a dit que les autres activités seraient moins riches ? Qui a dit que la programmation devait tout remplacer ?
Personnellement, j'aurais plutôt tendance à me méfier de tout ce qui est asséné de façon péremptoire et sans nuances.

Concernant le lien vers le blog de Mediapart et ces pontes de la Silicone Valley interdisant le numérique pour leur progéniture, il est à relativiser quand on voit dans quel milieu évoluent ces enfants et des opportunités qu'ils ont en terme de découvertes, fréquentations culturelles, ... monde bien loin de la majorité de nos élèves. De plus ces parents eux détiennent les "clés" du numérique et ça ne leur posera aucun problème pour les transmettre plus tard.
Et à ce compte-là, si on se range à leurs arguments, Primtux n'aurait aucune raison d'exister :/

Cordialement,
Thierry
ThierryM a écrit :Et à ce compte-là, si on se range à leurs arguments, Primtux n'aurait aucune raison d'exister :/
Tout à fait ! Wink
Je proposais ce lien pour alerter sur les dangers du tout écran sur les plus jeunes enfants, surtout à l'heure où le smartphone a envahi notre environnement. Et parce que je pense que quels que soient nos choix en tant qu'enseignants, nous devons rester en permanence critiques par rapport à ceux-ci, et ne pas hésiter à les remettre régulièrement en question.

Mes enfants ont eu droit aux Lego et mécano avant de pouvoir utiliser un PC, de façon contrôlée et limitée.
L'intelligence se forge dans la praxis, l'abstraction n'en est qu'une généralisation. Je rejoins mothsart quand il dit "Franchement, je trouverais plus utiles qu'on apprenne à nos jeunes à cuisiner, bricoler, jardiner plutôt que "programmer".

Comment dès lors expliquer alors ma participation à PrimTux ?
Parce que je pense que si on en fait un usage raisonné, au niveau de l'école maternelle et élémentaire, l'informatique peut être un grand atout lorsqu'elle propose des activités éducatives que ne permettent pas, ou permettent difficilement, le papier et le crayon ; quand elle est un outil au service d'un besoin pédagogique, et non pas un outil en soi.
Elle l'est également quand elle permet l'accès à la connaissance mondiale qu'autorise Internet, mais cela nécessite un difficile apprentissage en raison des dangers qui l'entourent.

PrimTux est à mon avis une alternative au dangereux tout numérique que l'on tend aujourd'hui à prôner à travers les tablettes en classe.
Philippe Dpt35 a écrit :L'intelligence se forge dans la praxis, l'abstraction n'en est qu'une généralisation. Je rejoins mothsart quand il dit "Franchement, je trouverais plus utiles qu'on apprenne à nos jeunes à cuisiner, bricoler, jardiner plutôt que "programmer".

Mais pourquoi opposer/exclure la programmation aux autres activités ? Rien dans les programmes n'interdit de cuisiner, bricoler, jardiner même si ce n'est pas inscrit directement. D'ailleurs on voit que pour les maths par exemple, la manipulation est essentielle (il n'y a qu'à voir la recette de cuisine pour appréhender les mesures, la proportionnalité).
Moi aussi je suis sensibilisé au fait que le tout écran des plus jeunes est problématique. Mais comme pour pas mal de choses, tout est dans un usage réfléchi et modéré des outils. Les tablettes peuvent être adaptées à certains usages (par exemple les captations audio et vidéo aisées pour les élèves) mais pas pour tout ; ça reste un outil parmi tant d'autres.

Et on est bien d'accord, le mirage du tout numérique, solution à tous nos problèmes est la lubie de certain⋅e⋅s pour ne pas dire une ineptie.
Cordialement,

Thierry
ThierryM a écrit :Mais pourquoi opposer/exclure la programmation aux autres activités ?
Parce que le temps scolaire est limité, tel que défini dans les programmes nationaux. Quand les programmes nationaux imposent une activité, elle se fait forcément en lieu et place d'une autre activité.
Je regrette personnellement qu'aient disparu des programmes, depuis fort bien longtemps maintenant, les travaux manuels.
Sauf qu'il existe, encore pour l'instant..., ce qu'on appelle la liberté pédagogique qui nous laisse quand même une certaine latitude quant au choix des activités pour atteindre les objectifs pédagogiques des programmes.
Par contre, on sait très bien que selon les enseignant⋅e⋅s, les colorations/focales des enseignements ne sont pas les mêmes : on a très bien l'exemple malheureux avec l'EPS (mais c'est la même chose pour les arts visuels ou l'éducation musicale) qui bien que dans les programmes n' a pas forcément la place qui lui est dévolue officiellement.
Cordialement,

Thierry
Adieu a totes,
Me revoilou avec mes grous sabouts Wink et Scratch 3.
J'ai installé Primtux5 Lubuntu18.04 RC et je souhaiterais installer Scratux or impossible d'installer la clé de dépot pour ubuntu 18.04 indiquée ici : https://github.com/scratux/scratux/wiki/Installing
Code :
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 379CE192D401AB61
Y a-t-il une protection empêchant l'installation de dépôts tiers ?
Merci pour vos éclairages, cordialement,

Thierry
Tu as essayé dans cet ordre?

Code :
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 379CE192D401AB61

ou

Code :
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
Avec la 1ère ligne, j'ai la même erreur que précédemment :
Code :
gpg: échec de réception depuis le serveur de clefs : Connexion refusée

Avec la 2e ligne, j'ai aussi une erreur :
Code :
gpg:  échec de réception depuis le serveur de clefs : Aucun serveur de clefs disponible

Pour info, la ligne donnée initialement fonctionne correctement sur mon Ubuntu 18.04 (le serveur ne semble pas en cause).
Je ne trouve pas pour l'instant, en plus seahorse est installé et j'utilise ces commandes pour les clés tierces.
Bon je confirme, c'est le controle parental qui bloque. L'import se déroule sans pb sur une live, donc sans ctparental. À voir comment on peut faire avec...
Ok. Merci pour l'info.
En désactivant le CTP via Firefox et en fermant le navigateur, c'est passé : c'est bon à savoir.
Faut peut-être mettre quelques sites en liste blanche (tel que ubuntu.com) et faire mention de limitation dans le wiki ?
ThierryM a écrit :Adieu a totes,
Me revoilou avec mes grous sabouts Wink et Scratch 3.
J'ai installé Primtux5 Lubuntu18.04 RC et je souhaiterais installer Scratux or impossible d'installer la clé de dépot pour ubuntu 18.04 indiquée ici : https://github.com/scratux/scratux/wiki/Installing
Code :
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 379CE192D401AB61
Y a-t-il une protection empêchant l'installation de dépôts tiers ?
Merci pour vos éclairages, cordialement,

Thierry
bonjour,

Mon controle parental n'étant ps encore installé ( un pb différent)

j'ai bien installé la clé

par contre je ne comprends pas comment on récupère le logiciel
Merci

Pierre
Adieu Pierre,
Une fois que tu as installé la clé, il te faut taper ces 3 lignes de commandes dans ton terminal :
Code :
echo "deb https://dl.bintray.com/scratux/stable bionic main" | sudo tee -a /etc/apt/sources.list
Code :
sudo apt-get update
Code :
sudo apt-get install scratux
Ensuite, tu fais une recherche d'application et normalement tu devrais voir apparaître Scratux (qui fonctionne bien sous Primtux5).
Cordialement,
Thierry
ThierryM a écrit :Adieu Pierre,
Une fois que tu as installé la clé, il te faut taper ces 3 lignes de commandes dans ton terminal :
Code :
echo "deb https://dl.bintray.com/scratux/stable bionic main" | sudo tee -a /etc/apt/sources.list
Code :
sudo apt-get update
Code :
sudo apt-get install scratux
Ensuite, tu fais une recherche d'application et normalement tu devrais voir apparaître Scratux (qui fonctionne bien sous Primtux5).
Cordialement,
Thierry
Merci

cela fonctionne pour Primtux5, je vais essayer sur les autres versions

Pierre
J'ai cru voir quelque part qu'il fallait régler les paramètres du proxy dans un fichier de configuration, je vais aller d'abord vers cette piste.
Pages : 1 2