π
<-
Chat plein-écran
[^]

Nouveau KhiCAS compatible mode examen TI-Nspire CX II 5.2

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Nouveau KhiCAS compatible mode examen TI-Nspire CX II 5.2

Message non lude critor » 03 Jan 2023, 09:56

Le mode examen des calculatrices graphiques fut officialisé le jeudi 2 avril 2015. Il était initialement réglementé par une note de service concernant les examens et concours de l'enseignement scolaire, remplacée par la suite par une circulaire étendant son usage aux examens et concours de l'enseignement supérieur.

En pratique c'est quoi ? C'est un mode de fonctionnement spécial de ta calculatrice qui, selon les modèles, efface ou verrouille tout ou partie des fichiers présents en mémoire.
Le mode examen est toutefois mis en oeuvre de façon très inégale par les différents constructeurs :
  • les NumWorks effacent définitivement tous les fichiers, ce qui est d'ailleurs très embêtant
  • les TI-Nspire verrouillent tous les fichiers
  • les TI-82 Advanced, TI-83 Premium CE et TI-84 Plus CE :
    • préservent l'accès à certaines applications additionnelles officielles préchargées et présélectionnées par le constructeur
    • verrouillent tout le reste des variables dont le format est reconnu (programmes, images, variables d'application Python, …)
    • effacent définitivement tout le reste (dont notamment à ce jour toutes les variables concernant les programmes ASM), ce qui est ici encore très embêtant
  • la Casio fx-CP400+E verrouille tous les fichiers y compris les applications additionnelles, même si ces dernières sont officielles ou préchargées
  • les Casio Graph :
    • verrouillent tous les fichiers y compris les applications additionnelles, même si ces dernières sont officielles ou préchargées
    • désactivent en prime les fonctions de calcul vectoriel alors que non interdites aux examens français

Le mode examen tel que mis en œuvre est surtout un véritable scandale, un déni du formidable travail accompli et mis en avant pendant des années sur TI-Planet. :'(

Pendant des années nous avons œuvré bénévolement pour une égalité réelle entre les candidats, peu importe le modèle ou même la marque de leur calculatrice, en développant non pas des anti-sèches mais nombre d'éléments logiciels (programmes, applications, ...) permettant :
  • de rajouter sur certains modèles des fonctionnalités présentes d'origine sur d'autres modèles (tableau périodique, convertisseur d'unités, ...)
  • de rajouter sur les modèles d'entrée et de milieu de gamme des fonctionnalités présentes d'origine sur des modèles de gamme supérieure (calcul exact, calcul littéral, calcul formel, interpréteur Micropython...)

La réforme du mode examen vient hélas réduire à néant tout ce travail, prétextant remettre les candidats à égalité alors qu'en pratique elle fait tout le contraire. :mj:

Au lieu de pouvoir faire évoluer gratuitement les fonctionnalités de sa calculatrice via des programmes ou applications téléchargeables chez nous au fur et à mesure de l'évolution de ses besoins, c'est désormais des années à l'avance que le futur candidat doit choisir avec son porte-monnaie les fonctionnalités définitives de sa calculatrice. :#non#:

Précisons que les spécifications officielles du mode examen ne demandaient pas le blocage de ces fonctionnalités rajoutées. Le but est seulement de bloquer les informations personnelles rajoutées par l'utilisateur dans sa calculatrice, que ce soit sous forme de texte ou image.

Pour y parvenir, le texte demande de bloquer entre autres les :
  • applications personnelles (copies d'applications personnalisées avec des données - spécifique à la HP Prime)
  • remarques (forme de texte spécifique à la HP Prime)
  • programmes de l'utilisateur (car l'éditeur de programmes peut très facilement être détourné pour saisir du texte et donc des informations désormais interdites)
  • données scratchpad (écran de calcul spécifique aux TI-Nspire)
  • classeurs (format de fichier spécifique aux TI-Nspire)
  • dossiers personnels (géré par les TI-Nspire et Casio)

Il s'agit très clairement de bloquer les anti-sèches (textes, images, formulaires, documents, ...) ce qui avait pu sembler nécessaire avec les éphémères banques publiques de sujets mises en oeuvre pour certaines épreuves du BAC, et absolument pas des fonctionnalités rajoutées.

Ce sont les constructeurs qui vont bien au-delà de ce qui est demandé, en profitant pour bloquer l'intégralité des développements tiers, récupérer ainsi un contrôle total sur les fonctionnalités disponibles, et donc pouvoir continuer à vendre plusieurs modèles à des prix très différents en fonction des fonctionnalités intégrées et désormais figées dans le marbre.

Mais le texte n'en reste pas moins coupable de leur laisser toute liberté en ce sens. Il faut dire que seuls les constructeurs ont été conviés à son élaboration. Imaginerait-on l'élaboration d'une nouvelle réglementation informatique à laquelle on n'inviterait que des fabricants d'ordinateurs et aucun représentant des concepteurs/éditeurs de logiciels ? Et bien c'est pourtant ce qui a été fait pour le mode examen ; ni nous ni aucun autre représentant des créateurs de programmes et applications n'avons été consultés. :#roll#:

Nous aurions pu envisager et même pardonner une erreur bien involontaire... du moins si l'Institution avait montré un quelconque signe de bonne volonté à vouloir la corriger. Or ce ne fut pas le cas, nos diverses lettres et interpellations depuis aujourd'hui plus de 8 ans sont toujours restées sans la moindre réponse.

Conçu par Bernard Parisse, enseignant-chercheur à l'Université de Grenoble, KhiCAS est la déclinaison sur calculatrices de son logiciel de Mathématiques intégré Xcas.

KhiCAS est disponible dans diverses éditions couvrant un très large éventail de modèles de calculatrices graphiques actuels :
Installer KhiCAS c'est déjà profiter sous une interface unifiée de fonctionnalités de calcul formel d'un niveau équivalent à celui du haut de gamme HP Prime. En effet Xcas et KhiCAS ont en commun l'utilisation de GIAC, un moteur de calcul formel conçu par le même auteur, et justement officiellement intégré à la HP Prime dès sa sortie pour la rentrée 2013.
12024162061620716208


Mais KhiCAS c'est bien plus que cela. Véritable application intégrée de Mathématiques et sciences expérimentales, installer KhiCAS sur sa calculatrice c'est aussi accéder à bien d'autres fonctionnalités de milieu ou haut de gamme :
  • interrogeable et même programmable dans différents langages :
    • langage Xcas (historique)
    • langage Xcas avec une couche de compatibilité syntaxique Python
    • langage Python 3.4 avec l'interpréteur Micropython 1.12.0
    • langage Javascript avec l'interpréteur QuickJS
  • niveau programmation, gestion aussi bien du tracé par pixel que du tracés par déplacement (à la tortue)
  • en Python une formidable collection de bibliothèques :
    • bibliothèque de tracé de diagrammes matplotlib
    • bibliothèque de tracé par déplacements turtle
    • bibliothèque de tracé par pixel graphic
    • pour compatibilité, bibliothèques de tracé par pixel des différents modèles et constructeurs (casioplot, kandinsky, nsp)
    • bibliothèque cas permettant d'interroger le moteur GIAC depuis l'environnement Micropython et d'utiliser toutes ses fonctions
    • ...
  • graphes 2D, 3D (ℝ×ℝ×ℝ) et même 4D (ℂ×ℂ)
  • bibliothèque de constantes physiques avec unités
  • convertisseur d'unités
  • applications intégrées :
    • tableur / feuille de calcul
    • tableau périodique des éléments
    • calcul financier
    • géométrie dynamique 2D et même 3D
    • ...

    Clairement, de loin le plus grand logiciel tiers de Mathématiques et de Sciences ayant jamais existé sur calculatrices graphiques, et nous incluons les HP 48GX/SX dans cette affirmation. ;)

Et voici toute l'injustice et la stupidité de la réglementation actuelle du mode examen, avec un entêtement à ne pas l'avoir améliorée d'une seule virgule depuis plus de 8 ans.

KhiCAS et Xcas sont entièrement gratuits, sous licence GPL3.

Tu as le droit d'utiliser le moteur de calcul formel GIAC dans le mode examen sur HP Prime.

Mais sur tous les autres modèles, les mêmes fonctionnalités GIAC apportées par KhiCAS, pourtant autorisées en France et même légitimes au nom de l'égalité puisque disponibles sur HP Prime, étaient bloquées par le mode examen, générant donc de l'inégalité de traitement entre candidats, discriminant les fonctionnalités autorisées en fonction du modèle et donc du prix payé. :mj:

12024Traitons déjà du cas des NumWorks. Les utilisateurs NumWorks N0110 ont la possibilité de conserver l'accès à l'application KhiCAS lors du passage en mode examen, à condition d'installer un firmware tiers Omega, Upsilon ou Khi. Le mode examen de ces firmwares a en effet l'avantage de ne pas bloquer les applications tierces, puisque ce format apporte usuellement non pas des données mais des fonctionnalités, ne rentrant donc pas dans la liste des éléments interdits en France.

Toutefois 2 problèmes majeurs à cela :
  • d'une part le constructeur combat très farouchement cette possibilité depuis la rentrée 2021, et tous les coups les plus vils semblent permis, dont appâter les simples utilisateurs avec des mises à jour qui semblent apporter des choses mais en rélité installent dans leur dos des sécurités supprimant toujours plus de possibilités :mj:
    (et ce alors que l'équipe de développement derrière Omega dont découlent les autres firmwares, partageait à l'unanimité une position honorable concernant la fraude, et avait toujours veillé méticuleusement à ne rien laisser passer d'interdit)
  • d'autre part, aucun firmware tiers similaire n'existe à ce jour pour le dernier modèle NumWorks N0120 de rentrée 2022

Passons maintenant aux TI-Nspire CX sur lesquelles Bernard Parisse a décidé d'engager lui-même le combat pour l'égalité des candidats.

KhiCAS nécessite ici l'installation du jailbreak Ndless. Début mars 2021 Bernard sortait une mise à jour de révolutionnaire, KhiCAS devenant le tout premier programme Ndless compatible avec le mode examen officiel des TI-Nspire CX.

Pour en bénéficier, tu devais avoir dans ton dossier /ndless/ au moins les 5 fichiers suivants :
  • l'installateur Ndless
  • ndless_resources
  • khicas
  • shakeys
  • ptt

Le mode examen est alors à activer directement depuis les menus de KhiCAS, comme illustré ci-dessous :


13630Techniquement, le fonctionnement est simple :
  • KhiCAS copie dans le dossier du mode examen les fichiers qui doivent rester disponibles (donc ici les fichiers KhiCAS et les fichiers Ndless)
  • KhiCAS reproduit alors l'activation du mode examen officiel des TI-Nspire CX, en armant le drapeau indiquant que le contenu du dossier du mode examen a déjà été nettoyé et n'est donc plus à effacer

Afin de ne pas faciliter la vie aux fraudeurs, ce fonctionnement est délégué au sous-programme ptt dont le code source n'est pas public.

De plus le sous-programme ptt inclut une sécurité : il calcule et compare les signatures électroniques des fichiers en question, ce qui lui permet entre autre de détecter des fichiers modifiés ou remplacés par autre chose, et refusera dans ce cas de les copier dans le dossier d'examen.

13629Plusieurs difficultés majeures avec le mode examen KhiCAS toutefois.

D'une part le code ne gérait pas les TI-Nspire CX II.

D'autre part, Texas Instruments s'est empressé de réagir, compilant dans l'urgence les 17 et 18 Mars 2021 des mises à jour 4.5.4 pour TI-Nspire CX et 5.3.0 pour TI-Nspire CX II. Publiées dès fin mars 2021 soit après un délai de test anormalement court (nous aurions dû nous méfier), leur mode examen ne tient plus compte du drapeau indiquant l'état du dossier d'examen, et efface systématiquement son contenu à chaque redémarrage de la calculatrice, ce que nous ne savions pas à l'époque. C'est extrêmement problématique : désormais si pour la moindre raison ta calculatrice redémarre pendant une épreuve (plantage et ça arrive, brève rupture d'alimentation suite à un choc légèrement trop fort, batterie à remplacer, ...) tu perds immédiatement l'intégralité des données saisies depuis le début de l'épreuve, dont notamment tout ton historique de calculs. Pour empêcher une fraude à ce jour théorique de la part d'une minorité d'utilisateurs, Texas Instruments faisait donc le choix extrême d'importuner l'ensemble de ses utilisateurs. :mj:

Ajoutons à cela le fait que les mises à jour suivantes de rentrée 2021 4.5.5 pour TI-Nspire CX et 5.3.2 pour TI-Nspire CX II ont comme à l'habitude du constructeur bloqué la possibilité d'installer Ndless, sans solution à ce jour puisque l'équipe de développement derrière n'a plus sorti de mise à jour.

1634416343Aujourd'hui Bernard est enfin de retour dans son combat pour l'égalité entre candidats. Fantastique cadeau de rentrée et de bonne année 2023 donc, voici donc une nouvelle mise à jour de KhiCAS enfin compatible avec le mode examen TI-Nspire CX II ! :bj:

Formidable, pour les épreuves du Baccalauréat 2023 maintenant dans quelques semaines, tu vas pouvoir profiter de KhiCAS en mode examen peu importe que tu disposes d'un modèle TI-Nspire CX II récent ou TI-Nspire CX plus ancien ! :D

Une remarquable valeur ajoutée à l'ensemble des modèles pour tes épreuves, avec en prime le passage à des fonctionnalités haut de gamme si tu disposais d'une TI-Nspire CX, TI-Nspire CX II ou TI-Nspire CX II-T dépourvue de capacités de calcul formel (CAS) ! :#tritop#:

Comme tu peux le voir ci-contre, il y a bien le mode examen de Texas Instruments d'activé avec le clignotement normal de la diode, mais avec les fichiers de KhiCAS laissés accessibles, ainsi que ceux de Ndless puisque nécessaires à son bon fonctionnement.

Pour bénéficier du mode examen KhiCAS sur TI-Nspire CX II, tu dois ici aussi placer au moins les 5 fichiers suivants dans ton dossier /ndless/ :
  • l'installateur Ndless
  • ndless_resources
  • khicas
  • shakeys
  • ptt
Le mode examen est ensuite à activer directement depuis les menus de KhiCAS :

Le principe du mode examen de ce nouveau KhiCAS est exactement le même, simplement il a fallu prendre le temps :
  • d'adapter le code au nouveau format de la configuration du mode examen sur TI-Nspire CX II
  • d'intégrer de quoi étendre les fonctionnalités de Ndless, les fonctions d'effacement et écriture directement en mémoire Flash ayant changé de spécification avec les TI-Nspire CX II et n'ayant donc pas été incluses dans Ndless (l'équipe Ndless a toutefois aidé à leur localisation et spécification)

Pour profiter du mode examen KhiCAS sur ta TI-Nspire CX II, il est à noter :
  • qu'il te faut Ndless, et donc un OS en version 5.2.0 ou 5.3.0
  • que l'OS 5.3.0 adopte le nouveau comportement empêchant le mode examen de fonctionner correctement, et qu'il te faudra donc revenir sur l'OS 5.2.0, ce que permet justement notre outil backSpire

Il est à noter également que le mode examen de KhiCAS n'est pas compatible avec tous les modèles TI-Nspire CX II, mais a fait le choix de cibler uniquement :
  • les modèles européens (TI-Nspire CX II-T, TI-Nspire CX II-T CAS)
  • les modèles CAS (TI-Nspire CX II CAS, TI-Nspire CX II-T CAS, TI-Nspire CX II-C CAS)
16342Est donc exclu le modèle TI-Nspire CX II commercialisé hors de l'Europe.

En effet, cette sortie ne se veut pas toujours pas hostile. Bernard a tenté de faire au mieux pour n'importuner ni Texas Instruments ni les autorités de régulation des examens, et a jugé ce choix :
  • non problématique pour l'Europe ; nos examens (Baccalauréat International) ou voisins (Pays-Bas, Portugal, Italie, Royaume-Uni) qui interdisent le calcul le formel sont justement bien souvent ceux qui exigent une mise à jour récente ou même la dernière mise à jour, mises à jour qui empêchent justement de toutes façons déjà le mode examen KhiCAS et même KhiCAS tout court de fonctionner correctement
  • non problématique pour les modèles CAS, qui de toutes façons disposent déjà d'origine de fonctionnalités de calcul formel

Comme si il n'en avait pas déjà suffisamment fait avec toutes les sécurités minutieusement conçues autour de la sortie précédente et malgré la réaction extrême qui lui a été immédiatement opposée, Bernard a donc malgré tout opté pour cette haute marque de bonne volonté, faisant le choix pour le moment de de ne cibler que l'Europe et ainsi ne pas importuner Texas Instruments hors de nos frontières où le nombre phénoménal de réglementations différentes est difficile à prendre en compte.

Nous ne pouvons que saluer la beauté du geste surtout dans un tel contexte, faut-il maintenant que le ton change et que le constructeur fasse également un geste de bonne volonté en retour, sans quoi cette limitation n'aura strictement aucune raison d'être reconduite lors des prochaines mises à jour de KhiCAS.

Téléchargements :

Crédits images : Bout de gomme / Bdg 13
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.3%
 
Messages: 41494
Images: 14626
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Nouveau KhiCAS compatible mode examen TI-Nspire CX II 5.

Message non lude critor » 18 Jan 2023, 01:00

Le tableau comparatif a été mis à jour, privilégiant comme à son habitude les solutions compatibles modes examen :
https://tiplanet.org/forum/compare.php?mode=QCC2022&nscx2ndless,nscx2tndless,nscx2casndless,nscx2tcasndless
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.3%
 
Messages: 41494
Images: 14626
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor


Retourner vers News TI-Nspire

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 64 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.
1319 utilisateurs:
>1282 invités
>32 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)