Le mode examen des calculatrices sera mis en place dès la session
2020 des examens scolaires
(BAC, DNB, ...) conformément à la
circulaire n°2015-178 du 1er octobre 2015. Et ce aussi bien pour les épreuves terminales que ponctuelles, anticipées ou de contrôle continu
(ECE, E3C, ...).
Sur le principe il s'agissait au départ d'un mode de fonctionnement spécial destiné à t'empêcher de rentrer et consulter des données ou informations.
Hélas en pratique le mode examen ne se contente absolument pas de bloquer les données et informations, c'est-à-dire les bêtes formules et antisèches; il bloque également toutes les fonctionnalités chargées en mémoire, que ce soit sous forme de programmes ou applications selon les modèles.
Ce n'est à notre connaissance pas un excès de zèle de la part des constructeurs, ce sont les
spécifications officielles du mode examen de 2014 qui, au lieu de définir ce qui était interdit ont tout simplement énuméré à peu près tout ce qui pouvait exister en mémoire. Pour
"bloquer l'accès par l'utilisateur aux informations personnelles stockées au préalable", il faut 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
Or, c'est extrêmement injuste. Comme tu l'auras remarqué dans notre
classement de rentrée QCC 2019, les différents modèles conformes ne sont pas égaux en fonctionnalités.
Cela faisait plus d'une décennie que nous œuvrions en pratique pour équilibrer cela, sortant nombre d'outils scolaires sous forme d'applications ou programmes pour les modèles d'entrée et milieu de gamme, bien plus rarement pour le haut de gamme. Nous avions des solutions pour quasiment toutes les inégalités précédentes et ce sur quasiment tous les modèles. On peut citer parmi les réalisations les plus conséquentes entre autres :
Et ben non, en pratique finie l'égalité. Il a été décidé sans nous consulter que tu n'aurais plus droit à nos solutions gratuites, nous en sommes bien évidemment profondément attristés, mais n'y pouvons hélas rien. Si tu veux plus de fonctionnalités en mode examen désormais il te faudra payer pour le modèle supérieur, quoi qu'on en pense il n'y a plus d'autre solution...
Sauf si tu es équipé(e) d'une
NumWorks. Il existait effectivement déjà une solution pour lui rajouter nombre de ces fonctionnalités manquantes et atténuer ainsi les inégalités par rapport aux autres modèles de milieu de gamme ou haut de gamme.
En effet,
NumWorks a fait le choix d'un mode de développement ouvert, en rendant disponible le code source de son
firmware. N'importe qui a donc la possibilité de coder et rajouter ce qu'il veut.
En pratique toutefois ce n'était pas aussi simple, car les ajouts soumis par la communauté à NumWorks n'étaient pas systématiquement acceptés loin de là, et même lorsque acceptés cela pouvait prendre plusieurs mois. L'équipe NumWorks a en effet nombre de choses à prendre en compte, dont les réglementations des autres pays, sa propre vision fort exigeante des interfaces utilisateur, ainsi que l'absence de conflit/doublon avec ses propres projets d'ajouts actuels ou futurs.
En conséquent il y avait quasiment un firmware tiers pour chaque fonctionnalité proposée mais non encore acceptée et intégrée par NumWorks, et ils étaient très loin d'être systématiquement rafraîchis par les développeurs concernés lors des mises à jour quasi-mensuelles de NumWorks. Passer durablement sur un firmware tiers ça impliquait donc en pratique de renoncer aux mises à jour officielles du firmware.
Mais
Quentin Guidee aidé de
redgl0w,
Maxime "M4x1m3" Friess,
MixedMatched mais aussi
Jean-Baptiste Boric que l'on ne présente plus, ont décidé de se retrousser les manches, autour du
firmware tiers
Omega, ainsi nommé en réponse à
Epsilon, surnom du
firmware officiel.
Omega a pour but d'intégrer l'ensemble des réalisations communautaires les plus remarquables/utiles laissées de côté par l'équipe
NumWorks, tant qu'elles restent pertinentes bien sûr. Et les développeurs s'engagent à intégrer régulièrement les dernières améliorations du
firmware officiel, ainsi qu'à maintenir le code des différents ajouts au cas où certains changements le perturberaient.
Tu remarqueras dès l'écran d'accueil une application intégrée supplémentaire,
RPN, un bonbon pour les yeux des fans des calculatrices
Hewlett Packard du siècle dernier.
Mais il y a également plus bas une nouvelle application intégrée
Atom, qui apporte le
tableau périodique des éléments de
M4x1m3. Grâce à lui te voilà enfin à égalité là-dessus avec les utilisateurs de
TI-83 Premium CE et
TI-82 Advanced !
D'ailleurs tu remarqueras que la coloration semble être fortement inspirée de la TI-83 Premium CE... La boîte à outils à laquelle tu pourras accéder dans les autres applications accueille en conséquence un nouveau menu
Chimie où tu auras accès aux différentes masses molaires des éléments, à ton choix par ordre alphabétique ou de numéro atomique.
Mais la boîte à outils avec son nouveau menu
Physique te donnera également accès à une bibliothèque de constantes physiques, te mettant à égalité avec les
TI-83 Premium CE,
TI-Nspire et
HP Prime !
De plus,
Omega se base sur le code source de la prochaine version
13 du
firmware NumWorks en cours de développent, et te permet déjà de profiter en avant-première des nouveautés à venir !
On y apprend donc entre autres l'arrivée prochaine d'un tout nouveau module
ion, qui permettra à tes scripts
Python de détecter le simple appui sur une touche via la fonction
keydown()
. De quoi ouvrir la voie à de belles interfaces ou même jeux !
Mais ce n'est pas tout car
Omega apporte également quelques corrections au
firmware NumWorks.
L'application
Python par exemple a le gros défaut de n'allouer que
16K de mémoire de travail.
Autant cela peut suffire pour les petits algos de quelques lignes que l'on fait en Mathématiques, autant c'est extrêmement douloureux en
NSI ou autre matière numérique, vu les tailles énormes des objets
Python en mémoire. Un projet travaillant sur des listes ou pire tableaux, ou encore avec une interface texte ou graphique, va très facilement et rapidement buter sur une erreur de mémoire.
Omega intègre le
patch de
Lionel Debroux doublant cette mémoire de travail à
32K ce qui donne une belle marge, sachant que par exemple les
TI-83 Premium CE s'en sortent jusqu'à présent très bien avec
20K !
Pour la sortie de sa
version 11,
NumWorks avait désactivé son moteur de calcul littéral disponible depuis la
version 1.2.
Le but était de permettre la commercialisation dans d'autres pays européens qui interdisent ces fonctionnalités, comme le
Royaume-Uni mais également l'Italie, les Pays-Bas ou le Portugal.
Nous avons toujours regretté que les utilisateurs français non concernés par ces réglementations soient ainsi injustement privés de ce formidable outil.
Et bien dans l'application
Calculs,
Omega a l'énorme avantage de réactiver le moteur de calcul littéral. En conséquences des fonctionnalités hautement pertinentes que tu pourras exploiter pour retrouver, développer, simplifier et comprendre des expressions. Il est même possible de stocker une expression dans une variable et de la réutiliser dans une autre, comme sur les modèles haut de gamme !
Et pour donc nos voisins européens qui interdisent ça et par extension le
firmware Omega, ce dernier permet volontairement une détection immédiate via la couleur de la barre de titre marron et non orange comme sur le
firmware officiel !
Et enfin, ultime bonne nouvelle, tout ce que nous te décrivons ici restera disponible en mode examen !
Il n'y a en effet aucune raison de désactiver tout ça sous les textes actuels puisque :
- ce ne sont pas des informations/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 sur des modèles concurrents
- ce ne sont ni des applications personnelles, ni des programmes, ni des remarques, ni des classeurs
- elles ne sont pas dans la mémoire de stockage à bloquer
- et enfin elles n'ont pas pour but d'altérer le bon fonctionnement du mode examen dont le code reste intouché, ni de contourner la réglementation en vigueur
quentinguidee,
redgl0w,
M4x1m3,
jean-baptiste boric et tous les autres ont ainsi hâte de recevoir tes demandes et contributions, tant que bien sûr elles resteront bienveillantes
(pas de données/informations, et pas d'altération du mode examen).
Pour nos voisins européens qui interdisent le calcul littéral et donc
Omega et qui ont fait le choix du mode examen, précisons qu'
Omega permet également volontairement une identification à distance puisque contrairement au
firmware officiel la diode examen ne clignotera pas en rouge, mais à ce jour en blanc par défaut, ou sinon vert, bleu ou jaune au choix de l'utilisateur.
Il est cocasse de voir que finalement, le mode examen semble commencer à se retourner contre les constructeurs qui ont participé à sa mise en place,
NumWorks n'étant arrivé qu'en 2017 et n'était donc pas présent lors de son annonce en 2015, ni même lors de sa conception sur 2012-2014.
Face à des constructeurs historiques qui bloquent et verrouillent tout, ne faisant pas confiance à leur communauté de développement pourtant constituée en grande partie de personnes responsables ayant déjà passé leurs examens depuis parfois bien longtemps, ou dans le cas contraire suffisamment compétentes pour n'avoir strictement aucun besoin ni intérêt pour de la triche, nous avons donc
NumWorks qui a choisi la position opposée, celle de la confiance, dont nous observons un superbe produit aujourd'hui, et que nous ne pouvons que féliciter.
L'histoire nous dira bien qui avait raison; en attendant nous avons hâte aux prochaines réalisations que permet cette louable politique d'ouverture !
Cela nous fait bien évidemment énormément de peine de le dire après plus d'une décennie passée ici mais, sans un changement radical et inespéré de la part de la concurrence, l'avenir du milieu de gamme en mode examen semble clairement appartenir à la
NumWorks qui avec son
firmware tiers
Omega cumule presque tous les avantages, et risque ainsi de se positionner désormais de plus en plus comme le meilleur choix sur ce créneau dans nos futurs classements, classements que nous basons justement depuis 2015 sur les fonctionnalités disponibles en mode examen. La
NumWorks est à ce jour le seul modèle permettant à sa communauté de continuer à contribuer des outils scolaires effectivement utilisables aux examens.