π
<-
Chat plein-écran
[^]

Omega 1.18: KhiCAS + NumWorks préversion 13

Omega 1.18: KhiCAS + NumWorks préversion 13

Unread postby critor » 06 Jan 2020, 01:06

Dans un article précédent nous te présentions
Omega
, le
firmware
tiers ultime pour ta
NumWorks
par et ses illustres collaborateurs :
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 mémoire de travail étendue de
    16K
    à
    32K
    pour l'exécution de scripts
    Python
    plus conséquents notamment dans le cadre de projets
  • une application avec une calculatrice
    RPN
  • ...
Nombre de fonctionnalités parfaitement légitimes puisque disponibles en mode examen pour les candidats ayant choisi des modèles concurrents.

Aujourd'hui sort la nouvelle version
Omega 1.18
avec de nouvelles améliorations que nous allons découvrir. :D

Notons qu'elle reste basée sur le code source actuel du
firmware
Epsilon
officiel en cours de développement, et qu'elle t'inclut donc en avant-première tout ou partie des améliorations officielles que
NumWorks
a prévues pour la prochaine version
13
et que nous allons traiter par la même occasion ! :bj:

L'écran
à propos
affiche certes toujours une version
12
, mais c'est normal puisque la version
13
n'est pas encore sortie et n'est donc pas encore inscrite dans le code source. Par contre, on apprécie sa mention de la version
MicroPython
intégrée. :)



  1. Python et clavier
  2. Applications externes KhiCAS et compagnie
  3. Triple mode examen France, Pays-Bas et compagnie
  4. Installation Omega, KhiCAS et compagnie



1) Python et clavier

Go to top

La
NumWorks
permet d'obtenir le caractère
%
avec la combinaison
alpha
clear
.
Ce détournement de la touche d'effacement de sa fonction principale est un gros problème, car pour corriger une erreur de saisie tu te devais donc au préalable de vérifier si tu n'étais pas déjà en mode alphabétique simple ou verrouillage alphabétique et le cas échéant d'en sortir. Si tu oublies, au lieu de corriger ton erreur tu vas l'empirer avec la saisie de caractères
%
supplémentaires...

C'est particulièrement embêtant dans le cas de l'éditeur de script
Python
où les erreurs de saisie ne sont pas rares et où tu es très souvent en verrouillage alphabétique ! :mj:

Mais
Omega
s'occupe de corriger ce problème et va enfin pouvoir te simplifier la vie ! :bj:

Ce n'est plus à toi de de réfléchir au mode courant à chaque effacement, c'est maintenant la touche qui s'y adapte toute seule ! :D

Voici le détail du compromis qui a été retenu par l'équipe
Omega
:
  • en mode verrouillage alphabétique, la touche
    clear
    reste liée à sa fonction principale et te permet donc directement d'effacer
  • et la simple combinaison
    alpha
    clear
    te permet toujours de saisir le caractère
    %
    lorsque souhaité

Et tant que nous en sommes à parler clavier, signalons l'ajout par
Omega
de plusieurs raccourcis :
  • Plus besoin de t'embêter à aller ouvrir l'application
    Paramètres
    pour régler la luminosité de l'écran, tu as désormais les combinaisons
    shift
    +
    et
    shift
    -
    pour augmenter ou diminuer la luminosité et qui à la différence marcheront depuis n'importe quelle application ! :)
  • Egalement autre raccourci bien sympa,
    shift
    (
    te permet de saisir directement une paire de parenthèses
    ()
    , et de laisser le curseur de saisie positionné à l'intérieur. :)

En
Python
les possibilités d'interactions avec des interfaces, notamment pour des menus ou jeux, étaient très limitées sur la
NumWorks
.

En effet, il n'y avait pas de fonction permettant de tester la pression d'une touche.

12026
Omega
tentait déjà de palier ce manque en te rajoutant au module
kandinsky
les fonctions
get_keys()
et
wait_vblank()
, comme illustré ci-contre via l'exploration avec .
NumWorks
s'attaque enfin au problème dans la prochaine version
13
, avec un nouveau module
ion
à cette fin dont voici l'exploration en avant-première avec :
1202712028120291203012031

Suite à cet ajout majeur, profitons-en pour voir où nous en sommes niveau
Python
sur calculatrices. Voici déjà l'éventail des modules disponibles :

autorisés aux
examens français
inutilisables aux
examens français
NumWorks
Casio Graph
35+E II
90+E
TI-83PCE
Ed. Python
MicroPython
TI-Nspire
CasioPython
Casio Graph
35+E II
35+E/USB
75/85/95
TI-Python
builtins
array
collections
cmath
gc
math
micropython
os
random
sys
time
turtle
uerrno

.
.

.


.

.


.

.
.
.
.

.
.

.
.
.
.



.


.
.



.
.


.




.
.

.
.


.




.
.

.
.
.


.




.


.
.



.


.
.



.
.











.
.
spécifique
kandinsky
ion
prime
nsp
board
storage
Total
9
3
8
9
8
9
9
13

En terme de quantité de modules, la
NumWorks
arrive ainsi désormais au premier rang des solutions
Python
utilisables aux examens français, félicitations ! :bj:
Aux examens :
  1. 9
    modules :
    NumWorks

    HP Prime
    (version alpha)
  2. 8
    modules :
    TI-83 Premium CE Edition Python
  3. 3
    modules :
    Casio Graph 35+E II
    Casio Graph 90+E
Hors examens :
  1. 13
    modules :
    TI-Python
    (firmware tiers)
  2. 9
    modules :
    NumWorks

    Casio Graph 35+E II
    Casio Graph 35+E/USB
    Casio Graph 75/85/95
    Casio fx-9750GII
    Casio fx-9860GII
    Casio fx-9860G

    (appli CasioPython)

    HP Prime
    (version alpha)
  3. 8
    modules :
    TI-83 Premium CE Edition Python

    TI-Python

    TI-Nspire
    (appli MicroPython)
  4. 3
    modules :
    Casio Graph 35+E II
    Casio Graph 90+E
    Casio fx-CG50


Et voici maintenant pour le contenu de ces mêmes modules :

autorisés aux
examens français
inutilisables aux
examens français
NumWorks
Casio Graph
35+E II
90+E
TI-83PCE
Ed. Python
MicroPython
TI-Nspire
CasioPython
Casio Graph
35+E II
35+E/USB
75/85/95
TI-Python
builtins
array
collections
cmath
gc
math
micropython
os
random
sys
time
turtle
uerrno
88-188
.
.
12
.
41
6
.
8
.
3
38
.
84-175
.
.
.
.
25
.
.
8
.
.
.
.
91-190
4
2
.
7
28
.
.
8
15
4
.
.
97-428
3-13
.
13-17
9-13
42-46
10-14
.
.
17-21
.
.
25-29
93-218
4
.
12
7
41
3
.
.
15
.
.
.
91-204
4
.
12
7
41
6
.
8
12
.
.
24
91-190
4
2
.
7
28
.
.
8
15
4
.
.
93-191
4
2
12
7
41
6
15
8
15
10
.
.
spécifique
6
(kandinsky)

48
(ion)
3-7
(prime)
10
(nsp)
22
(board)

21
(storage)
Total
250-350
117-208
159-258
219-588
185-310
205-318
159-258
213-354

En terme de richesse des modules, la
NumWorks
varie donc entre les 2ème et 3ème rangs ! :bj:
Aux examens :
  1. 219-588
    éléments :
    HP Prime
    (version alpha)
  2. 250-350
    éléments :
    NumWorks
  3. 159-258
    éléments :
    TI-83 Premium CE Edition Python
  4. 117-208
    éléments :
    Casio Graph 35+E II
    Casio Graph 90+E
Hors examens :
  1. 219-588
    éléments :
    HP Prime
    (version alpha)
  2. 213-354
    éléments :
    TI-Python
    (firmware tiers)
  3. 250-350
    éléments :
    NumWorks
  4. 205-318
    éléments :
    Casio Graph 35+E II
    Casio Graph 35+E/USB
    Casio Graph 75/85/95
    Casio fx-9750GII
    Casio fx-9860GII
    Casio fx-9860G

    (appli CasioPython)
  5. 185-310
    éléments :
    TI-Nspire

    (appli MicroPython)
  6. 159-258
    éléments :
    TI-83 Premium CE Edition Python

    TI-Python
  7. 117-208
    éléments :
    Casio Graph 35+E II
    Casio Graph 90+E




2) Applications externes KhiCAS et compagnie

Go to top

Dans un article précédent nous te présentions un autre
firmware
tiers,
Delta
pour
NumWorks N0110
.

Son principal avantage était de te rajouter une application
External
permettant elle-même de lancer des applications externes à installer séparément.

Les applications externes disponibles à ce jour incluent :
  • KhiCAS
    par :
    Basée sur
    Xcas
    , son logiciel intégré de mathématiques, l'appli é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
    . Et en prime, le langage de programmation inclut des commandes de tracé à la
    Scratch
    /
    Logo
    pour réinvestir les acquis de collège ! :D
  • Periodic
    par , déjà intégrée dans
    Omega
    sous le nom d'
    Atom
    .
  • et enfin
    Nofrendo
    , un émulateur de console de jeux
    Nintendo NES
Nous regrettions justement dans l'annonce en question que dans la cas d'une
NumWorks N0110
tu aies donc à choisir entre les améliorations apportées par
Omega
et celles apportées par
Delta
. :'(

Et bien bonne nouvelle, plus besoin de choisir,
Omega
intègre désormais l'application
External
et offrira à ta
NumWorks N0110
l'ensemble de ses possibilités ! :bj:
1202212024120239829

Sur
NumWorks N0100
l'application
External
sera également listée, mais sans contenu à la différence.




3) Triple mode examen France, Pays-Bas et compagnie

Go to top

Les spécifications officielles du mode examen sont bien plus restrictives aux Pays-Bas qu'en France niveau fonctionnalités, interdisant :
  • non seulement l'accès au contenu mémoire préchargé
  • mais aussi toute fonctionnalité de calcul littéral et formel
  • également toute utilisation d'un éditeur de programmes
    (même pas possible donc de saisir et lancer un petit programme pendant l'épreuve)
  • et encore l'utilisation de toute application
La
NumWorks
n'était donc pas conforme pour les Pays-Bas. :'(

Dans la prochaine version
13
,
NumWorks
nous prépare un 2ème mode examen conforme pour les Pays-Bas dit
Néerlandais
, faisant clignoter la diode non pas en rouge mais en jaune, et bloquant tout accès à l'application
Python
.

Omega
complète cette démarche en respectant dans l'esprit et dans la forme ce nouveau mode examen, et désactive également dans ce mode :
  • le moteur de calcul littéral, dont la disponibilité est de plus maintenant indiquée par un drapeau
    sym
    en haut d'écran pour une vérification facile par les surveillants aux examens l'interdisant
  • l'application
    External
    permettant l'accès aux applications externes non officielles
On note en passant que la couleur de fond du drapeau mode examen est maintenant corrigée. :)

Mais ce n'est pas tout,
Omega
rajoute également un 3ème mode examen dit
Sans symbolique
. Son but est de bloquer les fonctionnalités de calcul littéral et formel, et donc comme le mode examen néerlandais :
  • désactive le moteur de calcul littéral
  • bloque l'application
    External
    afin d'interdire l'utilisation de
    KhiCAS
La seule différence ici est qu'il ne bloque pas l'application
Python
, et cible ainsi plutôt la réglementation mode examen du Portugal ou encore de l'IB
(Baccalauréat International)
.




4) Installation Omega, KhiCAS et compagnie

Go to top

Pour installer
Omega
rien de plus simple. De façon similaire à ce qui existait déjà pour les applications externes, un installateur en ligne est désormais également disponible pour
Omega
. Il te suffira tout simplement de connecter ta calculatrice, d'ouvrir la page liée en fin d'article dans ton navigateur, puis d'un seul clic ! :bj:
Tu auras besoin pour cela d'un navigateur utilisant un moteur
Chromium
ou compatible :
Google Chrome
,
Microsoft Edge
...


Notons qu'un tutoriel pour une installation avancée est également disponible et lié ci-après pour ceux qui souhaitent compiler
Omega
par eux-mêmes. Une méthode qui te donnait déjà accès à des possibilités supplémentaires, comme celle de protéger ta
NumWorks
contre le vol en signant l'écran
A propos
avec ton nom ou tout ce que tu veux.

Désormais réaliser ta propre compilation te permettra d'opter pour un thème au choix :
  • epsilon_light
  • epsilon_dark
  • omega_light
    (par défaut)
  • omega_dark


Les applications externes
KhiCAS
et autres sont pour leur part à installer séparément avec leur propre installateur en ligne dédié, également lié en fin d'article.




Tous nos remerciements à l'ensemble de l'équipe
Omega
qui rajoute à ta
NumWorks
non seulement des fonctionnalités haut de gamme, mais également des fonctionnalités disponibles sur d'autres modèles concurrents en mode examen, contribuant ainsi à une meilleure égalité entre candidats en mode examen, mais avec pour une fois un nivellement par le haut ! :bj:

Et toutes nos félicitations également pour réussir aussi bien ce numéro surhumain de jonglage entre le respect de l'esprit des derniers ajouts officiels de
NumWorks
, le respect de la réglementation des examens français, de celle des Pays-Bas, et de celle d'autres pays européens ou examens internationaux ! :#tritop#:

Grâce à
Omega
, ta
NumWorks
démarre l'année 2020 sur les chapeaux de roues ! :D




Liens
:


Téléchargements
:

Image
User avatar
critorAdmin.
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 2.4%
 
Posts: 34757
Images: 9150
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Omega 1.18: KhiCAS + NumWorks préversion 13

Unread postby redgl0w » 06 Jan 2020, 06:50

Ah oui ! :o
Quand tu disais que t'avais beaucoup de travail, c'est ce niveau là de beaucoup x3

Bah merci pour ce texte qui décrit très bien les modifications, à pars 2...
Depuis le site, on peut maintenant télécharger l'émulateur omega à la façon numworks (https://omega-numworks.github.io/releases.html).
Pour les gens qui préféraient l'ancien symbole de multiplication, maintenant on peut le choisir depuis les paramètres (croix, point, étoile ou mode automatique (ce qui est en place actuellement)).
User avatar
redgl0w
Niveau 6: SM (Super Membre)
Niveau 6: SM (Super Membre)
Level up: 26.6%
 
Posts: 36
Joined: 30 Oct 2019, 20:36
Gender: Male
Calculator(s):
Class: 2nde
GitHub: RedGl0w

Re: Omega 1.18: KhiCAS + NumWorks préversion 13

Unread postby A2drien » 06 Jan 2020, 07:43

Ce serait possible de voir à quoi ressemble les 2 nouveaux thèmes sombres ?

Merci d'avance. :)
Last edited by A2drien on 06 Jan 2020, 10:46, edited 1 time in total.
Toi qui as une NumWorks, je te salue (les autres aussi :D).

User avatar
A2drien
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 87.5%
 
Posts: 35
Joined: 11 Apr 2019, 16:41
Gender: Male
Calculator(s):
Class: 1ère (Maths/NSI/Physique-Chimie)
GitHub: A2drien

Re: Omega 1.18: KhiCAS + NumWorks préversion 13

Unread postby quentinguidee » 06 Jan 2020, 08:50

Woaw critor Merci beaucoup pour cet article, c'est juste parfait B-) L'attente en valait le coup! :)

A2rien je vais les compiler maintenant et poster les screens ici ;)

RedGl0w en soit la nouveauté est arrivée bien après la rédaction de l'article donc c'est normal ;)
User avatar
quentinguideeProg.
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 28.9%
 
Posts: 62
Joined: 30 Oct 2019, 20:40
Location: Belgique
Gender: Male
Calculator(s):
Class: Ingénieur civil, Bac 1
GitHub: quentinguidee

Re: Omega 1.18: KhiCAS + NumWorks préversion 13

Unread postby quentinguidee » 06 Jan 2020, 09:23

User avatar
quentinguideeProg.
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 28.9%
 
Posts: 62
Joined: 30 Oct 2019, 20:40
Location: Belgique
Gender: Male
Calculator(s):
Class: Ingénieur civil, Bac 1
GitHub: quentinguidee

Re: Omega 1.18: KhiCAS + NumWorks préversion 13

Unread postby critor » 06 Jan 2020, 12:12

Merci pour vos retours, je complète dès que possible. :)
Image
User avatar
critorAdmin.
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 2.4%
 
Posts: 34757
Images: 9150
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Omega 1.18: KhiCAS + NumWorks préversion 13

Unread postby critor » 06 Jan 2020, 22:25

Voilà, j'ai illustré les thèmes disponibles. :)
Image
User avatar
critorAdmin.
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 2.4%
 
Posts: 34757
Images: 9150
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Omega 1.18: KhiCAS + NumWorks préversion 13

Unread postby critor » 07 Jan 2020, 13:55

Niveau bannière Omega affichée sur le site, faut-il continuer à lier le tuto ciblant maintenant l'installation avancée ?
viewtopic.php?f=113&t=23196

Ne vaudrait-il pas mieux lier directement la nouvelle page d'installation en ligne en 1 clic ?

Merci.
Image
User avatar
critorAdmin.
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 2.4%
 
Posts: 34757
Images: 9150
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Omega 1.18: KhiCAS + NumWorks préversion 13

Unread postby quentinguidee » 07 Jan 2020, 16:56

Merci critor!

Oui effectivement, j'hésite entre lier directement vers cet article, lier vers la page d'accueil du site ou lier vers l'installateur..
User avatar
quentinguideeProg.
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 28.9%
 
Posts: 62
Joined: 30 Oct 2019, 20:40
Location: Belgique
Gender: Male
Calculator(s):
Class: Ingénieur civil, Bac 1
GitHub: quentinguidee

Re: Omega 1.18: KhiCAS + NumWorks préversion 13

Unread postby Dogm » 07 Jan 2020, 17:04

Est-ce que le différents thèmes seront implantés nativement dans les prochaines maj ? En installant omega sans compilation

Sinon super travail bravo :)
Afghanistan Simulator Numworks

35%


Image
User avatar
DogmRédac.
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 67.8%
 
Posts: 73
Images: 7
Joined: 14 Nov 2019, 18:53
Location: Lyon, France
Gender: Male
Calculator(s):
Class: Lycéen 2nde Sciences de l'ingénieur
GitHub: tim_ats_d

Next

Return to News NumWorks

Who is online

Users browsing this forum: No registered users and 3 guests

-
Search
-
Featured topics
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
Comparaisons des meilleurs prix pour acheter sa calculatrice !
12
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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 
-
Stats.
388 utilisateurs:
>370 invités
>13 membres
>5 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)