Le 26 août 2010 16:02, François Poulain <[email protected]> a écrit :
> > Pourtant, jeune collégien, je n'ai pas eu besoin de maitriser ces concepts > pour animer ma tortue en logo (et je n'aurait alors pas nécessairement été > en mesure de les découvrir en profondeur). Donc amha le concept de « bon > langage » dépendra toujours de chaque situation. > > On peut produire tout un tas de chose sans réellement comprendre ce que l'on fait. Personnellement j'utilise régulièrement les maths sans vraiment y piger grand chose, intrinsèquement parlant. Pour enseigner un langage, c'est quand même important de tenter l'explication, au moins pour essayer d'éveiller la curiosité de l'élève et d'aller au delà de la simple création de code. De plus comprendre sa machine peut aider à éviter les fuites de mémoire, monopolisations du temps machine et autres horreurs que l'on trouve encore trop souvent. Les langages bas niveau font la liaison plus facilement, bien sur rien n'empêche de parler d'architecture matérielle avec du python; et quelque soit l'âge ( la RAM peut être transformée en un meuble avec des tiroirs...)
_________________________________ Linux mailing list [email protected] http://lists.parinux.org/mailman/listinfo/linux
