Python et Sage au Lycée

Tout ce qui concerne les différents logiciels mathématiques (Matlab, Maxima, Scilab, R, Maple, Mathematica, ...) et les calculatrices scientifiques.
Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.
> Préciser le nom du logiciel concerné dans le titre de votre message.

Python et Sage au Lycée

Messagepar projetmbc » Mardi 18 Mai 2010, 12:35

Bonjour,
je cherche des gens qui ont testé Sage pour le Lycée, ou des expériences qui ont été menées à ce sujet.

Toute info. est la bienvenue.
projetmbc
Péta-utilisateur
 
Messages: 1895
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Python et Sage au Lycée

Messagepar Arnaud » Mercredi 19 Mai 2010, 22:03

Je l'ai téléchargée par curiosité, mais impossible de l'importer dans virtualbox 3.2.
Arnaud

Un peu d'info - Pyromaths
LaTeX - Exemples de formules LaTeX

Pas d'aide en MP (non plus)
Arnaud
Modérateur
 
Messages: 7115
Inscription: Lundi 28 Août 2006, 12:18
Localisation: Allemagne
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar projetmbc » Mercredi 19 Mai 2010, 23:13

Sous Linux et Mac, l'installation marche sans souci. J'avais testé à l'époque sous Windows XP et il n'y avait pas de souci.

Il serait à mon avis plus simple de passer par Ubuntu sous VirtualBox, si tu l'as, et d'y installer Sage.

C'est pour le moment un point négatif pour Sage mais je vais essayer de tester en Juin son comportement sous Windaube au Lycée.
projetmbc
Péta-utilisateur
 
Messages: 1895
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar Arnaud » Jeudi 20 Mai 2010, 22:41

Sous debian, bug de dépendance ( connu ) avec python-processing, et sous ubuntu lynx, le paquet n'est pas dispo.
La version karmic est trop vieille.
Arnaud

Un peu d'info - Pyromaths
LaTeX - Exemples de formules LaTeX

Pas d'aide en MP (non plus)
Arnaud
Modérateur
 
Messages: 7115
Inscription: Lundi 28 Août 2006, 12:18
Localisation: Allemagne
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar projetmbc » Jeudi 20 Mai 2010, 23:05

Cela s'annonce mal...
projetmbc
Péta-utilisateur
 
Messages: 1895
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar Francky » Vendredi 21 Mai 2010, 07:31

Non, au contraire, il y a une grosse machine derrière : l'université de Washington. Il y a un fort développement et une version en "paquet" devrait arriver.
En attendant sous Ubuntu Lucid ou Karmic cela s'installe facilement.
Sous windaube : qu'est ce que vous faites encore avec ça ??? Plus sérieusement : virtualbox + ubuntu sont alors vos amis.
J'en profite au passage pour conseiller Mint9 à ceux qui voudraient un premier Linux, basé sur Ubuntu lucid, vous pourrez installer sage et tout ce que vous voulez, comme sous Lucid ...

Pour les impatients qui voudraient un bon CAS sous windaube : il y a XCAS, mais c'est austère.
Et pas de lien avec Python.

Et pour Sage, ceux qui l'ont déjà : essayez Cantor comme GUI, c'est super : tout en $\LaTeX$ 8)
Linux Mint | TeXLive - TexMaker - asymptote | Python3 & C - Geany - Project Euler - SPOJ
Entia non sunt multiplicanda praeter necessitatem
Francky
Giga-utilisateur
 
Messages: 683
Inscription: Dimanche 11 Avril 2010, 13:01
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar kojak » Vendredi 21 Mai 2010, 09:29

Bonjour,

Francky a écrit:Pour les impatients qui voudraient un bon CAS sous windaube : il y a XCAS, mais c'est austère.

Ce n'est pas l'essentiel : c'est que ça fonctionne bien :lol: , et ça fait quand même du bon boulot :wink:

Xcas fonctionne très bien aussi sous linux, comme sous Mac :D

De plus, c'est un logiciel français, développé par Bernard Parisse, qui se sent un peu seul... et le package professor de Denis et Guillaume est très pratique, car il te fait tout seul, par exemple, les tableaux de variations des fonctions dans ton document $\LaTeX$ : pas besoin de se casser la tête : Xcas le fait à ta place :lol:
pas d'aide par MP
kojak
Modérateur
 
Messages: 10374
Inscription: Samedi 18 Novembre 2006, 19:50
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar projetmbc » Vendredi 21 Mai 2010, 11:27

Francky a écrit:Non, au contraire, il y a une grosse machine derrière : l'université de Washington. Il y a un fort développement et une version en "paquet" devrait arriver.

Oui c'est vrai mais je risque d'en avoir besoin l'année prochaine avec mes élèves donc...

Francky a écrit:Sous windaube : qu'est ce que vous faites encore avec ça ???

Moi ? Plus rien du tout si ce n'est encore sur un mini-pc mais l'interface de Windows 7 me hérisse les poils... Par contre, les élèves ont majoritairement Windaube.

Francky a écrit:J'en profite au passage pour conseiller Mint9 à ceux qui voudraient un premier Linux, basé sur Ubuntu lucid, vous pourrez installer sage et tout ce que vous voulez, comme sous Lucid ...

Pourquoi Mint9 ? Léger ? Facile à utiliser ? Au Lycée, on commence à utiliser Ubuntu en salle info. avec les élèves.

kojak a écrit:
Francky a écrit:Pour les impatients qui voudraient un bon CAS sous windaube : il y a XCAS, mais c'est austère.

Ce n'est pas l'essentiel : c'est que ça fonctionne bien :lol: , et ça fait quand même du bon boulot :wink:

Xcas fonctionne très bien aussi sous linux, comme sous Mac :D

Sauf que pour le moment sous Snow Leopard, c'est TRES instable : je l'ai utilisé en stage et j'en ai eu vite marre de programmes qui un coup marchent, un coup se bloquent, un coup marchent, un coup se bloquent...
J'ai une autre critique à faire : la non cohérence de certaines notations. Par exemple, les boucles for de type C utilisent des points virgules pour séparer les déclarations, tandis que pour définir une fonction on sépare les variables par des virgules, à cela s'ajoute différents types de syntaxe, je vous explique pas le bazar à débugger avec des élèves.

Francky a écrit:Et pour Sage, ceux qui l'ont déjà : essayez Cantor comme GUI, c'est super : tout en $\LaTeX$ 8)

Je ne connaissais pas.

L'avantage avec Sage est que l'on peut ajouter des librairies Python faites maison, et ceci me séduit beaucoup car on a ainsi un équivalent aux macros avec les logiciels de géométrie dynamique et ce n'est pas rien.
Autre gros plus de Python est l'obligation d'indenter le code, et cela est une bonne pratique même pour d'autres langages (preuve en est la miriade de codes JavaScript, et même LaTeX, illisibles du simple fait d'une indentation absente).

kojak a écrit:Ce n'est pas l'essentiel : c'est que ça fonctionne bien :lol: , et ça fait quand même du bon boulot :wink:

On est d'accord quand cela marche...

kojak a écrit:De plus, c'est un logiciel français, développé par Bernard Parisse, qui se sent un peu seul...

J'avais proposé à Bernard Parisse de créer une interface via le langage Python mais devant l'ampleur du travail et ma faible connaissance des interfaçages entre Python et C j'ai abandonné, d'autant plus qu'il existe sympy pour Python, bibliothèque que j'utiliserais si je trouve un jour le temps de faire une interface graphique à cette bibliothèque, ceci pourrait ensuite déboucher sur un logiciel de programmation avec des outils graphiques et symboliques pour le lycée. Malheureusement, j'ai un autre projet en cours à finir, ceci étant dit ce projet, qui un programme pour taper mes documents scientifiques, va m'amener à développer des routines qui pourront être utilisées dans l'hypothétique projet, donc affaire à suivre...
projetmbc
Péta-utilisateur
 
Messages: 1895
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar Arnaud » Vendredi 21 Mai 2010, 13:00

Francky a écrit:En attendant sous Ubuntu Lucid ou Karmic cela s'installe facilement.


Sous lucid je n'ai trouvé que le paquet 3.0.5, alors que la version actuelle est 4.4.1...
Ce n'est donc pas intéressant.
Je n'ai pas envie de compiler à la main, je préfèrerais directement installer un deb.

Francky a écrit:Sous windaube : qu'est ce que vous faites encore avec ça ???


Tu parles de qui là ?

Francky a écrit:Plus sérieusement : virtualbox


Sous vb 3.2, comme déjà dit plus haut :roll: , impossible d'importer les machines virtuelles sage.

J'ai autre chose à faire que d'essayer 50 fois d'installer ce logiciel.
Arnaud

Un peu d'info - Pyromaths
LaTeX - Exemples de formules LaTeX

Pas d'aide en MP (non plus)
Arnaud
Modérateur
 
Messages: 7115
Inscription: Lundi 28 Août 2006, 12:18
Localisation: Allemagne
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar projetmbc » Vendredi 21 Mai 2010, 13:07

Arnaud a écrit:
Francky a écrit:En attendant sous Ubuntu Lucid ou Karmic cela s'installe facilement.


Sous lucid je n'ai trouvé que le paquet 3.0.5, alors que la version actuelle est 4.4.1...
Ce n'est donc pas intéressant.
Je n'ai pas envie de compiler à la main, je préfèrerais directement installer un deb.

Il suffit de télécharger le dossier compressé, de le mettre quelque part et d'y lancer sage. Ce n'est pas violent non plus...

Quant à Windaube, ce n'est pas le lieu d'en débattre mais le système majoritaire n'est pas forcément le meilleur, et en plus les mises à jour coûtent TRES cher, même comparé à MAC.
projetmbc
Péta-utilisateur
 
Messages: 1895
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar Arnaud » Vendredi 21 Mai 2010, 14:03

projetmbc a écrit:Il suffit de télécharger le dossier compressé, de le mettre quelque part et d'y lancer sage. Ce n'est pas violent non plus....


Ha ben je n'ai vraiment pas eu de bol alors : soit les serveurs ne répondaient pas ( j'ai laissé débuter le dl une heure avant d'annuler ), soit les archives téléchargées ne contenaient que les sources.
Je retente un dl ce soir.
Arnaud

Un peu d'info - Pyromaths
LaTeX - Exemples de formules LaTeX

Pas d'aide en MP (non plus)
Arnaud
Modérateur
 
Messages: 7115
Inscription: Lundi 28 Août 2006, 12:18
Localisation: Allemagne
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar Francky » Lundi 24 Mai 2010, 20:30

projetmbc a écrit:
Arnaud a écrit:
Francky a écrit:En attendant sous Ubuntu Lucid ou Karmic cela s'installe facilement.


Sous lucid je n'ai trouvé que le paquet 3.0.5, alors que la version actuelle est 4.4.1...
Ce n'est donc pas intéressant.
Je n'ai pas envie de compiler à la main, je préfèrerais directement installer un deb.

Il suffit de télécharger le dossier compressé, de le mettre quelque part et d'y lancer sage. Ce n'est pas violent non plus...

Quant à Windaube, ce n'est pas le lieu d'en débattre mais le système majoritaire n'est pas forcément le meilleur, et en plus les mises à jour coûtent TRES cher, même comparé à MAC.

C'est vrai, et je ne cherche pas le troll, c'était une simple boutade, keep cool.

Pour la 4.4.1, en effet, on attend un paquet tout prêt, mais la méthode :
télécharger l'archive (350Mo)
décompresser
lancer ./sage (un bon moment pour la première fois ...)

est très simple, rapide et sans soucis.

Et quand je parlais de virtualbox : c'est pour nos amis windoziens (houhou, il en reste ?) (encore une boutade légère)
Code: Tout sélectionner
Vous avez windows, donc
vous pouvez avoir virtualBox, donc
vous pouvez installer Mint9 (zéro souci, tous les codecs déjà installés, zéro tracas pour les 100% newbies
vous pouvez alors avoir sage
vous êtes les rois du pétrole
Linux Mint | TeXLive - TexMaker - asymptote | Python3 & C - Geany - Project Euler - SPOJ
Entia non sunt multiplicanda praeter necessitatem
Francky
Giga-utilisateur
 
Messages: 683
Inscription: Dimanche 11 Avril 2010, 13:01
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar projetmbc » Lundi 24 Mai 2010, 21:47

On est d'accord mais j'ai juste un peu peur que ce soit un peu lourd pour les élèves chez eux... D'un autre côté, ce serait un bon moyen de leur faire connaître Linux.
projetmbc
Péta-utilisateur
 
Messages: 1895
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar tehessin » Dimanche 30 Mai 2010, 13:16

Bonjour,
pour l'installation sous GNU-Linux ou mac, la compilation des sources est en effet très simple bien que longue puisqu'il y a énormément de choses à l'intérieur.
J'ai installé la 4.1.1. La liste sage-support est extrêmement active mais en anglais. Je ne sais pas ce que ça peut donner au lycée. Une démonstration a été faite cette semaine à des ipr mais l'installation sur leur portable windows a été pénible. Un bouquin (en ligne) en français va sortir à la fin du mois (environ 350 pages) sur l'usage de sage en mathématiques. Sinon, j'ai commencé à "traduire" certains algorithmes pour le lycée en sage/python (fond bleu), caml (fond rouge), xcas (fond vert) : http://download.tuxfamily.org/tehessinm ... afAlgo.pdf.
tehessin
Hecto-utilisateur
 
Messages: 69
Inscription: Jeudi 22 Mai 2008, 12:54
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar maurice » Dimanche 30 Mai 2010, 13:42

A noter qu'il existe une liste de diffusion en anglais.

[url]sagemath-edu@mail.irem.univ-mrs.fr[/url]

Pour l'instant pas très active mais des réponses aux questions posées.

message du 3 mars 2010 sur la liste de diffusion sage (en anglais) :

Started at SAGE days 20 there is now

* a french wiki dedicated to SAGE and education : http://sagemath-edu.fr
* a discussion list : liste @ sagemath-edu.fr (or http://mail.irem.univ-mrs.fr/mailman/listinfo/sagemath-edu)

Anybody who want to increase the internationalization of SAGE (at least in french) is invitated in this other discussion list for SAGE (and education).

Vincent



Maurice
Asymptote :
----> Démarrage rapide : http://cgmaths.fr/Atelier/Asymptote/Asymptote.html
----> Documentation 3D : http://www.mathco.tuxfamily.org et si ça ne marche pas, essayez la version pdf
maurice
Méga-utilisateur
 
Messages: 399
Inscription: Jeudi 25 Mars 2010, 13:49
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar projetmbc » Dimanche 30 Mai 2010, 14:16

tehessin a écrit:Sinon, j'ai commencé à "traduire" certains algorithmes pour le lycée en sage/python (fond bleu), caml (fond rouge), xcas (fond vert) : http://download.tuxfamily.org/tehessinm ... afAlgo.pdf.

Super intéressant tout ceci. Considères-tu ce document imprimable, ou me conseillerais-tu d'attendre un peu ? De mon côté, je vais petit à petit faire une base d'algos-programmes en Python commentés avec des exos et des prolongements associés.

maurice a écrit:A noter qu'il existe une liste de diffusion en anglais.

[url]sagemath-edu@mail.irem.univ-mrs.fr[/url]

Pour l'instant pas très active mais des réponses aux questions posées.

message du 3 mars 2010 sur la liste de diffusion sage (en anglais) :

Started at SAGE days 20 there is now

* a french wiki dedicated to SAGE and education : http://sagemath-edu.fr
* a discussion list : liste @ sagemath-edu.fr (or http://mail.irem.univ-mrs.fr/mailman/listinfo/sagemath-edu)

Anybody who want to increase the internationalization of SAGE (at least in french) is invitated in this other discussion list for SAGE (and education).

Vincent


Maurice

Tout ceci a l'air bien timide mais c'est un bon début.
projetmbc
Péta-utilisateur
 
Messages: 1895
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar tehessin » Dimanche 30 Mai 2010, 15:12

Considères-tu ce document imprimable, ou me conseillerais-tu d'attendre un peu ?


Ça fait quand même 225 pages pour l'instant donc l'impression aura une empreinte carbone...
De plus, je complète ce document régulièrement. Une exploration en ligne me paraît plus appropriée ; en plus, on peut profiter des couleurs...

De mon côté, je vais petit à petit faire une base d'algos-programmes en Python commentés avec des exos et des prolongements associés.


Très intéressant ! Nous allons donc pouvoir sortir des boîtes à cliquer...;-)
tehessin
Hecto-utilisateur
 
Messages: 69
Inscription: Jeudi 22 Mai 2008, 12:54
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar projetmbc » Dimanche 30 Mai 2010, 17:46

tehessin a écrit:Très intéressant ! Nous allons donc pouvoir sortir des boîtes à cliquer...;-)

"Moi pas comprendre..." :shock:
projetmbc
Péta-utilisateur
 
Messages: 1895
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar tehessin » Dimanche 30 Mai 2010, 18:25

C'est juste une remarque bébête...Je pense personnellement en ce qui me concerne quant à moi-même qu'il est plus simple et plus enrichissant de travailler avec xcas (en français), sage, python ou caml plutôt qu'avec des joujoux (respectables au demeurant mais peu adaptés au lycée) comme scratch et algobox. C'est tout...
tehessin
Hecto-utilisateur
 
Messages: 69
Inscription: Jeudi 22 Mai 2008, 12:54
Statut actuel: Actif et salarié | Enseignant

Re: Python et Sage au Lycée

Messagepar projetmbc » Dimanche 30 Mai 2010, 18:54

Tout à fait d'accord. J'ai quand même tester AlgoBox cette année pour voir, et il faut admettre qu'avec une classe de 2nde faible, c'est un bon outil.
projetmbc
Péta-utilisateur
 
Messages: 1895
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant

Suivante

Retourner vers Logiciels mathématiques

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité