Messages : 290
Sujets : 69
Inscription : Sep 2016
Réputation :
0
29-10-2018, 20:42:06
(Modification du message : 29-10-2018, 20:42:46 par cyrille.)
Bonsoir
J'ai pour ma classe recompilé le dépôt d'ASEBA pour debian SID
et par la même occasion pour STRETCH (donc compatible primtux).
Je vous mets les liens pour récupérer un paquet debian de la dernière
version
pour stretch :
https://www.cbiot.fr/debian-packages-stretch-64/
pour SID :
https://www.cbiot.fr/aseba/
Code :
# dpkg -i LePaquet.deb
# apt-get install -f
Pour plus de détails
https://www.cbiot.fr/dokuwiki/doku.php
Section aseba
(attention penser à mettre l'utilisateur dans le groupe dialout
Code :
# adduser $USER dialout
All you need : #!/bin/bash
Messages : 324
Sujets : 53
Inscription : Jul 2017
Réputation :
1
Bonjour
Merci à Cyrille pour cette avancée ( ma thymio peut maintenant être complètement programmée avec primtux version amd64 avec ctp
Mais comme je te l'ai dit en message privé je ne peux la programmer qu'en mode administrateur.
en mode eleve j'ai toujours une fenêtre rouge avec thymio n'est pas connecté
Quand je veux ouvrir une console pour ajouter en session eleve adduser $USER dialout elle se ferme immédiatement. sans que j'ai le temps de taper quoique ce soit
J'ai rajouté l'application terminal emulator dans les handy menu mais c'est la meme chose
le terminal ne s'ouvre qu'une fraction de seconde
Comment faire pour resoudre ce problème
Alain
Messages : 290
Sujets : 69
Inscription : Sep 2016
Réputation :
0
perso je ne connais pas trop les méandres des handymenus mais ce que je ferai
en admin : j'editerai le fichier group et rentrerai manuellement mes users
Code :
[== Undefined ==]
$ cat /etc/group | grep dialout
dialout:x:20:root,ragnarok
Donc pour toi
Code :
[== Undefined ==]
# nano /etc/groupe
et tu cherhes l'entrée dialout et la complète
Tu sauvegardes , déconnectes ton user et le reconnectes et vois si c'est mieux
All you need : #!/bin/bash
Messages : 290
Sujets : 69
Inscription : Sep 2016
Réputation :
0
pas de soucis
Tip top les thymio2
All you need : #!/bin/bash
Messages : 290
Sujets : 69
Inscription : Sep 2016
Réputation :
0
Par contre dubitatif par rapport à ta dernière commande
Code :
chmod -R 777 /usr/lib/blockly4thymio
pas très propre cela...
All you need : #!/bin/bash
Messages : 290
Sujets : 69
Inscription : Sep 2016
Réputation :
0
@mothsart
dans le postinst
Code :
[== Undefined ==]
chmod -R 755 /usr/lib/blockly4thymio
Sauf que ce dépot n'installe pas blockly (pas dans cette version
Blockly vient d'une install en parallèle
cf
https://www.cbiot.fr/dokuwiki/doku.php?i...iler_aseba
Le depot de Mobsya lui devrait contenir une version standalone de blockly
++
C
All you need : #!/bin/bash
Messages : 290
Sujets : 69
Inscription : Sep 2016
Réputation :
0
A la rigueur si ça intéresse l'équipe de primtux, je peux empaqueter un truc avec Aseba ET blockly4thymio en respectant les règles de paquets primtux mais faudrait me les transmettre dans ce cas
All you need : #!/bin/bash
Messages : 1,525
Sujets : 114
Inscription : Oct 2016
Réputation :
1
C'est toujours intéressant d'avoir un soft clé en main.
Maintenant, j'ai du mal à estimer l'impact sur Primtux. Aseba est-il un soft uniquement dédié à Thymio ou sa porté est plus large ?
Concernant les règles : y'a rien de bien formel => si le paquet est compilé et se lance sans accros, ça nous va.
La partie postinst serait sans doute utile pour simplifier les démarches.
Si tu souhaites aussi présenter rapidement l'intérêt de Thymio + Aseba dans le milieu éducatif, n'hésites pas.
Messages : 324
Sujets : 53
Inscription : Jul 2017
Réputation :
1
Bonsoir
J'ai mis en 755...
Nouvelle question
Est ce qu'il y a un package d'aseba 1.6.9 pour primtux i 686? ou linux32 bits
Sur le site de blockly4thymio il y a déjà un package blockly4thymio pour Linux 32 bits
Alain
Messages : 290
Sujets : 69
Inscription : Sep 2016
Réputation :
0
@alain
pour l'instant pas de paquet i386 car je n'en ai pas l'utilité, toutes mes machines étant en amd64
Mais je peux tjs en faire un via une machine virtuelle si ça t'interesse.
Faut me laisser un peu de temps
All you need : #!/bin/bash
Messages : 324
Sujets : 53
Inscription : Jul 2017
Réputation :
1
Bonjour
Merci
Je suis preneur ( dès que tu auras un peu de temps )
L'installation d'aseba et de blockly4thymio sur des postes en xp me posait souvent problème (frameworks version4 exigé par blockly4 )
Si je peux recycler ces pc avec primtux grâce à clone zilla et une image incluant aseba et blockly4 thymio installable en 20 min ce serait top.
Alain
Messages : 290
Sujets : 69
Inscription : Sep 2016
Réputation :
0
All you need : #!/bin/bash
Messages : 324
Sujets : 53
Inscription : Jul 2017
Réputation :
1
Merci
Mais je ne pourrais tester avant dimanche
Alain
Messages : 290
Sujets : 69
Inscription : Sep 2016
Réputation :
0
et même un tableau de synthèse
All you need : #!/bin/bash
Messages : 324
Sujets : 53
Inscription : Jul 2017
Réputation :
1
01-11-2018, 20:06:43
(Modification du message : 01-11-2018, 20:07:31 par Alain.)
Bonsoir Cyrille
Pour compléter le post je dirais que blockly4thymio a l'avantage de proposer un mixt de programmation séquentielle et événementielle et que la programmation par blockly4thymio ne nécessite pas d'avoir forcément une thymio branchée (ce qui était indispensable avec le blockly et le vol quand on utilisait aseba en version 1.5 )
La thymio peut se programmer en primaire de plusieurs façons mais elle nécessite toujours qu'aseba soit installé
Le site officiel utilise les langages vpl ou blockly ou scratch
Utilises tu autre chose que blockly4thymio avec tes élèves pour programmer la thymio ?
Utilises tu blockly4thymio pour de la programmation événementielle ?
Autre remarque si on dispose de télécommande on peut faire programmer les élèves avec une seule thymio dans la classe en utilisant les possibilités de blockly4thymio et de conditions liées à l'appui de touches sur la télécommande
As tu essayé d'utiliser l'interface canope cycle 1 avec primtux ?
Contrairement à blockly4thymio qui génère un fichier b4t directement interprete par thymio, le fichier b4t generé par l'interface cycle 1 n'est pas reconnu par la thymio C'est un traitement de texte qui ouvre le fichier
Si tu as l'occasion de te pencher sur le problème ... Sous windows c'est pourtant bien reconnu ...
En tous cas encore merci
Alain
Messages : 290
Sujets : 69
Inscription : Sep 2016
Réputation :
0
01-11-2018, 20:36:53
(Modification du message : 01-11-2018, 20:37:36 par cyrille.)
pas de soucis
Je viens déposer un i386 pour SID également
(en fait plutot i686...)
Citation :Contrairement à blockly4thymio qui génère un fichier b4t directement interprete par thymio, le fichier b4t generé par l'interface cycle 1 n'est pas reconnu par la thymio C'est un traitement de texte qui ouvre le fichier
Suffit de refaire l'association de fichier non ?
Perso avec mes élèves , le but est de commencer avec VPL, puis passer par blockly et finir avec quelques lignes de codes via Aseba studio
Le tout en mélangeant des séances robotiques et scratch2 sans rapport avec le robot (programmation jeu video)
(j'ai l'avantage d'avoir une classe unique du CE1 au CM2, donc je suis les élèves 4 ans minimum ce qui me laisse le temps de les habituer à la programmation et aux TICE (ils manipulent très bien déjà Geogebra, krita, dictées sur PC, conjugueur...)
Je vais regarder ce dont tu parles canope cycle 1 que je ne connais pas...
All you need : #!/bin/bash
Messages : 324
Sujets : 53
Inscription : Jul 2017
Réputation :
1
J'aime beaucoup :"j'ai l'avantage d'avoir une classe unique ...."
Vivent les petites écoles !
Messages : 290
Sujets : 69
Inscription : Sep 2016
Réputation :
0
Un i386 pour SID est dispo.
Pour plus de clarté tout est récapitulé ici:
https://cbiot.fr/dokuwiki/doku.php?id=as...eba_thymio
All you need : #!/bin/bash
Messages : 290
Sujets : 69
Inscription : Sep 2016
Réputation :
0
top cool
Oui ça devait passer : pas d'erreur lors de la compilation.
Tiens t'aurais un lien pour l'interface canopé cycle 1 dont tu parlais ?
J'avoue que je n'ai pas trop regardé, je jouais avec Snap
All you need : #!/bin/bash
Messages : 324
Sujets : 53
Inscription : Jul 2017
Réputation :
1
C'est dans le menu de la primtux ou dans usr/lib/blockly4thymio/interface-cycle-1
Alain
Messages : 324
Sujets : 53
Inscription : Jul 2017
Réputation :
1
Bonjour Cyrille
je ne trouve plus le paquet thymio i386 qu tu avais mis sur github
il n'est plus en ligne, pourrais tu le remettre ...
merci
Alain
Messages : 290
Sujets : 69
Inscription : Sep 2016
Réputation :
0
Effectivement j'ai fait du tri dans mes repos.
Pas fait gaffe à cette conséquence.
Comme c'etait un fork, pas de recovery possible
Va falloir recompiler les paquets
tout est expliqué en détail ici
https://cbiot.fr/dokuwiki/aseba:compiler_aseba
QUand j'aurai le temps, je recompilerai le tout pour reproposer des paquets précompilés.
All you need : #!/bin/bash