π
<-

Le Python Graph 90+E sera du MicroPython

Le Python Graph 90+E sera du MicroPython

Unread postby critor » 17 Mar 2018, 20:32

Pour la rentrée 2018, la Casio Graph 90+E va bénéficier d'une grande mise à jour rajoutant la programmation Python.

Nous découvrions dans l'article précédent que le Python de la calculatrice disposerait d'un catalogue et même d'une console, de façon similaire au langage historique Casio Basic ou à l'implémentation MicroPython incluse sur la NumWorks.

Mais hélas, cela était insuffisant pour conclure à coup sûr sur l'implémentation retenue.

Dans une activité de Seconde sur Pythagore publiée sur le site de Casio, Camille Gaspard nous lève enfin ce grand mystère avec plusieurs captures d'écran dont la plupart concernent la console.

Comme NumWorks et la communauté TI-Nspire, Casio fait donc le choix très pertinent de MicroPython, et est plus précisément en train de travailler avec Micropython 1.9.2, contre la version 1.9.1 à date pour NumWorks. :bj:

Dans les deux cas, c'est le Python 3.4 qui est implémenté.


Outre cela, on apprécie la barre de défilement verticale nous donnant une indication sur notre position dans la console. :)

Notons également, les menus de bas d'écran qui permettront de passer librement des majuscules aux minuscules, ou même de saisir directement dans la console des caractères spéciaux dont ceux propres au Python. :)

Source : http://www.casio-education.fr/ressources/512
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41980
Images: 15737
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Le Python Graph 90+E sera du MicroPython

Unread postby Bisam » 17 Mar 2018, 21:10

Je trouve dommage de ne pas profiter de la résolution de l'écran pour utiliser une police plus petite pour la programmation en Python.
Là, le nombre de lignes et de colonnes visibles à l'écran semble vraiment faible même pour de tout petits programmes.

Par ailleurs, une coloration syntaxique serait bienvenue également.

Mais c'est déjà une grande avancée !
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Le Python Graph 90+E sera du MicroPython

Unread postby critor » 17 Mar 2018, 21:14

La coloration, effectivement on ne l'a que dans l'éditeur à date.

Mais n'hésite donc pas à t'inscrire au test pour pouvoir leur faire ces retours : ;)
viewtopic.php?t=21182&p=228531#p228531

Ou même à la tournée pédagogique pour les leur faire en direct :
http://www.casio-education.fr/articles/ ... ique-casio
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41980
Images: 15737
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Le Python Graph 90+E sera du MicroPython

Unread postby parisse » 17 Mar 2018, 21:47

Rrrro, ils auraient du faire une capture d'ecran avec un triangle rectangle dans la liste des non rectangles, ce n'est pas un bon jeu de tests!
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 86%
 
Posts: 3662
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Le Python Graph 90+E sera du MicroPython

Unread postby Adriweb » 18 Mar 2018, 04:48

Bisam wrote:Je trouve dommage de ne pas profiter de la résolution de l'écran pour utiliser une police plus petite pour la programmation en Python.
Là, le nombre de lignes et de colonnes visibles à l'écran semble vraiment faible même pour de tout petits programmes.

Je suis on ne peut plus d’accord...
Déjà que la police partout dans l’OS est trop grosse selon moi, la çà devient ridicule, pour un éditeur de scripts...

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...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Le Python Graph 90+E sera du MicroPython

Unread postby puppy65 » 18 Mar 2018, 11:01

Y'a pas de zoom dans l'éditeur de programmes ? :D
User avatar
puppy65
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 73.6%
 
Posts: 313
Images: 0
Joined: 09 Nov 2017, 19:26
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2nde

Re: Le Python Graph 90+E sera du MicroPython

Unread postby Lionel Debroux » 18 Mar 2018, 20:31

C'est bien qu'ils aient mis un MicroPython, ouais. Mais comme tout le monde, je déplore l'énormissime police de caractères utilisée dans l'éditeur comme dans la sortie d'écran... pour l'instant, ça sent le truc vite fait, où le temps de corriger un défaut existant du modèle n'a pas été pris. Un peu comme sur la toute première version de l'intégration de MicroPython dans le firmware Numworks, pour des raisons fonctionnelles différentes.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Le Python Graph 90+E sera du MicroPython

Unread postby Bisam » 19 Mar 2018, 00:58

Le pire, c'est qu'une police plus petite est sans doute déjà disponible : on peut en voir une utilisation dans le "PYTHAGOR.py" en entête.
En utilisant celle-ci, si mes mesures ne sont pas trop mauvaises, on passerait de 21 colonnes à 33 et de 7 lignes à 11.
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Le Python Graph 90+E sera du MicroPython

Unread postby critor » 19 Mar 2018, 11:53

C'est une critique qui date de 2012 mais ils semblent y tenir.

Il y a potentiellement une raison technique derrière; si tu vérifies la police est calculée pour donner le même nombre de colonnes/lignes une fois les marges diverses retirées sur les modèles couleur 400x228px (Graph 90+E/fx-CG) ainsi que sur les modèles monochromes 128x64px (Graph 25+Pro/E et Graph 35/75/85/95 USB). D'où une compatibilité des programmes Basic ne faisant pas appel à la couleur avec l'ensemble de la gamme non formelle.
Cette compatibilité se justifierait certes moins ici dans le cadre du Python, sauf si ils ont pour intention de rajouter ça à la Graph 35+E un jour.

Comme déjà dit, inscris-toi à l'offre de test afin de pouvoir faire des retours qui seront analysés et donc pris en compte :
http://www.casio-education.fr/sample_re ... tion/step1

Ainsi qu'à la tournée pédagogique si ton emploi du temps te le permet, histoire de pouvoir faire ces mêmes retours en live, possiblement appuyés à l'unison par les autres collègues présents :
http://www.casio-education.fr/articles/ ... ique-casio
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41980
Images: 15737
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Le Python Graph 90+E sera du MicroPython

Unread postby parisse » 19 Mar 2018, 12:48

Y-t-il plus d'infos sur les modules disponibles?
Je me demande s'ils ont un mini-module pour faire de l'affichage graphique, je n'ai rien vu dans la communication officielle. J'imagine que les profs qui conseillent Casio lisent tiplanet, on aurait donc pu s'attendre a voir une fractale en demo etant donne le nombre de messages qui lui ont ete consacres (il y a d'ailleurs des dessins recursifs sur la com de la Casio college qui fait du logo). Pas de fractales dans la com, ca peut vouloir dire que le module n'existe pas, ou que le temps d'execution est trop long compare a la concurrence.
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 86%
 
Posts: 3662
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Next

Return to News Casio

Who is online

Users browsing this forum: No registered users and 5 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
855 utilisateurs:
>823 invités
>24 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)