π
<-

NumWorks Bêta-test public NumWorks v18.1

New postby Admin » 25 Feb 2022, 17:34

15276Début Février, NumWorks lançait le bêta-test public de sa mise à jour 18, avec la version 18.0.0.

Aujourd'hui nous avons une nouvelle version bêta 18.1.0.

Nous allons rappeler les nouveautés de la version 18.0.0, et présenter les changements apportées par cette version 18.1.0.


Sommaire
  1. Nouveautés 18.0 et changements 18.1
    1. Appli Solveur
  2. Autres changements 18.1
    1. Appli Probabilités
    2. Appli Régressions
    3. Appli Fonctions




A1) Appli Solveur

Go to top


Difficile de passer à côté de la nouveauté majeure de la version 18, c'est visible dès l'écran d'accueil tel un pot aux roses, l'application Equations a été renommée en Solveur.

Un changement interne majeur, l'application sous son nouveau nom de Solveur devient une application deux-en-un. Dès l'ouverture, un nouveau menu te donne en effet le choix entre :
  • Equations pour résoudre des équations comme tu pouvais le faire jusqu'à présent
  • Finance pour résoudre des problèmes financiers

Finance te donne accès à 2 familles de problèmes :
  • Intérêts simples
  • Intérêts composés
En fait c'est logique d'avoir attaché ces fonctionnalités à l'application de résolution d'équations. En effet pour ces deux familles de problèmes, il s'agit de résoudre pour un de leurs paramètres des équations financières connues ici de l'application. Tu n'as pas à saisir les équations, mais le fonctionnement sous-jacent est le même.

Nous allons te tester cela sur un exemple de suite, dans le cadre des Intérêts simples.
Pour information, cela fait travailler ta calculatrice en interne sur l'équation suivante :
$mathjax$I=\frac{n}{jours\_annee}\times P\times r$mathjax$
, avec :
  • n le nombre de jours concernés par le calcul
  • P le capital initial
  • r le taux d'intérêt annuel
  • jours_annee le nombre de jours dans l'année, car ce n'est pas forcément 365, le secteur bancaire a gardé l'habitude de l'année lombarde à 360 jours afin de simplifier les calculs

Exemple donc :
On emprunte 1 500 € sur 90 jours à un taux annuel de 7,25%.
Quel sera le montant des intérêts ?


Pour référence, le résultat attendu est de :
  • pour une année civile :
    $mathjax$I=\frac{90}{365}\times 1500\times\frac{7,25}{100}\approx 26,8151€$mathjax$
  • pour une année lombarde :
    $mathjax$I=\frac{90}{360}\times 1500\times\frac{7,25}{100}=27,1875€$mathjax$
Et bien excellente surprise dès l'écran suivant, ici sur NumWorks on peut bien résoudre l'équation pour n'importe lequel de ses paramètres. C'est-à-dire que le choix Intérets simples permet de résoudre pas moins de 4 questions types différentes.

Au passage on reconnaît le soin habituel de NumWorks à réaliser des interfaces intuitives directement compréhensibles et utilisables par toutes et tous ; on apprécie en effet la description très claire accompagnant chaque nom de paramètre.

Ici nous choisissons donc I en tant que paramètre inconnu, et allons donc devoir préciser les valeurs de tous les autres à l'écran suivant, qui lui aussi rappelle de façon fort bienvenue les descriptions de chaque nom de paramètre.

Une entrée supplémentaire nous permet de plus de choisir entre l'année civile et l'année lombarde, pas besoin d'aller la trouver et configurer sur un autre écran contrairement à certains modèles concurrents.

Retenons ici l'année lombarde et c'est bon, nous trouvons bien le résultat attendu de 27,1875€, ici encore avec une description explicite.

Enfin, pour les problèmes d'Intérêts composés, la NumWorks est capable de résoudre 5 questions types.

Quelques amélioréations ont été apportées avec cette mise à jour 18.1.0 :
  • les résultats financiers obtenus respectent maintenant le nombre de chiffres significatifs réglé dans l'application Paramètres
  • si tu quittes l'application Solveur par exemple le temps d'aller faire un calcul dans l'application Calculs, désormais tu te retrouveras au dernier menu sélectionné lors de ton retour dans l'application Solveur et n'auras donc plus besoin de refaire tout le chemin depuis le menu d'accueil




B1) Appli Probabilités

Go to top


Dans l'application Probabilités, il t'était possible d'effectuer un test d'adéquation au Khi2.

Problème dans ce cas, tu n'avais pas le choix du nombre de degrés de libertés.

Le nombre de degrés de libertés était obligatoirement de 2 comme précisé de façon non modifiable à l'écran de résultats.

Et bien bonne nouvelle, le champ du nombre de degrés de libertés est déplacé à l'écran de saisie et devient éditable ! :bj:




B2) Appli Régressions

Go to top

Dans l'application Régressions, dans le cadre des régressions exponentielles, le calcul du r2 pouvait dans certains cas donner un résultat légèrement négatif et donc abherrant.

Cela a été corrigé.




B3) Appli Fonctions

Go to top

Dans l'application Fonctions, dans le cadre de fonctions polaires ou paramétriques, la variable respective θ ou t pouvait dans certains cas être remplacée par x.

Cela a été corrigé.




Liens :
Link to topic: Bêta-test public NumWorks v18.1 (Comments: 15)

NumWorks Découverte spécifications nouvelle NumWorks N0120 EX

New postby Admin » 24 Feb 2022, 09:45

Dans une actualité précédente, nous découvrions et t'annoncions la sortie prochaine d'une calculatrice NumWorks N0120 EX, nouvellement autorisée aux examens du Portugal dès la session 2022.

Rappelons les spécifications des modèles précédents :
  • rentrée 2017 - NumWorks N0100 : microcontrôleur STM32F412 (processeur Cortex-M4 ARMv7 à 100 MHz + 256 Kio de mémoire RAM + 1 Mio de mémoire Flash)
  • rentrée 2019 - NumWorks N0110 : microcontrôleur STM32F730 (processeur Cortex-M7 ARMv7 à 216 MHz + 256 Kio de mémoire RAM + 64 Kio de mémoire Flash) + 8 Mio de mémoire Flash externe

Ces deux modèles nous permettaient en Python 32K de stockage et 32K de heap (mémoire de tas), ce dernier étant très hautement insuffisant à l'exécution de scripts, nous empêchant de réaliser de grandes choses. :mj:

Une interrogation cruciale concernait donc les spécifications de la NumWorks N0120 EX. Après 5 ans de douloureuse attente, allait-on enfin avoir de quoi élargir le heap Python ?

Et bien tu n'attendras pas plus longtemps, la réponse c'est maintenant ! :D

La communauté des firmwares tiers Omega/Upsilon n'a pas été sage, mais ce n'est pas pour nous déplaire. M4x1m3 nous annonce que RapidZapper a pu trouver des informations juteuses dans un fichier Javascript public (celui servant aux transferts), nous détaillant tout cela en clair ! :o
Code: Select all
{N0100:{name:"N0100",ElectronicSignatureAddress:536836624,RAMAddressStart:536870912,RAMAddressEnd:537133056},
N0110:{name:"N0110",ElectronicSignatureAddress:535853584,RAMAddressStart:536870912,RAMAddressEnd:537133056},
N0120:{name:"N0120",ElectronicSignatureAddress:535947264,RAMAddressStart:603979776,RAMAddressEnd:604307456},
N0120Prototype:{displayed_name:"N0120",name:"N0120_PORTUGAL_PROTOTYPE_20210930",ElectronicSignatureAddress:535947264,RAMAddressStart:603979776,RAMAddressEnd:604307456}}

Y sont donc listés 4 modèles, dont 2 que tu connais déjà bien. Les 2 supplémentaires sont donc :
  • une NumWorks N0120
  • une NumWorks N0120 Portugal Prototype avec une date au 30 septembre 2021

De cela nous pouvons déjà faire 2 hypothèses :
  • soit la prochaine génération N0120 sera déclinée en 2 modèles différents, une NumWorks N0120 EX pour le Portugal, et une NumWorks N0120 peut-être un peu moins verrouillée pour le reste du monde
  • soit l'entrée supplémentaire comme son nom l'indique correspond simplement à un prototype non final envoyé au Portugal (la validation des modèles à autoriser aux examens nécessitant bien évidemment des tests plusieurs mois avant l'annonce qui vient de tomber), et il n'y aura bien qu'une seule NumWorks N0120 à la fin

Niveau spécifications, nous avons déjà une première bonne nouvelle à t'apprendre. Un simple calcul RAMAddressEnd-RAMAddressStart nous apprend en effet que nous n'avons plus 256 Kio de RAM, mais 320 Kio ! :bj:
Nous avons donc 64 Kio de RAM supplémentaire, et nous espérons qu'ils seront en grande partie alloués à l'augmentation du heap Python, voir accessoirement à celle de la mémoire de stockage même si ce problème est bien négligeable à côté du précédent.



Mais ce n'est pas tout. Les informations du script permettent de trouver des fichiers de données .json associés à 2 firmwares différents concernant chacune de ces NumWorks N0120 :
Code: Select all
{"id":76,"version":"16.3.5","patch_level":"5176779","device_model":{"id":6,"name":"N0120"},"size":3230445}
{"id":75,"version":"16.3.5","patch_level":"2181d13","device_model":{"id":5,"name":"N0120_PORTUGAL_PROTOTYPE_20210930"},"size":3230557}


Et il est alors possible d'accéder aux fichiers .dfu contenant les firmwares en question, et nous apportant quelques informations complémentaires :
Code: Select all
Element 0 : Address: 0x8000000 Size: 0xffc38 <internal>
Element 1 : Address: 0x903f0000 Size: 0x10000 <external>
Element 2 : Address: 0x907f0000 Size: 0x10000 <external>
Element 3 : Address: 0x90000000 Size: 0xfa6e8 <external>
Element 4 : Address: 0x90400000 Size: 0xfa6e8 <external>


Nous aurions donc toujours 8 Mio de mémoire Flash externe, mais la Flash interne au microcontrôleur serait ici plus grosse que sur le modèle précédent, non plus 64 Kio mais 1 Mio, soit 16 fois plus ! :bj:



Bref pour résumer, la NumWorks N0120 EX c'est donc :
  • un microcontrôleur avec 320 Kio de mémoire RAM et 1 Mio de mémoire Flash
  • 8 Mio de mémoire Flash externe

Reste encore un dernier mystère, à savoir le microcontrôleur en question et donc son processeur.

La question va rester en suspens car il y a deux approches qui pour le moment donne des résultats contradictoires.

Une recherche par spécifications (320 Kio de RAM + 1 Mio de Flash) par Lionel Debroux, nous amène à la série des STM32F7, et plus précisément aux STM32F745, STM32F746 ou STM32F756, modèles listés équipés de équipés de 320K de RAM et 1M de Flash sur certaines déclinaisons.

M4x1m3 a pour sa part procédé différemment, en décompilant les firmwares trouvés par RapidZapper. Les registres totalement incompatibles avec le STM32F730 de la NumWorks N0110 l'amènent à chercher ailleurs. Un microcontrôleur compatible serait selon lui le STM32H743, sauf que quelque chose cloche. Il n'a pas 320K de RAM mais 1M...

Nous continuons à creuser et t'en dirons davantage dès que possible.

Source : viewtopic.php?f=97&t=25503&start=20#p266790

TI-z80 Sauvegarde version 1.4010 prototype TI-86 Flash

New postby critor » 23 Feb 2022, 15:46

125661256712569En juin 2020, Frédéric Desautels alias mr womp womp nous avait découvert un prototype TI-86.

Il utilisait une puce ROM qui, contrairement aux modèles de production, n'était pas soudée sur la carte mais amovible, emboîtée dans un socle.

Mais ce n'est pas tout, petite différence niveau référence également, la ROM n'était pas une AT27C020 mais une AT29C020, une différence significative puisque cette dernière exploite la technologie Flash et est donc reprogrammable logiciellement.

Rappelons que sur les TI-86 il est possible de consulter la version du système d'exploitation inscrit en ROM à l'écran de lancement du test d'autodiagnostic de la machine. On y accède en tapant
2nd
MORE
ALPHA
S
.

Le prototype en question était ici muni de la version 1.4001, que Frédéric en a profité pour sauvegarder grâce au logiciel de connectivité TiLP. Analysée par la suite, cette version 1.4001 était très proche de la version 1.4 de production.

Voici les numéros de version qui nous sont connus jusqu'à ce jour. Distinguons d'une part les versions trouvées sur les TI-86 de production :
  • 1.0
  • 1.2
  • 1.3
  • 1.4
  • 1.5
  • 1.6
Et d'autre part les versions trouvées exclusivement sur des prototypes TI-86 avec ROM Flash amovible :
Frédéric avait justement découvert que ces dernières versions spécifiques aux prototypes étaient plus grosses, contenant en effet du code permettant la reprogrammation de la puce Flash avec un nouveau système d'exploitation à transférer via le port série, lancé ici par le raccourci
2nd
MORE
ALPHA
F
.

Depuis Frédéric a réussi à trouver un nouveau prototype TI-86 similaire.

Mais malheureusement il refusait de démarrer correctement, donc impossible de connaître la version inscrite en ROM Flash et de la sauvegarder avec TiLP.

Mais bien loin de se décourager, Frédéric a tout simplement procédé autrement.

Puisque la puce Flash est ici amovible, il l'a tout simplement retirée et branchée sur un programmateur ROM compatible, appareil qui malgré son nom fonctionne aussi bien en écriture qu'en lecture.

Contenu sauvegardé avec succès, et il s'agit ici encore d'une version inconnue jusqu'à ce jour, 1.4010 ! :bj:
C'est l'occasion de l'analyser.

La version 1.4001 était donc très proche de la version 1.4 équipant les modèles commercialisés.

Par contre ici avec la version 1.4010 rien à voir. Très différente de la 1.4001 précédente, elle semble en fait bien plus proche de la version 1.5 de production.

Merci Frédéric pour toutes tes contributions à la sauvegarde du patrimoine à la fois matériel et logiciel de la branche TI Education ! :favorite:

Source : https://www.cemetech.net/forum/viewtopi ... 737#297737

TI-z80 Mise à jour Turtle 2.0.1 Français, TI-83 Premium CE Python

New postby critor » 23 Feb 2022, 09:34

Dans le cadre de sa mise à jour 5.7 pour TI-83 Premium CE et TI-84 Plus CE en novembre 2021, Texas Instruments avait publié une bibliothèque Python complémentaire turtle 2.0.0, avec un très bon respect du standard turtle.

Toutefois les menus associés à cette bibliothèque étaient intégralement en Anglais.

Texas Instruments nous avait par la suite en janvier 2022 publié une nouvelle version turtle 2.0.1 bénéficiant cette fois-ci de menus en Français.
La traduction en Français n'était toutefois que partielle comme tu peux le voir, ne concernant que les indications de paramètres et commentaires.

Les noms d'onglets en haut d'écran restaient pour leur part en Anglais. Une difficulté était en effet de les traduire tout en restant dans la largeur de l'écran.

Aujourd'hui Texas Instruments nous publie une mise à jour de sa bibliothèque turtle 2.0.1 française.

Pas de différence fonctionnelle, donc elle est toujours numérotée 2.0.1. Par contre cette fois-ci les menus de la bibliothèque sont enfin intégralement en Français, Texas Instruments a bien trouvé une façon de traduire les noms d'onglets sans déborder de l'écran ! :bj:

Téléchargements :
Source : https://resources.t3europe.eu/t3europe- ... ce_id=3040

TI-z80 Réédition fiches activités 2nde Pro adaptée TI-82Adv Python

New postby critor » 22 Feb 2022, 12:19

La réforme du lycée engendre plusieurs effets pervers. Parmi eux la tendance à ne plus acheter de calculatrice en Seconde. Avec comme inconvénients :
  • une maîtrise inférieure de la calculatrice lors des épreuves écrites du BAC
  • une accessibilité inférieure à l'outil numérique en classe (la calculatrice ayant le gros avantage d'être disponible à tout moment sur chaque coin de table d'élève), avec à ce jour entre autres une maîtrise du Python au lycée très inférieure à ce que donne le Scratch au collège
14033Pour la rentrée 2021 Texas Instruments a sorti la TI-82 Advanced Edition Python, une machine destinée à apporter une solution à ces nouveaux problèmes.

Un formidable concentré à prix mini du meilleur de la technologie Texas Instruments : :bj:
  • écran couleur
  • moteur de calcul exact QPiRac
  • programmation Python
  • connectivité USB
Une aubaine particulièrement pour les élèves de lycée général faisant le choix de ne pas poursuivre d'enseignement scientifique au-delà de la Seconde, ainsi que les élèves de lycée professionnel.

14571Justement dans le cadre du changement de programme au lycée, Texas Instruments a produit ces dernières années une formidable bibliothèque de livrets d'activités en partenariat avec plusieurs enseignants.

On distingue d'une part les livrets d'activités commercialisés, publiés par Texas Instruments aux Editions Eyrolles. Tu peux en feuilleter des extraits ci-dessous :
130871308513081


1480914808D'autre part nous avons les livrets d'activités directement consultables en version numérique intégrale sur le site TI, et distribués en version papier lors de certains événements. Tu peux les consulter en version intégrale ci-dessous :
1481014807130731307114806

1480713073Le Livret d’activités pour la seconde professionnelle par Jérôme Lenoir avait justement fait l'objet d'une nouvelle édition dans le cadre de la sortie de la TI-82 Advanced Edition Python.

1526913071De façon similaire, les Fiches d’activités pour la seconde professionnelle par Vanessa Pavan font à leur tour l'objet d'une nouvelle édition adaptée à la TI-82 Advanced Edition Python, que nous venons tout juste de recevoir en format papier ! :bj:

Source : https://education.ti.com/fr/enseignants ... ab-panel-1

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
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 !
12345
-
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.
878 utilisateurs:
>847 invités
>23 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)