π
<-
Chat plein-écran
[^]

NumWorks Version 16 bêta: verrouillage NumWorks anti Omega / KhiCAS

New postby critor » Today, 14:48

Certains comme se doutaient déjà qu'il y avait anguille sous roche, les mises à jour
NumWorks
ayant été en 2020-2021 jusqu'à présent peu nombreuses et assez mineures relativement aux années précédentes.

Aujourd'hui
Numworks
nous lance le bêta-test public de sa prochaine version
16
de rentrée 2021, pour le coup une mise à jour qui révolutionne nombre de choses jusqu'ici acquises.

En plus des nouveautés nous allons donc enfin pouvoir te révéler ce qui se passait depuis une bonne année.



Sommaire :




A1) Il était une fois, dans une galaxie près de chez toi… la NumWorks
(2017)

Go to top

Pour la rentrée 2017 sortait la
NumWorks N0100
, une calculatrice graphique issue d'un projet lauréat de la 5ème édition du
CIN
(Concours d'Innovation Numérique)
, avec le soutien de la
BPI
(Banque Publique d'Investissement)
.

La
NumWorks
, commercialisée à
80€
et se situant donc dans le milieu de gamme, se distinguait de l'ensemble de la concurrence par un modèle collaboratif : le code source de son
firmware
Epsilon
étant disponible publiquement, et n'importe qui pouvant y soumettre des contributions.

13042Elle bénéficiait de plus de plusieurs avantages tous exclusifs lors de son lancement :
  • première calculatrice à être officiellement programmable en
    Python
    dès sa sortie à la rentrée 2017, soit juste à temps pour les nouveaux programmes du lycée contrairement à l'ensemble de la concurrence :bj:
  • dès décembre 2017 avec la mise à jour
    1.2
    , un moteur de calcul exact très supérieur aux moteurs
    QPiRac
    de la concurrence, permettant également du calcul littéral, du jamais vu à ce tarif-là ! :D
  • une application de
    Probabilités
    munie d'une interface universelle parfaitement intuitive, parlant en effet directement le langage des énoncés :favorite:

Toutefois, ouvert et collaboratif ne signifient pas libre. Le code source était sous licence . Si tu pouvais effectivement modifier le code comme bon te semblait et le tester sur ta machine, le
ND
pour
No Derivatives
t'en interdisait toute distribution. Tu n'avais pas d'autre choix que de soumettre tes modifications ou améliorations au constructeur. Et fallait-il encore que ce dernier accepte de les intégrer en l'état, ce qui fut rarement le cas.




A2) Âge d’or de l'aventure NumWorks - nouvelles licence CC SA et NumWorks N0110
(2018-2020)

Go to top

Après de très longs échanges commencés dès la rentrée 2017,
NumWorks
accepte enfin de changer de licence pour la rentrée 2018, passant à la . On passait donc du
ND
au
SA
pour
Share Alike
, soit redistribution autorisée sous la même licence, et pourvu qu'il n'y ait aucun aspect commercial
(
NC
)
.

Il devenait ainsi enfin possible de redistribuer librement toutes modifications effectuées au
firmware
Epsilon
, aussi bien sous forme de code source à compiler que de fichier binaire directement installable, et ce sans avoir à passer par le constructeur.

Rappelons toutefois que contrairement à la concurrence, le
firmware
Epsilon
ne permet pas de rajouter des applications à chaud sur la calculatrice. La seule façon d'y intégrer du nouveau code machine à exécuter étant de reprogrammer le
firmware
au complet.
C'était ainsi bien lourd pour la communauté d'avoir à distribuer chacune ses modifications, améliorations ou ajouts sous la forme de
firmware
. Cela signifiait qu'elles étaient mutuellement exclusives
(car pas possible pour ta calculatrice d'être en même temps sous deux firmwares différents)
. En prime, les
firmwares
modifiés basés sur
Epsilon
devaient être recompilés régulièrement afin de bien intégrer les dernières nouveautés officielles.

C'est l'arrivée de la nouvelle
NumWorks N0110
pour la rentrée 2019, passant capacité de la mémoire
Flash
de
1 Mio
à
8 Mio
, qui enflamma littéralement la communauté de développement
NumWorks
, passant le développement tiers à un niveau jamais atteint sur la concurrence.

Clarifions rapidement un petit quelque chose. On peut classer les
firmwares
non officiels dans 2 catégories :
  • les
    firmwares
    modifiés : il s'agit de reprises du code source du
    firmware
    officiel
    Epsilon
    , auquel sont apportées des modifications ou ajouts
  • les
    firmwares
    tiers : intégralement composés de code n'ayant strictement rien à voir avec le
    firmware
    officiel
    Epsilon

À ce jour les
firmwares
non officiels pour
NumWorks
rentrent tous dans la catégorie des
firmwares
modifiés.

On peut citer 2 projets de
firmwares
modifiés lancés pour la rentrée 2019 qui ont su répondre aux problématiques ci-dessus et clairement sortir du lot :
  • pour
    NumWorks N0110
    par et qui, se concentrait sur la possibilité d'installer des applications de façon indépendante
  • (initialement
    LavaOS
    )
    à la fois compatible
    NumWorks N0100
    et
    N0110
    par et ses non moins illustres collaborateurs, avec ici le projet de regrouper et mettre en avant un maximum d'améliorations communautaires non reprises par le constructeur, et dont entre autres le support des applications de
    Delta
    (uniquement sur
    N0110
    )

12024Nombre d'applications tierces de très haute facture furent développées. On peut citer entre autres :
  • , une formidable application intégrée de Mathématiques et de Sciences par , enseignant-chercheur à l'Université de Grenoble, qui étendait gratuitement les capacités de ta calculatrice au niveau d'une
    HP Prime
    . L'application intégrait le moteur de calcul formel
    GIAC
    développé pour le logiciel
    Xcas
    du même auteur, une bibliothèque de constantes physiques, un convertisseur d'unités, un tableau périodique des éléments et bien d'autres choses encore. Le tout était en prime programmable en
    Python
    , avec une collection de modules importables bien plus étoffée que celle de l'appli
    Python
    officielle.
  • , un émulateur de console de jeux
    Nintendo NES
    par
  • , un émulateur de console de jeux
    Nintendo GameBoy
    par
  • , un tableau périodique des éléments par
Un gros avantage était ici que
KhiCAS
et l'ensemble des fonctionnalités rajoutées restaient accessibles en mode examen, de façon parfaitement légale et légitime en France, puisque ces fonctionnalités venaient directement intégrées à des modèles concurrents haut de gamme parfaitement autorisés. :bj:


A3) Calcul littéral - 1er grain de sable et camouflet de NumWorks au Portugal

Go to top

Le calcul littéral causait toutefois un gros problème dans les projets d'extension à l'international de
NumWorks
. Ce n'est pas le cas en France, mais ce genre de fonctionnalité est strictement interdit aux examens dans nombre de pays, dont la plupart de nos voisins européens.

Casio
et
Texas Instruments
distribuent des modèles distincts selon les zones géographiques. Par exemple :
  • la
    TI-83 Premium CE Edition Python
    de la France est remplacée par la
    TI-84 Plus CE-T Python Edition
    en Europe, ou
    TI-84 Plus CE Python
    dans le reste du monde
  • la
    Casio Graph 35+E II
    de la France est remplacée par la
    fx-9860GIII
    en Europe, ou
    fx-9750GIII
    en Amérique du Nord
Mais
NumWorks
à la différence n'offre qu'un seul et unique modèle pour le monde entier. Aussi le constructeur a-t-il tout simplement supprimé cette formidable fonctionnalité dans sa mise à jour
11.2
de juin 2019.

Une régression absolument pas acceptée par la communauté des utilisateurs et développeurs, et cela peut se comprendre. C'est comme reprendre un bonbon à un enfant après le lui avoir donné... Une décision également perçue comme extrêmement injuste : pourquoi les utilisateurs français devraient-ils subir les interdictions issues de réglementations qui ne les concernent même pas ?... :#roll#:

En conséquence, la réactivation du moteur de calcul littéral officiel fut l'une des premières améliorations proposées par les
firmwares
modifiés dont
Omega
. Mais il était clair qu'une réactivation à l'identique ne faisait absolument pas disparaître le problème et allait avoir des conséquences... L'arrivée de
KhiCAS
avec un moteur de calcul très supérieur n'a absolument pas arrangé les choses.



Les premières conséquences regrettables sont publiques depuis quelques semaines. Au Portugal le calcul littéral et formel est strictement interdit aux examens de l'enseignement secondaire. Il y a une liste nationale officielle de modèles préapprouvés comme remplissant les diverses conditions.

Pour la rentrée 2020,
NumWorks
était tout fier de s'afficher dans la presse portugaise, cette dernière annonçant le modèle comme en cours de validation par le
JNE
(Jury National des Examens)
et la chose comme acquise, une simple formalité.

Véritable camouflet pour
NumWorks
lors de la publication de la liste mise à jour pour la session 2021 en Mars dernier ; l'approbation de la
NumWorks
a été refusée. Les motivations accompagnant la liste ne citaient pas
NumWorks
, mais incriminaient clairement la possibilité d'installer des fonctionnalités de calcul formel sur de nouveaux modèles examinés dans le cadre de l'élaboration de cette liste. La
NumWorks
étant le seul modèle récent absent de la liste finale, aucun doute possible.

Et oui,
Omega
et/ou
KhiCAS
ont fait perdre à
NumWorks
le marché du Portugal, un préjudice financier énorme, nous trouvions que cela commençait à sentir le roussi pour la communauté...




A4) Maurits van Altvorst et les fraudeurs à l'attaque du modèle NumWorks, des Pays-Bas à la France

Go to top

Mais hélas les choses sont très loin de s'être arrêtées là. Autre incident extrêmement grave que nous n'avions exprès pas traité dans nos actualités jusqu'à présent, cette fois-ci aux Pays-Bas.

Aux examens de l'enseignement secondaire des Pays-Bas nous avons également une interdiction du calcul littéral, ainsi qu'une liste nationale de modèles autorisés. Nous t'annoncions justement en février 2020 que la
NumWorks
venait d'être ajoutée à la dernière mise à jour de la liste, et était ainsi autorisée à compter de la session 2022.

En réaction à cela,
Maurits van Altvorst
, étudiant en économie aux Pays-Bas visiblement absolument scandalisé par la décision précédente, a publié dès avril 2020 une véritable diatribe contre la
NumWorks
et plus généralement le modèle
open-source
. Tout appareil ou logiciel
open-source
se devait, selon lui, d'être banni de tout examen car le libre accès au code source faciliterait la vie des fraudeurs.
Maurits
y qualifiait la décision d'autoriser la
NumWorks
à compter de 2022 d'absolument
irresponsable
, et vantait le modèle
closed-source
des concurrents
Casio
,
Hewlett Packard
et
Texas Instruments
.

Dans le cas de la
NumWorks
,
Maurits
expliquait comment modifier le code source afin d'empêcher les données d'être effacées à l'activation du mode examen, et montrait en vidéo le bon fonctionnement de sa modification.

Avec un article sur un obscur
blog
la chose aurait pu tomber à plat... mais non, histoire que ce ne soit pas le cas,
Maurits
a eu le culot d'aller jusqu'à envoyer tout ça à , l'autorité responsable de la réglementation des examens aux Pays-Bas.
C'est un peu comme si chez nous il avait écrit directement au Ministre...


Les conséquences hautement désagréables pour
NumWorks
ne s'arrêtent hélas pas aux frontières des Pays-Bas. Bien qu'ayant largement averti l'année passée contre les actes irresponsables d'un enseignant de Mathématiques ayant amené à la suppression de la gestion de programmes dits assembleur sur
TI-83 Premium CE
, il faut croire que certains n'apprennent pas des erreurs des autres, ne voient pas plus loin que le bout de leur nez ou bien ne pensent qu'à eux.

L'astuce a hélas été largement diffusée dans la sphère francophone. Le
YouTuber
derrière la chaîne
Dark Programmer
a de plus cru malin en Février 2021 d'adapter la modification frauduleuse dans un tuto-vidéo francophone, et même de diffuser sur Google Drive des versions déjà prémodifiées en ce sens des
firmwares
Epsilon
et
Omega
.

Bien que ces éléments aient certes été effacés depuis suite aux démarches de
NumWorks
, leur diffusion continue via d'autres canaux privés ou semi-privés. Ci-contre par exemple un salon
Discord
infiltré par , développeur
Omega
.

nous a même confirmé que la diffusion de
firmwares
traffiqués en ce sens continuait hélas encore plusieurs semaines après l'effacement, au moins un de ses élèves au lycée Louis Pasteur à Avignon en étant encore équipé fin Mars 2021.




A5)
1er signe inquiétant - message infâmant imposé aux firmwares modifiés

Go to top

NumWorks
a réagi très rapidement dès Février 2020 dans le cadre de la sortie de sa mise à jour , mais pas de la façon la plus élégante.

Par défaut, le code source public, celui donc réutilisable pour la réalisation de
firmwares
modifiés, affiche désormais un message d'avertissement à l'écran d'activation du mode examen. Et les fichiers concernant cet affichage repassent sous licence , interdisant donc toute altération.

Voici le message en question :
Attention, la conformité du mode examen de ce logiciel non officiel n'est pas garantie par NumWorks.


Une véritable flétrissure de tout
firmware
conçu à partir d'
Epsilon
.
conformité
, double négation... il y a franchement tout ce qu'il faut pour faire croire à un surveillant qui verrait ce message que le candidat concerné est en train d'utiliser un logiciel non conforme
(ce qui est faux en France)
, avec de dramatiques conséquences à la clé :
  • devoir composer sans calculatrice
  • procès verbal de suspicion de fraude
  • pas de résultats à aller chercher et fêter avec les copains, puisqu'il faudra attendre le passage du dossier devant la commission de discipline concernée
  • en conséquence inscription difficile/retardée à l'année suivante, risquant même de faire rater les meilleurs orientations
  • sanctions éventuelles, dont jusqu'à 5 ans d'interdiction de passer tout examen ou concours public, y compris le permis de conduire, pas l'idéal pour débuter sa vie étudiante ou professionnelle
Un message tellement maladroit que cela semble fait exprès, littéralement irresponsable de mettre ainsi en grand danger l'ensemble des candidats innocents pour une minorité de fraudeurs. :mj:

Nous ne t'en avions que peu parlé jusqu'à présent, car l'équipe derrière
Omega
, l'un des principaux
firmwares
contruits à partir du
firmware
officiel
Epsilon
, semblait s'être débrouillée pour négocier l'autorisation de passer outre suite à des échanges, dans des termes que nous ignorons.

Cette décision de
NumWorks
n'en restait pas moins une décision hautement inquiétante pour l'avenir, avec la volonté de marquer ainsi de façon infâmante l'ensemble des
firmwares
dérivés d'
Epsilon
.




B1) NumWorks N0110 : nouvelles restrictions anti-firmwares non officiels

Go to top

Et hélas aujourd'hui nous y sommes.

Voilà pourquoi les mises à jour étaient assez légères depuis une bonne année. À cause de ces divers incidents,
NumWorks
était sur un projet majeur, une refonte radicale de la sécurité de sa calculatrice.

Contrairement à
Texas Instruments
dans le cadre de l'interdiction des programmes assembleur, nous somme plusieurs à avoir été consultés à un moment ou un autre et à avoir pu exposer notre point de vue avant la décision finale.

était d'ailleurs tout fier de te partager son optimisme à ce sujet dès Mai 2020, et de faire au passage la leçon à
Texas Instruments
:
Jean-Baptiste Boric wrote:Once upon a time, NumWorks was put in a similar situation a couple of months ago with a blog post from a student who analysed the security of the NumWorks calculator (that is, none whatsoever). The post is technically sound but the issue was handled very poorly, with no responsible disclosure, which started to make the bad kind of waves in that country's ministry of education.

Once it was clear for NumWorks that things were starting to get out of control, they reached out to members of the community for advice. We identified a number of solutions and workarounds with different pros and cons. Every single one of them does not prevent running custom native apps nor custom firmwares on their hardware, since the openness of their calculators is a major selling point. The ending has yet to unfold, but I am confident that a solution that satisfies all involved parties will be reached.

Un optimisme qui n'a d'égal que l'échec monumental du message que nous avons tenté de faire passer dans l'intérêt des droits et libertés des candidats, utilisateurs et développeurs, et le rejet systématique de toutes les alternatives proposées, certaines déjà en place chez la concurrence et d'autres totalement inédites. C'est hélas à notre très grand regret un nouveau
coup à la
TI
comme on dit désormais que nous sommes sur le point de t'annoncer mais cette fois-ci contre la communauté
NumWorks
. :'(

Notons que contrairement à
TI
il ne s'agit pas d'une blocage total, mais la nuance est à notre humble avis extrêmement ténue comme nous allons te le détailler.

À compter de l'installation de la mise à jour
16
du
firmware
Epsilon
sur ta calculatrice
NumWorks N0110
:
  1. Tu conserves certes la possibilité de
    lancer
    un
    firmware
    non officiel
  2. Mais les
    firmwares
    non officiels n'auront plus aucun moyen d'allumer la diode examen :#non#:

    En pratique cela les interdit donc totalement d'utilisation aux épreuves demandant l'activation d'un mode examen à diode, c'est-à-dire entre autres en France aux examens de l'Education Nationale
    (Baccalauréat, DNB, BTS...)
    et concours de recrutement de la fonction publique. Fini
    Omega
    ou
    Delta
    , et donc par conséquent fini
    KhiCAS
    . :'(
    Le calcul littéral ou formel, fonctionnalité pourtant légitime puisque non interdite et présente sur certains modèles concurrents, t'est désormais strictement interdit en situation d'examen sur ta calculatrice
    NumWorks
    . :mj:
  3. Ce n'est pas la seule contrainte en cas d'utilisation d'un
    firmware
    non officiel, un message d'alerte mettant en garde contre le caractère non officiel du
    firmware
    sera affiché à chaque allumage de la calculatrice

    Outre le fait que ce soit extrêmement lourd d'avoir à valider/fermer un message d'alerte à chaque allumage de la calculatrice, si jamais pour une raison ou pour une autre tu passais un jour un examen ou concours n'exigeant pas le mode examen, l'affichage d'un tel message risque de rendre un surveillant méfiant, avec ici encore un risque de conséquences dramatiques
    (confiscation calculatrice, procès verbal de fraude, condamnation, etc.)
    , et ce alors que
    Delta
    et
    Omega
    n'ont strictement rien de frauduleux.
  4. Et ne crois pas être au bout de tes peines. Nous avons dit plus haut que tu avais encore le droit de
    lancer
    des
    firmwares
    non officiels ; nous n'avons volontairement pas utilisé le mot
    installer
    . Au moindre redémarrage de ta calculatrice, le
    firmware
    non officiel disparaîtra et sera remplacé par un
    firmware
    officiel dont une copie est maintenant conservée de façon permanente en mémoire Flash.

    Or, la calculatrice redémarre à de nombreuses occasions :
    • en cas d'activation du mode examen
    • en cas de plantage
      (cela arrive dans les applications, notamment les émulateurs et
      KhiCAS
      )
    • en cas de batterie déchargée
    Il te sera donc en prime difficile de conserver dans la durée un
    firmware
    non officiel fonctionnel sur ta calculatrice ; tu devras régulièrement avoir un ordinateur sous la main afin de le relancer à chaque fois qu'il disparaîtra.

Et voilà... à cause des écarts de personnes isolées, tout-le-monde est puni. :mj:

Donc en effet c'est exact, le constructeur n'a pas interdit les
firmwares
non officiels, les développeurs peuvent toujours en créer les
lancer
sur leur calculatrice à des fins de test...

Mais en contrepartie le constructeur semble avoir fait le maximum pour rendre leur utilisation dans la durée aussi pénible et désagréable que possible, de sorte à en décourager les utilisateurs.

Or, un développeur qui crée sur calculatrice graphique, c'est habituellement pour bénéficier de la large diffusion auprès des jeunes de par le monde.
Si c'était juste pour lui, franchement il disposerait de bien d'autres plateformes plus adaptées à ses envies de création.
Sans utilisateurs donc, quel intérêt à continuer à créer des
firmwares
modifiés ou tiers pour la
NumWorks
?...

À noter que ces nouvelles interdictions ne sont installées par la version
16
que sur la
NumWorks N0110
. L'ancien modèle
NumWorks N0100
n'est pas concerné à ce jour, et ne dispose de toutes façons pas de suffisamment de mémoire
Flash
pour conserver une copie de
firmware
officiel. Donc dans tous les cas les restrictions ne seraient pas les mêmes.

Précisons que nous ne faisons ici que te communiquer et analyser les propres annonces du constructeur. Nous n'avons pas pu tester ce que donnent des
firmwares
non officiels si installés par-dessus la bêta
16
, d'où l'absence d'illustrations dans cette partie. Les installateurs et ne marchent tout simplement plus une fois la version bêta installée et lancée
(obligeant à passer par le mode de récupération)
. Si le constructeur dit que c'est toujours possible c'est donc que cela doit être le cas, nous supposons que ces installateurs vont avoir besoin d'une mise à jour du code de connectivité...
En passant, le
Workshop
officiel change d'adresse, passant de https://workshop.numworks.com à https://my.numworks.com, peut-être avec les changements de code nécessaires.

Pour l'instant, la bêta de la version
16
n'inscrit exprès les nouvelles règles de dsécurité que dans une zone non vitale de ta calculatrice. C'est-à-dire que tu conserves encore pour quelques jours/semaines la possibilité de débloquer ta calculatrice via son mode de récupération
(touche
6
à maintenir enfoncée pendant un appui sur le bouton reset au dos)
, pour revenir à la version
15
ou installer
Omega / Delta
.

Mais la version
16
finale à venir on suppose d'ici la rentrée 2021 et possiblement préinstallée sur les nouvelles , inscrira bien ces nouvelles règles dans une zone amorce vitale de ta calculatrice, zone qui sera alors définitivement marquée comme non modifiable, t'interdisant ainsi à tout jamais l'utilisation libre et sans contraintes d'
Omega
,
Delta
et par extension
KhiCAS
sur ta calculatrice. :'(




B2) Retour à la licence interdisant la reprise du code

Go to top

Tu n'es pas d'accord avec ces changements ? Tu souhaites conserver le droit d'utiliser
KhiCAS
? Tu penses peut-être qu'il te suffit de ne pas installer de version
16
ou supérieure du
firmware
officiel
Epsilon
, et uniquement des versions des
firmwares
modifiés
Omega
ou
Delta
?

C'est certes possible, aussi bien pour les utilisateurs actuels que nouveaux. Si tu achètes ta
NumWorks
pour cette rentrée 2021, le marché de l'occasion ne sera sans doute pas encore concerné. Pour le marché du neuf, il te sera sans doute encore facile de tomber sur du stock non préchargé avec la version
16
, qu'il te suffira alors de ne jamais mettre à jour via le site officiel.

Mais déjà ce n'est pas une solution viable dans le temps : au fur et à mesure du renouvellement du parc de calculatrices en circulation à chaque rentrée, les machines non verrouillées vont se faire de plus en plus rares. Et les développements les ciblant ne concerneront alors que de moins en moins d'utilisateurs. :'(

De plus,
NumWorks
a également prévu le coup. Autant être franc direct,
Omega
et
Delta
ne seront plus jamais comme avant, plus jamais comme tu les as connus. :'(

À compter de la version
16
, le code source d'
Epsilon
repasse sous une licence interdisant toute distribution.

C'est fini, toutes les nouveautés et améliorations que
NumWorks
apporte à
Epsilon
à partir de cette version
16
ne pourront plus jamais être reprises pour la distribution de prochaines versions des
firmwares
Delta
ou
Omega
. :#non#:

Après une bonne année de mises à jour rares et assez mineures, tu juges peut-être que que cela ne change pas grand chose, et à ce jour tu as sans doute raison.

Mais on peut supposer que maintenant qu'ils en ont terminé avec la sécurité, l'équipe
NumWorks
va pouvoir enfin se remettre à faire évoluer sérieusement le logiciel de la calculatrice. D'ici quelques mois, la différence entre les fonctionnalités
Epsilon
d'une part et
Omega/Delta
d'autre part, pourrait bien ne plus être aussi négligeable que ce que tu penses...




B3) Applications additionnelles - nouvelle porte d'entrée pour les développeurs... ou pas ?

Go to top

À compter de cette version
16
, le firmware officiel
Epsilon
rajoute enfin la gestion d'applications additionnelles, officielles ou non.

Les développeurs de
Delta
,
Omega
et
KhiCAS
ont donc la possibilité de migrer leurs fonctionnalités sous la forme d'applications additionnelles pour
Epsilon
qui seront installables à tout moment sans avoir à réinstaller tout le
firmware
. Cela règle également le problème de l'impossibilité désormais de distribuer des ajouts/améliorations via des
firmwares
modifiés basés sur le code d'
Epsilon
; il suffira de compiler et distribuer ses ajouts/améliorations qui pourront être distribuées et installées de façon totalement indépendante.

La calculatrice gère une 10aine d'applications additionnelles, chacune occupant un secteur en
Flash
.

Sauf que... désolé mais la chose ressemble à une gigantesque mauvaise blague.

Déjà, à l'installation, un message indique que l'installation d'applications non officielles bloque certaines fonctionnalités officielles... :o
Nous ignorons à ce jour ce que cela cache comme mauvaise nouvelle encore. :#roll#:

De plus, les applications additionnelles pour
Epsilon
souffrent très exactement des mêmes contraintes que les
firmwares
non officiels. :mj:

Elles disparaissant au moindre redémarrage de la calculatrice
(mode examen, plantage, batterie faible...)
. :#non#:

De plus, tant que tu gardes des applications additionnelles installées, un message d'alerte sera affiché à chaque allumage de la calculatrice et devra donc être fermé.

Une utilisation dans la durée est donc ici encore extrêmement pénible et lourde. Outre les manipulations supplémentaires à chaque allumage de la calculatrice, l'utilisateur devra de plus très régulièrement réinstaller ses applications favorites depuis un ordinateur pour pouvoir continuer à les utiliser normalement. Et entre autres, cela implique une utilisation strictement impossible de ces applications aux examens en France alors que légitimes
(ce ne sont pas des informations/données à bloquer)
.

La nouvelle gestion d'applications par
Epsilon
ne présente donc strictement aucun intérêt à ce jour ; cela ne remplace absolument pas les possibilités que l'on nous retire aussi cruellement et brutalement. À quoi bon ?...




B4) Mode examen : la désactivation complexifiée

Go to top

87128713Le mode examen de la
NumWorks
bénéficiait d'un avantage exclusif que nous t'avions déjà présenté et régulièrement loué lors de nos classements de rentrée, une simple connexion
USB
électrique suffisant à désactiver le mode examen.

Tu pouvais donc désactiver le mode examen en branchant ta calculatrice sur des hôtes
USB
passifs, appareils absolument pas chers du tout : batterie
USB
, adaptateur secteur
USB
, ... appareils ne nécessitant de plus qu'un câble
USB A ↔ USB micro-B
extrêmement courant, le même que celui que tu utilises avec ton
smartphone
Android
. Un gros avantage si tu avais deux épreuves autorisant la calculatrice le même jour ! :bj:

Et bien il semble qu'un certain pays, ait été absolument effrayé de cette possibilité, craignant que les candidats désactivent donc le mode examen avec une batterie
USB
présente dans leur poche, et ait exigé que cela ne marche qu'avec un véritable ordinateur.

Un pays avec visiblement aux responsabilités des gens manquant cruellement de logique élémentaire ou connaissances techniques, ça ne tient absolument pas debout :
  • il faut un câble
    USB
    pour brancher la batterie
    USB
    , normalement les câbles sont strictement interdits aux examens car permettant justement de transférer des données, et dans tous les cas les surveillants devraient voir qu'il y a un candidat tout seul qui sort un câble
  • la désactivation du mode examen interrompt le clignotement de la diode, ce qui devrait là encore se voir par les surveillants
  • et de toutes façons, le mode examen de la
    NumWorks
    efface définitivement toutes les données ; désactiver le mode examen ne les fait pas réapparaître
Nous sommes absolument sidérés...

À compter donc de la version
16
, la désactivation du mode examen
NumWorks
t'est interdite à partir d'hôtes
USB
passifs.

8710Tu as obligatoirement besoin d'un hôte
USB
actif, c'est-à-dire réalisant une énumération des périphériques
USB
branchés.

Cela inclut certes les ordinateurs comme exigé par le pays en question, mais également les tablettes et même smartphones.

Donc nous ne voyons pas ce que cela change... si dans le pays en question ils préfèrent interdire car ils sont incapables de se rendre compte qu'un candidat a désactivé son mode examen avec un câble
USB
relié à une batterie
USB
dans sa poche, ben nous ne voyons absolument pas ce que cela change vu que le candidat concerné pourra toujours utiliser un câble
USB
relié à un
smartphone
ou même un nano-ordinateur rentrant tout autant dans sa poche.

Pour les fraudeurs cela change juste le prix, et nécessite de prévoir le coup à l'avance vu qu'il faudra ici un câble spécifique
USB micro-A ↔ USB micro-B
.

Mais par contre cela complexifie la désactivation du mode examen en situation nomade, et donc la vie de ceux qui auront plusieurs épreuves avec calculatrice le même jour, ou plus généralement ceux qui pour une raison ou pour une autre n'auront pas accès au bon appareil ou au bon câble entre deux épreuves. Rappelons que selon la réglementation française actuelle, les candidats doivent se présenter à chaque épreuve avec le mode examen désactivé. :mj:

Dans tous les cas encore une régression allant à l'encontre des intérêts des utilisateurs et leur compliquant la vie, cela commence à faire beaucoup...




B5) Refonte boîte à outils, nouveautés calculatoires et transversales

Go to top

Commençons par ce qui concerne de façon transversale l'ensemble des applications intégrées à l'environnement
NumWorks
, c'est-à-dire l'ensemble des applications officielles à l'exception de l'application
Python
.

La touche
🧰
pour boîte à outils, appelle depuis ces différentes applications un menu listant les différentes fonctions disponibles.

Les menus dont notamment la boîte à outils, n'étaient jusqu'à présent pas très clairs.

Ils bénéficiaient d'un affichage certes très utile de la description de chaque entrée, mais effectué systématiquement sur une 2ème ligne de plus bien espacée, ce qui visuellement pouvait être assez déroutant.

Sur l'affichage des menus dont entre autres la boîte à outils, nous avons une belle amélioration hautement appréciable.

Le texte principal de chaque entrée est désormais affiché en grande police noire, et en écriture naturelle lorsque adéquat ! :favorite:

La description pour sa part est affichée en petite police grise, et à droite lorsqu'il y a suffisamment de place ! :bj:


Dans le cas de la boîte à outils, les fonctions non listées au 1er niveau étaient de plus à aller chercher dans une longue liste de pas moins de 11 menus différents, de plus non classés alphabétiquement :

La boîte à outils bénéficie maintenant d'une belle réorganisation sur plusieurs niveaux bien plus claire ; il n'y a plus que 8 menus au 1er niveau : :bj:

Le menu
Calcul
est renommé
Analyse
.

Maintenant qu'il y a plusieurs niveaux, on note au passage un ajout fort appréciable pour plus de clareté : le chemin ayant conduit au sous-menu dans lequel tu te trouves t'est indiqué en sous-titre de la boîte de menus. :)

C'est également valable pour les autres boîtes de menus, dont celle appelée par la touche
var
.

Tant qu'à être dans le menu
Analyse
, attardons-nous sur la fonction de dérivation. Auparavant, contrairement à la fonction d'intégration, le choix de la fonction de dérivation effectuait la saisie en ligne d'une fonction
diff()
, notation n'existant pas en Mathématiques ou en Sciences.

Maintenant le choix de la fonction de dérivation effectue bien une saisie en écriture naturelle, selon la notation de Leibnitz, conformément au nouvel affichage du menu.

C'est donc une nouvelle forme d'écriture naturelle que gère désormais la
NumWorks
.


Autre changement toujours au menu
Analyse
, les opérateurs de somme et de produit changent de variable par défaut pour l'indice ; ce n'est plus
n
mais
i
.

Tu restes toutefois parfaitement libre de modifier le nom de variable lors de la saisie, et ce pour l'ensemble des fonctions du menu
Analyse
.
Justement, petit problème lors de saisie faisant appel aux fonctions du menu
Analyse
.

Si tu avais choisi lors de la saisie de renommer la variable utilisée pour la dérivation, l'intégration ou l'indice, la touche
x,n,t
continuait malgré tout à te saisir le nom de variable par défaut, soit
x
ou
n
selon le cas.

C'est maintenant corrigé. Belle amélioration, si la touche
x,n,t
est pressée à l'intérieur de la forme naturelle correspondant à la saisie d'une des fonctions du menu
Analyse
, elle te saisit désormais correctement le nom de variable lui étant associé, et ce même si tu as changé le nom de variable par défaut. :bj:

Dernière chose pendant que nous sommes dans le menu
Analyse
et pouvons y déclencher des calculs conséquents, nous remarquons une belle nouveauté d'interface. Un drapeau animé est désormais affiché dans la barre de statut en haut d'écran lors des gros calculs, t'indiquant que la calculatrice est occupée.

Cela ce concerne d'ailleurs pas que les calculs, c'est valable pour toute opération longue et ce peu importe l'aapplication : tracé de certains graphes, scripts
Python
, ...

Comme à son habitude
NumWorks
ne choisit pas les choses au hasard et nous fait encore passer quelque référence mathématique, le drapeau prenant la forme du symbole infini
(
)
, parcouru lors de l'animation.
NumWorks
aurait-il la prétention d'être capable de compter jusqu'à l'infini ? ;)


Pour le reste de la boîte à outils, le menu
Dénombrement
devient maintenant un sous-menu de
Probablités
, avec en prime l'ajout de la fonction factorielle que tu n'auras donc plus à chercher parmi les fonctions secondaires du clavier. :)

Les menus
Aléatoire et approximation
et
Intervalle de fluctuation
également, mais cette fois-ci à un renommage près : respectivement
Aléatoire
et
Statistique
.

Le contenu original du menu
Probabilités
est pour sa part déplacée dans un sous-menu
Lois de probabilités
.



Les menus
Matrices
et
Vecteurs
sont maintenant fusionnés en un menu
Matrices et vecteurs
.

Tu y trouves les entrées concernant aussi bien les matrices que les vecteurs au 1er niveau, puis les fonctions spécifiques dans deux sous-menus.

Le menu
Trigonométrie hyperbolique
devient quant à lui le sous-menu
Hypbolique
d'un nouveau menu
Trigonométrie
.

Pour l'occasion un sous-menu
Avancée
y débarque également avec de toutes nouvelles fonctions trigonométriques maintenant fonctionnelles : :bj:
  • csc()
    pour la cosécante
  • sec()
    pour la sécante
  • cot()
    pour la cotangente
  • acsc()
    pour l'arccotangente

Restons dans la boîte à outils, qui t'offre une bibliothèque d'unités sous le menu
Unités
.

Pour les convertir toutefois, l'opérateur nécessaire n'était pas au menu. Disponible uniquement au clavier, il s'agissait de l'opérateur d'affectation dont le libellé est
sto→
, sans doute pas évident pour tout-le-monde...

Et bien grande nouveauté facilitant la vie de l'utilisateur, l'opérateur de conversion est enfin au menu dans la nouvelle version. :)


Nous n'en avons pas terminé avec les unités. Le menu
Unités
de la boîte à outils disposait lui aussi d'une organisation assez horizontale : pas moins de 21 sous-menus au 1er sous-niveau, et en conséquence des unités parfois bien difficiles à trouver, surtout que les sous-menus n'étaient pas triés alphabétiquement ici non plus :

Les menus ont été ici aussi très salutairement réorganisés, plus que 9 menus au 1er sous-niveau :

Le menu
Distance
est donc renommé
Longueur
.

Les menus
Temps
et
Fréquence
sont déplacés en tant que sous-entrées d'un nouveau menu
Temps et fréquence
.

De même, les menus
Superficie
et
Volume
sont déplacés dans un nouveau menu
Volume et superficie
.

Intensité du courant électrique
,
Tension électrique
,
Résistance électrique
et
Capacité électrique
sont déplacés dans un nouveau menu
Electricité
et renommés bien plus simplement
Intensité
,
Tension
,
Résistance
et
Capacité
.

Les menus qui ne comportaient qu'une seule unité de base
(
Conductance électrique
,
Charge électrique
,
Induction électromagnétique
et
Inductance
)
, s'y voient quant à eux fusionnés dans un sous-menu
Autres
.

On peut noter au passage que l'unité de conductance millisiemens
(mS)
disparaît du menu, mais ce n'est pas bien grave car elle reste parfaitement fonctionnelle si saisie au clavier. En effet comme déjà expliqué, à l'exception des unités de température
degré Celsius
et
degré Fahrenheit
, lors de ta saisie tu peux préfixer l'ensemble des autres unités des préfixes du système international. La calculatrice reconnaît tous les préfixes allant de
p
(pico pour 10-12)
à
T
(Tera pour 1012)
.

Enfin la seule unité de l'ancien menu
Intensité lumineuse
est ici déplacée dans un menu
Autres
.

Et le menu
Quantité de matière
y est également migré.

Sortons enfin de la boîte à outils. Nous avons désormais droit de façon automatique à un espace comme séparateur de milliers dans les affichages numériques en écriture décimale et utilisant la grande police, peu importe qu'ils concernent des expressions saisies ou des résultats.

Les séparateurs de milliers ne sont appliqués qu'aux chiffres précédant la virgule.

Cela ne semble toutefois marcher que dans les seules applications
Calculs
,
Fonctions
,
Suites
et
Equations
.

Les affichages numériques en petite police ainsi que les autres applications ne semblent pas concernés.

On note dans l'ensemble des applications que les affichages en écriture décimale présentent davantage de chiffres après la virgule.

Et effectivement on peut constater dans l'application
Paramètres
que le réglage par défaut du nombre de chiffres significatifs a été modifié par rapport aux versions précédentes, passant de
7
à
10
.




B6) Refonte menu onglets Graphique

Go to top

Concentrons-nous maintenant sur les applications disposant d'un onglet
Graphique
, soit les applications
Fonctions
,
Suites
et
Régressions
.

La barre de menu associée aux onglets
Graphique
subit une nouvelle refonte.

L'option
Orthonormé
pour obtenir un repère orthonormal est déplacée dans le menu
Axes
.

Un drapeau est affiché à droite du menu
Axes
afin de t'alerter si l'affichage actuel utilise un repère non orthonormal.

On note également en passant que l'affichage des valeurs décimales en bas d'écran respecte enfin le nombre de chiffres significatifs réglés dans l'application
Paramètres
. :)

Une invite t'indiquait de taper
OK
afin d'obtenir un menu d'options relatif au tracé sélectionné. La touche marche toujours, mais l'invite n'est plus affichée. La chose est maintenant rajoutée en dernier choix de la barre de menu :
  • Calcul
    pour les applications
    Fonctions
    et
    Suites
  • Régressions
    pour l'application
    Régressions
Le nouveau menu
Axes
te permet maintenant :
  • d'orthonormer le repère comme déjà annoncé
  • de configurer maintenant séparément les axes des abscisses et des ordonnées, avec pour chacun la possibilité de régler manuellement les bornes ou laisser la calculatrice les choisir automatiquement

Si tu choisis
Naviguer
dans la barre de menu, tu bénéficies maintenant d'une bien meilleure vue d'ensemble du tracé, onglets et barre de menus devenant masqués dans ce mode. :bj:

La touche d'annulation
te permettait jusqu'à présent d'interrompre certaines opérations, si tu jugeais qu'elles prenaient trop de temps. Par exemple tu pouvais interrompre des scripts
Python
, ou encore des calculs utilisant les symboles somme
(
Σ
)
et produit
(
Π
)
vus plus haut.
14043Problème, il t'était impossible d'interrompre le tracé d'une représentation graphique avec la touche
. :(

Notons toutefois une anomalie remarquable. Si la définition de ta fonction/suite utilisait les symboles
Σ
ou
Π
, la touche
permettait en cours de tracé d'interrompre le calcul interne de chaque point, ce qui faisait tracer un mauvais point avant de sauter au point suivant.

Ci-contre la touche
est maintenue enfoncée en gros pour -2≤x≤2, ce qui accélère le
(faux)
tracé sur l'intervalle en question.

Bonne nouvelle avec cette nouvelle version, la touche
te permet enfin d'interrompre à tout moment le tracé d'une représentation graphique. :bj:




B7) Définition directe relations

Go to top

Maintenant, une nouveauté concernant les applications où tu dois commencer par saisir des relations avant de pouvoir les utiliser. Il s'agit des applications
Fonctions
,
Suites
et
Equations
.

Nouveauté donc, à partir d'une liste vide tu n'as plus besoin de commencer par sélectionner et valider le bouton permettant d'ajouter une nouvelle relation. Il te suffit dans ce cas de commencer immédiatement ta saisie, et l'interface créera dans ce cas automatiquement la nouvelle relation. :)




B8) Application Equations : résolution exacte équations polynomiales de degré 3

Go to top

Formidable fonctionnalités pour les élèves de Première, l'application
Equations
te permettait la résolution exacte des équations polynomiales de degré 2
(équations quadratiques)
.

L'écran de résolution te précisait même la valeur du discriminant, de quoi te permettre de justifier partiellement la réponse.
Toutefois, cele ne marchait pas avec les équations polynomiales de degré 3, les solutions n'étant communiquées qu'en écriture décimale souvent approchée.

Et ce alors que les formules de résolutions générales existes ici...

Et bien enfin une grande nouvelle aujourd'hui, clairement la nouveauté la plus remarquable de cette mise à jour.

La résolution exacte des équations polynomiales de degré 3
(équations cubiques)
est enfin gérée, une exclusivité sur le milieu de gamme ! :D

La valeur discriminant t'est même ici encore précisée à des fins de justification.
Tu peux même obtenir les solutions complexes, lorsque le discriminant est négatif ! :bj:

Pour les afficher il faut toutefois que l'option
Forme complexe
de l'application
Paramètres
soit réglée sur autre chose que
Reel
.

Encore plus fort, la calculatrice gère même les équations utilisant des coefficients complexes ! :bj:

Encore et toujours plus formidable, et même le cas où les valeurs complexes se propagnent jusque dans le discriminant ! :#tritop#:

Un outil absolument formidable, non seulement pour le lycée et mais aussi au-delà ! :D




B9) Application Statistiques : symboles

Go to top

Dans l'applications
Statistiques
lorsque tu demandes le calcul des paramètres statistiques, en plus de leurs noms tu as maintenant une nouvelle colonne précisant leurs symboles usuels, plus rapides à lire si tu y es habitué(e). :)




B10) Application Python : module math

Go to top

Ici pas de changement de l'organisation des menus dans la boîte à outils accessible via
🧰
, mais son affichage bénéficie quant même de l'ensemble des améliorations décrites plus haut :
  • le texte principal passe en grande police noire
  • et lorsqu'il y a suffisamment de place, la description en petite police grise est affichée non plus en-dessous mais à droite
Le menu des options relatives à tes scripts
Python
bénéficie lui aussi de quelques améliorations graphiques similaires. Utilisation de la grande police, et le choix
Importation auto dans la console
assez long et pénible à la lire est raccourci en
Importation auto
, le reste passant dans la description comme décrit précédemment, soit en petite police grise.

Mais surtout grande nouvelle... on se rend rapidement compte que le module
math
comporte 1 élément supplémentaire.

Et il s'agit de la fonction
factorial()
qui te permettra de calculer et utiliser directement des factorielles dans tes scripts
Python
! :D




B11) Calcul exact et application calculs

Go to top

Maintenant, lorsque la calculatrice juge que l'écriture exacte d'un résultat occupe tellement de place qu'elle ferait sortir l'affichage de l'écriture décimale de l'écran
(peut-être parce que la format exacte est mal simplifiée et donc peu pertinente)
, la calculatrice la masque par défaut.

Tu restes toutefois libre de consulter les formes exactes masquées rien qu'en remontant dans l'historique de calculs avec la touche
.




Conclusion

Go to top

Une régression sans précédent des droits et libertés de l'utilisateur de
NumWorks N0110
, un triste jour pour la communauté
NumWorks
et même la communauté des développeurs et utilisateurs de calculatrices graphiques, car un changement aussi radical ne sera certainement pas sans conséquences chez les autres marques. :'(

Le matériel dont tu fais ce que tu veux et que tu peux même réparer toi-même comme le promettait le projet au départ, c'est bel et bien terminé.

Une disparition brutale pour cette rentrée 2021 de nombre de fonctionnalités exclusives qui faisaient justement tout l'intérêt exceptionnel de la
NumWorks
, comme nous avons vu sans aucune alternative valable, et à notre connaissance sans aucune baisse de prix prévue non plus. :mj:

Et à ce jour, cette mise à jour
16
reste comme c'est le cas depuis une bonne année assez mineure en terme de nouvelles fonctionnalités, il n'y a absolument pas de quoi compenser tout ce qui disparaît. :#non#:

Nombre d'alternatives avaient pourtant été proposées, comme le fait d'avoir 2 modèles différents en France et à l'étranger, avec des
firmwares
différents non interchangeables implémentant chacun des interdictions différentes, soit exactement ce que fait la concurrence
Casio
et
Texas Instruments
. Plusieurs autres solutions à ce jour innovantes que nous n'évoquerons donc pas ici ont également été mises sur la table, et visiblement systématiquement repoussées de la même façon.

C'était bien la peine d'avoir droit à la parole ici, pour finalement arriver quand même à une décision aussi extrême que chez
Texas Instruments
...

Il n'est pas viable de continuer à développer un modèle unique en faisant ainsi l'union de toutes les interdictions concernant les divers examens et pays de par le monde. Sinon de façon évidente nous en arriverons vite à une calculatrice aux fonctionnalités de plus en plus basiques, d'autres pays/examens interdisant également le calcul exact, le calcul vectoriel, les éditeurs de texte et donc la création du moindre programme...

Dans tous les cas il est absolument incompréhensible et inadmissible que les utilisateurs français de la
NumWorks
subissent ainsi en pratique les contraintes de réglementations ne les concernant même pas. :mj:

Quant à ce cher
Maurits
tu veux savoir ce qu'il est devenu ? Et bien crois le ou pas, mais tout semble aller pour le mieux pour lui. Il vante désormais sur son
CV LinkedIn
son rôle de conseil en calculatrices graphiques auprès des Ministres de l'Education de différents pays Européens
(même si nous ignorons à ce jour où est-ce qu'il a pu sévir en dehors des Pays-Bas)
.

Pire que ça, après sa sortie anti-
NumWorks
il a même apparemment été récompensé d'un recrutement chez
Casio International
, à compter d'
Octobre 2020
et est toujours en poste à ce jour. Il y bénéficie selon ses dires d'une mission à haute responsabilité stratégique : effectuer des recherches sur la sécurité du système d'exploitation des calculatrices graphiques
Casio
, et conseiller l'équipe de recherche et développement sur ce qu'elle doit faire concernant les modèles commercialisés en Europe et donc entre autres en France. :o

Un signe très hautement inquiétant, la communauté
Casio
qui suite au virage de
NumWorks
bénéficie à compter d'aujourd'hui des dernières calculatrices les plus permissives en terme de développement et exécution de code machine tiers, a visiblement de très gros soucis à se faire... Le prochain
coup à la
TI
sera-t-il porté par
Casio
contre sa propre communauté, avec par exemple la fin du support des applications additionnelles, seule porte ouverte au développement tiers ?

C'est parfaitement possible, il suffit juste d'intégrer les applications officielles au système d'exploitation, comme
Texas Instruments
a déjà fait avec la
TI-82 Advanced
. En fait
Casio
l'a même déjà fait, pour le haut de gamme
Classpad 330+
et ses successeurs
fx-CP400
et
fx-CG500
, ainsi que pour les versions sur clé
USB
des émulateurs
Graph 35+E II
et
Graph 90+E
.

C'est hélas dans l'ère du temps, très crédible dans le contexte actuel, et d'autant plus maintenant que l'on ne peut apparemment plus compter sur
NumWorks
pour promouvoir une autre façon de faire. :'(


Article rédigé par avec modifications mineures d', complété et enrichi par , et relu par , , et - merci à tous.




Liens
:

Référence
:
https://www.numworks.com/fr/blog/logiciel-securise/

Casio Stage pré-rentrée 2021 gratuit pour enseignants par Casio

New postby critor » Today, 09:29

Enseignant ? Du
lundi 23 août
au
jeudi 26 août
,
Casio
t'invite à un stage de pré-rentrée en ligne entièrement gratuit. :D

De quoi bien prendre ou reprendre en main les produits
Casio
! ;)

Les sessions ont lieu chaque matin de
10h30
à
11h30
, et te laissent donc libre tout le reste de la journée. :)

Ce sera l'occasion de revenir entre autres sur les nouveautés de la rentrée
2021
, avec la nouvelle application
Probabilités
des
Graph 35+E II
et
Graph 90+E
.

Note bien que tu jouis d'une totale liberté; tu n'as aucune obligation de participer à l'intégralité des 4 jours de stage, tu peux t'inscrire pour le ou les jours que tu veux ! :bj:

Voici le programme des sessions ; tu peux donc dès maintenant choisir les jours qui t'intéressent le plus :
  • Lundi 23 Août :
    Statistiques et Probabilités avec les
    Graph 35+E II
    et
    Graph 90+E
    (application
    Statistiques
    , nouvelle application
    Probabilités
    , application additionnelle
    ProbSim
    )
  • Mardi 24 Août :
    Astuces pour utiliser simplement les calculatrices
    Casio
    en classe
  • Mercredi 25 Août :
    Découverte de , le logiciel de mathématique intégré en ligne
  • Jeudi 26 Août :
    Approfondissements

Inscription
:
https://www.casio-education.fr/formations/en-ligne

TI-z80 Tarta, niveau Geometry Dash pour TI-83 Premium CE

New postby critor » Today, 08:16

Ta
TI-83 Premium CE
bénéficie d'une superbe adaptation de
Geometry Dash
par aidé d'. :favorite:

La version téléchargeable du jeu inclut actuellement des adaptations de six des 21 niveaux accompagnant la version complète du jeu mobile :
Avertissement aux nouveaux utilisateurs de rentrée
2021
en France.

Geometry Dash
n'est lançable que sur les
TI-83 Premium CE
(y compris
Edition Python
)
.

Bien qu'offrant à première vue des capacités et fonctionnalités similaires, la nouvelle
TI-82 Advanced Edition Python
de rentrée 2021 n'est à ce jour pas compatible. :#non#:

Mais bien d'autres choses sont possibles car tu peux très facilement créer et charger tes propres niveaux. :bj:

Un éditeur intégré à
Geometry Dash
est accessible avec la touche
+
, rien de plus simple pour rajouter un niveau. ;)

Si tu préfères bénéficier d'un écran plus grand pour une meilleure vue d'ensemble, la conception peut également se faire sur ordinateur avec le logiciel
Tiled
où il suffira d'utiliser le
tileset
de
Geometry Dash
, puis d'en exporter une version
.csv
avant de la convertir en ligne.

Cela a justement permis l'adaptation de plusieurs autres niveaux du jeu original, ainsi que diverses créations. :D

14045 t'offre aujourd'hui
Tarta
, un nouveau niveau
Geometry Dash
de difficulté moyenne. :D

Bonne découverte ! :)

Attention,
Geometry Dash
rentre dans la catégorie des programmes en langage machine dits
ASM
.
Suite à un acte irresponsable d'un enseignant de Mathématiques français avec ses gesticulations aveugles dans le contexte de la réforme du lycée,
Texas Instruments
a réagi en supprimant la gestion de tels programmes depuis la mise à jour
5.5.1
.

Si tu es sur une des versions ainsi bridées, tu peux quand même profiter de
Geometry Dash
. Il te faut :
  1. installer
    arTIfiCE
    pour remettre la possibilité de lancer des programmes
    ASM
  2. ensuite de préférence installer
    Cesium
    pour pouvoir lancer les programmes
    ASM
    plus facilement, ou même
    AsmHook
    pour pouvoir les lancer comme avant

Téléchargements
:


Liens
:


HP Mise à jour corrective 2.1.14592 logiciels HP Prime, enfin !

New postby critor » Yesterday, 17:14

11694Fin Avril dernier sortait la mise à jour
HP Prime
2.1.14575
.

Elle concernait :
  • les calculatrices
    HP Prime G1
    et
    HP Prime G2
  • les logiciels
    HP Prime
    mais uniquement dans leur édition
    Windows

Une mise à jour certes formidable en terme de nouvelles fonctionnalités apportées
(dont une application
Python
)
, mais à la finition cette fois-ci très inférieure, puisque sortie dans l'urgence pour satisfaire les exigences des examens aux Pays-Bas.

Déjà les logiciels
2.1.14575
étaient marqués en tant que version bêta. Cela avait des conséquences non annoncées et non négligeables ; les logiciels devaient cesser définitivement de fonctionner
60 jours
après leur date de compilation, ce qui du
28 avril 2021
nous amenait donc au
28 juin 2021
, soit maintenant de façon imminente la semaine prochaine et encore en pleine période d'examens pour divers pays de par le monde ! :mj:

Ce n'était hélas pas tout. Pour sa part le logiciel de connectivité en version
2.1.14575
cassait la compatibilité avec la version initiale des formats de fichiers
HP Prime
suivants :
  • .hpprgm
    (programmes)
  • hpappdir.hpappprgm
    (scripts d'applications)
Le logiciel refusait de transférer ces fichiers et plantait si tu tentes de les éditer.

Cela concernait les programmes et applications
HP Prime
publiés chez nous il y a quelques années, ainsi que l'intégralité des images et documents
.pdf
convertis en applications
HP Prime
chez nous.

Un défaut hautement problématique en pleine période d'examens... :mj:

Aujourd'hui les développeurs
HP Prime
nous sortent de nouvelles versions
2.1.14592
des logiciels, compilées le
9 Juin 2021
.

Première bonne nouvelle, ces versions ne sont plus marquées en tant que bêta et fonctionneront donc sans aucune limite de durée ! :bj:

Autre excellente nouvelle, la compatibilité avec la version initiale des formats de fichiers
HP Prime
semble réparée ! :D

Téléchargements
:

Source
:
https://www.hpcalc.org/authors/54

Casio Concours Casio: imprimante + disque dur externe à gagner

New postby critor » Yesterday, 11:12

Pour fêter les vacances effectives ou imminentes,
Casio
te propose un jeu concours sur son compte
Twitter
.

2 superbes lots sont à gagner :
  • 1 imprimante
  • 1 disque dur externe

Pour participer et peut-être gagner il te faut, d'ici
Vendredi 25 Juin
à
10h
:
  • t'abonner au compte
    Twitter
    de
    Casio France
  • retweeter
    l'annonce du concours avec ta réponse à la question de Mécanique suivante - on espère donc que tu n'as pas trop séché les cours de ton prof de Physique cette année. ;)

Quel sera le mouvement d'un ballon gonflé à l'hélium présent dans un véhicule qui freine ?


En cas de difficulté, n'hésite pas à aller expérimenter en situation réelle cet après-midi... ;)

Tirage au sort des 2 gagnants parmi les bonnes réponses ce
Vendredi 25 Juin
à
10h
.



Source
:
https://twitter.com/CasioFrance/status/ ... 9877310467

TI-z80 Xenogenesis, niveau Geometry Dash facile TI-83 Premium CE

New postby critor » Yesterday, 10:42

Ta
TI-83 Premium CE
bénéficie d'une superbe adaptation de
Geometry Dash
par aidé d'. :favorite:

La version téléchargeable du jeu inclut actuellement des adaptations de six des 21 niveaux accompagnant la version complète du jeu mobile :
Avertissement aux nouveaux utilisateurs de rentrée
2021
en France.

Geometry Dash
n'est lançable que sur les
TI-83 Premium CE
(y compris
Edition Python
)
.

Bien qu'offrant à première vue des capacités et fonctionnalités similaires, la nouvelle
TI-82 Advanced Edition Python
de rentrée 2021 n'est à ce jour pas compatible. :#non#:

Mais bien d'autres choses sont possibles car tu peux très facilement créer et charger tes propres niveaux. :bj:

Un éditeur intégré à
Geometry Dash
est accessible avec la touche
+
, rien de plus simple pour rajouter un niveau. ;)

Si tu préfères bénéficier d'un écran plus grand pour une meilleure vue d'ensemble, la conception peut également se faire sur ordinateur avec le logiciel
Tiled
où il suffira d'utiliser le
tileset
de
Geometry Dash
, puis d'en exporter une version
.csv
avant de la convertir en ligne.

Cela a justement permis l'adaptation de plusieurs autres niveaux du jeu original, ainsi que diverses créations. :D

14042Voici aujourd'hui
Xenogenesis
par , un niveau facile pour te reposer un petit peu après tous tes autres terribles défis
Geometry Dash
. :D

Mais cela ne te dispense pas pour autant d'arriver au bout... ;)

Attention,
Geometry Dash
rentre dans la catégorie des programmes en langage machine dits
ASM
.
Suite à un acte irresponsable d'un enseignant de Mathématiques français avec ses gesticulations aveugles dans le contexte de la réforme du lycée,
Texas Instruments
a réagi en supprimant la gestion de tels programmes depuis la mise à jour
5.5.1
.

Si tu es sur une des versions ainsi bridées, tu peux quand même profiter de
Geometry Dash
. Il te faut :
  1. installer
    arTIfiCE
    pour remettre la possibilité de lancer des programmes
    ASM
  2. ensuite de préférence installer
    Cesium
    pour pouvoir lancer les programmes
    ASM
    plus facilement, ou même
    AsmHook
    pour pouvoir les lancer comme avant

Téléchargements
:


Liens
:


-
Search
-
Social
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.2 pour les Nspire CX II
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
1234
-
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.
680 utilisateurs:
>647 invités
>27 membres
>6 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)