[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: Python pour l'enseignement au collégial?
- To:
- Subject: Re: Python pour l'enseignement au collégial?
- From: François Pinard <>
- Date: Thu, 6 Jul 2000 23:47:42 -0400
-
In-reply-to: <[email protected]>
["Francois-Nicola Demers"]
> Je jongle avec l'idée d'enseigner Python (www.python.org) comme premier
> langage de programmation pour des étudiants en science au collégial.
C'est certainement ce que j'aimerais tenter si j'étais encore enseignant,
et ce que je ferai si l'occasion m'en est un jour donnée! :-)
> Est-ce que quelqu'un sait si ça s'enseigne déjà au niveau collégial à
> quelque part au Québec? Et dans les universités québécoises?
Tenez-moi au courant de toute façon, je suis curieux. Il existe un groupe de
discussion `edu-sig' au site de Python principal, pour discuter précisément
de ces questions (mais en anglais).
> Python semble un bon remplaçant du traditionnel VB. Il a un environnement
> de développement pour Windows (et Linux évidemment).
On peut aussi l'utiliser sur Macintosh, paraît-il. Je ne l'ai pas essayé.
> On peut construire des environnements graphiques à l'aide Tk pour Python.
Ou encore, avec `gtk', `qt', `wxwindows', et un paquet d'autres. `tk'
n'est pas le plus joli d'entre eux, mais je crois que c'est le plus
portable présentement. Ma préférence va à `gtk'.
> Il y a aussi une librairie pour l'algèbre linéaire appelé Numpy je crois
> (c'est ce qui semble le plus intéressant pour les sciences).
`numpy' est un environnement plus performant, à l'écriture et à l'exécution,
pour les calculs scientifiques. Ça n'est pas le seul, il y en a
d'autres aussi -- mais il me semble que `numpy' est le plus populaire.
Mon impression est que Python peut être utile en sciences, même hors du
contexte du traitement numérique et matriciel. J'ai récemment eu à traiter
quelques petits problèmes en théorie des nombres, et je me suis amplement
contenté du Python de base, tout-à-fait traditionnel.
--
François Pinard http://www.iro.umontreal.ca/~pinard