Alionet - Communauté openSUSE francophone

Informatique Libre en général => Programmation => Discussion initiée par: chalu le 25 Janvier, 2020, 09:04:44

Titre: Python pour l’enseignement et multiplateforme
Publié par: chalu le 25 Janvier, 2020, 09:04:44
Bonjour,
Actuellement le programme d’enseignement utilise le logiciel Scilab mais pour la rentrée 2021, il y a de grandes chances que ce soit Python.
Les collègues du secondaire qui enseignent déjà python ont choisi Edupython qui est recommandé pour sa simplicité et les ordinateurs du lycée sont sous Windows.
Seulement voilà moi je suis sous Linux avec openSUSE et certains des étudiants sous MacOS  :(
Il est important qu’ils puissent installer python sur leur propre PC pour pouvoir le travailler, je précise que ces étudiants ne sont pas dans une filière scientifique mais économique et l'informatique ne les attire pas plus que ça.
Je souhaite préparer cette transition pour adapter mes différents TP.
Ce document
http://ww2.ac-poitiers.fr/math/sites/math/IMG/pdf/livret_python_lycee.pdf
est intéressant car il présente une solution multiplateforme miniaconda3+pyzo

1) Connaissez-vous anaconda3 et/ou pyzo ? Qu’en pensez-vous par rapport à edupython si vous connaissez ?
2) Peut-on avoir sur le réseau du lycée à la fois edupython et cette autre solution ?

Si vous avez des retours d’expériences sur l’enseignement Python et la gestion multiplateforme je prends aussi :)
Merci d’avance :)
(Je vais poster sur debian-facile le même message)
Titre: Re : Python pour l’enseignement et multiplateforme
Publié par: sogal le 25 Janvier, 2020, 22:11:30
Salut,
Je ne connais pas tout ça, je prendrais le temps de mieux regarder mais déjà pour te donner une piste, voici un article que j'ai vu passé dans mes flux RSS cette semaine:

https://www.microlinux.fr/anaconda-opensuse-leap-15-1/
Titre: Re : Python pour l’enseignement et multiplateforme
Publié par: david le 25 Janvier, 2020, 22:56:29
tu recherche quoi en fait? un ide pour python, il y a spyder3 ide, vue ici https://docs.spyder-ide.org/installation.html il semble qui peu fonctionner avec macos

tu devrais pourvoir aussi l'installer avec pip (gestionnaire de packages python)

Titre: Re : Python pour l’enseignement et multiplateforme
Publié par: chalu le 26 Janvier, 2020, 08:32:58
Super cet article , merci Sogal :)
Je vais regarder ça.
Sur Linux et MacOS Python est installé mais en 2.7 sur Mac, l’intérêt d’instalier anaconda serait d’avoir python3 je pense.
Pour l’ide Il faut quelque chose de simple et en français de préférence. Pyzo qui s’installe via pip convient.
A voir si c’est mieux que ce qui est inclus dans anaconda.
Pour le 2) d’après Bendia sur DF il doit être possible de faire cohabiter à la fois Edupython et anaconda pour que tout le monde travaille avec la même chose.
Les logiciels sont installés sur un serveur Windows ce qui permet d’avoir la même chose sur tous les PC du lycée qui sont en Windows7.
@david : j’ai expliqué le contexte et les questions 1 et 2.

En septembre 2021, on sera avec Leap 15.3 ou Leap 16 et sans doute du python3 non ?
Titre: Re : Python pour l’enseignement et multiplateforme
Publié par: sogal le 26 Janvier, 2020, 10:22:31
En septembre 2021, on sera avec Leap 15.3 ou Leap 16 et sans doute du python3 non ?
Il y a déjà python2 ET python3 installés sur Leap 15.1. La fin du support Python2.7 s'étant produite en début d'année, je pense que pour Leap 16, il n'y aura en effet plus python2 du tout.
Titre: Re : Python pour l’enseignement et multiplateforme
Publié par: silfax le 26 Janvier, 2020, 12:29:57
Salut,

anaconda fonctionne sous les 3 systèmes ... Je l'utilise sous mac et linux. Tu as la possibilité de créer des environnements spécifiques en fonction des librairies dont tu as besoin ce qui permet de restreindre les problèmes de compatibilités entre python 2 et 3.

Titre: Re : Python pour l’enseignement et multiplateforme
Publié par: silfax le 26 Janvier, 2020, 12:31:40
tu recherche quoi en fait? un ide pour python, il y a spyder3 ide, vue ici https://docs.spyder-ide.org/installation.html il semble qui peu fonctionner avec macos

tu devrais pourvoir aussi l'installer avec pip (gestionnaire de packages python)


spyder fonctionne sans problème sous mac .. de même que notebook
Titre: Re : Python pour l’enseignement et multiplateforme
Publié par: chalu le 26 Janvier, 2020, 12:48:06
Salut,

anaconda fonctionne sous les 3 systèmes ... Je l'utilise sous mac et linux. Tu as la possibilité de créer des environnements spécifiques en fonction des librairies dont tu as besoin ce qui permet de restreindre les problèmes de compatibilités entre python 2 et 3.


Super :) Je vais commencer à en discuter avec mes collègues et l'administrateur informatique du lycée :)
une solution multiplateforme est le mieux car ce n'est pas en étant 1h par semaine à le travailler que ça suffit. Il leur faut sur leur PC.
Titre: Re : Python pour l’enseignement et multiplateforme
Publié par: chalu le 26 Janvier, 2020, 16:40:39
Tiens je n'ai pas de bouton "RÉSOLU" dans ce fil, c'est normal ?
Titre: Re : Python pour l’enseignement et multiplateforme
Publié par: silfax le 26 Janvier, 2020, 18:06:48
moi non plus ... je regarde ...

Edit: c'est réglé. Il devrait maintenant apparaitre.
Titre: Re : Python pour l’enseignement et multiplateforme
Publié par: chalu le 26 Janvier, 2020, 20:58:35
Oui c’est bon merci :)