π
<-

News 2024
August (1)
July (2)
June (2)
May (1)
April (1)
March (1)

News 2023
August (4)
July (2)
June (3)
May (2)
April (4)
March (2)

News 2022
August (2)
July (8)
June (4)
May (7)
April (9)
March (10)

News 2021
August (7)
July (8)
June (2)
May (6)
April (11)
March (10)

News 2020
August (4)
July (11)
June (6)
May (4)
April (8)
March (3)

News 2019
August (1)
July (3)
June (3)
May (5)
April (1)
March (2)

News 2018
August (4)
July (1)
June (5)
May (9)
April (13)
March (5)

News 2017
August (4)

Réception coque Num32 des meilleurs contributeurs NumWorks

New postby Admin » 13 Feb 2021, 14:18

En août 2017 sortait la NumWorks, 1ère calculatrice graphique à la fois française, programmable en Python, et au code source ouvert. Cela fait donc ces jours-ci très exactement 42 mois. ;)

Nous te révélions dans un article précédent que NumWorks avait prévu pour l'occasion de récompenser ses 32 meilleurs contributeurs d'une coque commémorative, la Num32, un goodie exclusif et donc ultra-collector ! :bj:

12 de ces 32 heureux élus nous sont connus :

Les coques Num32 ont maintenant été expédiées et commencent à arriver comme confirmé par M4x1m3 et redgl0w, qui peuvent donc déjà habiller leur calculatrice de façon unique au monde. :favorite:

Surveille bien l'arrivée de l'enveloppe NumWorks dans ta boîte à lettres. ;)

Source : https://twitter.com/Gl0wRed/status/1360556428507951104

Simulateur NumWorks-Omega avec diode examen sur Nintendo 3DS

New postby Admin » 10 Feb 2021, 14:59

10889Plusieurs simulateurs officiels permettant de retrouver les fonctionnalités de ta calculatrice NumWorks sur d'autres appareils :

Rappelons toutefois que ces simulateurs souffrent de plusieurs limitations :
  • pas de diode examen ce qui est une des raisons interdisant leur utilisation aux épreuves d'examen en France
  • pas de connectivité (impossible d'importer/exporter des données)
  • pas de conservation des données ; tout ce que tu auras saisi sera perdu à la fermeture du simulateur :mj:

Les deux premiers points peuvent s'expliquer par des contraintes matérielles extérieures (imposées par l'appareil utilisé).
Mais à la différence la non conservation des données semble être un choix du constructeur. En effet, quel intérêt aurais-tu à acheter une calculatrice NumWorks si ton smartphone faisait tout aussi bien ? Si c'est juste pour une demi-journée d'épreuve dans l'année aucun besoin d'acheter, tu pourrais très bien emprunter une calculatrice NumWorks ou bien la louer.

Gros avantage de la NumWorks et de son firmware Epsilon par rapport à la concurrence, le code source est ouvert. N'importe qui peut y contribuer ou le reprendre pour distribuer son propre firmware.

Nous t'avions justement déjà présenté Omega, le firmware tiers ultime pour ta calculatrice NumWorks, développé et testé par Quentin Guidee et ses illustres collaborateurs ci-dessous :


Omega permet en effet d'améliorer grandement les possibilités de ta NumWorks et ce même en mode examen. Citons entre autres :
  • la réactivation du moteur de calcul littéral que NumWorks avait introduit dans sa version 1.2 pour le supprimer dans sa version 11 afin de pouvoir exporter sa calculatrice chez nos voisins européens dont certains interdisent ces fonctionnalités (entre autres Pays-Bas, Portugal, Italie)
  • une bibliothèque de constantes physiques
  • une application Atom avec un tableau périodique des éléments
  • une application avec une calculatrice en notation RPN (notation postfixée dite polonaise inverse)
  • le support pour le rajout d'applications externes
9829Parmi les applications externes disponibles à ce jour, citons notamment :
  • Nofrendo, émulateur de console de jeux Nintendo NES
  • Peanut-GB, émulateur de console de jeux Nintendo Game Boy
  • HexEdit, éditeur hexadécimal
  • mais également KhiCAS par Bernard Parisse, enseignant-chercheur à l'Université de Grenoble.
    Basée sur Xcas, son logiciel intégré de mathématiques, cette application étend les capacités mathématiques de ta NumWorks au niveau d'une HP Prime, bénéficiant du moteur de calcul formel GIAC avec notamment la possibilité de construire automatiquement des tableaux d'étude de fonction avec indications d'éléments de démarche ! :bj:
    Elle est de plus programmable sous deux syntaxes au choix, Xcas ou Python. Son implémentation Python inclut des bibliothèques graphiques compatibles avec celles de NumWorks (kandinsky), TI-Nspire CX II et Casio Graph 90/35+E II, ainsi que des commandes de tracé à la Scratch/Logo pour réinvestir les acquis de collège ! :D
    En prime KhiCAS intègre même un tableur, application faisant jusqu'à présent cruellement défaut dans le firmware officiel Epsilon de la NumWorks.
    120221202412023

Nombre de fonctionnalités parfaitement légitimes puisque disponibles en mode examen pour les candidats ayant choisi des modèles concurrents, un nivellement par le haut pour l'égalité entre candidats ! :bj:

13507Comme Epsilon, le firmware Omega dispose également de ses propres simulateurs pour en retrouver les fonctionnalités sur d'autres plateformes :

Ils souffraient jusqu'à présent des mêmes limitations que les simulateurs officiels :
  • pas de diode examen
  • pas de connectivité
  • pas de conservation des données

1350613505L'équipe Omega va toutefois encore plus loin comme nous te l'avions déjà annoncé, avec un simulateur pour les consoles de jeux portables Nintendo 3DS et 2DS ! :o

Il est temps de nous intéresser plus en détails à cette solution. Le simulateur prend bien évidemment ici la forme d'une application homebrew, et si ce n'est pas déjà fait il te faudra modifier ta console afin de pouvoir lancer ce genre d'applications.

Mais cela tombe bien car le tout dernier firmware Nintendo 3DS/2DS, la version 11.14 sortie le 17 novembre 2020, dispose d'une vulnérabilité purement logicielle. Pour ouvrir ta console au monde des applications homebrews, il te suffira donc à ce jour tout simplement :
  • de la mettre à jour
  • de suivre les instructions, de simples copies de fichiers et pressions de boutons
Tu devrais te dépêcher d'en profiter, avant que Nintendo ne verrouille à nouveau avec une nouvelle nouvelle mise à jour. ;)


Le système de double écran de la Nintendo 3DS/2DS te permet d'obtenir :
  • l'affichage NumWorks sur l'écran supérieur
  • le clavier sur l'écran tactile inférieur, avec une organisation différente des touches à laquelle il va te falloir te faire

Les touches physiques de la console ne sont pas en reste et utilisables dans le simulateur :
  • croix directionnelle
  • A
    pour
    OK
  • B
    pour
  • X
    pour
    alpha
  • Y
    pour
    shift
  • ⌂HOME
    pour

Et surtout, le simulateur Omega pour 3DS/2DS en profite pour faire une avancée révolutionnaire ; c'est le tout premier à contrôler une diode examen, ici la diode de données de la console ! :bj:

Nous saluons l'exploit, mais ne souhaitons pas t'induire en erreur. Tu ne peux passer le BAC avec ton smartphone, et même si cela aurait de la gueule tu ne peux pas davantage le passer avec ta 3DS/2DS bien qu'ici pourvue d'une diode examen.

Plusieurs points posent problème par rapport aux spécifications officielles du mode examen. Certains peuvent être résolus facilement, d'autres moins.
  • La diode examen se doit d'être présente sur la tranche supérieure pour le contrôle à distance des surveillants, ce qui n'est pas le cas ici. La diode est présente sur la face avant entre les deux écran, et l'éclairage de ces derniers pourra donc gêner sa visibilité.
    13503
  • Pire, l'écran supérieur inclinable de la Nintendo 3DS pourra selon son orientation complètement masquer la diode en question.
  • La diode de données de la 3DS/2DS n'est pas une diode examen dans le sens où elle n'est pas dédiée à cet usage ; n'importe quelle application peut l'allumer et son clignotement effectif ne garantit donc strictement rien aux surveillants, elle pourra très bien clignoter alors que tu seras dans une toute autre application à faire des choses interdites.
  • Le mode examen doit être impossible à quitter de façon autonome (c'est-à-dire sans utilisation d'un élément extérieur non présent sur ta table de composition car interdit : selon les modèles cela peut être ordinateur, tablette, smartphone, 2ème calculatrice, batterie USB). Or comme le simulateur Omega est basé sur le simulateur NumWorks qui ne conserve pas les données, ben il te suffit juste de le fermer puis le relancer et tu ne seras alors plus en mode examen.
  • Dans tous les cas, le fait de pouvoir fermer l'application Omega en mode examen est un problème. Sans même attendre de relancer l'application c'est déjà une sortie du mode examen, avec accès potentiel aux données interdites présentes dans d'autres applications.

Attardons-nous sur ce dernier point. Après relecture et analyse des spécifications, la seule façon pour nous d'offrir un mode examen conforme sur un appareil comme la console Nintendo 3DS/2DS ou un smartphone, c'est-à-dire un appareil offrant accès à diverses applications dont entre autres une application calculatrice, serait :
  • d'avoir un verrouillage plein écran et verrouillage du focus sur l'application qui a été passée en mode examen (impossible de la réduire, de la fermer, ou de lancer ou basculer vers toute autre application)
  • en cas de fermeture forcée de l'application passée en mode examen (coupure de l'alimentation, reset, ...), lancement automatique et reverrouillage de cette même application une fois le système redémarré

D'autres points sont également problématiques par rapport à la réglementation des calculatrices aux examens français. Ce texte autorise les calculatrices tout en en donnant une définition :
Education Nationale wrote:Est considéré comme « calculatrice » tout dispositif électronique autonome, dépourvu de toute fonction de communication par voie hertzienne, ayant pour fonction essentielle d'effectuer des calculs mathématiques ou financiers, de réaliser des représentations graphiques, des études statistiques ou tous traitements de données mathématiques par le biais de tableaux ou diagrammes.

  • Tout comme le smartphone, la console 3DS/2DS ne permet que de lancer une application calculatrice parmi un choix de bien d'autres applications n'ayant strictement rien à voir, et n'est donc pas une calculatrice selon ce texte.
  • De plus, tout comme le smartphone la console 3DS/2DS est pourvue d'une fonctionnalité de communication par voie hertzienne, ici le WiFi, et fait donc l'objet d'une double interdiction selon ce passage.

Mais après, même si il nous semble impossible de tout résoudre, que cela ne décourage surtout pas l'équipe Omega de continuer à creuser la question, c'est hautement intéressant, et leurs travaux seront peut-être précurseurs d'une réglementation future ouvrant les portes des salles d'examens à ce genre d'appareil numérique multi-fonctions.


Téléchargement : Omega

Saint-Valentin 2021 : 30 T-shirts NumWorks LOVE à gagner !

New postby Admin » 08 Feb 2021, 14:23

Bientôt la Saint-Valentin et NumWorks a pensé à toi, et pas rien qu'à toi. ;)
Pas moins de 30 T-shirts en édition limitée NumWorks Love sont à gagner pour l'occasion ! :bj:

Plus précisément 15 gagnants seront tirés au sort le 19 février, chacun recevant alors 2 T-shirts à partager avec sa moitié. :favorite:
Vous pourrez ainsi porter les mêmes vêtements comme des amoureux. ;)

Sont donc à gagner :

Les T-shirts sont illustrés d'une image que tu reconnais peut-être car on la retrouve sous la dénomination All you need is love chez les boutiques d'impression de T-shirt ou divers autres objets offrant un thème culture ou humour mathématique et scientifique.

Mais si tu regardes bien, tu noteras que NumWorks ne s'est pas contenté de reprendre l'image toute faite et a effectué quelques modifications pour adapter à la forme que prend la saisie sur sa calculatrice et en illustrer les riches possibilités.

  • remplacement des équations de courbes en
    $mathjax$y=$mathjax$
    par des expressions de fonctions en
    $mathjax$f(x)=$mathjax$
  • remplacement de l'équation de cercle
    $mathjax$x^2+y^2=9$mathjax$
    par l'expression de fonction polaire
    $mathjax$f(\theta)=1$mathjax$
  • remplacement de l'équation de courbe
    $mathjax$x=-3\left|\sin(y)\right|$mathjax$
    par l'expression de fonction paramétrique
    $mathjax$\left\{\begin{array}{l}x(t)=-\left|\sin(t)\right|\\y(t)=t\end{array}\right.$mathjax$

Qu'attends-tu donc pour offrir à ton copain ou ta copine un cadeau comme il ou elle n'en a jamais eu de sa vie ? :D

Comment gagner donc ? Pour enregistrer ta participation, NumWorks ne te demande vraiment pas grand chose. Sur chacun des réseaux sociaux concernés, il te suffit : :)
  1. de suivre, aimer ou t'abonner au compte de NumWorks
  2. en commentaire ou réponse, de taguer ou identifier ton âme sœur avec qui tu partageras cette paire de T-shirts
N'hésite pas à participer sur chacun des comptes sociaux de NumWorks afin de maximiser tes chances ! ;)

Bêta-test public Omega v1.21 avec nouveautés NumWorks v15.3

New postby Admin » 03 Feb 2021, 12:04

Nous t'avions déjà présenté Omega, le firmware tiers ultime pour ta calculatrice NumWorks, développé et testé par Quentin Guidee et ses illustres collaborateurs ci-dessous :


Omega permet en effet d'améliorer grandement les possibilités de ta NumWorks et ce même en mode examen. Citons entre autres :
  • la réactivation du moteur de calcul littéral que NumWorks avait introduit dans sa version 1.2 pour le supprimer dans sa version 11
  • une application Atom avec un tableau périodique des éléments
  • une bibliothèque de constantes physiques
  • une application avec une calculatrice RPN
  • le support pour le rajout d'applications externes
9829Parmi les applications externes disponibles à ce jour, citons notamment :
  • Nofrendo, émulateur de console de jeux Nintendo NES
  • Peanut-GB, émulateur de console de jeux Nintendo Game Boy
  • HexEdit, éditeur hexadécimal
  • mais également KhiCAS par Bernard Parisse, enseignant-chercheur à l'Université de Grenoble.
    Basée sur Xcas, son logiciel intégré de mathématiques, cette application étend les capacités mathématiques de ta NumWorks au niveau d'une HP Prime, bénéficiant du moteur de calcul formel GIAC avec notamment la possibilité de construire automatiquement des tableaux d'étude de fonction avec indications d'éléments de démarche ! :bj:
    Elle est de plus programmable sous deux syntaxes au choix, Xcas ou Python. Son implémentation Python inclut des bibliothèques graphiques compatibles avec celles de NumWorks (kandinsky), TI-Nspire CX II et Casio Graph 90/35+E II, ainsi que des commandes de tracé à la Scratch/Logo pour réinvestir les acquis de collège ! :D
    En prime KhiCAS intègre même un tableur, application faisant jusqu'à présent cruellement défaut dans le firmware officiel de la NumWorks.
    120221202412023

Nombre de fonctionnalités parfaitement légitimes puisque disponibles en mode examen pour les candidats ayant choisi des modèles concurrents, un nivellement par le haut pour l'égalité entre candidats ! :bj:

13482Le 11 janvier dernier sortait la mise à jour 15.3 de ta calculatrice NumWorks après plus de 2 mois de bêta-test public.

L'équipe Omega t'invite à son tour en conséquence au bêta-test public de sa nouvelle version 1.21.

Au menu bien évidemment toute la formidable collection de nouveautés introduites par la dernière mise à jour NumWorks 15.3, et que nous t'invitons à aller consulter.

Mais ce n'est pas tout, l'équipe Omega continue d'apporter une belle valeur ajoutée avec désormais de quoi régler l'heure et la date dans l'application Paramètres, et même afficher l'heure dans la barre de titre, très pratique en épreuve d'examen où tu n'as droit ni au smartphone ni à la montre connectée ! :bj:
Attention toutefois, l'activation de l'horloge semble induire une surconsommation d'énergie lorsque la calculatrice est éteinte. Nous n'en connaissons pas la proportion, elle n'a pas fait l'objet de mesures à ce jour.

Par contre, il semble y avoir une étrange frilosité autour du mode examen dans cette version bêta. Déjà, la page d'installation de la version bêta te prétend que le mode examen a été supprimé...

Nous te rassurons de suite, selon nos tests le mode examen est bien présent et fonctionnel.
Toutefois, cela nous amène quand même à un très grave inconvénient avec cette version bêta d'Omega, que dans ton propre intérêt nous ne pouvons moralement pas laisser de côté. Effectivement il y a eu du changement avec le mode examen dans le cadre des version bêta. Le firmware Omega bêta ajoute un message informatif à l'écran d'activation du mode examen, il indique donc ici qu'Omega est un logiciel non officiel, que son mode examen n'est donc pas garanti conforme par NumWorks, mais pire même pas garanti conforme par Omega. :o

En pratique le mode examen nous semble fonctionner correctement.

Mais peu importe que ce soit vrai ou faux, avec les termes très lourds de sens de "non officiel" et "conformité [...] non garantie", il y a tout ce qu'il faut pour effrayer les surveillants qui justement peuvent être stressés et avoir les yeux partout lors de la phase d'activation du mode examen en début d'épreuve, et induire des conséquences dramatiques pour les élèves innocents : devoir composer sans la calculatrice, voir même pire faire face à un procès verbal de fraude pour avoir introduit un mode examen altéré / non conforme, passible de plusieurs années d'interdiction de passer tout examen ou concours (y compris le permis de conduire), de quoi bien gâcher une vie. Le pire étant que ce sera aléatoire et donc injuste, tout dépendra de si le surveillant posera ses yeux sur l'écran de ta machine au moment de l'activation ou pas, et si ces 3 lignes de texte normalement absentes l'amèneront à lire et tilter ou pas. :'(
Nous sommes de plus en ce 2ème trimestre en pleine période d'épreuves communes et examens blancs, où l'activation et la vérification soigneuse du mode examen sont la norme contrairement aux simples devoirs surveillés, c'est à peu près le pire moment de l'année pour diffuser en public un firmware avec un tel message...

Nous ne pouvons que déplorer ce choix. Nombre d'élèves risquent de se présenter à leur épreuve avec une version bêta, parce qu'ils auront oublié de mettre à jour d'ici-là ou parce que la calculatrice aura été prêtée/vendue, et d'avoir alors à ce moment-là une très mauvaise surprise.
Dans un contexte scolaire ou tout autre contexte avec des évaluations en mode examen, dans ton propre intérêt ne prends pas de risques et ne passe pas sur la version bêta d'Omega. :#non#:

Installation :

Animation pluie de code à la Matrix maintenant pour NumWorks

New postby Admin » 30 Jan 2021, 09:33

13465Dans une actualité précédente, nous te présentions une pluie de code pour ta TI-83 Premium CE, soit une animation à la Matrix .

"Et pour ma NumWorks ?", répondront certains... ;)

Sur NumWorks c'est plus compliqué, la calculatrice n'ayant contrairement à la concurrence toujours aucune gestion officielle d'applications tierces. :#non#:

Le seul langage disponible est donc le Python, et sa bibliothèque graphique kandinsky est fort peu étoffée avec juste de quoi allumer des pixels ou des rectangles. :'(

Tout affichage plein écran complexe doit donc être réalisé en allumant tous les pixels un par un, ce qui est bien évidemment tout sauf instantané. :mj:

13473Mais on peut quand même s'en tirer en s'autorisant quelques libertés bien choisies sur l'animation. ;)

Voici par exemple la solution de Schraf.

Après un affichage initial bien évidemment en vert sur fond noir, il choisit une colonne au hasard et décale son contenu de 40 pixels vers le bas.

Rafraîchir une colonne est 320 fois plus rapide que de rafraîchir tout l'écran, et cette série de décalages de colonnes aléatoires génère une animation qui certes ne boucle pas, mais produit quand même un effet assez satisfaisant de pluie de code. :)

Félicitations pour avoir réussi à aussi bien contourner les limites actuelles de la machine ! :bj:


Lien : https://workshop.numworks.com/python/schraf/anim_matrix

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
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.
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.
633 utilisateurs:
>616 invités
>9 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)