

Parmi les constructeurs de calculatrices,
NumWorks a été le premier à sortir une plateforme en ligne. La calculatrice graphique sortie pour la rentrée
2017 fut en effet immédiatement accompagnée :
- d'un émulateur en ligne entièrement gratuit
- de la plateforme my.numworks (initialement nommée Workshop NumWorks) elle aussi entièrement gratuite, avec un module d'accompagnement pour l'application Python de la calculatrice (possibilité de créer et enregistrer ses projets Python en ligne, de les tester, les mettre en privé ou les partager en public via une simple adresse, et les transférer sur la calculatrice)
La plateforme a eu un effet absolument formidable sur le codage en Python au lycée, l'outil étant d'une simplicité remarquable et à portée de clic à tout moment. C'est à un point tel que certains participants à nos concours Python nous partagent souvent leurs productions via des adresses my.numworks, et parfois même pour des scripts ciblant des modèles concurrents...
Bien évidemment la plateforme n'était pas parfaite.
On pouvait regretter le manque d'intégration avec cette scission en deux outils, ou encore le fait que l'émulateur affiche exactement comme la calculatrice et ne propose pas un mode d'affichage adapté au contenant (c'est-à-dire adapté aux capacités ou dimensions de la fenêtre ou de l'écran l'affichant).
Nombre de suggestions ont également été faites par les utilisateurs au sujet de my.numworks : supporter es projets Python utilisant plusieurs scripts, pouvoir organiser ses projets Python (par exemple avec des dossiers), pouvoir renommer ses projets Python sans que cela ne casse les adresses déjà partagées...
Et curieusement depuis maintenant plus de 8 ans, pas grand chose n'avait bougé de ce côté...
C'est variable selon les pays, mais il y a actuellement une tendance mondiale à remplacer les calculatrices graphiques physiques aux examens, par des calculatrices logicielles.
Plus précisément, la tendance n'est pas tant au remplacement par des logiciels tournant sur ordinateurs, mais plutôt par des plateformes en ligne tournant dans la navigateur Internet. L'avantage est de ne pas avoir à opter durablement pour un type d'appareil particulier. Le navigateur permet en effet de de retrouver la même plateforme aussi bien sur ordinateur que tablette ou smartphone.
Casio pour sa part s'y est mis très vite après
NumWorks, dès la
rentrée 2018 avec le lancement de sa plateforme mathématique
ClassPad.net. La plateforme adaptait pour le
web les capacités des dernières calculatrices graphiques haut de gamme du constructeur, les
ClassPad II (fx-CP400/CG500 avec écran tactile et moteur de calcul formel).
Le principe est de partir d'une feuille blanche, cette fois-ci adaptée au contenant, pour y disposer différents objets correspondant aux diverses applications de la calculatrice et interagir avec. Ces objets peuvent être connectés entre eux, si bien qu'une modification sur l'un d'entre eux sera immédiatement répercutée dans tous les autres objets connectés, permettant ainsi de progresser dans la résolution d'un problème simultanément sous diverses représentation.
Casio a fortement intensifié ses efforts autour de
ClassPad.net à partir de la
rentrée 2022. La version 4 a notamment rajouté l'intégration d'émulateurs de calculatrices scientifiques et graphiques, et la possibilité d'en exporter des données vers le document
ClassPad.net les faisant tourner.
Toutefois cette mise à jour majeure a retiré la possibilité de partager ses documents créés.
De plus l'accès n'est pas libre. Un abonnement est nécessaire pour bénéficier de l'intégralité des fonctionnalités. En France toutefois, l'accès intégral est désormais possible gratuitement depuis un compte
casio-education.eu, mais ces contraintes ont possiblement limité l'adoption de la plateforme.

Texas Instruments a pour sa part a réagi bien plus tardivement, sortant sa plateforme
MaClasseTI.fr pour la rentrée
2023. Mais c'est toujours mieux que d'autres constructeurs qui n'ont toujours rien sorti de tel.
Au menu :
- un émulateur en ligne de TI-83 Premium CE (sans Python)
- un module pour les projets Python fort bien pensé, permettant entre autres de programmer par blocs (comme en Scratch au Collège) et donc une entrée progressive dans le nouveau langage, et de simuler le pilotage par la calculatrice de capteurs, actionneurs, rovers et drones
- des tutos, parfois en vidéo, et pouvant intégrer les outils précédents
- un module de gestion de classe pour les enseignants, leur permettant de concevoir, distribuer et corriger automatiquement des exercices pouvant intégrer les outils précédents
- un module d'entraînement aux automatismes (calcul mental ou posé) dans l'esprit des nouveaux programmes et épreuves 2026
- un jeu éducatif, Nero & sci
On peut reprocher ici :
- l'impossibilité d'héberger ses projets Python sur la plateforme ; il faut les télécharger et les conserver sous la main pour reprendre plus tard (contrairement à my.numworks)
- l'absence de gestion des projets Python utilisant plusieurs scripts (pas mieux que my.numworks)
- l'absence de mode affichage adapté au contenant (pas mieux que my.numworks)
- le manque d'homogénéité visuelle entre tous ces modules très différents, ne rendant pas hommage à leurs formidables possibilités d'intégration
Nous pouvons aussi citer hors de France en moins évolué les calculatrices en ligne
TI-84 Plus CE (équivalent TI-83 Premium CE) et
TI-Nspire CX II, des émulateurs avec le même reproche de mode d'affichage unique non adapté au contenant, et de plus payants sur abonnement
(TI fournit néanmoins une licence de plusieurs années lors de l'achat de ses calculatrices, à l'international).

Les constructeurs de calculatrices ne sont pas les seuls. Nous pouvons également évoquer les éditeur de logiciels de géométrie dynamique.
Nous pouvons citer
Cabrilog l'éditeur du logiciel de géométrie dynamique
Cabri géomètre, avec sa plateforme
Cabri Express.

Nous avons aussi la
Geogebra Calculator Suite.
Cette calculatrice graphique en ligne se compose d'une vue graphique principale et d'une zone de définition pour les différents objets à y rajouter.
Précisons que cette plateforme est envisagée par plusieurs institutions européennes pour remplacer la calculatrice graphique physique aux examens :
- par les Pays-Bas lors d'une expérimentation initiée en 2018, en mode examen CvTE, même si c'est visiblement retardé, la dernière liste officielle d'outils numériques aux examens publiée à ce jour concernant la session 2028 et ne comportant que des calculatrices graphiques physiques
- par les Ecoles Européennes préparant le Baccalauréat Européen, Geogebra en mode examen devant être utilisé en classe à partir de la rentrée 2022 en S6 puis au niveau S7 et aux évaluations formelles, projet qui en sortie de pandémie avec des élèves non formés correctement a reçu l'opposition de plusieurs associations de parents d'élèves et ne semble plus d'actualité à ce jour
- un mode examen Geogebra MMS est en cours de développement pour la réforme de l'Abitur 2030 en Allemagne

Enfin, d'autres éditeurs sont directement arrivés avec une plateforme mathématique en ligne.
Parmi eux nous pouvons citer
Desmos. Il s'agit d'une calculatrice graphique en ligne extrêmement basique nous trouvons, mais elle bénéficie malgré cela d'une grande popularité en Amérique du Nord.
Le calcul exact y est limité aux seuls nombres rationnels, elle n'offre ni calcul formel, ni calcul littéral, ni calcul exact, ni même calcul exact QPiRac ce qui est quand même le minimum attendu de nos jours.
Le
College Board, l'autorité régulant certains examens d'accès à l'Université aux Etats-Unis d'Amérique
(SAT, PSAT, NMSQT, AP) a
intégré Desmos à son logiciel d'examen
Bluebook depuis la session 2024. Plus aucune obligation donc d'apporter sa calculatrice graphique physique. L'autorité semble depuis militer activement pour pousser à la disparition des calculatrices graphiques physiques à ses examens :
- fierté d'annoncer 85% de candidats ayant utilisé Desmos dès la session 2025
- interdiction des calculatrices formelles/CAS à partir de la rentrée 2025 alors qu'autorisées depuis des décennies, supprimant donc une raison majeure de préférer apporter sa calculatrice graphique physique pour l'utiliser à la place de Desmos
Pourquoi donc, face à une tendance aussi marquée, NumWorks n'avait pas fait évoluer sa plateforme en ligne my.numworks malgré toutes les suggestions apportées par les utilisateurs ?
C'était rageant pour les fans de NumWorks, de voir toute la concurrence se lancer dans les plateformes mathématiques en ligne, allant bien au-delà des capacités du my.numworks de 2017...
Une hypothèse parmi d'autres justifiant parfaitement le choix de ne pas donner la priorité à l'évolution de la plateforme my.numworks sortie rapidement en 2017, était que NumWorks travaillait sur une toute nouvelle plateforme, repensée intégralement à partir de zéro, mieux adaptée aux usages scolaires, aux tendances actuelles à long terme, et plus facile à faire évoluer...


Et nous y sommes, voici aujourd'hui le lancement du
NumWorks Board !
La plateforme sort aujourd'hui en version
5.0.1, témoin d'une conception de longue haleine. Cette
webapp est propulsée par une version
web des technologies que
NumWorks a développées au cours des années
(Poincaré, par exemple, pour le moteur mathématique), ainsi que
MathQuill, pour la gestion de la saisie mathématique naturelle, une bibliothèque justement
forkée par
Desmos, joli clin d'œil. 😜

Librement accessible, la plateforme
NumWorks Board bénéficie d'un affichage
responsive s'adaptant automatiquement pour remplir la fenêtre ou l'écran la faisant tourner. De plus en cas de manque de place, elle bascule automatiquement dans un affichage spécial adapté, particulièrement utile pour les petits écrans de smartphones.
Dans les deux cas, la plateforme met en avant une vue graphique, comme
Desmos,
Cabri Express ou
Geogebra Calculator.
Nous notons au passage que l'affichage est intégralement en Anglais et qu'il n'est pas possible de choisir une autre langue. Cela semble indique que pour le moment, la plateforme
Board cible l'Amérique du Nord, et vise à concurrencer
Desmos.
À la différence de
Desmos, la plateforme
Board se compose non pas de 2 mais de 3 volets :
- la vue graphique centrale mise en avant comme déjà déjà dit
- le Deck à gauche (au sens jeu de cartes comme nous allons voir)
- tout ce qui est transversal à droite

Dans le volet de droite donc, nous retrouvons des équivalents à ce qui est transversal aux différentes applications de la calculatrice graphique
NumWorks :
- Calculation pour le moteur de calcul.
Bien au-delà de ce que permet Desmos, NumWorks Board semble utiliser le même moteur de calcul exact que la calculatrice NumWorks graphique. Bien supérieur aux moteurs exacts dits QPiRac, il permet en théorie de retourner un résultat en forme exact pour toute saisie algébrique. En exploitant de plus les constantes mathématiques supportées (π, e et éventuellement i), on peut même faire du pseudo-calcul littéral et retrouver par exemple que (a-b)³=a³-3a²b+3ab²-b³. - Settings pour les réglages.
- Ainsi qu'une adaptation du clavier NumWorks adapté aux saisies mathématiques, reproduisant entre autres la touche boîte à outils te donnant accès par catégories au catalogue de toutes les fonctions , comme sur la calculatrice.

Le volet de gauche avec le
Deck fournit pour sa part des équivalents à d'autres applications de la calculatrice graphique
NumWorks ici appelées logiquement cartes, c'est-à-dire à celles permettant de définir des objets pouvant avoir une représentation graphique :
- Grapher (Grapheur) pour les fonctions
- Regression (Régressions) pour les séries statistiques à 2 variables
- Statistics (Statistiques) pour les séries statistiques à 1 variable
- Inference (Inférence) pour les prises de décision, intervalles de confiance et tests statistiques
- Distribution (Probabilités) pour les lois de probabilités
- Equations pour la résolution d'équations
Il te suffit d'ajouter une carte pour définir l'objet mathématique associé, et il t'est même possible d'ajouter plusieurs cartes du même type. Tu peux ensuite interagir aussi bien avac la carte/définition, qu'avec la représentation graphique associée.
Nous pouvons noter que plusieurs autres applications de la calculatrice graphique
NumWorks n'ont à ce jour pas d'équivalent dans cette logique de fonctionnement du
NumWorks Board :
Python,
Sequences (Suites),
Elements (Éléments). Autant pour la programmation
Python et le tableau périodique des éléments nous comprenons parfaitement que ce n'est pas évident et peut-être même pas approprié, autant pour les suites numériques c'est plus regrettable, surtout que
Desmos les supporte.

Par contre inversement, nous notons un type carte qui n'a aucun équivalent sur la calculatrice
NumWorks graphique,
Variable, servant à affecter une variable dont tu contrôles alors la valeur via un curseur, et te permettant notamment d'observer immédiatement les effets sur d'autres objets utilisant la variable.
NumWorks Board est une adaptation très prometteuse au
web du logiciel
Epsilon équipant les calculatrices graphiques
NumWorks, tout en respectant l'esprit de ce dernier ! À suivre...
Liens :

Among calculator manufacturers,
NumWorks was the first to release an online platform. The graphing calculator launched for the
2017 back-to-school season was in fact immediately accompanied by:
- a completely free online emulator
- the my.numworks platform (initially named Workshop NumWorks), also entirely free, with a module for the calculator’s Python application (ability to create and save Python projects online, test them, make them private or share them publicly via a simple URL, and transfer them to the calculator)
The platform had an absolutely tremendous impact on Python coding in high school, the tool being remarkably simple and accessible with a single click at any time. To such an extent that some participants in our Python contests often share their productions with us via my.numworks addresses, and sometimes even for scripts targeting competing models...
Of course, the platform was not perfect.
One could regret the lack of integration due to this split into two tools, or the fact that the emulator displays exactly like the calculator and does not offer a display mode adapted to the container (that is, adapted to the capabilities or dimensions of the window or screen displaying it).
Many suggestions were also made by users regarding my.numworks: supporting Python projects using multiple scripts, being able to organize one’s Python projects (for example with folders), being able to rename Python projects without breaking already shared links...
And curiously, for more than 8 years now, not much had changed on that front...
This varies by country, but there is currently a global trend to replace physical graphing calculators in exams with software calculators.
More precisely, the trend is not so much toward replacement by software running on computers, but rather by online platforms running in an Internet browser. The advantage is not having to commit permanently to a particular type of device. The browser indeed makes it possible to access the same platform on a computer, tablet, or smartphone.
Casio, for its part, followed very quickly after
NumWorks, as early as the
2018 back-to-school season, with the launch of its math platform
ClassPad.net. The platform adapted for the
web the capabilities of the manufacturer’s latest high-end graphing calculators, the
ClassPad II (fx-CP400/CG500 with touchscreen and CAS (computer algebra system)).
The principle is to start from a blank sheet, this time adapted to the window/container, on which various objects corresponding to the different calculator applications can be placed and interacted with. These objects can be connected to each other, so that a modification to one of them is immediately reflected in all other connected objects, thus making it possible to progress in solving a problem simultaneously under various representations.
Casio significantly intensified its efforts around
ClassPad.net starting with the
2022 back-to-school season. Version 4 notably added the integration of scientific and graphing calculator emulators, and the possibility of exporting data from them into the
ClassPad.net document running them.
However, this major update removed the ability to share created documents.
In addition, access is not free. A subscription is required to benefit from all features. In France, however, full access is now available for free through a
casio-education.eu account, but these constraints may have limited the platform’s adoption.

Texas Instruments, for its part, reacted much later, releasing for France its
MaClasseTI.fr platform for the
2023 back-to-school season. But that is still better than other manufacturers who have still not released anything of the sort.
On the menu:
- an online emulator of the TI-83 Premium CE (without Python)
- a very well-designed module for Python projects, allowing among other things block-based programming (like Scratch in middle school) and thus a gradual introduction to the new language, and simulating the control by the calculator of sensors, actuators, rovers, and drones
- tutorials, sometimes in video form, and able to integrate the previous tools
- a classroom management module for teachers, allowing them to design, distribute, and automatically correct exercises that can integrate the previous tools
- a training module for automatisms (mental or written calculation) in the spirit of the new 2026 curricula and exams
- an educational game, Nero & sci
One can criticize here:
- the impossibility of hosting a Python project on the platform; they must be downloaded and kept on hand to resume later (unlike my.numworks)
- the lack of handling Python projects using multiple scripts (no better than my.numworks)
- the absence of a display mode adapted to the window (no better than my.numworks)
- the lack of visual consistency between all these very different modules, which does not do justice to their tremendous integration potential
We can also mention outside France, in a less advanced form, the online calculator versions of
TI-84 Plus CE (equivalent to TI-83 Premium CE) and
TI-Nspire CX II, emulators with the same criticism of a single display mode not adapted to the window/container, and moreover paid via subscription
(TI nevertheless provides a multi-year license upon purchase of its calculators, internationally).

Calculator manufacturers are not the only ones. We can also mention publishers of dynamic geometry software.
For instance,
Cabrilog, the publisher of the dynamic geometry software
Cabri géomètre, with its platform
Cabri Express.

We also have the
Geogebra Calculator Suite.
This online graphing calculator consists of a main graphical view and a definition area for the various objects to be added.
Note that this platform is being considered by several European institutions to replace the physical graphing calculator in exams:
- by the Netherlands during a pilot initiated in 2018, in exam mode CvTE, even if it is apparently delayed, the latest official list of digital tools for exams published to date regarding the 2028 session containing only physical graphing calculators
- by the European Schools preparing the European Baccalaureate, with Geogebra in exam mode to be used in class starting with the 2022 back-to-school season in S6 then at S7 level and in formal assessments, a project which, emerging from the pandemic with students not properly trained, faced opposition from several parents’ associations and no longer seems current today
- an exam mode Geogebra MMS is under development for the Abitur 2030 reform in Germany

Finally, other publishers arrived directly with an online mathematics platform.
Among them we have
Desmos. This is an online graphing calculator that we find very basic, but despite this it enjoys great popularity in North America.
Exact calculation is limited there to rational numbers only; it offers neither computer algebra, nor symbolic calculation, nor exact calculation, nor even exact QPiRac calculation, which is nevertheless the minimum expected nowadays.
The
College Board, the authority regulating certain university entrance exams in the United States of America
(SAT, PSAT, NMSQT, AP), has
integrated Desmos into its
Bluebook exam software since the 2024 session. There is therefore no longer any obligation to bring a physical graphing calculator. They since seem to actively campaign to push for the disappearance of physical graphing calculators in its exams:
- pride in announcing that 85% of candidates used Desmos as early as the 2025 session
- ban on formal/CAS calculators starting with the 2025 back-to-school season, even though they had been allowed for decades, thus removing a major reason to prefer bringing one’s physical graphing calculator to use it instead of Desmos
Why then, in the face of such a marked trend, had NumWorks not evolved its online platform my.numworks despite all the suggestions brought by users?
It was frustrating for NumWorks fans to see all the competition launching online mathematics platforms, going far beyond the capabilities of the 2017 my.numworks...
One hypothesis among others perfectly justifying the choice not to prioritize the evolution of the my.numworks platform released quickly in 2017 was that NumWorks was working on a brand new platform, completely redesigned from scratch, better adapted to educational uses, long-term current trends, and easier to evolve...


And here we are: today marks the launch of the
NumWorks Board!
The platform is being released today in version
5.0.1, evidence of a long-term design effort. This
webapp is powered by a
web version of the technologies that
NumWorks has developed over the years
(Poincaré, for example, for the math engine), as well as
MathQuill, for handling natural mathematical input, a library that was notably
forked by
Desmos, ironic 😜

Freely accessible, the
NumWorks Board platform benefits from a
responsive display that automatically adapts to fill the window / screen running it. Moreover, when space is limited, it automatically switches to a special adapted display, particularly useful for small smartphone screens.
In both cases, the platform highlights a graphical view, like
Desmos,
Cabri Express, or
Geogebra Calculator.
We also note that the display is entirely in English and that it is not possible to choose another language. This seems to indicate that, for the moment, the
Board platform targets North America and aims to compete with
Desmos.
Unlike
Desmos, the
Board platform is composed not of 2 but of 3 panels:
- the central graphical view highlighted as already mentioned
- the Deck on the left (in the sense of a deck of cards, as we will see)
- everything transversal on the right

In the right-hand panel, we therefore find equivalents to what is transversal across the various applications of the
NumWorks graphing calculator:
- Calculation for the calculation engine.
Well beyond what Desmos allows, NumWorks Board seems to use the same exact calculation engine as the NumWorks graphing calculator. Far superior to so-called QPiRac exact engines, it theoretically allows returning an exact-form result for any algebraic input. By additionally exploiting the supported mathematical constants (π, e, and possibly i), one can even do pseudo-symbolic computation and find, for example, that (a-b)³=a³-3a²b+3ab²-b³. - Settings for configuration.
- As well as an adaptation of the NumWorks keyboard adapted to mathematical input, reproducing among other things the toolbox key giving access by category to the catalog of all functions, as on the calculator.

The left-hand panel with the
Deck provides, for its part, equivalents to other applications of the
NumWorks graphing calculator, here logically called cards, that is, those allowing the definition of objects that can have a graphical representation:
- Grapher for functions
- Regression for two-variable statistical series
- Statistics for one-variable statistical series
- Inference for decision-making, confidence intervals, and statistical tests
- Distribution for probability distributions
- Equations for solving equations
You just need to add a card to define the associated mathematical object, and it is even possible to add several cards of the same type. You can then interact both with the card/definition and with the associated graphical representation.
We can note that several other applications of the
NumWorks graphing calculator currently have no equivalent in this operating logic of the
NumWorks Board:
Python,
Sequences,
Elements. While for
Python programming and the periodic table of elements we fully understand that this is not obvious and perhaps not even appropriate, for numerical sequences it is more regrettable, especially since
Desmos supports them.

On the other hand, however, we note a card type that has no equivalent on the
NumWorks graphing calculator:
Variable, used to assign a variable whose value you then control via a slider, allowing you in particular to immediately observe the effects on other objects using the variable.
NumWorks Board is a very promising
web adaptation of the
Epsilon software from the
NumWorks graphing calculators, while respecting the spirit of the latter. To be continued...
Links :