[Aeiroum-elus] Premachage de travail
Maxime Leroux-Gagnon
lerouxgm at iro.umontreal.ca
Mon Oct 27 14:37:43 EDT 2008
Bonjour à tous.
(J'éviterai de recopier tout le mail ici, parce que ça devient
redondant...)
Pour répondre à la question posée par Vincent au sujet du cours MATH
222 de l'université McGill, je dois dire que c'est pas mal semblable à
MAT1400. En fait, le matériel didactique (le textbook) est du même
auteur et couvre sensiblement la même matière. Les seules différences
notables sont peut-être que l'accent est moins mis sur les séries, et
on passe plus rapidement au calculus à plusieurs variables (notez que
le cours est donné uniquement à raison de 3 heures par semaine, plus
une heure de démonstration). Ce cours est également donné aux
étudiants de la plupart des programmes de sciences (par exemple, C.S.,
physics, chemistry, maths etc.)
Ceci dit, étant donné que je n'ai pas suivi ce cours précisément
(j'étais plutôt inscrit à MATH262, qui est le même cours, mais donné
par la faculté de génie), je vais tenter de recouper mes sources d'ici
jeudi avec des personnes de mon entourage ayant fait ce cours.
<Changement du programme en ce qui concerne les mathématiques>
Je ne suis pas contre un retrait total du cours de calcul. Cependant,
je crois qu'il s'applique plutôt mal à la réalité des informaticiens.
Ceux qui désirent une approche plus formelle aux mathématiques, tout
en faisant de l'informatique, ont plutôt tendance à s'inscrire en math-
info. Toutefois, les étudiants en informatique ne sont pas
nécessairement des bêtes en analyse, et les applications pratiques de
ce cours, en informatique, sont plutôt ponctuelles (enfin, c'est mon
opinion, et je la partage).
<Langage de programmation dans les cours d'introduction>
Le Java, ça ne convient pas. Ce n'est pas que c'est un mauvais
langage, cependant, je crois qu'on peut trouver mieux... En me
replaçant dans ma position d'apprentissage de langage, j'avoue que
public static void main(String[] args), c'est un peu cryptique,
surtout quand on a jamais fait de prog... Python est un peu mieux,
mais comme il est peu typé, ce n'est peut-être pas convenable pour un
cours d'introduction à la programmation. Quant aux autres langages
mentionnés, comme je ne les connais pas en profondeur, je vais
m'abstenir de répondre. Néanmoins, j'ai entendu beaucoup de bien de
Scheme, et du très bon matériel didactique a été crée, par exemple,
par le MIT. C'est de plus le langage qui est utilisé dans de plus en
plus de départements d'importance en Amérique du Nord (Berkeley,
Waterloo, etc.)
Au plaisir d'en parler plus longuement jeudi,
Maxime Leroux-Gagnon
More information about the Aeiroum-elus
mailing list