Appli KhiCAS compatible mode examen pour TI-83 Premium CE !

Entre bien d'autres choses, tu y bénéficiais de Giac, un moteur de calcul littéral et formel, fonctionnalité que les constructeurs réservent habituellement aux modèles haut de gamme. De quoi développer ou factoriser des expressions, résoudre des équations, dériver, primitiver ou intégrer des fonctions… et même encore réaliser de véritables études de fonction avec production d'un tableau de variations ! 👍
Œuvre de Bernard Parisse, enseignant-chercheur à l'Institut Fourrier, dépendant de l'Université Grenoble Alpes, il s'agit en fait d'une adaptation pour calculatrices de son logiciel Xcas.
L'application KhiCAS est énorme, occupant dans les 2,8 Mo, soit quasiment la totalité de la capacité de la mémoire d'archive de ta TI-83 Premium CE. Un record absolu, le plus grand projet CE ayant jamais existé !
Pour l'installer, tu dois donc commencer par effacer toutes les applications officielles de Texas Instruments. Toutefois, l'application KhiCAS dispose de fonctionnalités permettant de remplacer tout ce à quoi tu renonces.
Comme nous avons vu précédemment, rien que la présence du moteur Giac permet de remplacer, en mieux, l'application officielle PlySmlt2 dédiée aux zéros de polynômes ainsi qu'à la résolution de systèmes d'équations linéaires. Mais ce n'est pas tout.
- le tableau périodique des éléments, remplaçant l'application officielle Periodic
- un tableur / feuille de calcul, remplaçant l'application officielle CelSheet
- une bibliothèque de constantes physiques, avec unités
- la conversion d'unités physiques
- mais surtout des unités directement gérées en tant qu'éléments des expressions au niveau du moteur de calcul, c'est-à-dire qu'ici tu n'es pas limité aux seuls choix du menu et peux les préfixer ou combiner librement comme bon te semble !
Toutefois nous te mettions en garde, regrettant un énorme problème pour la France.
Alors que les fonctionnalités de calcul littéral et formel ne sont pas interdites aux examens (les candidats pouvant très bien s'y présenter avec les modèles haut de gamme TI-Nspire CAS, Casio fx-CP400 et HP Prime), KhiCAS, application parfaitement légitime, était effacée au lancement du mode examen et ne pouvait donc pas être utilisée aux épreuves d'examens.
La raison est que KhiCAS n'est pas une application officielle et ne dispose donc pas de la signature de Texas Instruments vérifiée à l'activation du mode examen.
Mais KhiCAS apporte des fonctionnalités non interdites dans les textes, présentes sur d'autres modèles utilisables et ainsi parfaitement légitimes, et de plus ne constitue absolument pas de vulgaires données ou informations frauduleuses visées par les spécifications du mode examen (antisèches, formulaires, résumés de cours, corrections d'exercices d'annales…).
Une situation fort injuste. À partir du moment où le mode examen interdit tout ajout de fonctionnalité, l'accessibilité aux fonctionnalités de calcul littéral et formel en examen est intégralement déterminée par le modèle choisi et donc son prix, gravant ainsi dans le marbre une inégalité entre candidats.
Alors que les fonctionnalités de calcul littéral et formel ne sont pas interdites aux examens (les candidats pouvant très bien s'y présenter avec les modèles haut de gamme TI-Nspire CAS, Casio fx-CP400 et HP Prime), KhiCAS, application parfaitement légitime, était effacée au lancement du mode examen et ne pouvait donc pas être utilisée aux épreuves d'examens.
La raison est que KhiCAS n'est pas une application officielle et ne dispose donc pas de la signature de Texas Instruments vérifiée à l'activation du mode examen.
Mais KhiCAS apporte des fonctionnalités non interdites dans les textes, présentes sur d'autres modèles utilisables et ainsi parfaitement légitimes, et de plus ne constitue absolument pas de vulgaires données ou informations frauduleuses visées par les spécifications du mode examen (antisèches, formulaires, résumés de cours, corrections d'exercices d'annales…).
Une situation fort injuste. À partir du moment où le mode examen interdit tout ajout de fonctionnalité, l'accessibilité aux fonctionnalités de calcul littéral et formel en examen est intégralement déterminée par le modèle choisi et donc son prix, gravant ainsi dans le marbre une inégalité entre candidats.
Comme il l'avait déjà fait pour d'autres modèles (TI-Nspire CX et TI-Nspire CX II avec Ndless, TI-Nspire monochromes avec Ndless, NumWorks N0110 avec firmware Omega/Upsilon/Khi), Bernard vient en effet de mettre à jour l'édition lycée de son application KhiCAS pour TI-83 Premium CE avec un mode examen ! 😮
Nous allons découvrir tout ceci ensemble.
A) Prérequis KhiCAS avec mode examen :
Go to topCommençons par les prérequis de l'édition de KhiCAS avec mode examen.
Dans le but de ne pas trop déranger Texas Instruments en perturbant l'organisation des examens, plusieurs limitations ont été implémentées :
Dans le but de ne pas trop déranger Texas Instruments en perturbant l'organisation des examens, plusieurs limitations ont été implémentées :
- Déjà, il te faut obligatoirement le modèle TI-83 Premium CE dédié à la France.
Même si tu installes l'édition avec mode examen de KhiCAS sur TI-84 Plus CE, le mode examen KhiCAS n'y fonctionnera pas.
Les institutions et examens hors de France, interdisant très souvent le calcul littéral et formel, ne sont donc pas impactés. - De plus, il faut que ta calculatrice fasse tourner une version 5.7 ou inférieure.
Il te suffit de te rendre sur le champ 037, de taper
F4pour déverrouiller l'installation des anciennes version 5.7, puis
entrerpour enregistrer les changements.
Si par contre ta TI-83 Premium CE est munie d'une version 5.8.2 ou supérieure, la modification ne te sera pas autorisée, et le mode examen KhiCAS ne fonctionnera pas.
Ainsi, si jamais une institution de par le monde avait des candidats équipés en TI-83 Premium CE et souhaitait leur interdire définitivement l'utilisation de KhiCAS aux épreuves d'examen 2025, c'est très simple. Il suffit pour cela de forcer les candidats à mettre à jour en version 5.8.2+.
Ainsi, si jamais une institution de par le monde avait des candidats équipés en TI-83 Premium CE et souhaitait leur interdire définitivement l'utilisation de KhiCAS aux épreuves d'examen 2025, c'est très simple. Il suffit pour cela de forcer les candidats à mettre à jour en version 5.8.2+.
B) Installation KhiCAS avec mode examen :
Go to topKhiCAS n'adopte pas le format programme assembleur (le type de variable programme étant limité à 64Ko de contenu ce qui est hautement insuffisant), mais le format application, une énorme application de 2,8 Mo, un record absolu !
Et rappelons que la capacité maximale de la mémoire de stockage (dite d'archive) est juste de 3,014 Mo sur TI-84 Plus CE et pire 2,948 Mo sur TI-83 Premium CE.
De plus, si l'on peut certes créer des applications via quelques péripéties techniques, il n'est pas possible de les signer, car nous ne disposons pas de la clé privée de Texas Instruments. C'est-à-dire que la calculatrice n'en acceptera pas l'installation si on procède comme avec les applications officielles. Il faut donc t'attendre à une procédure un peu inhabituelle, mais tout a été fait pour te la simplifier au maximum.



Si ta calculatrice fait tourner une version 5.5.1 ou supérieure, et que tu as besoin de pouvoir lancer des programmes assembleur, tu as maintenant suffisamment de place pour réinstaller CabriJr (100K) puis ensuite arTIfiCE. Enfin, entre Cesium et AsmHook, tu devrais peut-être choisir ce dernier qui occupe beaucoup moins de place.
Et rappelons que la capacité maximale de la mémoire de stockage (dite d'archive) est juste de 3,014 Mo sur TI-84 Plus CE et pire 2,948 Mo sur TI-83 Premium CE.
De plus, si l'on peut certes créer des applications via quelques péripéties techniques, il n'est pas possible de les signer, car nous ne disposons pas de la clé privée de Texas Instruments. C'est-à-dire que la calculatrice n'en acceptera pas l'installation si on procède comme avec les applications officielles. Il faut donc t'attendre à une procédure un peu inhabituelle, mais tout a été fait pour te la simplifier au maximum.
- 👉 Donc, première chose à faire, tu dois effacer tout le contenu de la mémoire d'archive :
2nd
+
7
→
3
2
(si tu as des données importantes sur ta calculatrice, veille bien à les sauvegarder avant)Problème après ça, normalement tu n'atteins pas tout à fait les 2,8 Mo d'espace libre nécessaire en mémoire d'archive.
En effet, apparemment aucun des menus de réinitialisation de la calculatrice n'efface les langues. 👉 Il te faut donc aller dans le gestionnaire de mémoire avec
2nd
+
2
1
et les effacer manuellement une par une via la touchesuppr
oudel
.
Et maintenant, niveau espace libre, c'est bon !👉 C'est le moment d'aller récupérer l'édition avec mode examen de KhiCAS. 2 fichiers y sont présents, mais pour le moment tu dois prendre le seul fichier d'installation de l'application, KhiCAS83-FrExam.b83, et l'envoyer à la calculatrice à l'aide du logiciel TI-Connect CE pour Windows (Pour TI Connect pour macOS, il te faudra transférer chacun des fichiers du dossier spécifique, dans l'ordre).
👉 INST est le programme assembleur d'installation de KhiCAS qu'il va te falloir lancer. Si ta calculatrice fait tourner une version système 5.5.1 ou supérieure, cela se fait via "arTIfiCE" dans l'application CabriJr qu'il te suffit de rajouter maintenant dans le tout petit espace restant.
👉 Si tu dois donc passer par l'application CabriJr, il te suffit d'y appeler le menu F1 via la touche
f(x)
ouy=
, puis d'y choisir d'ouvrir ARTIFICE. Et dans le menu qui s'affiche alors, tu choisis de lancer INST.👉 Le programme INST t'invite alors à taper
entrer
pour démarrer l'installation, qui dure quelques dizaines de secondes. Un compte à rebours t'en indique alors la progression.👉 Une fois l'installation terminée, comme l'écran t'y invite tu dois :
- appuyer sur une touche pour redémarrer la calculatrice
- puis vider intégralement la mémoire RAM via
2nd
+
7
1
2
- 👉 L'installateur ne nettoie pas tout à fait l'ensemble des variables utilisées pour l'installation. Déjà qu'il ne te reste plus beaucoup d'espace, n'aggravons pas les choses... Rends-toi dans dans le gestionnaire de mémoire avec avec
2nd
+
2
1
pour y supprimer manuellement à l'aide de la touchesuppr
oudel
les éventuelles variables AppIns restantes : - 👉 Maintenant tu peux prendre côté ordinateur le deuxième fichier relatif au mode examen, XCASEXAM.8xp et l'envoyer à ta calculatrice. Et c'est tout !
Attention n'oublie surtout pas ce fichier, si il est absent le mode examen KhiCAS ne fonctionnera pas !
Si ta calculatrice fait tourner une version 5.5.1 ou supérieure, et que tu as besoin de pouvoir lancer des programmes assembleur, tu as maintenant suffisamment de place pour réinstaller CabriJr (100K) puis ensuite arTIfiCE. Enfin, entre Cesium et AsmHook, tu devrais peut-être choisir ce dernier qui occupe beaucoup moins de place.
C) Activation mode examen KhiCAS :
Go to top
Pour activer le mode examen KhiCAS c'est très simple, cela se passe directement dans l'application KhiCAS. La possibilité t'est proposée au menu
mode.
- barre de titre sur fond bleu
- diode examen clignotant en orange
Une méthode d'activation alternative, si tu préfères, est de tout simplement lancer le programme assembleur XCASEXAM.
- modèle TI-83 Premium CE uniquement
- version système 5.7 ou inférieur
- présence en mémoire du programme XCASEXAM
Conclusion :
Go to topD'un côté nous ne pouvons que féliciter Bernard pour le courage qu'il a eu de se dresser seul face à l'inégalité entre candidats et candidates que génère le mode examen tel qu'actuellement implémenté pour la France.
Après ceux et celles équipé(e)s en TI-Nspire avec Ndless et NumWorks N0110 non verrouillées, aux examens 2025 c'est au tour des candidat(e)s muni(e)s d'une TI-83 Premium CE de pouvoir avoir accès sans frais supplémentaire au calcul littéral et formel, formidable fonctionnalité haut de gamme aidant à une meilleure compréhension de l'algèbre et ensuite à l'obtention d'étapes intermédiaires du raisonnement à produire ! 👍
Après ceux et celles équipé(e)s en TI-Nspire avec Ndless et NumWorks N0110 non verrouillées, aux examens 2025 c'est au tour des candidat(e)s muni(e)s d'une TI-83 Premium CE de pouvoir avoir accès sans frais supplémentaire au calcul littéral et formel, formidable fonctionnalité haut de gamme aidant à une meilleure compréhension de l'algèbre et ensuite à l'obtention d'étapes intermédiaires du raisonnement à produire ! 👍
Nous regrettons toutefois que l'institution n'ait jamais accepté de se saisir de ce grave problème qu'elle a elle-même créé, notamment lorsque avions pris la peine de l'interpeller dès janvier 2015 soit 3 mois avant la sortie de la nouvelle réglementation au Bulletin Officiel. Il y avait moyen de traiter le problème calmement en toute discrétion alors que rien n'était encore officialisé, sans crainte de donner l'impression de reculer.
Cela aurait été à l'institution de spécifier une solution, elle a eu tous les éléments en main pour cela, mais n'a jamais accepté d'engager le moindre dialogue à ce sujet depuis 10 ans. Il est fort regrettable et surtout choquant de voir que des individus en sont réduits à devoir se substituer à celle-ci.
Cela aurait été à l'institution de spécifier une solution, elle a eu tous les éléments en main pour cela, mais n'a jamais accepté d'engager le moindre dialogue à ce sujet depuis 10 ans. Il est fort regrettable et surtout choquant de voir que des individus en sont réduits à devoir se substituer à celle-ci.
D'un autre côté, nous avons une énorme inquiétude.
En 2020, la communauté des développeurs assembleur TI-83 Premium CE et TI-84 Plus CE avait bien failli disparaître. Suite à une énorme bêtise d'un élève français et de son enseignant, qui avaient cru bon de publier à quelques semaines des examens le 12 février 2020 sur une chaîne YouTube grand public une vidéo montrant comment il était possible sur TI-83 Premium CE de contourner facilement le mode examen pour accéder à l'ensemble des données mémoire préchargées, Texas Instruments avait sorti à temps le 12 mai 2020 une mise à jour 5.5.1 mettant fin au support des programmes assembleur. Le problème était en effet que la fraude ainsi mise en avant nécessitait l'utilisation d'une très vieille version du système d'exploitation TI-83 Premium CE, versions 5.2 à 5.3.0 de 2016 à 2018. Officiellement il est impossible d'installer une version système inférieure à celle qui tourne sur la calculatrice. Mais officieusement il existait depuis des années, à des fins de tests pour les développeurs de la communauté, des programmes assembleur permettant de déverrouiller cette possibilité, et qui jusqu'alors n'avaient pas reçu d'attention remarquable. D'où la suppression radicale du support des programmes assembleur.
Le 4 septembre 2020 était sorti arTIfiCE, un jailbreak permettant à nouveau de lancer des programmes assembleur.
Après de délicats échanges avec Texas Instruments, une entente avait pu être atteinte. Il n'y aurait finalement pas de nouvelle mise à jour bloquant l'utilisation d'arTIfiCE. Mais en contrepartie la communauté s'engageait, par notre intermédiaire, sur plusieurs points. Et l'un des points impliquait notamment de ne jamais au grand jamais altérer le mode examen.
Si l'on pense en binaire, KhiCAS constitue une violation de cette attente. De notre côté nous avons bien noté que Bernard a su faire preuve de modération, intégrant pas mal de restrictions : seul le modèle TI-83 Premium CE français est concerné, et de plus uniquement si non à jour avec une version 5.7 ou inférieure.
Nous ne pouvons que formuler des vœux : nous espérons sincèrement, dans l'intérêt de la communauté, que cela aura été vu et apprécié du côté de Texas Instruments ; nous aurons sans doute la réponse bientôt.
En 2020, la communauté des développeurs assembleur TI-83 Premium CE et TI-84 Plus CE avait bien failli disparaître. Suite à une énorme bêtise d'un élève français et de son enseignant, qui avaient cru bon de publier à quelques semaines des examens le 12 février 2020 sur une chaîne YouTube grand public une vidéo montrant comment il était possible sur TI-83 Premium CE de contourner facilement le mode examen pour accéder à l'ensemble des données mémoire préchargées, Texas Instruments avait sorti à temps le 12 mai 2020 une mise à jour 5.5.1 mettant fin au support des programmes assembleur. Le problème était en effet que la fraude ainsi mise en avant nécessitait l'utilisation d'une très vieille version du système d'exploitation TI-83 Premium CE, versions 5.2 à 5.3.0 de 2016 à 2018. Officiellement il est impossible d'installer une version système inférieure à celle qui tourne sur la calculatrice. Mais officieusement il existait depuis des années, à des fins de tests pour les développeurs de la communauté, des programmes assembleur permettant de déverrouiller cette possibilité, et qui jusqu'alors n'avaient pas reçu d'attention remarquable. D'où la suppression radicale du support des programmes assembleur.
Le 4 septembre 2020 était sorti arTIfiCE, un jailbreak permettant à nouveau de lancer des programmes assembleur.
Après de délicats échanges avec Texas Instruments, une entente avait pu être atteinte. Il n'y aurait finalement pas de nouvelle mise à jour bloquant l'utilisation d'arTIfiCE. Mais en contrepartie la communauté s'engageait, par notre intermédiaire, sur plusieurs points. Et l'un des points impliquait notamment de ne jamais au grand jamais altérer le mode examen.
Si l'on pense en binaire, KhiCAS constitue une violation de cette attente. De notre côté nous avons bien noté que Bernard a su faire preuve de modération, intégrant pas mal de restrictions : seul le modèle TI-83 Premium CE français est concerné, et de plus uniquement si non à jour avec une version 5.7 ou inférieure.
Nous ne pouvons que formuler des vœux : nous espérons sincèrement, dans l'intérêt de la communauté, que cela aura été vu et apprécié du côté de Texas Instruments ; nous aurons sans doute la réponse bientôt.
Téléchargements :
- applications KhiCAS compatibles mode examen :
- KhiCAS édition lycée pour TI-83 Premium CE
- KhiCAS pour TI-Nspire CX II avec Ndless (mode examen uniquement pour les TI-Nspire CX II-T et TI-Nspire CX II CAS)
- KhiCAS pour TI-Nspire CX avec Ndless
- KhiCAS pour TI-Nspire monochromes avec Ndless
- KhiCAS pour NumWorks N0110 avec firmware Omega
- KhiCAS pour NumWorks N0110 avec firmware Upsilon
- KhiCAS pour NumWorks N0110 avec firmware Khi
- autres applications KhiCAS sans mode examen :
- KhiCAS édition "L2" enseignement supérieur pour TI-83 Premium CE
- KhiCAS pour TI-84 Plus CE
- KhiCAS pour autres TI-Nspire (TI-Nspire sans Ndless et TI-Nspire CM)
- KhiCAS pour Casio Graph 90+E / fx-CG50
- KhiCAS pour Casio Graph 35+E II / fx-9750/9860GIII
- KhiCAS pour Casio fx-CG10/20
- KhiCAS pour NumWorks N0110/N0115/N0120 avec firmware Epsilon
Référence : page officielle, avec davantage de documentation/explications/infos… pour TI-83 Premium CE et TI-84 Plus CE
Code source (C, C++) : https://github.com/KhiCAS/ti-ce
(Ne pas hésiter à proposer des changements si vous pensez pouvoir le faire, que ce soit des améliorations d'interface, de performance, de taille…)