π
<-

News 2025
June (1)
May (7)
April (2)
March (3)

News 2024
August (1)
July (2)
June (2)
May (1)
April (1)
March (1)

News 2023
August (4)
July (2)
June (3)
May (2)
April (4)
March (2)

News 2022
August (2)
July (8)
June (4)
May (7)
April (9)
March (10)

News 2021
August (7)
July (8)
June (2)
May (6)
April (11)
March (10)

News 2020
August (4)
July (11)
June (6)
May (4)
April (8)
March (3)

News 2019
August (1)
July (3)
June (3)
May (5)
April (1)
March (2)

News 2018
August (4)
July (1)
June (5)
May (9)
April (13)
March (5)

News 2017
August (4)

Omega 1.18: KhiCAS + NumWorks préversion 13

New postby Admin » 06 Jan 2020, 01:06

Dans un article précédent nous te présentions Omega, le firmware tiers ultime pour ta NumWorks par Quentin Guidee et ses illustres collaborateurs :
Omega permet en effet d'améliorer grandement les possibilités de ta NumWorks et ce même en mode examen. Citons entre autres :
  • la réactivation du moteur de calcul littéral que NumWorks avait introduit dans sa version 1.2 pour le supprimer dans sa version 11
  • une application Atom avec un tableau périodique des éléments
  • une bibliothèque de constantes physiques
  • une mémoire de travail étendue de 16K à 32K pour l'exécution de scripts Python plus conséquents notamment dans le cadre de projets
  • une application avec une calculatrice RPN
  • ...
Nombre de fonctionnalités parfaitement légitimes puisque disponibles en mode examen pour les candidats ayant choisi des modèles concurrents.

Aujourd'hui sort la nouvelle version Omega 1.18 avec de nouvelles améliorations que nous allons découvrir. :D

Notons qu'elle reste basée sur le code source actuel du firmware Epsilon officiel en cours de développement, et qu'elle t'inclut donc en avant-première tout ou partie des améliorations officielles que NumWorks a prévues pour la prochaine version 13 et que nous allons traiter par la même occasion ! :bj:

L'écran à propos affiche certes toujours une version 12, mais c'est normal puisque la version 13 n'est pas encore sortie et n'est donc pas encore inscrite dans le code source. Par contre, on apprécie sa mention de la version MicroPython intégrée. :)



  1. Python et clavier
  2. Applications externes KhiCAS et compagnie
  3. Triple mode examen France, Pays-Bas et compagnie
  4. Installation Omega, KhiCAS et compagnie



1) Python et clavier

Go to top

La NumWorks permet d'obtenir le caractère % avec la combinaison
alpha
clear
.
Ce détournement de la touche d'effacement de sa fonction principale est un gros problème, car pour corriger une erreur de saisie tu te devais donc au préalable de vérifier si tu n'étais pas déjà en mode alphabétique simple ou verrouillage alphabétique et le cas échéant d'en sortir. Si tu oublies, au lieu de corriger ton erreur tu vas l'empirer avec la saisie de caractères % supplémentaires...

C'est particulièrement embêtant dans le cas de l'éditeur de script Python où les erreurs de saisie ne sont pas rares et où tu es très souvent en verrouillage alphabétique ! :mj:

Mais Omega s'occupe de corriger ce problème et va enfin pouvoir te simplifier la vie ! :bj:

Ce n'est plus à toi de de réfléchir au mode courant à chaque effacement, c'est maintenant la touche qui s'y adapte toute seule ! :D

Voici le détail du compromis qui a été retenu par l'équipe Omega :
  • en mode verrouillage alphabétique, la touche
    clear
    reste liée à sa fonction principale et te permet donc directement d'effacer
  • et la simple combinaison
    alpha
    clear
    te permet toujours de saisir le caractère % lorsque souhaité

Et tant que nous en sommes à parler clavier, signalons l'ajout par Omega de plusieurs raccourcis :
  • Plus besoin de t'embêter à aller ouvrir l'application Paramètres pour régler la luminosité de l'écran, tu as désormais les combinaisons
    shift
    +
    et
    shift
    -
    pour augmenter ou diminuer la luminosité et qui à la différence marcheront depuis n'importe quelle application ! :)
  • Egalement autre raccourci bien sympa,
    shift
    (
    te permet de saisir directement une paire de parenthèses (), et de laisser le curseur de saisie positionné à l'intérieur. :)

En Python les possibilités d'interactions avec des interfaces, notamment pour des menus ou jeux, étaient très limitées sur la NumWorks.

En effet, il n'y avait pas de fonction permettant de tester la pression d'une touche.

12026Omega tentait déjà de palier ce manque en te rajoutant au module kandinsky les fonctions get_keys() et wait_vblank(), comme illustré ci-contre via l'exploration avec explmod.
NumWorks s'attaque enfin au problème dans la prochaine version 13, avec un nouveau module ion à cette fin dont voici l'exploration en avant-première avec explmod :
1202712028120291203012031

Suite à cet ajout majeur, profitons-en pour voir où nous en sommes niveau Python sur calculatrices. Voici déjà l'éventail des modules disponibles :

autorisés aux
examens français
inutilisables aux
examens français
NumWorks
Casio Graph
35+E II
90+E
TI-83PCE
Ed. Python
MicroPython
TI-Nspire
CasioPython
Casio Graph
35+E II
35+E/USB
75/85/95
TI-Python
builtins
array
collections
cmath
gc
math
micropython
os
random
sys
time
turtle
uerrno

.
.

.


.

.


.

.
.
.
.

.
.

.
.
.
.



.


.
.



.
.


.




.
.

.
.


.




.
.

.
.
.


.




.


.
.



.


.
.



.
.











.
.
spécifiquekandinsky
ion
primenspboard
storage
Total938989913

En terme de quantité de modules, la NumWorks arrive ainsi désormais au premier rang des solutions Python utilisables aux examens français, félicitations ! :bj:
Aux examens :
  1. 9 modules :
    NumWorks

    HP Prime (version alpha)
  2. 8 modules :
    TI-83 Premium CE Edition Python
  3. 3 modules :
    Casio Graph 35+E II
    Casio Graph 90+E
Hors examens :
  1. 13 modules :
    TI-Python (firmware tiers)
  2. 9 modules :
    NumWorks

    Casio Graph 35+E II
    Casio Graph 35+E/USB
    Casio Graph 75/85/95
    Casio fx-9750GII
    Casio fx-9860GII
    Casio fx-9860G

    (appli CasioPython)
    HP Prime (version alpha)
  3. 8 modules :
    TI-83 Premium CE Edition Python
    TI-Python
    TI-Nspire (appli MicroPython)
  4. 3 modules :
    Casio Graph 35+E II
    Casio Graph 90+E
    Casio fx-CG50


Et voici maintenant pour le contenu de ces mêmes modules :

autorisés aux
examens français
inutilisables aux
examens français
NumWorks
Casio Graph
35+E II
90+E
TI-83PCE
Ed. Python
MicroPython
TI-Nspire
CasioPython
Casio Graph
35+E II
35+E/USB
75/85/95
TI-Python
builtins
array
collections
cmath
gc
math
micropython
os
random
sys
time
turtle
uerrno
88-188
.
.
12
.
41
6
.
8
.
3
38
.
84-175
.
.
.
.
25
.
.
8
.
.
.
.
91-190
4
2
.
7
28
.
.
8
15
4
.
.
97-428
3-13
.
13-17
9-13
42-46
10-14
.
.
17-21
.
.
25-29
93-218
4
.
12
7
41
3
.
.
15
.
.
.
91-204
4
.
12
7
41
6
.
8
12
.
.
24
91-190
4
2
.
7
28
.
.
8
15
4
.
.
93-191
4
2
12
7
41
6
15
8
15
10
.
.
spécifique6(kandinsky)
48(ion)
3-7(prime)10(nsp)22(board)
21(storage)
Total250-350117-208159-258219-588185-310205-318159-258213-354

En terme de richesse des modules, la NumWorks varie donc entre les 2ème et 3ème rangs ! :bj:
Aux examens :
  1. 219-588 éléments :
    HP Prime (version alpha)
  2. 250-350 éléments :
    NumWorks
  3. 159-258 éléments :
    TI-83 Premium CE Edition Python
  4. 117-208 éléments :
    Casio Graph 35+E II
    Casio Graph 90+E
Hors examens :
  1. 219-588 éléments :
    HP Prime (version alpha)
  2. 213-354 éléments :
    TI-Python (firmware tiers)
  3. 250-350 éléments :
    NumWorks
  4. 205-318 éléments :
    Casio Graph 35+E II
    Casio Graph 35+E/USB
    Casio Graph 75/85/95
    Casio fx-9750GII
    Casio fx-9860GII
    Casio fx-9860G

    (appli CasioPython)
  5. 185-310 éléments :
    TI-Nspire
    (appli MicroPython)
  6. 159-258 éléments :
    TI-83 Premium CE Edition Python
    TI-Python
  7. 117-208 éléments :
    Casio Graph 35+E II
    Casio Graph 90+E




2) Applications externes KhiCAS et compagnie

Go to top

Dans un article précédent nous te présentions un autre firmware tiers, Delta pour NumWorks N0110.

Son principal avantage était de te rajouter une application External permettant elle-même de lancer des applications externes à installer séparément.

Les applications externes disponibles à ce jour incluent :
  • KhiCAS par parisse :
    Basée sur Xcas, son logiciel intégré de mathématiques, l'appli étend les capacités mathématiques de ta NumWorks au niveau d'une HP Prime, bénéficiant du moteur de calcul formel GIAC avec notamment la possibilité de construire automatiquement des tableaux d'étude de fonction avec indications d'éléments de démarche ! :bj:
    Elle est de plus programmable sous deux syntaxes au choix, Xcas ou Python. Et en prime, le langage de programmation inclut des commandes de tracé à la Scratch/Logo pour réinvestir les acquis de collège ! :D
  • Periodic par M4x1m3, déjà intégrée dans Omega sous le nom d'Atom.
  • et enfin Nofrendo, un émulateur de console de jeux Nintendo NES
Nous regrettions justement dans l'annonce en question que dans la cas d'une NumWorks N0110 tu aies donc à choisir entre les améliorations apportées par Omega et celles apportées par Delta. :'(

Et bien bonne nouvelle, plus besoin de choisir, Omega intègre désormais l'application External et offrira à ta NumWorks N0110 l'ensemble de ses possibilités ! :bj:
1202212024120239829

Sur NumWorks N0100 l'application External sera également listée, mais sans contenu à la différence.




3) Triple mode examen France, Pays-Bas et compagnie

Go to top

Les spécifications officielles du mode examen sont bien plus restrictives aux Pays-Bas qu'en France niveau fonctionnalités, interdisant :
  • non seulement l'accès au contenu mémoire préchargé
  • mais aussi toute fonctionnalité de calcul littéral et formel
  • également toute utilisation d'un éditeur de programmes (même pas possible donc de saisir et lancer un petit programme pendant l'épreuve)
  • et encore l'utilisation de toute application
La NumWorks n'était donc pas conforme pour les Pays-Bas. :'(

Dans la prochaine version 13, NumWorks nous prépare un 2ème mode examen conforme pour les Pays-Bas dit Néerlandais, faisant clignoter la diode non pas en rouge mais en jaune, et bloquant tout accès à l'application Python.

Omega complète cette démarche en respectant dans l'esprit et dans la forme ce nouveau mode examen, et désactive également dans ce mode :
  • le moteur de calcul littéral, dont la disponibilité est de plus maintenant indiquée par un drapeau sym en haut d'écran pour une vérification facile par les surveillants aux examens l'interdisant
  • l'application External permettant l'accès aux applications externes non officielles
On note en passant que la couleur de fond du drapeau mode examen est maintenant corrigée. :)

Mais ce n'est pas tout, Omega rajoute également un 3ème mode examen dit Sans symbolique. Son but est de bloquer les fonctionnalités de calcul littéral et formel, et donc comme le mode examen néerlandais :
  • désactive le moteur de calcul littéral
  • bloque l'application External afin d'interdire l'utilisation de KhiCAS
La seule différence ici est qu'il ne bloque pas l'application Python, et cible ainsi plutôt la réglementation mode examen du Portugal ou encore de l'IB (Baccalauréat International).




4) Installation Omega, KhiCAS et compagnie

Go to top

Pour installer Omega rien de plus simple. De façon similaire à ce qui existait déjà pour les applications externes, un installateur en ligne est désormais également disponible pour Omega. Il te suffira tout simplement de connecter ta calculatrice, d'ouvrir la page liée en fin d'article dans ton navigateur, puis d'un seul clic ! :bj:
Tu auras besoin pour cela d'un navigateur utilisant un moteur Chromium ou compatible : Google Chrome, Microsoft Edge...


Notons qu'un tutoriel pour une installation avancée est également disponible et lié ci-après pour ceux qui souhaitent compiler Omega par eux-mêmes. Une méthode qui te donnait déjà accès à des possibilités supplémentaires, comme celle de protéger ta NumWorks contre le vol en signant l'écran A propos avec ton nom ou tout ce que tu veux.

Désormais réaliser ta propre compilation te permettra d'opter pour un thème au choix :
  • epsilon_light
  • epsilon_dark
  • omega_light (par défaut)
  • omega_dark


Les applications externes KhiCAS et autres sont pour leur part à installer séparément avec leur propre installateur en ligne dédié, également lié en fin d'article.




Tous nos remerciements à l'ensemble de l'équipe Omega qui rajoute à ta NumWorks non seulement des fonctionnalités haut de gamme, mais également des fonctionnalités disponibles sur d'autres modèles concurrents en mode examen, contribuant ainsi à une meilleure égalité entre candidats en mode examen, mais avec pour une fois un nivellement par le haut ! :bj:

Et toutes nos félicitations également pour réussir aussi bien ce numéro surhumain de jonglage entre le respect de l'esprit des derniers ajouts officiels de NumWorks, le respect de la réglementation des examens français, de celle des Pays-Bas, et de celle d'autres pays européens ou examens internationaux ! :#tritop#:

Grâce à Omega, ta NumWorks démarre l'année 2020 sur les chapeaux de roues ! :D




Liens :

Téléchargements :
Link to topic: Omega 1.18: KhiCAS + NumWorks préversion 13 (Comments: 10)

Découvre le couvercle NumWorks transparent officiel !

New postby Admin » 22 Dec 2019, 00:28

Les plans de ta calculatrice NumWorks sont publics et librement utilisables et même modifiables ! :bj:

Dans un article précédent, nous te présentions les couvercles transparents imprimés en 3D par matheod2.

Voici maintenant la couvercle transparent officiel de NumWorks ! :D

Réalisé non pas en impression 3D mais en injection plastique, il est d'une qualité incomparablement supérieure tout en étant fabriqué à la différence en moins d'une seconde ! :o

Ce couvercle est exclusivement produit en interne à quelques exemplaires et utilisé par l'équipe NumWorks dans le but de pouvoir vérifier facilement visuellement l'absence de défaut dans l'injection plastique et ainsi la bonne conception des moules dédiés.
Rare et non distribué, il en est ainsi ultra-collector ! :#tritop#:


Téléchargements : https://github.com/numworks/dieter (format .stl)
Source : https://www.reddit.com/r/numworks/comme ... d/e4r3w7z/

Imprime en 3D ta NumWorks jaune et transparent !

New postby Admin » 20 Dec 2019, 16:29

Savais-tu que tu pouvais te réaliser une NumWorks de Noël ? ;)
Les plans de ta calculatrice sont en effets publics et librement utilisables et même modifiables ! :bj:

Voici par exemple impression 3D par wawachief, avec façade jaune, coque arrière transparente, et couvercle également transparent : :D


Téléchargements : https://github.com/numworks/dieter (format .stl)
Source : https://www.reddit.com/r/numworks/comme ... d/e4riazh/

Mise à jour Delta+KhiCAS+Nofrendo: choisis enfin tes ROM NES

New postby Admin » 19 Dec 2019, 15:14

9829En août 2018, zardam le magicien t'avait déjà porté Nofrendo pour ta NumWorks, émulateur de la mythique console de jeux Nintendo NES.
En octobre 2018, l'incroyable zardam le magicien t'accompagnait Nofrendo d'un outil d'installation en ligne te permettant de choisir ta propre ROM Nintendo NES.
Dès septembre 2019, zardam l'extraordinaire mettait à jour ces outils avec la compatibilité NumWorks N0110.

Enfin, zardam le fantastique vient tout juste de te lancer Delta, son propre firmware NumWorks N0110 dont le principal avantage est de te donner l'accès à des applications externes et ce même en mode examen ! :bj:
A ce jour il existe 3 applications compatibles :
  • KhiCAS par parisse apportant entre autres le calcul formel, fonctionnalité parfaitement légitime puisque restant disponible en mode examen sur les modèles haut de gamme ! :bj:
  • Periodic par M4x1m3, un tableau périodique des éléments
  • et enfin le fameux Nofrendo

Initialement, l'outil d'installation de Nofrendo avait le défaut de ne te permettre de charger qu'une seule ROM NES dans ta calculatrice.

Dans sa distribution via le firmware Delta c'était même encore moins abouti, puisque tu n'avais même plus le choix, Nofrendo venant obligatoirement avec une ROM NES homebrew du jeu 2048 que tu ne pouvais pas remplacer.

Sur un autre sujet, concernant le mode en mode examen les applications Periodic et Nofrendo souffraient d'un bug qui perturbait le clignotement de la diode, et risquaient donc de te mettre dans une situation délicate si lancées en salle d'examen.

1189411893Mais dès aujourd'hui zardam récidive et te corrige cela avec la première mise à jour majeure de Delta, de ses applications associées et de son outil d'installation en ligne.

Tu pourras désormais fournir tes propres ROMs à ce dernier, et tu auras même enfin la possibilité d'en charger plusieurs dans ta calculatrice ! :bj:


Pour référence, ta NumWorks N0110 munie du firmware Delta t'offrira pour tes ROMs :
  • avec les applications KhiCAS et Nofrendo installées, autour de 2Mio selon si tu installes encore la petite application Periodic ou pas, déjà bien confortable pour inclure les meilleurs jeux de la Nintendo NES ! :bj:
  • avec la seule application Nofrendo installée, près de 5,9Mio ! :#tritop#:
Précisons en passant qu'en mode examen, le bug de clignotement de la diode est maintenant corrigé pour Periodic, application que tu pourras désormais lancer sans crainte ! :D

Attention toutefois, si le clignotement de la diode examen reste apparemment correct au lancement de Nofrendo, il continue à décrocher complètement du motif attendu une fois démarrée l'émulation du jeu NES choisi. /!

Dans ton propre intérêt, évite donc de jouer en situation d'examen, la rupture du motif lumineux risquant de déclencher une intervention de ton surveillant. :#non#:

L'installation s'effectue en 2 étapes dans l'ordre que tu veux :
  • le firmware Delta
  • les applications et éventuelles ROMs NES
Si tu avais déjà installé, note que tu dois bien mettre à jour l'ensemble de ces éléments.

Lien : outil d'installation en ligne (pour NumWorks N0110 uniquement)

Améliore ta NumWorks N0110 avec KhiCAS même en mode examen !

New postby Admin » 17 Dec 2019, 14:11

Le calcul littéral et formel est un formidable outil de découverte et réelle compréhension des Mathématiques, permettant de porter un tout autre regard sur les problèmes du lycée.

Pour les lycéens passionnés de Mathématiques ainsi que pour la poursuite d'études supérieures avec une part significative de Mathématiques, la HP Prime est un excellent choix. Elle intègre un portage par Bernard Parisse du moteur de calcul formel GIAC de son logiciel de Mathématiques intégré Xcas.
Comme il s'agit d'un portage officiel, il est reconnu par le mode examen qui une fois activé peut laisser les fonctionnalités associées accessibles lorsqu'elles sont autorisées, notamment pour la France. Le seul bémol à cette excellente solution est hélas son prix à 3 chiffres, qui en France fera fuir une large majorité des familles.

Bernard avait toutefois depuis quelques années entamé un formidable travail autour de la démocratisation et l'accessibilité du calcul littéral et formel, avec ses applications KhiCAS gratuites pour calculatrices de milieu de gamme.

L'application KhiCAS intègre un portage du moteur de calcul formel GIAC du logiciel Xcas, agrémenté de fonctionnalités annexes diverses selon les modèles ciblés.

Il en existait 3 déclinaisons que nous étions tout heureux de te mettre en avant dans le cadre de notre classement de rentrée QCC 2019 :
  • KhiCAS pour TI-Nspire :
    Ce programme étend donc les capacités formelles des TI-Nspire CAS au niveau de la HP Prime, ou rajoute ces mêmes capacités formelles aux TI-Nspire numériques (non CAS). Il bénéficie d'une interface d'entrée-sortie qui fonctionne d'origine en écriture naturelle. Un exemple de capacité additionnelle bénéficiant à la fois aux TI-Nspire CAS et TI-Nspire numériques, c'est la possibilité d'obtenir un tableau d'étude de fonction !
    Nécessitant Ndless, il ne peut donc être installé que sur les seules TI-Nspire CX en version inférieure à 4.5.1, et est à ce jour exclu des TI-Nspire CX II.
  • KhiCAS pour Casio Graph 90+E :
    On retrouve ici le moteur de calcul formel GIAC, avec une interface fonctionnant en écriture ligne et ne gérant l'écriture naturelle que sur demande (éditeur d'expression). Toutefois l'application bénéficie ici de plusieurs compléments fort bienvenus. D'une part pour une prise en main bien plus autonome, une sélection de commandes GIAC est disponible via les menus de bas d'écran. D'autre part, il est ici possible de créer et exécuter des programmes et la syntaxe Python est gérée avec tout ce qu'il faut, éditeur et coloration syntaxique ! Et en prime, le langage de programmation inclut des commandes de tracé à la Scratch/Logo !
  • KhiCAS pour Casio Graph 35+E II :
    La non disponibilité de cette application pour les modèles précédents Casio Graph 35+E et Graph 75+E, s'explique par le fait que la version KhiCAS optimisée pour calculatrices Casio Graph prend à ce jour près de 2 Mio, or ces anciens modèles ne disposaient que de 1,5 Mio de capacité de mémoire de stockage. Avec désormais 3 Mio de mémoire de stockage sur Graph 35+E II, c'est bon maintenant. On retrouve exactement les mêmes fonctionnalités que dans la déclinaison Graph 90+E. Cela n'empêche pas l'application d'avoir été conçue sur mesures, avec des fonctionnalités pertinemment adaptées à l'écran monochrome de la Graph 35+E II. Par exemple, la coloration syntaxique des programmes et ici remplacé par de l'enrichissement syntaxique !

5409Et voilà patatras, à compter de la session 2020 tu dois activer le mode examen de ta calculatrice graphique.

Les spécifications officielles du mode examen de 2014 ont certes donné l'objectif de "bloquer l'accès par l'utilisateur aux informations personnelles stockées au préalable", mais expliquent que pour cela il fallait bloquer l'accès à toutes les, citation :
  • applications personnelles
  • remarques (HP Prime uniquement)
  • programmes de l'utilisateur
  • données «scratchpad» (TI-Nspire uniquement)
  • classeurs (TI-Nspire uniquement)
  • dossiers personnels
Nous trouvons assez curieuses les mentions bien concrètes d'objets spécifiques à certains modèles, pour un texte qui au contraire se devait d'être la référence pour des années si ce ne sont des décennies, et aurait ainsi dû rester sur des définitions à la différence applicables de façon beaucoup plus intemporelle et donc durable. Nous avons l'impression que les auteurs se sont contentés par facilité de lister de façon redondante et parfois inappropriée tout ce qui pouvait exister en mémoire sur les différents modèles d'alors.

Nous ne comprenons d'ailleurs pas ce que sont les "applications personnelles". Et les constructeurs visiblement non plus, puisque personne ne fait pareil :
  • la TI-83 Premium CE conserve toutes les applications officielles en mode examen
  • les Casio Graph 35+E II, Graph 75+E et Graph 90+E en mode examen ne conservent que les applications intégrées en mode examen et bloquent toutes les applications additionnelles même les officielles et préchargées
Quoi qu'il en soit, le résultat était donc que les applications KhiCAS devenaient inutilisables puisque bloquées en mode examen, et que la seule et unique façon de bénéficier de fonctionnalités de calcul formel redevenait donc d'opter pour un modèle haut de gamme plus cher.

NumWorks à la différence de la concurrence a fait le choix d'un mode de développement ouvert, rendant disponible le code source de son firmware. N'importe qui a donc la possibilité de coder et rajouter ce qu'il veut.

Nous t'avons d'ailleurs annoncé tout récemment le firmware tiers Omega, conçu à partir du firmware officiel Epsilon auquel il apporte plusieurs améliorations.

Nous t'avions informé auparavant que Bernard avait lui-même commencé à travailler sur l'intégration d'un portage de KhiCAS pour NumWorks N0110 à un firmware tiers pour sa part nommé Deltaet dérivant également du firmware officiel Epsilon. Toutefois nous ne t'avions fourni alors aucun lien de téléchargement...

En effet il y avait alors un gros problème, l'incompatibilité des licences de KhiCAS (GPL 3.0) et d'Epsilon (CC 4.0 BY-SA-NC), cette dernière couvrant également les firmwares en étant dérivés, rendant alors impossible la diffusion d'un unique firmware les réunissant.

1187311872Mais depuis Jean-Baptiste Boric et zardam ont travaillé d'arrache-pied et une solution est enfin disponible.

Le firmware Delta ne contient désormais plus KhiCAS, mais une nouvelle application External, permettant de lancer des éléments externes un peu comme des applications.
Techniquement, le terme application n'est peut-être pas approprié, vu qu'elles sont exécutées hors de l'environnement NumWorks et n'en partagent donc pas les éléments graphiques. Peut-être que le terme de firmware leur conviendrait mieux.

1187511874A ce jour, 3 applications externes compatibles Delta sont téléchargeables et installables séparément :
  • Nofrendo, basé sur l'émulateur Nintendo NES déjà sorti pour NumWorks par zardam, bien que ressemblant plutôt à une démo ici puisque venant obligatoirement préchargé avec une ROM d'un jeu homebrew, 2048, que l'on ne peut pas remplacer par ce que l'on veut à ce jour
  • Periodic, basé sur le tableau périodique des éléments déjà sorti pour NumWorks par M4x1m3
  • et donc KhiCAS

Avant de te décrire les formidables possibilités de KhiCAS, terminons-en avec Delta.
L'application Python a le gros défaut dans le firmware officiel Epsilon n'allouer que 16K de mémoire de travail.

Cela ne se ressent pas pour les petits algos de quelques lignes traités en Mathématiques au lycée, mais face aux tailles énormes qu'occupent les objets Python en mémoire c'est très handicapant lorsque l'on tente d'aller plus loin, notamment pour des projets de NSI ou autres matières numériques.

11888Le firmware tiers Omega traitait ce problème en passant la mémoire de travail à 32K.
Delta pour sa part s'en occupe également mais ne va pas aussi loin, avec 24K de mémoire de travail.

En effet, il prend également en compte les besoin non négligeables de KhiCAS. Mais sachant que les 20K de mémoire de travail de la TI-83 Premium CE Edition Python semblent jusqu'à présent avoir été suffisants, 24K nous donne a priori une bonne marge jusqu'à preuve du contraire. :)


Passons maintenant à KhiCAS. Comme sur Casio Graph 35+E II et Graph 90+E, KhiCAS dans son édition NumWorks utilise un menu de bas d'écran. Sauf qu'ici nous n'avons pas les 6 touches de fonction sous l'écran, et ces différents menus seront à déclencher avec les raccourcis
Shift
1
à
Shift
9
.
118761187711878

1188211881Ils te présentent déjà un bel aperçu des hautes capacités de KhiCAS. En effet, si NumWorks te permettait jusqu'à la version 10 d'effectuer du calcul littéral, fonctionnalité retirée depuis la version 11 mais réactivée dans le firmware tiers Omega, KhiCAS va bien au-delà en te permettant de manipuler et transformer les expressions littérales, d'où la qualification de moteur de calcul formel à la différence. Tu peux donc déjà noter la possibilité de factoriser, simplifier, dériver, primitiver, résoudre, prendre la limite...

Le raccourci
Shift
5
te permettra d'ouvrir un éditeur plein écran fonctionnant en écriture naturelle, aussi bien pour effectuer tes saisies que pour visualiser une expression à sélectionner dans l'historique des calculs.

Mais KhiCAS pour ta NumWorks c'est bien plus qu'un moteur de calcul formel, mais un véritable logiciel de mathématiques intégré avec bien d'autres choses encore :
  • programmable, KhiCAS te laisse la possibilité d'éditer et exécuter des scripts :bj:
  • 2 syntaxes supportées pour les scripts selon tes préférences, syntaxe Xcas ou syntaxe Python :bj:
  • avec même des instructions de tracé à la Logo pour réinvestir les acquis de Scratch du collège dans le contexte non plus de la programmation par blocs, mais de la programmation textuelle du lycée :bj:
  • une bibliothèque de constantes physiques :)
  • la possibilité de tracer des diagrammes
  • ...

1188011879Tu pourras accéder par catégories à l'ensemble des fonctionnalités que tu as déjà pu connaître sur les autres modèles concernés de façon totalement naturelle via la touche boîte à outils. Tu y trouveras tout ce qui était déjà accessible via les menus de bas d'écran mais également tout le reste.
11887Parmi tout cela, on peut par exemple citer l'instruction tabvar() pour construire automatiquement le tableau d'étude d'une fonction avec même une description de la démarche ! :bj:
Son affichage naturel gagnerait toutefois à être encore optimisé.

11884Et enfin, bonne nouvelle, KhiCAS restera disponible en mode examen ! :bj:

Contrairement à la concurrence apporter des modifications au firmware Epsilon de NumWorks est légal, et le seul texte auquel il faut se référer est alors le cahier des charges officiel du mode examen.

Il n'y a en effet aucune raison de bloquer KhiCAS en mode examen sous les textes actuels puisque :
  • KhiCAS conserve un clignotement conforme de la diode examen
  • KhiCAS n'apporte pas d'informations ou données mais des fonctionnalités (sans aucune restriction à ce jour)
  • ce sont des fonctionnalités de plus parfaitement légitimes puisque disponibles en mode examen en totalité ou partie sur des modèles concurrents (haut de gamme Casio fx-CP400, HP Prime et TI-Nspire)
  • KhiCAS n'est pas ni une application personnelle, ni un programme, ni une remarque, ni un classeur, ni un dossier, et n'ajoute non plus aucune possibilité d'accès au moindre élément de ce genre
  • physiquement KhiCAS ne se situe pas dans la mémoire de stockage à bloquer
  • et enfin aucune des fonctionnalités de KhiCAS n'a pour but d'altérer le bon fonctionnement du mode examen dont le code reste intouché, ni de contourner la réglementation en vigueur
De toutes façons en tant qu'application professionnelle, le code source de KhiCAS et public et chacun est libre de l'étudier pour vérifier nos dires. :)

Grâce à Bernard ta NumWorks N0110 de milieu de gamme se transforme maintenant en un modèle haut de gamme, et ce totalement gratuitement ! :bj:
Et si tu étais équipé(e) d'une TI-Nspire, Casio Graph 35+E II ou Graph 90+E, tu as maintenant une solution pour continuer à bénéficier en mode examen des fonctionnalités de calcul formel dont on t'a brutalement privé cette année, et ce sans avoir à te ruiner, passer chez NumWorks. ;)

En prime l'installation de Delta et KhiCAS se veut ultra simple grâce à un outil d'installation en ligne dédié par zardam qui ne te demandera que 2 clics pour chacun, même pas besoin de t'embêter à télécharger et gérer les différents fichiers de ces firmwares ! :bj:

Dommage toutefois qu'il faille à ce jour choisir entre les firmwares Delta+KhiCAS et Omega.

Aussi, petit avertissement. Ce n'est pas le cas de KhiCAS, mais il est à noter qu'à ce jour Nofrendo et Periodic sont problématiques en mode examen. Non pas par rapport à la réglementation mais par rapport au cahier des charges.

En effet, lorsque lancés en mode examen, ces deux dernières applications externes perturbent le clignotement de la diode qui se retrouve très accéléré (et n'est donc plus régulier) et de plus fort peu visible.

Le problème est signalé et devrait donc logiquement être traité un jour. En l'absence d'une mise à jour majeure d'ici-là, nous te conseillerons d'éviter d'utiliser ces deux dernières applications pour les épreuves imminentes d'E3C du BAC 2021 dès Janvier.
Mais personne ne va lancer Nofrendo pendant une véritable épreuve d'examen, non ? :p

Lien : outil d'installation en ligne (pour NumWorks N0110 uniquement)
(nécessite de réaliser 2 installations distinctes dans l'ordre que tu veux : celle de Delta, et celle des applications externes KhiCAS / Periodic / Nofrendo au choix)

-
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.
4017 utilisateurs:
>3977 invités
>33 membres
>7 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)