(index des épisodes)
Episode 2 - Langages et Python
Cette année plusieurs tests seront construits autour de scripts Python, et pas seulement les tests spécifiques au Python.
Dans l'épisode d'aujourd'hui nous allons nous intéresser aux langages de programmation que comprends ta calculatrice.
Elles ne comprennent aucun langage car ce ne sont tout simplement pas des calculatrices programmables.
La touche
PROGqu'elles exhibent honteusement n'a strictement rien à voir avec la saisie d'un programme.
Elle permet tout simplement de mémoriser une série d'opérations, une fonctionnalité que les calculatrices scientifiques Texas Instruments exposent via une touche
OP, y compris la dernière TI-Collège Plus.
Ce sont les :
- Casio fx-92+ Spéciale Collège avec un langage à la Scratch
- Casio Graph 25+E II et Casio Graph 25+E avec le Casio Basic, un langage interprété spécifique à Casio
- TI-82 Advanced, TI-84 Plus T et anciennes TI-84 Plus CE-T avec le TI-Basic, un langage interprété spécifique à Texas Instruments
Si pas encore mise à jour en version 5.5.5 ou supérieure, la TI-84 Plus CE-T est également programmable en langage machine, et ce directement depuis la calculatrice.
En pratique cela rend possible dans nombre de cas la traduction de scripts Python pour ta calculatrice.
Cela concerne les :
- Casio fx-CP400+E avec une version orientée fonctions du Casio Basic
- HP Prime avec le HPPPL
- TI-Nspire avec une version orientée fonctions du TI-Basic
C'est loin de permettre de transcrire tous les cas et d'être fiable à 100%, mais c'est déjà mieux.
Les TI-Nspire CX II devaient initialement bénéficier d'une mise à jour rajoutant gratuitement la programmation Python pour la rentrée 2020, puis a été annoncé courant septembre 2020. Nous ne disposons pas de la préversion en question, il est possible que du retard ait été pris suite à l'épidémie. Le site allemand de Texas Instruments annonce d'ailleurs de façon plus imprécise automne 2020, ce qui pourrait être plus lointain. Dans tous les cas ce sera certainement disponible en 2020, et donc largement à temps pour tes examens 2021.
Nous informons donc sur cette possibilité future, mais ne pourrons pas la chiffrer au classement final en l'absence d'une préversion.
Une mise à jour HP Prime rajoutant une application Python est également dans les tuyaux. Mais ici à date aucune annonce officielle, c'est juste qu'une version intégrant cette fonctionnalité a par erreur été temporairement publiée en octobre 2019, dans le contexte de la sortie de versions bêta.
Cela a certainement évolué depuis mais la version en question, bien que fonctionnelle au niveau du Python, était très instable ce qui allait même jusqu'à impacter des fonctionnalités hors de l'application Python.
Sans communication officielle, nous ne pouvons absolument pas te garantir que ça sortira en 2020-2021.
En tous cas nous faisons le choix de ne pas évaluer cette version très préliminaire pouvant être qualifiée de alpha, à cause de l'instabilité et de ses divers autres inconvénients qui la pénaliseraient au classement.
Il s'agit des :
- Casio Graph 75+E avec l'application CasioPython
- anciennes Casio Graph 35+E via une installation du système Graph 75+E puis de l'application CasioPython
- anciennes TI-83 Premium CE via le module externe TI-Python
- TI-Nspire monochromes et anciennes TI-Nspire CX via l'installation de Ndless puis des programmes MicroPython ou KhiCAS
- l'application CasioPython est inutilisable en mode examen
- Ndless n'est à ce jour pas installable sur les TI-Nspire faisant tourner une version système 4.5.1 ou supérieure
- les programmes MicroPython et KhiCAS disparaîtront également en mode examen
- le module externe TI-Python est quant à lui fonctionnel en mode examen, mais hélas interdit aux examens français, comme tout module externe qu'il soit enfichable ou câblé
Tous les modèles sont également programmables dans leur langage interprété historique TI-Basic ou Casio Basic.
Avec le système Graph 75+E les Casio sont de plus programmables en langage machine, mais pas directement depuis la calculatrice
Si pas encore mise à jour en version 5.5.1 ou supérieure, la TI-83 Premium CE est programmable en langage machine directement depuis la calculatrice.
Ce sont les Casio Graph 35+E II, Casio Graph 90+E, NumWorks, TI-83 Premium CE Edition Python et TI-84 Plus CE-T Python Edition.
Tous les modèles Casio et Texas Instruments sont également programmables dans leur langage interprété historique TI-Basic ou Casio Basic.
Les Casio sont ici encore programmables en langage machine, mais pas directement depuis la calculatrice
Si pas encore mise à jour en version 5.5.1 ou supérieure, la TI-83 Premium CE Edition Python est directement programmable en langage machine.
- en haut les possibilités hors mode examen, ainsi qu'avec les mises à jour à venir (TI-Nspire CX II et de façon moins certaine HP Prime)
- en bas les capacités de la machine en mode examen sur les versions actuellement à notre disposition