π
<-
Chat plein-écran
[^]

Annonce Python officiel TI-Nspire CX II - rentrée 2020

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Annonce Python officiel TI-Nspire CX II - rentrée 2020

Message non lude critor » 16 Jan 2020, 02:24

1132510013Le langage de programmation Python est devenu ces dernières années de plus en plus incontournable dans l'enseignement. Il a su s'imposer :
  • d'abord en CPGE (Classes Préparatoires aux Grandes Ecoles) puis maintenant au lycée
  • d'abord en Mathématique puis maintenant en Physique-Chimie et Sciences
Texas Instruments s'est occupé de suivre le mouvement en te sortant :
  • en 2019, un module externe TI-Python conçu autour d'une puce Atmel ATSAMD21E18A-U apportant un processeur ARM Cortex-M0+ 32 bits, et permettant à ta TI-83 Premium CE d'exécuter des scripts Python
  • puis pour la rentrée 2019 une TI-83 Premium CE Edition Python intégrant directement en interne la puce en question

Aucune solution Python officielle (et donc restant disponible en mode examen) n'était toutefois disponible sur TI-Nspire. :(

Et aucune solution Python tout court n'était utilisable sur les TI-Nspire CX II, ainsi que les TI-Nspire CX si déjà mises à jour en version 4.5.1 ou supérieure. :'(

Le module externe TI-Python pour la TI-83 Premium CE française n'était pas utilisable sur le modèle international équivalent TI-84 Plus CE pourtant matériellement identique. En effet l'application PyAdapter est la seule qui s'embête visiblement à détecter le modèle et refuse alors de se lancer.

C'était fort curieux. Pourquoi s'embêter à développer du code permettant ici d'interdire sur TI-84 Plus CE une fonctionnalité déjà développée et compatible ?

1148511355A compter de sa révision matérielle M, la TI-84 Plus CE passe au nouveau matériel introduit avec la TI-83 Premium CE Edition Python française, à un petit détail près.
En effet l'emplacement U01E destiné à accueillir la puce Atmel ATSAMD21E18A-U apportant le processeur ARM Cortex-M0+ 32 bits permettant l'exécution des scripts Python est laissé vide sur la TI-84 Plus CE, et une partie des composants électroniques avoisinants sont également manquants. Donc l'application Python ne pourra en aucun cas marcher.

Texas Instruments ne voulait clairement pas des fonctionnalités Python sur la TI-84 Plus CE. Après avoir engagé des coûts de développement sans doute conséquents pour apporter le Python sur les TI-83 Premium CE françaises, pourquoi s'interdire de rentabiliser cela au maximum ?

Une seule et unique hypothèse nous permettait d'expliquer cela, celle que des fonctionnalités Python étaient également en préparation pour la gamme TI-Nspire, et que Texas Instruments souhaitait lui en donner l'exclusivité hors des frontières françaises. ;)

Et bien bingo, Texas Instruments nous annonce effectivement internationalement cette nuit-même une prochaine mise à jour gratuite de ses TI-Nspire CX II-T d'ici la rentrée 2020, qui apportera enfin le Python ! :bj:

Arrivent donc deux nouveaux widgets avec l'éditeur Python et la console (shell) Python.

On apprécie la coloration syntaxique dans l'éditeur Python, un bel avantage par rapport à l'éditeur de programme historique, ainsi que dans les deux cas la numérotation des lignes. :)

Remarquons en passant que l'adresse des images sur le site de Texas Instruments comporte une date, 12 Avril 2019, semblant indiquer que le Python est en développement pour les TI-Nspire CX II depuis au moins 9 mois. ;)

Soulignons également la parfaite intégration à l'environnement TI-Nspire, et donc peut-être un jour la possibilité d'interagir avec ses différentes applications (graphique, tableur...). ;)

En attendant, on peut déjà visualiser simultanément les widgets d'édition et d'exécution d'un script Python ! :bj:

On peut noter a priori la présence des modules Python importables math et random, et sans doute bien d'autres encore. ;)

En effet, Texas Instruments nous indique dors et déjà qu'il sera possible de contrôler en Python ses périphériques TI-Innovator Hub et TI-Innovator Rover, soit les mêmes nouveautés déjà annoncées pour TI-83 Premium CE Editon Python ! :bj:

C'est même une double bonne nouvelle, puisque cela suggérerait également un développement en parallèle des fonctionnalités Python pour TI-83 Premium CE Editon Python et TI-Nspire CX II et donc une certaine compatibilité des des scripts Python, même lorsque utilisant ces modules spécifiques ! :D

A très bientôt donc pour le Python tant attendu sur TI-Nspire CX II ! :bj:

Source : https://education.ti.com/fr/produits/ca ... -cx-python via viewtopic.php?f=41&t=23426&p=250637#p250637
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Annonce Python officiel TI-Nspire CX II - rentrée 2020

Message non lude Hamza.S » 16 Jan 2020, 05:00

Cette discrimination. Les CX sont toujours d'actualité
Image
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.4%
 
Messages: 4460
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Annonce Python officiel TI-Nspire CX II - rentrée 2020

Message non lude Lionel Debroux » 16 Jan 2020, 08:07

Si la mise à jour d'OS devient disponible dans les prochains jours, TI aura peut-être une chance de devancer HP sur la disponibilité effective d'une vraie implémentation de Python sur un modèle haut de gamme. Le mode de compatibilité Python de giac a permis de faire pas mal de choses, surtout dans les versions récentes, mais il n'est pas parfait.
Mais même si TI fournissait une implémentation d'un vrai Python sur CX II - de préférence pas trop massacrée, comme c'était le cas du Lua qui ne gérait ni io, ni os - avant que HP ne la fournisse sur Prime, TI restera quand même chronologiquement bon dernier dans la fourniture de (simili-)Python sur ses calculatrices, des années après qu'on leur ait fait une présentation sur l'intérêt éducatif de le faire...
Et il est toujours aussi regrettable que seule la famille CX II bénéficie de cette amélioration majeure, pour des raisons non techniques.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6858
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Annonce Python officiel TI-Nspire CX II - rentrée 2020

Message non lude parisse » 16 Jan 2020, 08:22

C'est clairement les CPGE qui sont visees sur la page de TI, on peut donc supposer qu'il y a eu des profs de prepas dans la boucle. Je m'attends a un module graphique avec une certaine compatibilite matplotlib et un module de calcul scientifique avec une certaine compatibilite scipy/numpy.
Une idee de la date de sortie? Ca semble etre pour dans quelques jours au plus.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.1%
 
Messages: 3497
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Annonce Python officiel TI-Nspire CX II - rentrée 2020

Message non lude critor » 16 Jan 2020, 09:56

Je n'ai pas plus d'informations que vous sur la date de sortie, mais dans les prochains jours j'en doute.

Déjà si c'était pour les prochains jours, il n'y aurait pas eu besoin de sortir séparément une mise à jour 5.1.3 :
viewtopic.php?t=23431&p=250638#p250638

Les années précédentes, ce qui était annoncé par TI/Casio vers cette période, c'était pour la rentrée suivante.
Il y aura peut-être des préversions manipulables au salon Didacta 2020 et à la conférence T3IC 2020.
Cela peut alors sortir après, le mieux que l'on ait vu ce fut le mois d'Avril.
Mais les mêmes fonctionnalités sur TI-83 Premium CE Edition Python (robotique et objets connectés) ont été annoncées pour Mai 2020. Pas sûr donc que l'on ait quelque chose avant.
Cela peut tout aussi bien être après, mois d'Août ou même Septembre.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Annonce Python officiel TI-Nspire CX II - rentrée 2020

Message non lude parisse » 16 Jan 2020, 11:28

Ah oui, je me suis laisse abuser par "maintenant disponible" dans
"Le langage de programmation Python, incontournable en Classes Préparatoires aux Grandes Ecoles* (*CPGE) ainsi qu’au lycée dans les nouveaux programmes de mathématiques et de sciences physiques, est maintenant disponible sur les plateformes TI-Nspire™ CX II-T. "
La page de "l'ecosysteme" parle effectivement de la rentree 2020.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.1%
 
Messages: 3497
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Annonce Python officiel TI-Nspire CX II - rentrée 2020

Message non lude Adriweb » 16 Jan 2020, 12:57

Oui, pareil - j'avais initialement vu uniquement la page dédiée qui visiblement est un peu trop audacieuse (a ce jour) sur la date de sortie, contrairement aux pages Ecosystemes...
On peut imaginer une sortie synchro avec la version 83PCE EP, donc mai ? On peut aussi demander a TI et espérer qu'ils nous donnent des infos plus precises :)

Mais bon, certes c'est dommage de ne pas avoir ca sur CX d’après ce qu'on peut voir, meme si c'est donc une excellente nouvelle pour les CX II, on aura enfin, après de nombreuses années, une alternative officielle au port Micropython Nspire communautaire (réservé aux CX pour le moment, mais qui aurait fini sans doute par arriver via un Ndless sur CX II).

D'ailleurs, on ne parlerait que des CX II-T donc en Europe - aucune page ou mention sur les CX II américaines / non-Europe... Mais on va voir si ca sort sous forme d'OS, d'OSext, ou de je ne sais quoi encore, qui vérifierait le materiel pour s’exécuter que sur les variantes CX II-T ? Ca serait assez désolant... donc j’espère pas et que c'est uniquement une "limitation" marketing mais que les utilisateurs internationaux pourront quand meme télécharger ce qu'il faut. Pour les CAS si c'est un OS ca parait simple, mais pour les non-CAS rien ne dit que TI ne sorte pas l'OS avec python pour les CX II-T non CAS et non le fichier .tco2 n'ait pas de Python.
Bref, a dans quelques semaines(?)/mois(?) pour la réponse.
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80%
 
Messages: 14599
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Annonce Python officiel TI-Nspire CX II - rentrée 2020

Message non lude compsystems » 17 Jan 2020, 02:30

Hello, in the screenshots I observe that, the screen is divided, this would be the first Python calculator that allows interacting with the system, but the most important thing would be that TI-Python interacts with the TI-CAS, as well as the numerical mode of the HP-PRIME with CAS mode, of the form CAS( "commands" )

Image
Avatar de l’utilisateur
compsystems
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 40.2%
 
Messages: 256
Inscription: 30 Mai 2011, 13:44
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Annonce Python officiel TI-Nspire CX II - rentrée 2020

Message non lude Adriweb » 17 Jan 2020, 08:02

Well, the app itself integrates with the screen layouts but that's like any other (except the output of a running ti-basic program that graphs/display something? In which case it's almost full screen in some forced way).
But I don't believe we have so far seen integration (through a module of some sort) with the CAS/math engine. This would indeed be extremely welcome, so we'll see. In Lua that was done, and allowed for some nice scripts to be done.
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80%
 
Messages: 14599
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Annonce Python officiel TI-Nspire CX II - rentrée 2020

Message non lude critor » 17 Jan 2020, 21:24

Lionel Debroux a écrit:Si la mise à jour d'OS devient disponible dans les prochains jours, TI aura peut-être une chance de devancer HP sur la disponibilité effective d'une vraie implémentation de Python sur un modèle haut de gamme. Le mode de compatibilité Python de giac a permis de faire pas mal de choses, surtout dans les versions récentes, mais il n'est pas parfait.
[...]
Mais même si TI fournissait une implémentation d'un vrai Python sur CX II - de préférence pas trop massacrée, comme c'était le cas du Lua qui ne gérait ni io, ni os - avant que HP ne la fournisse sur Prime, TI restera quand même chronologiquement bon dernier dans la fourniture de (simili-)Python sur ses calculatrices, des années après qu'on leur ait fait une présentation sur l'intérêt éducatif de le faire...


Les grandes annonces ne sont peut-être pas encore terminées niveau Python.

Je note que les constructeurs se préparent à peu près simultanément à une mise en avant internationale du Python :
  • Casio fx-CG50 ( = Graph 90+E)
  • Casio fx-9860GIII ( = Graph 35+E II)
  • NumWorks (maintenant mise en avant en Italie, Pays-Bas...)
  • HP Prime
  • TI-Nspire CX II (et pour lui garantir un meilleur succès on dégrade la TI-84 Plus CE internationale en empêchant les seules applications Python TI-83 Premium CE de tourner dessus)

Alors tant qu'à faire, peut-être donc un jour du Python sur Casio Classpad / fx-CP400... Et justement, je ne m'y attends pas forcément pour cette année à la différence des deux derniers.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Suivante

Retourner vers News TI-Nspire

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 44 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
894 utilisateurs:
>867 invités
>23 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)