En ce qui me concerne, je ne vois que des avantages à inciter les plus jeunes (les bons collégiens néophytes) à coder en Python.
Sur FranceIOI ils trouvent de bons exercices pour commencer.
Python permet se s'exprimer parfois de façon assez matheuse, parfois de façon de très classique (impérative).
La documentation est abondante, les bibliothèques très vastes, bref parfait langage pour débuter àmha.
Pour les matheux, au lycée, une initiation à Sage semble être la continuité logique. Je ne trouve pas que l'utilisation typique au lycée soit complexe. Après oui, il reste à faire une belle documentation pédagogique sur son utilisation. Aux claviers, libriens!
Pour les non matheux, proposer des activités en Python me semble pertinent. Les artistes, les bidouilleurs du futur ne sont-ils pas tenter de faire de petits scripts pour ajouter telle ou telle fonction à Gimp ou autre logiciel. Ce sont des compétences qu'il faudrait enseigner à un public plus large.
Ensuite, comme tout le monde, chacun choisit le langage le plus adapté à ses besoins, ... de façon libre.
==
Au passage un grand merci pour cette clé USB agreg, et les conditions dans lesquelles se passent l'oral. J'ai apprécié.
[^] # Re: Logiciels libres
Posté par Francky (site web personnel) . En réponse à la dépêche Agrégation et logiciels libres. Évalué à 2.
En ce qui me concerne, je ne vois que des avantages à inciter les plus jeunes (les bons collégiens néophytes) à coder en Python.
Sur FranceIOI ils trouvent de bons exercices pour commencer.
Python permet se s'exprimer parfois de façon assez matheuse, parfois de façon de très classique (impérative).
La documentation est abondante, les bibliothèques très vastes, bref parfait langage pour débuter àmha.
Pour les matheux, au lycée, une initiation à Sage semble être la continuité logique. Je ne trouve pas que l'utilisation typique au lycée soit complexe. Après oui, il reste à faire une belle documentation pédagogique sur son utilisation. Aux claviers, libriens!
Pour les non matheux, proposer des activités en Python me semble pertinent. Les artistes, les bidouilleurs du futur ne sont-ils pas tenter de faire de petits scripts pour ajouter telle ou telle fonction à Gimp ou autre logiciel. Ce sont des compétences qu'il faudrait enseigner à un public plus large.
Ensuite, comme tout le monde, chacun choisit le langage le plus adapté à ses besoins, ... de façon libre.
==
Au passage un grand merci pour cette clé USB agreg, et les conditions dans lesquelles se passent l'oral. J'ai apprécié.