08:14 <foxmask:#afpy> bonjello
08:17 <jpcw:#afpy> matin café
09:27 <feth:#afpy> matin matin matin !
09:50 <carxwol:#afpy> Hey !
09:50 <carxwol:#afpy> http://cacm.acm.org/blogs/blog-cacm/176450-python-is-now-the-most-popular-introductory-teaching-language-at-top-us-universities/fulltext
10:56 <UGLi:#afpy> Bonjour à tous
10:57 <UGLi:#afpy> C'est mon premier passage sur ce chan, je débute en Python.
11:02 <feth:#afpy> Bonjour et bienvenue
11:02 <feth:#afpy> (je dis tout de suite : pour les questions de Python, l'idéal est le channel #python-fr )
11:02 <feth:#afpy> (ici c'est pour les afpyro, pycon.fr...)
11:02 <UGLi:#afpy> En fait je suis professeur de mathématiques et je dois enseigner en Python à mes terminales S l'année prochaine pour la première année.
11:02 <feth:#afpy> ah
11:02 <feth:#afpy> bonne idée !
11:02 <UGLi:#afpy> ok
11:03 <feth:#afpy> quels concepts doivent-ils maîtriser à l'aide de Python ?
11:03 <UGLi:#afpy> ben je vais aller voir sur ce chan !
11:03 <feth:#afpy> ou quoi accomplir ?
11:04 <UGLi:#afpy> le but final est la conception d'un miniprojet
11:04 <UGLi:#afpy> ensuite tout dépend du niveau de l'élève.
11:04 <UGLi:#afpy> Le plus basique va être un morpion contre l'ordi avec une stratégie pas trop déblie pour l'ordi
11:05 <UGLi:#afpy> Et pour les plus calés un algo de compression type Huffman par exemple, ou dans ce genre
11:05 <feth:#afpy> pas mal
11:05 <UGLi:#afpy> ouais
11:05 <UGLi:#afpy> pas de POO officiellement au programme.
11:05 <feth:#afpy> ce qui est bien avec le morpion c'est que c'est montrable
11:06 <feth:#afpy> huffman est super chouette, mais les parents sauront pas à quoi ça sert à la kermesse de l'école ;)
11:07 <UGLi:#afpy> montrable ? tu veux dire qu'on peut leur montrer ? Oui mais huffman c'est un vrai truc. D'ailleurs je suis en train de faire des objets pour implémenter la structure d'arbre là (il doit y avoir des modules mais pour un truc aussi simple, autant le refaire)
11:07 <UGLi:#afpy> Le plus dur pour moi, c'est la gestion GUI
11:08 <feth:#afpy> il y a des outils qui permettent de dessiner des GUI et de "connecter" des méthodes dessus
11:08 <feth:#afpy> (je pense très fort à Qt designer)
11:08 <UGLi:#afpy> style Glade
11:08 <feth:#afpy> aussi
11:08 <UGLi:#afpy> ah je vais voir Qt designer
11:09 <UGLi:#afpy> là ou j'ai du mal c'est pour les versions... tu me conseilles quoi ? Python 3.xx et QT 4 ?
11:09 <feth:#afpy> (si le temps le permet, je recommande le bouquin http://www.qtrac.eu/pyqtbook.html -enfin, moi j'avais appris avec ça il y a ... 6 ou 7 ans)
11:10 <UGLi:#afpy> merci bien
11:10 <feth:#afpy> Je n'ai pas fait de Qt depuis Qt4, donc je sais pas dire.
11:10 <feth:#afpy> je recommande les versions stables, et oui, Python 3 pour apprendre en évitant plein de problèmes
11:10 <UGLi:#afpy> mais est-ce portable facilement en Python 3;xx
11:10 <feth:#afpy> Je n'ai pas fait de Qt depuis Qt4, donc je sais pas dire.
11:10 <UGLi:#afpy> voilà la question
11:10 <UGLi:#afpy> :)
11:11 <feth:#afpy> même si, pour des raisons de logiciels semi obsolètes, plein de gens font du Python2, je pense que Python3 est plus facile à apprendre
11:11 <feth:#afpy> il y a plein de soucis inutiles pour un débutant en Python 2
11:11 <UGLi:#afpy> je commence à maitriser python 3
11:12 <UGLi:#afpy> enfin maitriser
11:12 <UGLi:#afpy> à mon petit niveau
11:14 <feth:#afpy> Et sinon, pour les maths (matrices...), analyses de distribution... : http://www.scipy.org/
11:14 <feth:#afpy> tiens, c'est vrai qu'il y a ipython
11:15 <UGLi:#afpy> ah je vais regarder tout ça
11:16 <feth:#afpy> avec profit, j'espère
11:16 <UGLi:#afpy> merci bien
11:16 <No`:#afpy> Python is love
11:18 <No`:#afpy> au fait, bonjour
11:19 <UGLi:#afpy> Salut
11:22 <carxwol:#afpy> salut No`, UGLi, feth