π
<-
Chat plein-écran
[^]

NumWorks version 14: superbes nouveautés + bêta-test public

NumWorks version 14: superbes nouveautés + bêta-test public

Message non lude Admin » 07 Juin 2020, 09:45

Dans la prochaine version 14 de sa calculatrice, NumWorks t'a mijoté de formidables nouveautés.

En Python pour commencer, gros morceau. Déjà, nous passons sur la nouvelle version 1.12 de MicroPython. :)

Et bien non, contre toute attente la TI-Nspire CX II ne sera finalement pas le premier modèle à disposer d'un assistant d'aide à la saisie Python. ;)

La NumWorks fait désormais de l'auto-complétion, une exclusivité sur calculatrices python à ce jour. Mais c'est bien plus creusé que ce que tu pourrais croire, il y a un véritable assistant d'aide à la saisie derrière. :)

A peine commences-tu à taper un nom de fonction ou variable dans l'éditeur Python, que la calculatrice est désormais capable de te faire une suggestion, affichée en grisé directement au sein de l'éditeur. Si la suggestion te convient, tu peux alors la valider d'une seule touche en tapant
OK
ou
. :bj:

Et si jamais la suggestion ne te convient pas, tu peux soit poursuivre ta saisie avec les caractères suivant en espérant mieux, soit demander de suite d'autres suggestions d'une simple touche,
var
. :bj:

Les quelques points faibles du module Python matplotlib.pyplot que nous avions pointés il y a quelques semaines à l'occasion d'un test comparatif dans le contexte de la sortie d'un module similaire chez Casio ont été corrigés. :bj:

Les paramètres de couleurs sont désormais acceptés et fonctionnels ! Plus d'erreur de syntaxe donc quand tu réutilises des scripts en provenance d'autres plateformes, et de plus fonctionnels !

Conformément au standard les paramètres de couleurs peuvent être optionnels (fonction plot) ou nommés (fonctions scatter, bar, hist, et arrow).

Le paramètre nommé head_width est dorénavant géré par la fonction arrow(), et permettra dé régler la taille de la flèche.

De façon similaire, les quelques faiblesses du module turtle pointées à la même occasion ont toutes été soigneusement traitées et corrigées. Cela fait plaisir de voir que nous sommes lus en détails sans a priori négatif, et qui plus est avec une telle réactivité ! :D

La fonction write() permettant d'écrire du texte à la position de la tortue a été rajoutée.

La fonction colormode() permettant de choisir l'unité de coordonnées couleur RGB (nombres flottants entre 0 et 1, ou nombres entiers entre 0 et 255) a été rajoutée, pour compatibilité avec les plateformes n'ayant pas fait le même choix par défaut et notamment le standard.

La fonction circle() accepté désormais comme le standard un paramètre de rayon négatif, afin d'inverser le sens de tracé.

Hors Python maintenant, l'application Calculs affiche désormais lorsque possible les résultats sur la même ligne que le calcul associé, une fonctionnalité qui nécessitait jusqu'à présent d'installer des firmwares tiers comme Omega.

Plus besoin de t'embêter à installer des firmwares tiers, tu vas enfin pouvoir visualiser sans défilement bien plus que les seuls 2 derniers calculs, et avoir donc une bien meilleure vue d'ensemble de ta résolution des problèmes ! :bj:

Lors d'une saisie de quotient en écriture naturelle, il devient enfin possible de récupérer un élément de l'historique de calculs au dénominateur.

Les formidables résultats complémentaires introduits dans la version 13, littéralement équivalents à de mini-programmes d'étude qui sortaient pour d'autres modèles et désormais inutilisables en mode examen, sont étendus dans le contexte des résultats utilisant les unités.

Si l'unité choisie automatiquement pour le résultat ne te convient pas, tu trouveras désormais d'autres suggestions dans les résultats complémentaires. Et si jamais cela ne te convenait toujours pas, tu conserves la possibilité de demander manuellement une conversion vers l'unité de ton choix.

Dans l'application Régressions un nouveau modèle linéaire est disponible, y=ax.

Le modèle géométrique a de plus été corrigé pour être en adéquation avec son usage scolaire.



Enfin, deux langues ont été rajoutées, le Néerlandais et l'Italien.

Ce n'est pas une surprise dans le contexte tout récent de l'acceptation de la NumWorks sur les listes officielles de modèles autorisés aux examens aux Pays-Bas et en Italie, c'était la moindre des choses.

Suite à l'autorisation alors nouvelle en 2018 des calculatrices graphiques aux examens de l'enseignement secondaire en Italie, Casio s'était dépêché de rajouter cette même année la langue italienne à sa Graph 90+E (ou fx-CG50, nom du modèle équivalent dans la gamme international commercialisée en Italie). Tout récemment la constructeur a poursuivi la même démarche avec ses nouveaux modèles monochromes de rentrée 2020 fx-7400GIII et fx-9860GIII. Suite à ces dernières actions de Casio et NumWorks, la TI-84 Plus CE (équivalent dans la gamme international de la TI-83 Premium CE) persiste paradoxalement à rester le seul modèle à ne pas savoir parler Italien parmi les modèles de milieu de gamme autorisé en Italie, avec maintenant 3 ans de retard.

12534Envie de découvrir et profiter de tout ça en avant-première ?

C'est possible, il te suffit juste de t'inscrire comme bêta-testeur à partir de ton compte NumWorks. L'inscription est prise en compte immédiatement ! :bj:

Une fois inscrit, tu auras le choix sur la page de mise à jour de ta calculatrice :
  • le bouton que tu connais pour installer la dernière version stable
  • et un nouveau bouton pour installer la dernière version bêta

Inscription : https://workshop.numworks.com/user/beta
Lien : https://workshop.numworks.com/devices/ (après inscription)
Source : https://workshop.numworks.com/firmwares
Crédits captures d'écran v14 : NumWorks
 
Ce compte ne reçoit pas de MP / This account does not receive PMs.
Avatar de l’utilisateur
AdminAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 1%
 
Messages: 459
Images: 28
Inscription: 30 Aoû 2011, 11:00
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: NumWorks version 14: superbes nouveautés + bêta-test pub

Message non lude Hamza.S » 07 Juin 2020, 09:54

Ils ont juste eu envie de copier TI et leur couper l'herbe sous le pied.
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.5%
 
Messages: 4464
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: NumWorks version 14: superbes nouveautés + bêta-test pub

Message non lude critor » 07 Juin 2020, 09:59

Je dirais plus s'inspirer que copier.

Mais sinon pour le reste, en effet. :p
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.4%
 
Messages: 41498
Images: 14640
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: NumWorks version 14: superbes nouveautés + bêta-test pub

Message non lude Lionel Debroux » 07 Juin 2020, 10:00

Et ils ont bien raison :)
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: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: NumWorks version 14: superbes nouveautés + bêta-test pub

Message non lude critor » 07 Juin 2020, 10:05

Pas la première fois que TI ou Casio annonce quelque chose des mois à l'avance, et que NumWorks le sort entre temps. :p

Il va peut-être falloir changer la communication, ou le rythme de développement. ;)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.4%
 
Messages: 41498
Images: 14640
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: NumWorks version 14: superbes nouveautés + bêta-test pub

Message non lude parisse » 07 Juin 2020, 11:31

C'est un developpement tres utile (et dont la rapidite caracterise les startups vs le developpement au sein des constructeurs traditionnels), mais je n'irais quand meme pas jusqu'a dire que ca coupe l'herbe sous le pied de TI, c'est different, ce qui est annonce sur la nspire semble plus ambitieux et plus difficile a implementer (mais peut-etre seulement utile pour un usage plus avance).
Ceci dit Numworks peut bien sur continuer a ameliorer son editeur de scripts. Ce qui serait tres utile je pense (et me semble ne pas etre disponible sur la Numworks hors KhiCAS) c'est la possibilite de parser dans l'editeur et en cas d'erreur amener le curseur a la position de detection de l'erreur.
Un debuggueur interactif comme celui de KhiCAS serait aussi tres utile, mais ca ne doit pas etre si facile que ca a faire avec microPython, car ca n'existe pas a ma connaissance sur calculatrices.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 78%
 
Messages: 3511
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: NumWorks version 14: superbes nouveautés + bêta-test pub

Message non lude Hamza.S » 07 Juin 2020, 11:39

La vérification syntaxique du Basic Nspire :nsct: :nsb: permet de remonter à l'erreur s'il y en a, rien n'empêche à TI de le reprendre pour l'adapter en python, et d'après les captures d'écran que j'ai vu, ça existerait en python puisqu'il demande de faire :nsct: :nsb: avant de pouvoir exécuter le programme
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.5%
 
Messages: 4464
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: NumWorks version 14: superbes nouveautés + bêta-test pub

Message non lude Lionel Debroux » 07 Juin 2020, 12:20

Pendant un peu plus deux ans, ça aurait été TI qui partait du moins loin pour implémenter le Python avec complétion de code, puisqu'une grosse partie du boulot avait déjà été faite pour le Lua. Après, HP a implémenté un debugger sur son PPL, donc entre TI et HP, je ne sais pas lequel était rendu le moins loin pour proposer Python avec fonctionnalités de développement plus avancées.
Mais il a fallu attendre le coup de pied aux fesses de NumWorks suite à la suggestion de critor pour que les constructeurs traditionnels bougent leurs fesses. C'est désolant.
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: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: NumWorks version 14: superbes nouveautés + bêta-test pub

Message non lude parisse » 07 Juin 2020, 12:59

C'est la pression de l'EN qui a joue, conjointement avec la concurrence potentielle avec Numworks pour Casio puis par ricochet pour TI, ainsi que le risque de disparition des calculatrices du paysage par impossibilite de programmer dessus en langage historique si on voulait etre dans les programmes.
Maintenant, ca reste a prouver que les eleves de lycee vont apprendre plus qu'avant avec Python impose, le risque est quand meme assez grand que les moins bons ne retiennent absolument rien alors qu'avec algobox ils comprenaient quelques trucs. Et imposer de rediger des programmes au lieu d'algorithmes en langage naturel en examen ecrit, je trouve ca stupide.
J'y vois quand meme un avantage c'est que ca oblige a standardiser (mais ca sera seulement vrai pour les modules vraiment standard).
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 78%
 
Messages: 3511
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: NumWorks version 14: superbes nouveautés + bêta-test pub

Message non lude redgl0w » 07 Juin 2020, 14:30

Le colormode et le circle avec rayon négatif viennent de toi (fun fact).
D'ailleurs, les couleurs ont changées partout dans tout les modules, comme Ecco l'a décrit ici : https://github.com/numworks/epsilon/issues/1533
Image
Avatar de l’utilisateur
redgl0wVIP+
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 58.6%
 
Messages: 283
Images: 0
Inscription: 30 Oct 2019, 20:36
Localisation: Centre Val de Loire
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: MP2I
Twitter/X: Gl0wRed
GitHub: RedGl0w

Suivante

Retourner vers News NumWorks

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 43 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.
1014 utilisateurs:
>976 invités
>33 membres
>5 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)