π
<-
Chat plein-écran
[^]

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

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

Unread postby critor » 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 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é
Delta
et 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
et d'
Epsilon
, 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 et 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 , 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
  • 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 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)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 5.1%
 
Posts: 35269
Images: 9403
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby A2drien » 17 Dec 2019, 14:32

Une fusion Oméga/Delta est prévue ? :)
Parce qu'à la vitesse où la communauté développe ce genre d'outil, à la rentrée 2020, on aura une NumWorks qui supplantera la HP Prime G2... :D
Toi qui as une NumWorks, je te salue (les autres aussi). :D

User avatar
A2drien
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 54.3%
 
Posts: 44
Joined: 11 Apr 2019, 16:41
Gender: Male
Calculator(s):
Class: 1ère (Maths/NSI/Physique-Chimie)
GitHub: A2drien

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby critor » 17 Dec 2019, 14:36

Oui c'est prévu, la dernière branche de développement Omega intègre les fonctionnalités de Delta.

Une version de dév intermédiaire d'Omega et compatible avec les applications externes est justement également proposée sur le même outil d'installation en ligne :
https://zardam.github.io/nw-external-apps/

Après, pour ceux qui ont des épreuves bientôt, il vaut mieux attendre la prochaine release d'Omega qui elle à la différence sera garantie comme stable.

Nous ne manquerons pas de l'annoncer. :)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 5.1%
 
Posts: 35269
Images: 9403
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby A2drien » 17 Dec 2019, 14:43

Mais cette version ne pourra être supportée que par la N0110, à cause des 1Mo de la N0100, c'est bien ça ? :(
Toi qui as une NumWorks, je te salue (les autres aussi). :D

User avatar
A2drien
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 54.3%
 
Posts: 44
Joined: 11 Apr 2019, 16:41
Gender: Male
Calculator(s):
Class: 1ère (Maths/NSI/Physique-Chimie)
GitHub: A2drien

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby critor » 17 Dec 2019, 14:48

Oui. Omega pour N0100 ne sera pas concerné, la Flash n'y fait que 1Mio, il n'y a pas assez de place pour rajouter des applications externes en plus du firmware.

Mais au moins, Omega pour N0100 intègre déjà le tableau périodique. :)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 5.1%
 
Posts: 35269
Images: 9403
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby quentinguidee » 17 Dec 2019, 15:26

Bonjour A2drien,

Je te confirme tout ce qui a été dit ici par critor. Fusionner entièrement Omega et Delta est un but à terme. A noter que nous garderons la compatibilité avec n0100 aussi longtemps que Numworks la gardera ;)
User avatar
quentinguideeProgrammeur
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 53.9%
 
Posts: 68
Joined: 30 Oct 2019, 20:40
Location: Belgique
Gender: Male
Calculator(s):
Class: Ingénieur civil, Bac 1
GitHub: quentinguidee

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby A2drien » 17 Dec 2019, 15:35

Merci à vous ! :)
La communauté NumWorks N0100 (pauvres de nous :whistle: ) vous remercie ! :)
Toi qui as une NumWorks, je te salue (les autres aussi). :D

User avatar
A2drien
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 54.3%
 
Posts: 44
Joined: 11 Apr 2019, 16:41
Gender: Male
Calculator(s):
Class: 1ère (Maths/NSI/Physique-Chimie)
GitHub: A2drien

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby quentinguidee » 17 Dec 2019, 15:40

Avec plaisir! :) (j'en suis moi même un :D )
User avatar
quentinguideeProgrammeur
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 53.9%
 
Posts: 68
Joined: 30 Oct 2019, 20:40
Location: Belgique
Gender: Male
Calculator(s):
Class: Ingénieur civil, Bac 1
GitHub: quentinguidee

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby zardam » 17 Dec 2019, 19:51

Techniquement, la N0100 n'est pas "incompatible", mais la flash disponible est très (trop) limitée. Pour les bidouilleurs, il est possible de souder une puce de flash supplémentaire et de rajouter le nécessaire pour qu'elle soit supportée au firmware. Un seul bémol, l’exécution de programmes depuis la flash externe est plutôt lent. C'est largement utilisable pour KhiCAS, mais limite pour l'émulateur NES par exemple.

En parlant de ce dernier, j'ai une bonne mise à jour qui va arriver pour la N0110, mais ce n'est pas encore tout à fait prêt.
User avatar
zardamPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 29.9%
 
Posts: 221
Images: 13
Joined: 11 Oct 2017, 23:39
Gender: Not specified
Calculator(s):

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby A2drien » 17 Dec 2019, 20:07

La bonne nouvelle, c'est que je sais quoi commander pour Noël, maintenant... :mmm:
Toi qui as une NumWorks, je te salue (les autres aussi). :D

User avatar
A2drien
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 54.3%
 
Posts: 44
Joined: 11 Apr 2019, 16:41
Gender: Male
Calculator(s):
Class: 1ère (Maths/NSI/Physique-Chimie)
GitHub: A2drien

Next

Return to News NumWorks

Who is online

Users browsing this forum: No registered users and 5 guests

-
Search
-
Featured topics
L'OS 5.5 de la TI-83 Premium CE / 84 Plus CE supprime l'assembleur - la plupart des jeux et certains programme ne fonctionneront plus
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Comparaisons des meilleurs prix pour acheter sa calculatrice !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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 
-
Stats.
400 utilisateurs:
>390 invités
>5 membres
>5 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)