Pour l’enseignement de l’algorithmique au lycée, jusqu’à l’année dernière nombre d’enseignants faisaient travailler les élèves sur le langage de leur calculatrice graphique. Une décision très pertinente, puisqu’il s’agissait du seul outil numérique emporté jusqu’à leur épreuve écrite le jour du BAC pour chercher et vérifier leus réponses.

Mais le nouveau programme de Seconde annoncé tardivement en mai 2017 pour être appliqué dès la rentrée de septembre 2017 a sans doute pris de court nombre de constructeurs de calculatrices graphiques. En effet le langage de programmation à enseigner aux élèves n’est plus laissé au libre choix de l’enseignant. Il y a une liste de critères imposant un langage de programmation fonctionnel, peut-être taillés sur mesure pour pousser au langage de programmation
Python sans le nommer.
Or, à l’époque de la sortie du texte, seuls les modèles de haut de gamme bénéficiaient d’un langage de programmation fonctionnel :
- TI-Nspire
- Casio fx-CP400+E
- HP Prime
Mais outre la rareté de ces modèles chez les élèves, un autre problème est que la quasi totalité des formations et documents ressources proposés officiellement depuis n’apportent qu’une seule réponse, le choix du langage
Python. Même si officiellement les enseignants ont encore un choix plus réduit, en pratique il n’en est rien. Et il serait probable que les sujets de Mathématiques du
BAC 2020 intègrent directement des documents en
Python. Les modèles haut de gamme n’étaient donc hélas absolument pas une solution en pratique.

Les enseignants faisaient donc face d’une part à des difficultés matérielles et logistiques. Comment continuer à enseigner un langage de programmation alors que la calculatrice sur le coin de la table n’était plus conforme ? La salle informatique cassant le rythme des cours et sûrement réservée également par les collègues d’autres classes n’était en rien une solution miracle.

Mais les enseignants étaient également face à un véritable dilemme. En dehors d’une séance de découverte, pourquoi perdre du temps conséquent à faire pratiquer aux élèves le
Python sur smartphone, tablette ou ordinateur, alors que ces outils étaient tous interdits aux examens ?




Et bien c’est aujourd’hui au tour de
Casio de nous annoncer une grande mise à jour de son modèle
Graph 90+E lancé à la rentrée 2017, rajoutant la programmation
Python.

Le temps de développement est également impressionnant, seulement 6 mois s’étant écoulés depuis la rentrée.

Avec en prime ici la coloration syntaxique qu'il n'y a pas sur les autres modèles !

Nous ignorons par contre à date si il s’agira techniquement d’une fonctionnalité intégrée à une nouvelle version de l’OS, ou d’une application additionnelle à rajouter.
La nuance est très importante, car les applications additionnelles sont jusqu’à présent bloquées en mode examen.

Casio fx-92 Spéciale Collège,
Graph 25+E,
Graph 35+E et
Graph 75+E pour la rentrée 2015,
fx-CP400+E pour la rentrée 2016,
nouvelle Graph 35+E et
Graph 90+E pour la rentrée 2017,
fx-92+ Spéciale Collège programmable "à la Scratch" pour la rentrée 2018 et maintenant
Python... Décidément chez le japonais
Casio on suit de très près les évolutions des programmes scolaires français et on n’arrête pas le développement, n’hésitant pas à réinvestir immédiatement les recettes du mode examen français pour améliorer les modèles français, et on est même à l'écoute des préoccupations matérielles des enseignants.
Nous n’attendons donc plus que la solution de Texas Instruments, on espère très fortement d’ici la rentrée 2018.