π
<-

NumWorks Coque NumWorks édition limitée 14 Mars 2023 à gagner

New postby Admin » 03 Mar 2023, 12:14

1357313036
Depuis la rentrée 2020, NumWorks te sort chaque mois une coque collector en édition limitée pour votre calculatrice. Si vous êtes chanceux(se) et avez su vous montrer assidu(e), alors vous devriez avoir pu vous constituer une formidable collection. En plus des éditions spéciales ci-contre, voici les coques du mois par ordre chronologique : :D
Since the beginning of the 2020 school year, NumWorks has been releasing a limited edition of cases for your calculator every month. If you're lucky enough, you may have built up a great collection. Here are the cases of the month in a chronological order (without forgetting the special editions) :

1323013229 14802 1480014799 14801

Le mois dernier, NumWorks avait choisi de célébrer le 14 Février sur sa coque. Pour la reconduction de l'évément ce mois-ci, NumWorks choisit de célébrer le 14 Mars, ou en Anglais Mars 14 soit 03/14, journée du nombre π et journée internationale des Mathématiques !

Pour l'occasion, la nouvelle coque pour ta NumWorks se pare des
$mathjax$3+34\times 8\times 3=819$mathjax$
premières décimales de π que tu pourras ainsi consulter rapidement à tout moment !

Vu que ces décimales sont de plus gravées en utilisant la police de la calculatrice, le comble serait bien sûr qu'elles eussent justement été calculées sur une NumWorks.

Selon que l'on utilise l'application Python ou pas, notre calculatrice NumWorks nous sort une écriture décimale du nombre π avec 9, 13 ou 15 décimales.

Ce n'est bien évidemment qu'une approximation, puisque π n'est pas un nombre décimal. C'est-à-dire qu'il est impossible de l'écrire de façon exacte en écriture décimale, une telle écriture nécessitant une infinité de chiffres après la virgule. Tentons donc d'obtenir une bien meilleure approximation de π.

Plusieurs algorithmes ou formules de calcul existent. Optons pour le développement en série entière de la formule de Machin datant de 1706, méthode qui a l'avantage d'offrir un bon compromis entre nombre d'opérations et vitesse de convergence :
$mathjax$\pi=4\left(4arctan \frac{1}{5}-arctan\frac{1}{239}\right)$mathjax$


Faut-il encore développer un script qui soit capable d'effectuer ces opérations sur des nombres à plus de 16 chiffres significatifs. On peut par exemple représenter de tels nombres par une suite de chiffres, que l'on peut coder sous forme de liste, tuple, chaîne de caractères ou tableau d'octets. Optons pour le tableau d'octets. Ce n'est certes pas le plus performant, mais nous souhaitons avoir beaucoup de décimales et ce choix a l'avantage de permettre une économie maximale sur la consommation de la mémoire de tas (heap), de loin le facteur le plus limitant de la NumWorks. Reste alors encore à programmer les différentes opérations chiffre à chiffre comme tu le faisais à l'école primaire (ici l'addition, la soustraction, la multiplication, la division... et la fonction arctangente que tu n'avais pas encore vue à l'époque).

Et c'est chose faite :
Code: Select all
from kandinsky import draw_string

def bdf_new(d0, nd):
    bdf = bytes((d0,)) + bytes(nd - 1)
    return bdf

def bdf_add(bdf1, bdf2):
    c = 0
    bdfr = b''
    for i in range(len(bdf1) - 1, -1, -1):
        v = bdf1[i] + bdf2[i] + c
        if i:
            c = v >= 10
            if c:
                v -= 10
        bdfr = bytes((v,)) + bdfr
    return bdfr

def bdf_sub(bdf1, bdf2):
    c = 0
    bdfr = b''
    for i in range(len(bdf1) - 1, -1, -1):
        v = bdf1[i] - bdf2[i] - c
        if i:
            c = v < 0
            if c:
                v += 10
        bdfr = bytes((v,)) + bdfr
    return bdfr
 
def bdf_times(bdf, k):
    c = 0
    bdfr = b''
    for i in range(len(bdf) - 1, -1, -1):
        v = k*bdf[i] + c
        if i:
            c = v // 10
            if c:
                v -= 10 * c
        bdfr = bytes((v,)) + bdfr
    return bdfr

def bdf_div(bdf, k):
    c = 0
    bdfr = b''
    for i in range(len(bdf)):
        x = 10*c + bdf[i]
        c = x % k
        bdfr += bytes((x // k,))
    return bdfr
 
def bdf_ataninv(d, n):
    bdf0 = bdf_new(0, n)
    bdf1 = bdf_new(1, n)
    k1 = d
    k2 = 1
    d2 = d ** 2
    bdfr = bdf0
    bdfd = bdf_div(bdf1, k1)
    while bdfd != bdf0:
        if k2 % 4 == 3:
            bdfr = bdf_sub(bdfr, bdfd)
        else:
            bdfr = bdf_add(bdfr, bdfd)
        k1 *= d2
        k2 += 2
        bdfd = bdf_div(bdf1, k1 * k2)
    return bdfr

def bdf_pi(n):
    return bdf_times(bdf_sub(bdf_times(bdf_ataninv(5, n), 4), bdf_ataninv(239, n)), 4)

def print_bdf(bdf, l):
    s = str(bdf[0]) + '.'
    for d in bdf[1:]:
        if len(s) == l:
            print(s)
            s = ''
        s += str(d)
    if len(s):
        print(s)

def draw_bdf(bdf, l):
    y = -3
    s = str(bdf[0]) + '.'
    for d in bdf[1:]:
        if len(s) == l:
            draw_string(s, 0, y)
            s = ''
            y += 14
        s += str(d)
    if len(s):
        draw_string(s, 0, y)

def demo(shell=True, big=True):
    if shell:
        bdfpi = bdf_pi(big and 359 or 687)
        print_bdf(bdfpi, big and 30 or 43)
    else:
        bdfpi = bdf_pi(511)
        draw_bdf(bdfpi, 32)

# shell in big font
demo(1, 1)
# graphic (big font)
#demo(0)
# shell in small font
#demo(1, 0)
script

16653La formidable dernière itération N0120 du modèle en profite une fois de plus pour nous démontrer sa puissance astronomique dans le monde des calculatrices graphiques, avec :
  • 16.6 secondes pour l'affichage de 358 décimales de π sur la console en grande police
  • 38.4 secondes pour l'affichage de 510 décimales de π sur l'écran graphique (grande police obligatoirement)
  • 1 minute 23.1 secondes pour l'affichage de 686 décimales de π sur la console en petite police

Pour tenter de gagner cette coque c'est très simple ; il te suffit sur le réseau social de ton choix de :
  1. t'abonner au compte du constructeur
  2. aimer la publication
  3. partager la publication sur le même réseau (retweet, story, ...)
  4. répondre en mentionnant 1 ami (tag, identification, ...)

Voici les adresses associées, et n'hésite pas à participer sur les différents réseaux pour maximiser tes chances :

Casio Atelier remise à niveau Casio Collège les 1er et 8 mars 2023

New postby critor » 28 Feb 2023, 20:43

En ce milieu d'année scolaire, Casio te propose 2 ateliers en ligne gratuits de remise à niveau :

Au programme :
  • Mercredi 1er Mars 2023 (14-15h) : calcul littéral et équations
  • Mercredi 8 Mars 2023 (14-15h) : théorèmes de Pythagore et de Thalès
Il s'agit dans les deux cas de revoir ces notions avec l'aide d'un professeur du réseau Casio, avant de s'exercer sur des cas concrets.

Une occasion exceptionnelle d'avoir un enseignant à ta disposition pour t'expliquer, t'aider et répondre à toutes les questions que tu ne peux pas forcément poser lorsque tu es dans une classe de 30 élèves ! :favorite:

Et n'oublie pas pour autant d'avoir sous la main ta formidable fx-92+ Spéciale Collège, elle pourrait bien se révéler utile. ;)

Inscription : https://www.casio-education.fr/ateliers ... es-eleves/

Source : newsletter Casio du 22 Février 2023

Casio fx-92 Collège Classwiz 2023 sur Amazon et premier prix

New postby critor » 27 Feb 2023, 15:43

C'est à la rentrée 1992 que démarrait en chanson l'aventure des fx-92 Collège, calculatrices scientifiques que Casio conçoit sur-mesures pour le collège français. La parole à Julien Courbey et sa camarade non identifiée :


Depuis, pas moins de 6 générations se sont succédées avec des nouveautés matérielles et logicielles, de plus en plus majeures :
?
V
Super-FX
W
SVPAM

(1998)
MS
SVPAM

(2001)
ES
Natural Display

(2004)
ES Plus
Natural VPAM

(2008)
EX
Classwiz

(2014)
1992
1993
1994
1997
1998
1999
2000
2004
2007
2008
2009
2015
2018

fx-92 Collège

fx-92 Collège

fx-92 Collège II

fx-92 Collège III

fx-92 Collège New

fx-92 Collège New+

fx-92 Collège New+

fx-92 Collège

fx-92 Collège 2D

fx-92 Collège 2D+
(GY463)

fx-92 Collège 2D+
(GY468)

fx-92 Spéciale Collège
(CY246)

fx-92+ Spéciale Collège
(CY295)

15539Première révolution majeure des calculatrices scientifiques par Casio, le passage à la génération ES à partir de la rentrée 2004 selon les pays, puis ES PLUS en 2008.

En France cela s'est concrétisé avec la sortie de l'éphémère fx-92 Collège 2D pour la rentrée 2007, puis de la fx-92 Collège 2D+ pour la rentrée 2008.

Le nouvel écran matriciel 96x31 pixels ouvrait la porte à 2 nouvelles fonctionnalités d'importance :
  • d'une part la saisie des calculs directement en écriture naturelle
  • d'autre part, un moteur de calcul exact de type QPiRac
Un véritable coup de foudre pour les collégien(ne)s et leurs enseignant(e)s. Comment avait-on pu faire sans pendant des années ?... :favorite:

15540Deuxième révolution majeure des calculatrices scientifiques, toujours grâce à Casio avec le passage à la génération EX Classwiz à partir de la rentrée 2014 selon les pays.

En France nous avons eu droit à deux modèles successifs, la fx-92 Spéciale Collège à la rentrée 2015 puis la fx-92+ Spéciale Collège à la rentrée 2018.

Cette génération bénéficie d'un superbe écran matriciel cette fois-ci correctement contrasté avec des cristaux liquides noirs et profitant d'une définition très supérieure en 192x63 pixels, battant même sur ce critère les calculatrices graphiques monochromes d'entrée de gamme ! La finesse remarquable du pixel a permis nombre de nouveautés transversales aux différentes zones de commercialisation :
  • tableaux de valeurs de 2 fonctions étudiées en parallèle
  • application tableur / feuille de calcul
  • génération de QR codes pour exporter l'état de la calculatrice


15388De plus, nous avons des nouveautés très significatives qui sont spécifiques à certaines zones de commercialisation :
  • au Japon sur la fx-JP900 haut de gamme, application de tableau périodique des éléments
  • en France sur la fx-92+ Spéciale Collège, application Algorithmique offrant un langage de programmation orienté tracé à la Scratch-Logo-turtle, conformément au programme du collège


La génération EX / Classwiz est une véritable réinvention de la calculatrice scientifique par Casio, expliquant son succès phénoménal non seulement en France mais également dans le monde entier.

15585En juin 2022, intrigués, nous partions te tester en Allemagne un tout nouveau modèle de calculatrice scientifique par Casio pour la rentrée 2022, la fx-800DE CW.

Il ressortait de nos tests que ce modèle n'avait rien à voir avec les précédentes, Casio ayant littéralement tout changé, il s'agissait clairement d'une nouvelle génération de calculatrices, les CW / Classwiz, annoncées depuis pour d'autres pays :
Et la France dans tout ça ?

Nous parions donc dès juin 2022 sur la sortie d'une nouvelle fx-92 Collège pour la rentrée 2023 en France.

L'arrivée de nouveaux éléments validant la chose s'est nettement accélérée ces dernières semaines :
  • 16 janvier, l'émulateur d'une nouvelle fx-92 Collège a été rajouté à la plateforme en ligne ClassPad.net, nous permettant de t'effectuer un test complet de ce futur modèle
  • 6 février, publication du manuel associé à ce nouveau modèle
  • 8 février, ajout au planning de Casio France de 2 webinaires intitulés "Découvrez la nouvelle fx-92 Collège" les 15 et 29 mars, accompagnés d'un tout premier visuel ci-contre
  • 12 février, en descriptif de ces webinaires mention d'une offre de test à venir, permettant aux enseignants d'obtenir un exemplaire gratuit, afin de pouvoir commencer à regarder et adapter leurs supports et activités pour l'année prochaine
Peu importe le support auquel on se réfère, la nouvelle fx-92 Collège de 2023 apporte une extraordinaire collection de nouveautés :
  • toute nouvelle organisation du clavier pour la première fois depuis des décennies sur ses modèles scientifiques
  • écran en 4 niveaux de gris
  • touche catalogue
  • touche de menu contextuel à l'application courante
  • touches de défilement
  • 2 touches validation dont une proche des flèches permettant la navigation dans les menus
  • noms d'applications rajoutés à l'écran d'accueil
  • touche gestionnaire de variables
  • touche gestionnaire de fonctions
  • fonctions utilisable depuis toutes les applications
  • fonctions conservées au changement d'application ou à l'extinction de la calculatrice
  • fonctions auxiliaires gérées
  • option enfin au menu pour afficher le QR Code donnant accès au mode d'emploi
  • nouvelle police de caractères en gras avec effet de gras
  • utilisation des niveaux de gris pour aider à la saisie en écriture naturelle
  • précision de calcul en virgule flottante passée de 40 à 60 bits
  • mode vérification/exerciseur utilisable dans toutes les applications
  • simplification de fractions par étapes
  • touche unique de basculement de format (écriture exacte, décimale, décomposition en facteurs premiers, notation scientifique, notation sexagésimale)
  • illustration des formats d'écriture décimale dans le menu de configuration
  • processeur accéléré de 2,5 MHz à 5 MHz, doublant les performances (logique pour conserver les mêmes délais d'affichage avec une profondeur d'écran non plus sur 1 bit mais 2 bits pour les niveaux de gris, et donc deux fois plus de données à traiter à chaque rafraîchissement)
  • mémoire ROM étendue de 256 Kio à 512 Kio
  • mémoire RAM étendue de 8 Kio à 24 Kio
  • mémoire utilisable pour les feuilles de calcul étendue de 1,7 Ko à 2,38 Ko, permettant davantage de formules
  • partage non exclusif de la mémoire entre applications ; un changement d'application n'écrase plus les données saisies
  • nouvelle application Math Box
  • simulateur d'expériences aléatoires (lancer de dés ou de pièces)
  • avec animations de lancer jouées en niveaux de gris
  • représentation de valeurs et intervalles sur la droite des réels
  • nouvel écran d'extinction avec le nouveau slogan du constructeur : Boost your Curiosity
  • nouveau couvercle à clipser plutôt qu'à coulisser


Casio met même un pied au lycée avec une application de cercle trigonométrique interactif, fort pertinente suite à l'évolution des usages induite par la réforme du lycée et du Baccalauréat, avec des plus en plus d'enseignants qui ne demandent plus l'achat d'une calculatrice graphique et font avec la fx-92+ Spéciale Collège voir même au-delà.


Aujourd'hui nous avons encore du nouveau. Comme signalé par FRworld, la nouvelle fx-92 Collège Classwiz vient d'être rajoutée sur Amazon.fr (précisons bien toutefois qu'elle n'est pas encore en stock ce jour).

C'est l'occasion de découvrir de nouveaux visuels, mais également un premier élément de prix : 33,00€ seulement ! :favorite:

Bien évidemment c'est un prix hors promotion (nous ne sommes pas en période de rentrée), mais malgré tout nous trouvons que ce n'est pas cher du tout.

Rappelons en effet que l'usage intensif de la fx-92 Collège va se concentrer sur les 4 années de Collège, ce qui ne revient qu'à 8,25€ par an, un détail.

En pratique, l'usage intensif de la calculatrice scientifique dure plus longtemps que ça :
  • Nous avons d'une part la réforme du lycée, avec de plus en plus d'enseignants de Seconde continuant à avec la fx-92 Collège apportée par les nouveaux lycéens et lycéennes, plutôt que de leur prescrire un équipement en calculatrice graphique (et n'étant alors plus qu'à une année du Baccalauréat ou moins, nombre de lycéens et lycéennes font alors le choix de ne pas s'équiper en calculatrice graphique et de poursuivre en Première et Terminale avec la fx-92 Collège)c
  • Certains départements équipent directement les familles d'une calculatrice (entre autres) pour l'entrée au Collège, et cet équipement a en fait lieu dès la classe de CM2.
En pratique on peut donc compter systématiquement au moins 5 années (lorsque ce ne sera pas davantage), ce qui ne revient déjà plus qu'à 6,60€ par an, une broutille.

En regard de toutes les formidables capacités de la fx-92 Collège Classwiz de rentrée 2023 et dont entre autres l'ajout d'éléments de niveau lycée, un excellent prix hors promotion !

source Amazon.fr via FRworld

Casio PRIZM Racing, jeu 3D multijoueur en réseau Graph 90+E fx-CG

New postby critor » 25 Feb 2023, 09:17

16652Aujourd'hui, jetons un coup d'oeil sur PRIZM Racing, un jeu par duarteapcoelho pour calculatrices Casio couleur Graph 90+E et fx-CG10/20/50.

PRIZM Racing prend la forme d'une application dont tu peux librement consulter le code source C++ en ligne.

Il s'agit d'un jeu de course de voitures en 3D, genre qui était déjà bien fourni sur calculatrices. Pour autant, tu vas être surpris(e).

Ici la technique utilisée n'est clairement pas le simple mode 7 popularisé avec la console de jeux Super Nintendo du début des années 1990. En effet tu peux rapidement constater l'absence totale de pixellisation au sol, ce qui suggère plutôt un rendu vectoriel.

Pour ajouter à cela, notons de plus que les voitures et obstacles ne sont clairement pas de simples sprites car disposant eux-même d'un volume. Ils semblent en fait constitués d'un assemblage de facettes triangulaires, ce qui implique donc l'usage un moteur 3D dédié à leur affichage.

16651Tu n'as pas fini d'être surpris(e) pour autant. Si tu commences à jouer la course sur ta calculatrice avec les flèches du clavier, tu vas vite te rendre compte que la voiture adverse ne bouge pas. Et oui car PRIZM Racing est de plus un jeu 2 joueurs en réseau, genre extrêmement rare sur calculatrices. Dès que tu auras relié à l'aide du câble mini-Jack 2.5 une 2ème calculatrice compatible faisant tourner le même jeu PRIZM Racing, la position de la voiture adverse sera resynchronisée et le combat pourra enfin commencer !

Jeu multijoueur 3D et qui plus est en réseau, de par cette fusion exceptionnelle de ce qu'il y a de meilleur sur calculatrices, PRIZM Racing est un incontournable petit OVNI. N'hésite pas à le tester... avec un(e) camarade bien sûr ! ;)




Téléchargement : archives_voir.php?id=3268517
Code source : https://github.com/duarteapcoelho/prizm_racing
Source : https://www.cemetech.net/forum/viewtopic.php?t=18915

NumWorks Mise à jour impérative NumWorks 20.4.0 anti-fraude

New postby Admin » 22 Feb 2023, 14:35

Le mode examen des calculatrices graphiques a fait l'objet d'un document de spécification à l'attention des constructeurs pour la rentrée 2014.

Rédigé par la Mission de pilotage des examens, un service de la DGESCO (Direction Génération de l'Enseignement Scolaire), ce document exige d'une part le blocage en mode examen de l'accès à toute information personnelle (texte ou image) stockée avant l'épreuve. À cette fin sont donnés plusieurs exemples d'éléments à bloquer lorsque préexistants :
  • programmes de l'utilisateur
  • applications personnelles (spécifique HP Prime)
  • remarques (spécifique HP Prime)
  • données "scratchpad" (spécifique TI-Nspire)
  • classeurs (spécifique TI-Nspire)
  • dossiers personnels (spécifique TI-Nspire)
D'autre part, ce document inscrit ce blocage dans un cadre :
  • présence d'une diode lumineuse dédiée spécifiquement au mode examen (ce qui exclut son utilisation à d'autres fins, comme par exemple en tant que témoin de charge) sur la tranche supérieure de la calculatrice
  • clignotement permanent de la diode (même calculatrice éteint donc) tant que et uniquement lorsque la calculatrice est en mode examen (ce qui implique impossibilité donc d'allumer la diode hors mode examen, ou de l'éteindre en mode examen)
  • la désactivation du mode examen se doit d'être impossible sans connexion d'un élément externe interdit en salle de composition (ordinateur, tablette, smartphone, batterie USB, chargeur secteur... rappelons que l'interdiction de la connexion de tout "module externe" est interdite depuis la toute première circulaire calculatrices de 1980)
  • désactivation de toute fonctionnalité de transmission de données en mode examen
Rappelons qu'il existe 2 approches théoriques pour introduire des données frauduleuses à son examen, et qu'elles consistent dans les deux cas à tromper la surveillance sur l'état de la calculatrice :
  • soit en empêchant la diode de clignoter à l'arrivée en salle de composition, alors que la calculatrice est déjà en mode examen (ce qui ne signifie pas que la mémoire est vide, mais que la mémoire a été vidée lors de l'activation il y a un certain temps, et possiblement reremplie depuis)
  • soit en forçant la diode à clignoter pendant son épreuve alors que la calculatrice n'est pas en mode examen et permet donc l'accès à l'intégralité des données
Rappelons justement en passant aux surveillants que nous avons élaboré un protocole de mise en mode examen, qui se veut minimiser le risque de fraude sans augmenter pour autant significativement la charge de travail, en faisant effectuer dans un certain ordre des vérifications aussi collectives que possible sans distinction des modèles.

Et nous sommes parfaitement prêts à l'améliorer à l'éclairage de vos retours.


Sur NumWorks N0110 les firmwares tiers Omega, Upsilon et Khi sont installés avec un bootloader t'offrant une fonctionnalité de dualboot, te permettant de disposer de 2 firmwares sur ta calculatrice. Tu peux ainsi alterner entre les fonctionnalités du firmware tiers Omega, Upsilon ou Khi en question, et celles du firmware officiel Epsilon.

Dans le cadre de ces machines en configuration non officielle, un très grave problème avait été introduit avec le firmware officiel Epsilon à compter de sa mise à jour en version bêta 20.2, toujours présent dans la version stable 20.3 publiée le 31 janvier 2023.

16647Losque tu activais le mode examen d'Epsilon 20.2-20.3 sur une N0110 munie d'un bootloader tiers Omega, Upsilon ou Phi (le bootloader Khi n'étant pas concerné puisque n'ayant toujours pas été mis à jour pour permettre d'amorcer les version 19 et supérieures d'Epsilon), la diode examen cessait de fonctionner normalement :
  • il était possible qu'elle ne clignote pas du tout
  • et si tu avais la chance qu'elle clignote, il n'empêchait que le clignotement était interrompu avec chaque extinction de la calculatrice
Rappelons qu'à la différence du bootloader Khi, les bootloaders Phi, Omega et Upsilon interdisent de basculer sur un autre firmware une fois le mode examen activé. Si tu activais le mode examen d'Epsilon 20.2-20.3 sur une telle configuration en début d'épreuve, ne pouvant désactiver le mode examen tu étais donc coincé pour toute la durée de ton épreuve avec une diode qui ne fonctionnait pas correctement.

D'un bout à l'autre de l'éventail des candidats, les conséquences pouvaient être très graves, avec :
  • d'un côté de l'éventail les candidats les plus honnêtes/innocents qui pouvaient être privés de l'usage de leur calculatrice puisqu'elle ne clignotait pas correctement, alors que la diode constitue la clef de voute de la réglementation du mode examen en France
  • de l'autre les candidats les plus déterminés/malins, qui comprenaient comment ce dysfonctionnement leur permet de prendre le contrôle de la diode pour introduire des données frauduleuses et se faire attraper
Avec dans les deux cas au-dessus de leur tête telle une épée de Damoclès, l'ensemble des dramatiques sanctions relatives aux tentatives de fraude.
16644Dans une actualité précédente, nous t'annoncions que NumWorks avait repris contact avec les développeurs derrière Omega et Upsilon.

Grâce aux informations techniques fournies sur les éléments non publics du code source Epsilon, ces derniers ont pu sortir des mises à jour des bootloaders Omega 2.0.5 et Upsilon 1.0.3 permettant à la diode de fonctionner correctement sous Epsilon 20.2-20.3.
Mais restait encore un problème de taille. Malgré nos avertissements il était clair qu'une petite partie des candidats allaient conserver volontairement une ancienne version d'Omega ou Upsilon, et d'installer Epsilon 20.2-20.3 par-dessus exprès pour pouvoir frauder.

C'est entre autres pour cela que, bien que nous devant d'annoncer le problème afin qu'un maximum d'honnêtes candidats puisse mettre à jour, afin que les enseignants puissent promouvoir la mise à jour, et afin que dans le pire des cas les surveillants sachent à quoi s'attendre, nous sommes restés extrêmement vagues sur la façon d'exploiter les failles en question à des fins de fraude.
166451664616648Aujourd'hui c'est au tour de NumWorks de régler le problème du côté du firmware officiel Epsilon mis à jour en version 20.4.0.

Nouveauté, si Epsilon 20.4.0 détecte que tu le fais tourner sur un bootloader tiers non suffisamment à jour (peu importe que ce soit Omega, Upsilon, Phi ou Khi) :
  • un message d'avertissement sera affiché en plein écran dès l'amorçage du firmware
  • et de plus il te sera impossible d'activer le mode examen, cette manipulation générant un redémarrage qui te réaffichera le même écran

Si tu obtiens ce message, c'est que tu dois obligatoirement réaliser au plus tôt une mise à jour intégrale (en mode de récupération avec la combinaison reset+
6
)
de ta configuration Omega ou Upsilon, sous peine de ne pas pouvoir activer le mode examen d'Epsilon, et donc de ne pas pouvoir utiliser ta calculatrice pour ton épreuve si tu ne peux pas ou ne penses pas à basculer sur un autre firmware.

Les versions 20.3.0 et inférieures du firmware Epsilon disposant de la faille n'étant plus distribuées par le site officiel, cela termine de régler le cas de la fraude, clôturant définitivement l'incident.


1665016649Mais ce n'est pas tout. Pour plusieurs raisons, la NumWorks n'était pas entièrement conforme à la lumière des spécifications officielles rappelées en début d'article.

L'on pouvait reprocher à la NumWorks :
  • l'absence d'usage d'une diode spécifique au mode examen, cette dernière servant également de témoin de charge et pouvant donc en théorie être plus facilement détournée de l'usage attendu
  • l'absence de blocage des fonctionnalités de transmission de données en mode examen

Attardons-nous sur ce dernier point, problème que partage d'ailleurs les calculatrices TI-Nspire.

Sur NumWorks il existait une astuce connue de certains candidats pour transférer des données alors que la machine a déjà été passée en mode examen. Lorsque l'on connectait la machine en USB et que cette dernière affichait la fenêtre popup demandant de confirmer la désactivation du mode examen, et si l'on refusait très rapidement la machine passait alors en mode de connexion USB, permettant le chargement de données dans le mode examen.

En soi rien de gravissime, le cadre réglementaire est simplement destiné à éliminer toute possibilité de fraude, et ce n'est que le non respect de plusieurs points qui rend véritablement cette dernière possible auprès des surveillants les moins attentifs ou les moins avertis.
16646Il n'empêche que dans un soucis de respect des spécifications et de rendre les possibilités de fraude encore plus difficiles qu'elles ne l'étaient déjà, NumWorks vient de corriger ce point.

En effet selon nos tests, Epsilon 20.4 ne permet plus le transfert de données sur une machine qui est déjà en mode examen.


Petit bilan du mode examen NumWorks N0110 sous les différentes configurations possibles, avec 9 tests de conformité couvrant les points suivants :
  • impossibilité d'allumer la diode hors mode examen
  • impossibilité d'éteindre la diode en mode examen
  • impossibilité de charger des données en mode examen
  • impossibilité de désactiver le mode examen de façon autonome

Légende :
= bon point indiquant la réussite à 1 test de conformité
= mauvais point indiquant 1 possibilité de fraude ouverte par l'échec à un ou plusieurs tests de conformité
= configuration impossible ou impossibilité de passer en mode examen







firmware →
bootloader ↓
Epsilon
Upsilon
Omega
Khi
20.4
20.2-20.3
20.0-20.1
19
16-18.2.3
1.0.1-dev
1.0.1
1.0.0
2.0.5
2.0.3-2.0.4
2.0.0-2.0.2
Epsilon
✓✓✓✓✓✓✓
✓✓✓✓✓✓
✓✓✓✓✓
✓✓✓✓✓
✓✓✓✓✓
Upsilon 1.0.3
✓✓✓✓✓✓
✓✓✓✓✓
✓✓✓✓
✓✓✓✓✓
✓✓✓✓✓
✓✓✓✓✓✓✓
✓✓✓✓✓✓
✓✓✓✓✓
✓✓✓✓✓✓✓
✓✓✓✓✓✓
✓✓✓✓✓
✓✓✓✓✓✓✓
Upsilon 1.0.1
✓✓✘✘
✓✓✓✓
✓✓✓✓✓
✓✓✓✓✓
✓✓✓✓✓✓✓
✓✓✓✓✓✓
✓✓✓✓✓
✓✓✓✓✓✓✓
✓✓✓✓✓✓
✓✓✓✓✓
✓✓✓✓✓✓✓
dernier Omega/Phi
✓✓✓✓✓
✓✓✓✓
✓✓✓
✓✓✓✓
✓✓✓✓
✓✓✓✓✓✓
✓✓✓✓✓
✓✓✓✓
✓✓✓✓✓✓
✓✓✓✓✓
✓✓✓✓
✓✓✓✓✓✓✓
ancien Omega/Phi
✘✘
✓✓✓
✓✓✓✓
✓✓✓✓
✓✓✓✓✓✓
✓✓✓✓✓
✓✓✓✓
✓✓✓✓✓✓
✓✓✓✓✓
✓✓✓✓
✓✓✓✓✓✓✓
Khi
✓✓✓✓
✓✓✓✓✓✓
✓✓✓✓✓
✓✓✓✓
✓✓✓✓✓✓
✓✓✓✓✓
✓✓✓✓
✓✓✓✓✓✓
Installer ou conserver Epsilon 20.2/20.3 sur une calculatrice NumWorks N0110 munie d'un ancien bootloader Phi, Omega ou Upsilon est dangereux, avec des conséquences lourdes. Les candidats les plus honnêtes/innocents pourront être privés de l'usage de leur calculatrice puisqu'elle ne clignote pas correctement.

Pire, entre les mains des candidats les plus déterminés et malins qui comprendront comment ces dysfonctionnements leur permettent de prendre le contrôle de la diode, Epsilon 20.2/20.3 transforme même la NumWorks N0110 munie d'un ancien bootloader Phi, Omega ou Upsilon en véritable machine de fraude, avec des conséquences gravissimes si ils se font attraper.

Précisons que le simple fait d'introduire un élément non conforme et donc interdit constitue une fraude et ouvre l'ensemble des sanctions possibles, et ce peu importe que tu prétendes ne pas t'être servi des possibilités frauduleuses, n'avoir pas eu l'intention de t'en servir, ou ignorer ces possibilités. C'est exactement comme si tu conservais ton smartphone sur toi pendant l'épreuve : même si tu ne t'en sers pas, et même si tu prétends ne pas l'avoir fait exprès et l'avoir conservé par simple oubli, c'est une fraude.

Rappelons que les sanctions prononçables par la commission disciplinaire du Baccalauréat peuvent être extrêmement lourdes : outre la privation de mention, le zéro à l'épreuve concernée, ou la non délivrance (ou le retrait) du diplôme, tu risques jusqu'à 5 ans d'interdiction de passer tout examen (ce qui inclut entre autres le permis de conduire) ainsi que tout concours d'accès/recrutement organisé par un établissement public, et également l'interdiction temporaire ou pire définitive de t'inscrire dans tout établissement public d'enseignement supérieur.

Nous te le demandons dans ton propre intérêt, ne mets pas ta vie et ton avenir en danger, mets à jour intégralement ta NumWorks au plus tôt avec les dernières versions d'Epsilon et/ou Omega/Upsilon, afin de pouvoir passer sereinement tes épreuves du BAC 2023 ! Ce serait absolument irresponsable de ta part de prendre des risques considérables pour le simple examen du Baccalauréat qui a été réussi en 2022 par plus de 90% des candidats (dont 96,1% en filière générale).

Mises à jour de conformité NumWorks au choix pour les examens 2023 :
La mise à jour est ici à effectuer 2 fois selon ta configuration :
  1. d'abord en mettant à jour le bootloader et 1 firmware (nécessite la mise à jour en mode de récupération avec la combinaison reset+
    6
    si tu n'es pas sur une configuration officielle Epsilon)
  2. ensuite, uniquement si tu as opté pour une configuration non officielle en dual-boot, la mise à jour du 2ème firmware en mode de fonctionnement normal (sans combinaison reset+
    6
    )

  • Epsilon (attention si tu es sur une configuration non officielle, la combinaison reset+
    6
    sur cette page verrouille ta calculatrice et lui interdit définitivement d'installer un 2ème firmware non officiel)
  • Omega
  • Upsilon (attention, tu ne dois pas installer la version proposée par défaut, mais impérativement sélectionner les versions Beta ou Dev qui sont à ce jour les seules à intégrer les changements)
  • Khi
Note, si tu cibles une configuration non officielle en dual-boot, certaines de ces pages ne te laisseront pas choisir l'emplacement d'installation du firmware, ou encore installeront le firmware en double dans les 2 emplacements sans te demander ton avis. Si tu n'arrives pas à obtenir la configuration dual-boot souhaitée, n'hésite pas à effectuer des sauvegardes intermédiaires à l'aide de notre outil en ligne web-dfu lorsque l'un des deux emplacements contient ce que tu souhaites, pour pouvoir les restaurer par la suite.
Attention, le firmware officiel Epsilon ne faisant ici plus l'objet de mises à jour (resté en version 19.5.1 à ce jour suite à l'épuisement de la capacité Flash de 1 Mio), pour une conformité optimale il te faut ici privilégier les firmwares tiers qui sont toujours rafraîchis à la différence et ainsi les seuls à corriger le comportement de la diode.


Notre forum via réponse à cette annonce, notre discord ainsi que le discord Omega sont dès maintenant prêts à t'assister lors de la procédure de mise à jour, particulièrement dans le cas des configurations en dual-boot. N'hésite surtout pas à faire appel à nous.

-
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.
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
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.
1064 utilisateurs:
>1029 invités
>27 membres
>8 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)