π
<-
Chat plein-écran
[^]

Casio Mise à jour 3.60 clé USB d'émulation Casio Graph 35+E II

New postby critor » 27 Sep 2022, 10:39

15968Nous te l'annoncions dans l'actualité d'hier,
Casio
vient de sortir une formidable mise à jour pour ta
Graph 35+E II
, la version
3.60
.

Au menu une amélioration très significative de la traduction des différents éléments de l'interface utilisateur de ta calculatrice, lorsque le système est réglé en langue française. Nombre d'éléments qui n'étaient pas traduits jusqu'ici le deviennent désormais :
  • menu principal
  • onglets de bas d'écran
  • application de statistiques
versions
≤3.50
version
3.60

Avec désormais des abréviations française compréhensibles dans les onglets de bas d'écran et le vocabulaire français pertinent pour les statistiques et probabilités, ta géniale
Graph 35+E II
devient encore plus intuitive et simple à utiliser ! :bj:

Les lycéennes et lycéens peuvent dès maintenant mettre à jour gratuitement leur calculatrice.

13023Enseignante ou enseignant, peut-être utilisais-tu plutôt la clé
USB
d'émulation de
Casio
, par exemple en vidéoprojection en classe ?

Sans doute aimerais-tu pouvoir là aussi bénéficier des dernières nouveautés.

Le fichier diffusé hier ne permettait toutefois de mettre à jour que les calculatrices, et pas les clés
USB
d'émulation.

Et bien bonne nouvelle car ta clé
USB
d'émulation peut également être mise à jour, et
Casio
vient tout juste de diffuser la nouvelle version
3.60
adéquat ! :bj:

Pour l'installer, il te suffit tout simplement d'extraire le contenu du fichier
.zip
téléchargé sur ta clé
USB
.

Que de rapidité, merci
Casio
! :favorite:

Téléchargements
:


TI-z80 Découverte + récupération système TI-83 Plus 1.18g

New postby critor » 27 Sep 2022, 09:45

Pour la rentrée 1996,
Texas Instruments
sortait la
TI-83
.

Pour la rentrée 1999 sortait son successeur, la
TI-83 Plus
, version améliorée qui allait devenir la référence de toute une génération de lycéens, et qui est même toujours fabriquée et commercialisée de nos jours pour certains pays.

La principale nouveauté était l'exploitation de la technologie
Flash
, pour la première fois sur le milieu de gamme après avoir déjà introduite :
  • en 1998 pour les utilisateurs
    Texas Instruments
    sur l'entrée de gamme
    TI-73
    ainsi que sur le haut de gamme
    TI-89
    , puis
    TI-92 Plus
    en 1999.
  • dès 1995 pour les ingénieurs, dévelopeurs et testeurs
    Texas Instruments
    avec les prototypes ou modèles de développement de puis

Une innovation majeure, permettant l'exploitation d'une mémoire de stockage bien plus conséquente que ce que permettait la
RAM
jusque-là, l'installation d'applications, et surtout enfin la mise à jour du système d'exploitation de la calculatrice, plus besoin de te racheter une deuxième calculatrice pour profiter des dernières améliorations et corrections de bugs ! :bj:

La version du système d'exploitation installé sur ta calculatrice est consultable à tout moment à l'écran
à propos
du menu mémoire, auquel on accès via la combinaison de touches
2nd
+
1
.

Pour rappel, voici justement la liste intégrale des versions système
TI-83 Plus
sorties, connues ou récupérées à ce jour, avec liens de téléchargements pour installation sur ta calculatrice ou ton émulateur, et accompagnées de leur date de compilation lorsque connue :
  • (prototype)
  • (prototype)
  • (17 mars 1999)
  • (6 mai 1999)
  • (11 octobre 1999)
  • (prototype - support
    TI-83 Plus Silver Edition
    + support applications + support nouvel écran révision matérielle
    K
    )
  • (26 janvier 2001)
  • (11 décembre 2001)
  • (2 août 2002)
  • (24 avril 2003)
  • (12 avril 2004)
  • (22 juillet 2004)
  • (12 janvier 2006)

Si par contre tu accèdes à l'outil d'auto-diagnostic intégré au système via la combinaison de touches
MODE
ALPHA
LN
, celui-ci te reportait deux versions,
BOOT
et
BASE
.

BASE
correspond au système d'exploitation que nous venons d'évoquer.

BOOT
quant à lui se réfère comme son nom l'indique au code amorce gravé dans la mémoire
Flash
de ta calculatrice, permettant d'amorcer et mettre à jour le système d'exploitation, même dans le cas où ce dernier est non fonctionnel ou manquant.

Les versions nous étant connues du
Boot
sont à ce jour les suivantes :
  • 0.103S
    (prototype - non récupéré)
  • 0.08
    (prototype - récupéré)
  • 1.00
    (récupéré)
  • 1.01
    (récupéré)

13141Des prototypes de
TI-83 Plus
ressortent sur le marché de l'occasion en ligne ces derniers temps, et nous livrent alors des versions jamais sorties par
Texas Instruments
, intermédiaires ou même préliminaires.

Nous venons de récupérer tout récemment :
  • septembre 2021 : , une version intermédiaire entre
    1.12
    et
    1.13
  • septembre 2022 : , légendaire version illustrée dans les premières éditions du manuel à laquelle pourtant personne ne semblait avoir eu droit
  • octobre 2020 : , la version la plus ancienne où le système ne s'appelait même pas encore
    TI-83 Plus
    mais
    TI-83 Flash Software

Et bien nous avons du nouveau dès aujourd'hui.
LogicalJoe
vient de récupérer un prototype de
TI-83 Plus ViewScreen
, l'édition enseignant de la
TI-83 Plus
munie d'un port additionnel pour les tablettes de rétroprojection
TI-ViewScreen
.

Le dos de la calculatrice montre un numéro de série +
datecode
très tôt (I-1298), mais on y devine aussi un sticker (enlevé) typique de ceux mentionnant
Engineering Sample
... comme ceux que l'on connaît
(exemple ci-contre d'un autre prototype de la sorte)
.

Sur l'écran d'auto-diagnostic c'est le jackpot ; nous avons non seulement un système d'exploitation inconnu en version
1.18g
, mais également un
Boot
inconnu en version
0.01
! :bj:

LogicalJoe
s'est donné la peine de
dumper
le contenu de la mémoire
Flash
de ce prototype, et donc le sauver de la disparition ! :bj:

15971Nous concernant, nous en avons extrait les pages relatives au système
1.18g
de l'image
ROM
précédente et te les avons converties au format installable sur ta calculatrice
TI-83 Plus
! :bj:

Tu peux donc dès maintenant l'installer sur ton émulateur ou ta calculatrice
TI-83 Plus
(sauf les
TI-83 Plus.fr USB
qui sont en réalité des
TI-84 Plus
)
ou
TI-82 Plus
, et te mettre à la recherche des différences.

Nous te confirmons au passage que cette version
1.18g
est beaucoup plus proche de la version
1.19
que de la version
1.18
, et constitue donc une préversion de la mise à jour
1.19
.

Toutefois, à la différence du système
1.18g
, dans le contexte actuel nous ne pouvons pas te partager le
boot code
0.01
.

En effet
Texas Instruments
combat farouchement la diffusion d'éléments directement amorçables de ses calculatrices, c'est-à-dire la
ROM
pour les modèles n'utilisant pas la technologie
Flash
, et le
boot code
pour les modèles
Flash
.
Contrairement aux simples fichiers de mise à jour du système d'exploitation, ces éléments sont directement utilisables pour faire fonctionner des émulateurs non officiels, notamment sur smartphones et tablettes, ce qui dans certains pays autorisant ces appareils aux examens permet ainsi d'exploiter le logiciel développé par
Texas Instruments
sans avoir à s'acheter une calculatrice.

Le
boot code
0.01
sera conservé en lieu sûr jusqu'à des temps plus propices.

Téléchargement
:
OS TI-83 Plus 1.18g

Casio Mise à jour Graph 35+E II 3.60 : version française intégrale

New postby critor » 26 Sep 2022, 11:12

Casio
nous sort aujourd'hui sa mise à jour
3.60
développée dans le plus grand secret pour sa génération de calculatrices graphiques monochromes
USB Power Graphic 3
(
Graph 35+E II
en France,
fx-9750GIII
en Amérique du Nord,
fx-9860GIII
dans le reste du monde)
.

Les différents modèles concernés afficheront des numéros de version différents :
  • 03.60.
    2
    200
    sur
    Graph 35+E II
  • 03.60.
    3
    200
    sur
    fx-9750GIII
  • 03.60.
    0
    200
    sur
    fx-9860GIII
Mais en réalité le dernier nombre ne fait pas partie du numéro de version et est généré automatiquement à partir d'informations vérifiées dans le logiciel et le matériel. Le chiffre des milliers justement correspond en fait au code de zonage géographique gravé en usine en mémoire
Flash
. Pour rappel, le zonage de
Casio
lorsque présent utilise les valeurs suivantes :
  1. Australie
  2. France
  3. Amérique du Nord
  4. Chine
  5. Singapour
Une fois la mise à jour effectuée, accédons au menu de diagnostic de la machine pour tenter d'en apprendre davantage. Il suffit pour cela :
  1. d'allumer la calculatrice avec les touches
    OPTN
    ×10ˣ
    maintenues enfoncées
    (
    OPTN
    EXP
    sur les modèles hors de France)
  2. puis de taper
    F1
    9
On peut alors aller dans
VERSION
en tapant
4
.
L'écran obtenu nous indique sur la ligne
DateO
la date de compilation du système installé sur la machine. Nous obtenons donc :
  • 24 Août 2022
    à
    02h30
    pour le système
    Graph 35+E II
  • 24 Août 2022
    à
    02h35
    pour le système
    fx-9860GIII
  • 24 Août 2022
    à
    02h40
    pour le système
    fx-9750GIII
Bref pour résumer, nous passons donc de la version
3.50
compilée le
30 Août 2021
à la version
3.60
compilée le
24 Août 2022
.

Ceci étant dit, il est maintenant temps de voir ce qu'il y a de nouveau.








A)
Menu principal en Français
:
Go to top

Et bien nous n'aurons pas à chercher bien loin, cela commence dès l'allumage avec le menu principal listant l'ensemble des applications, et que l'on peut réobtenir à tout moment avec la touche
MENU
.

Sur le modèle couleur
Graph 90+E
(ou
fx-CG50
hors de France)
, ce menu est minutieusement traduit dans chacune des 7 langues offertes par la calculatrice, aussi bien au niveau de son titre que des noms d'applications :
Sur les modèles monochromes
Graph 35+E II
et
fx-9750/9860GIII
, ce n'était pas le cas.

Peu importe le choix effectué parmi les 6 langues disponibles, le menu principal était toujours affiché en Anglais.
Et bien grande nouvelle avec cette mise à jour
3.60
, le menu principal a été traduit intégralement en Français ! :bj:

Les données affichées par ce menu sont entièrement graphiques. Il s'agit d'un assemblage de tuiles occupant chacune
29×18
pixels, et comportant pour chaque application :
  • le nom de l'application
  • une icône
  • une zone vide d'au moins
    9×9
    pixels en bas à droite pour afficher le raccouri permettant de lancer directement l'application

Notons que certains noms d'applications nécessitent en Français des lettres accentuées, et ont donc besoin besoin en hauteur de 2 lignes supplémentaires de pixels. Pour homogénéiser cela l'intégralité des noms d'applications ont été décalés de 2 pixels vers le bas sur chacune des tuiles, et en conséquence les icônes ont été redessinées pour occuper 2 pixels de moins en hauteur.

Au-delà de l'application
DIST
désormais appelée
PROBA
, les tuiles éventuellement affichées correspondante à des applications additionnelles, c'est-à-dire que l'on peut rajouter et également retirer. Le fichier de chaque application apporte les données graphiques la tuile à afficher. Comme une seule et unique tuile est prévue par le format, on pouvait s'attendre à ce que ces applications ne soient pas concernées par la traduction.

Et bien justement, remarquons que bien que les applictions additionnelles officielles
GEOM
(géométrique dynamique)
,
PROB
(simulateur d'expériences aléatoires)
et
PHYSIUM
(tableau périodique des éléments + bibliothèque de constantes physiques)
n'aient pas été mises à jour, elles bénéficient malgré tout de versions françaises de leurs tuiles. Sans doute le système est-il capable de les reconnaître, et intègre-t-il les tuiles françaises alternatives concernant ces seules applications additionnelles officielles.

Enfin, précisons que cette traduction française du menu principal est un privilège accordé à la France. Tout réglage de la calculatrice dans une autre langue que le Français rebascule sur la version anglaise du menu.




B)
Onglets de bas d'écran en Français
:
Go to top

Ce qu'il y a d'ingénieux avec les calculatrices
Casio
et entre autres ta
Graph 35+E II
, ce sont les onglets de bas d'écran.

Ils prennent la forme de zones rectangulaires pouvant être affichées en bas d'écran. Au nombre maximal de 6, elles indiquent des actions ou même catégories de sous-onglets pouvant être activées avec les touches
F1
à
F6
présentes juste en-dessous. À la fois intuitif et immédiat, nul besoin ici de s'échiner sur le pavé directionnel contrairement à d'autres modèles ! :bj:
Mais voilà, problème que nous relevions chaque année dans notre classement de rentrée
QCC
, contrairement à tout le reste de l'interface les intitulés des onglets de bas d'écran n'étaient jamais traduits et restaient donc en Anglais.

C'était même bien pire que cela sur
Graph 35+E II
et
fx-9750/9860GIII
, car contrairement aux modèles couleur
Graph 90+E
et
fx-CG50
la définition très inférieure de l'écran restreignait l'affichage de chacun de ces onglets à
19×8
pixels et obligeait donc en conséquence à utiliser des abréviations... abréviations donc elles-mêmes en Anglais !
Et bien bonne nouvelle encore une fois, avec cette mise à jour
3.60
les onglets de bas d'écran ont fait l'objet d'une transcription en Français ! :bj:

Cela concerne l'intégralité des onglets des applications intégrés au système, c'est-à-dire au menu principal jusqu'à l'application
DIST/PROBA
incluse. Au-delà, les applications additionnelles même officielles ne sont pas concernées.

Ici de nouveau, il s'agit d'une transcription qui a été réalisée exprès pour la France. Tout réglage de la calculatrice dans une autre langue rebascule les onglets de bas d'écran sur leurs intitulés en Anglais abrégé.




C)
Application STAT en Français
:
Go to top

Niveau langues, l'application intégrée
STAT
de ta
Graph 35+E II
ou
fx-9750/9860GII
restait un cas particulier dans le sens où même en dehors des onglets de bas d'écran, plusieurs interfaces restaient partiellement ou même intégralement en Anglais peu importe la langue réglée.

Au niveau des interfaces pas du tout traduites et donc caractéristiques du problème, on peut citer :
  • l'écran de configuration de l'application accessible via
    SHIFT
    MENU
  • l'écran de configuration des diagrammes

Mais nombre de mots ou abréviations en Anglais apparaissaient également dans nombre d'autres interfaces, mélangés donc avec le Français. On peut citer entre autres :
  • écran de saisie des données statistiques
  • présentation des valeurs des paramètres statistiques
  • résultat d'une régression
    (ajustement)
  • interfaces pour effectuer des tests statistiques
  • interfaces pour demander des intervalles de fluctuationou confiance
  • interfaces pour interroger des lois de probabilités
Et bien bonne nouvelle,
Casio
s'est enfin donné la peine de terminer la traduction intégrale de l'application
STAT
! :bj:

Regardons maintenant du côté des interfaces concernant les lois de probabilités. L'application gère pas moins de 8 lois de probabilités différentes :
  • 4
    lois de probabilités discrètes : binomiale, de Poisson, géométrique, et hypergéométrique
  • 4
    lois de probabilités continues : normale, du χ², de Student, et de Fisher

Ouvrir l'onglet d'une loi propose à son tour 3 onglets donnant accès à des interfaces de calcul :
  • un onglet suffixé en
    pd
    (probabilité density)
    pour le calcul :
    • concernant les lois discrètes, de la probabilité
      P(X=…)=
      ?
    • concernant les lois continues, de la densité de probabilité
  • un onglet suffixé en
    cd
    (cumulative distribution)
    pour le calcul :
    • concernant les lois discrètes, de la probabilité
      P(X=…)=
      ?
    • concernant les lois continues, de la probabilité
      P(…≤X≤…)=
      ?
  • un onglet préfixé en
    Inv
    pour le calcul, connaissant la probabilité, des bornes vérifiant :
    • concernant les lois discrètes, de la probabilité
      P(X≤
      ?
      )=…
    • concernant les lois continues, de la probabilité
      P(
      ?
      ≤X≤
      ?
      )=…

Des suffixes anglophones abrégés fort déroutants pour les non avertis, mais comme nous en avions tant dans les onglets de bas d'écran, là n'était pas le problème dont nous souhaitons te parler.
Ici le problème était que ces obscures abréviations anglaises de bas d'écran avaient été reprises telles quelles dans les éléments pourtant traduits du reste de l'interface.

Et pourtant là il y avait toute la place nécessaire...


Et bien formidable,
Casio
a non seulement traduit les éléments qui restaient en Anglais, mais s'est également donné la peine d'améliorer les éléments déjà traduits ! :bj:

Nous avons donc maintenant droit de façon hautement plus limpide à respectivement
Densité
et
Fct Répart
(fonction de répartition)
.




D)
Tables de messages allégées
:
Go to top

Avec cette mise à jour
3.60
,
Casio
en a profité pour réaliser un grand nettoyage de la table des messages du système, dans l'ensemble des langues autre que l'Anglais. L'ensemble de ces tablent passent elles aussi en version
3.60
.

Une différence est que contrairement à l'Anglais, les messages des autres langues sont groupés à part, après le code du système, et étaient donc possiblement moins sensibles à alléger.

Ce sont des 10aines de messages inutilisés hérités d'anciens modèles qui disparaissent.

Par exemple nous remarquons la suppression du message
"Pile sauvegarde faible! Remplacer"
qui était toujours là mais ne servait plus à rien, la pile de sauvegarde ayant disparu avec la sortie de la
Graph 35+USB
pour la rentrée 2009
(les données étant préservées par sauvegarde automatiquement en mémoire
Flash
à chaque extinction de la calculatrice)
.

Nous notons aussi la suppression de messages relatifs aux capacités haut de gamme des anciens modèles formels
Graph 100
(1999-2003)
et avaient eux aussi été conservés pendant tout ce temps :
  • "Il y a une autre expression."
  • "Une autre réponse existe."
  • "Jugement impos"
  • "Unknowns[7~30]?"
    (résolution de systèmes jusqu'à 30 équations et inconnues)
  • "Degré [4~30]?"
    (zéros de polynomes jusqu'au dégré 30)
  • et bien d'autres...
Attardons-nous à ce sujet sur un point précis.

Différents modes examen sont présents sur les calculatrices
Casio
actuelles. On distingue les modes examen :
  • pour la France
    (
    Graph 35+E II
    et
    Graph 90+E
    )
    , activable en allumant avec
    COS
    7
    (
    ME
    )
  • pour le Baccalauréat International
    (
    fx-9750GIII
    ,
    fx-9860GIII
    et
    fx-CG50
    )
    , activable en allumant avec
    COS
    7
    (
    ME
    )
  • pour le Texas
    (
    fx-9750GIII
    et
    fx-CG50
    )
    , activable en allumant avec
    ÷
    +
    (
    TX
    )
  • pour le Royaume-Uni
    (
    fx-CG50
    )
    , activable en allumant avec
    1
    ,
    (
    UK
    )
  • pour les Pays-Bas
    (
    fx-CG50
    )
    , activable en allumant avec
    8
    (
    NL
    )

Les Pays-Bas imposent l'utilisation du mode examen et mettent à jour chaque année une liste nationale de modèles autorisés.

Parmi les modèles commercialisés en Europe, seule la calculatrice couleur
fx-CG50
dispose du mode examen nécessaire aux Pays-Bas.

Quelque chose nous avait fortement surpris. Depuis la sortie de la
fx-9860GIII
à la rentrée 2020, l'équivalent en Europe de la
Graph 35+E II
, ce modèle n'avait toujours pas été approuvé pour les examens aux Pays-Bas.

Entre temps les Pays-Bas ont ont annoncé :
  • la fin prochaine de l'approbation des anciens modèles
    fx-9860GII
    avec une dernière autorisation à la session d'examens 2025
  • et de façon similaire la fin de l'approbation du modèle concurrent similaire
    TI-84 Plus T
    (équivalent aux Pays-Bas de la
    TI-82 Advanced
    monochrome française)
    avec une dernière autorisation pour la session d'examens 2022

Ne pas approuver la
fx-9860GIII
correctement maintenue et mise à jour alors que le modèle précédent
fx-9860GII
était approuvé n'est pas logique.

Entre ça et l'interdiction de la
TI-84 Plus T
effective dès cette rentrée, il semble y avoir une volonté aux Pays-Bas de réduire l'éventail de modèles autorisés au profit du haut de gamme couleur, mais ce n'est possiblement pas un problème avec le niveau de vie de ce pays d'Europe du nord.

Même si il n'était pas utilisable en pratique
(la combinaison d'allumage
8
ne déclenchant rien)
, les messages relatives au mode examen nérlandais
(description des restrictions, aide à l'activation ou désactivation)
étaient bel bien présents dans la table des messages système
Graph 35+E II
et
fx-9750/9860GIII
.

Avec cette mise à jour
3.60
ils sont eux aussi soumis au même sort, et font donc l'objet d'une suppression dans les langues autres que l'Anglais.

Casio
semble donc jeter l'éponge ; il n'y aura pas de mode examen néerlandais sur ses modèles monochromes, vu que les Pays-Bas refusent apparemment d'approuver ce mode examen monochrome pourtant identique en fonctionnalités au mode examen couleur de la
fx-CG50
.




E)
Nouvel écran d'extinction
:
Go to top

Suprise donc plus haut dès l'allumage avec le nouveau menu principal intégralement en Français, mais également surprise à l'extinction de la calculatrice.

À l'extinction nous avions depuis des années le logo de
Casio
affiché pendant une seconde.

Avec cette mise à jour
3.60
il y a du nouveau, le logo
Casio
étant décalé vers le haut et désormais accompagné d'un slogan :
"Boost your Curiosity"
.

Ce nouveau slogan est pour le moment mis en avant et explicité sur une nouvelle page du site international de
Casio Education
.

15588Cet écran n'est pas nouveau pour nous, car nous avions déjà remarqué son apparition sur la nouvelle calculatrice scientifique allemande de cette rentrée 2022.




Conclusion
:
Go to top

Dans notre classement de rentrée
QCC 2022
nous émettions quelques doutes sur la volonté de
Casio
à continuer à faire évoluer la
Graph 35+E II
, suite à la dernière mise à jour qui remontait déjà à
Août 2021
, alors que la concurrence a sorti plusieurs mises à jour depuis, ainsi que l'absence de toute annonce à l'approche de la rentrée sauf erreur de notre part.

Mais quelle erreur monumentale de notre part,
Casio
travaillait en grand secret sur cette mise à jour
3.60
majeure.

Outre le menu principal qui est bien sympathique en Français, il est vrai que les onglets de bas d'écran étaient bien embêtants avec leurs abréviations anglaises, et que l'application de Statistiques à moitié en Anglais était fort problématique avec l'importance de cette branche des Mathématiques au lycée français.
Casio
a eu raison de donner la priorité à ces développements, et ils arrivent à temps pour une présentation aux enseignants de Mathématiques lors des prochaines journées
APMEP
sous maintenant moins de 4 semaines ! :bj:

Nul doute que cela a dû nécessiter du très gros travail entre le vocabulaire spécifique aux statistiques et les abréviations françaises pertinentes à calculer au pixel près pour les onglets de bas d'écran.

Nous attendons donc maintenant la même chose dans une prochaine mise à jour pour le modèle couleur
Graph 90+E
, à moins que ce dernier ne soit jugé comme insuffisamment implanté en France.

Téléchargement
:
Mise à jour
3.60
pour
Graph 35+E II
et
fx-9750/9860GIII
(avec
Windows
)

Casio Concours 30 ans fx-92 Collège 40 lots dont 2 Nintendo Switch

New postby critor » 26 Sep 2022, 07:30

Avec l'actuelle formidable
fx-92+ Spéciale Collège
, les
Casio fx-92 Collège
sont l'idole des collégiennes et collégiens
(77,2% de parts de marché valeur sur l'année civile 2018)
.

Si la
fx-92+ Spéciale Collège
date de la rentrée
2018
, la famille des
fx-92 Collège
fête en réalité cette année ses
30 ans
, la toute première
fx-92 Collège
étant sortie pour la rentrée
1992
, lancement annoncé en grandes pompes à la télévision. Revivons de suite avec
Julien Courbey
ce grand moment historique ensemble comme si nous y étions :

Lancée donc par
Casio
pour la rentrée
1992
, la
fx-92 Collège
est une calculatrice scientifique dédiée à la France, la toute première du genre de la part de ce constructeur.

Pour mieux comprendre le lien entre la
fx-92 Collège
originelle et la
fx-92+ Spéciale Collège
actuelle, il nous faut parler de générations. En effet,
Casio
développe à la fois le logiciel et le matériel utilisés par ses calculatrices scientifiques, et l'on parle de nouvelle génération à chaque fois qu'il y a des innovations majeures. Chaque nouvelle génération développée est normalement déclinée dans les années qui suivent en différentes nouvelles éditions de chaque référence :
  • les modèles de la gamme internationale, allant de nos jours de la
    fx-82
    pour l'entrée de gamme à la
    fx-991
    pour le haut de gamme
  • les modèles spécifiques à certains pays
    (dont les
    fx-92 Collège
    françaises justement, qui selon leur numérotation correspondent ainsi à du milieu de gamme)

Bien évidemment, entre la
fx-92 Collège
de
1992
et la
fx-92+ Spéciale Collège
de
2018
, plusieurs générations se sont succédé. Déroulons donc les générations successives avec le détail de ce qu'elles ont apporté, ainsi que les modèles français en ayant bénéficié
(les noms de génération bien que présents sur les modèles dans le reste du monde, n'étant pas indiqués sur les modèles français)
.

La
fx-92 Collège
initiale de la rentrée
1992
ainsi que sa version au boîtier légèrement modifié de la rentrée
1993
, utilisent dans les deux cas un couvercle solidaire du boîtier, prenant la forme d'un clapet rabattable qui résistait rarement bien longtemps au élèves moins soigneux.

Elles sont munies d'un écran à cristaux liquides intégrant 10 cellules à 7 segments, et permettant donc d'afficher jusqu'à 10 chiffres. En pratique nous avons droit à 8 chiffres de mantisse, les 2 dernières cellules étant réservées pour l'affichage des chiffres de l'exposant lorsque le résultat adopte une notation scientifique.

Comme nombre de calculatrices, ces machines travaillent en virgule flottante et en binaire. C'est-à-dire qu'en interne, elles stockent les valeurs numériques sous la forme suivante :
$mathjax$\pm M\times 2^{E-E_{min}}$mathjax$
avec la mantisse binaire
$mathjax$M\in [1;2[$mathjax$


La précision d'une calculatrice dépend directement de la taille allouée à cette mantisse binaire
M
. Pour la déterminer, on peut se baser sur la fonction
Python
suivante :
Code: Select all
def prec(base=2):
  k, b = 0, float(b)
  while 1 + b**-k -1 > 0:
    k += 1
  return k

Pas de
Python
bien évidemment sur
fx-92 Collège
, mais il nous suffit de reproduire manuellement ce principe : calculer la suite des
$mathjax$1+2^{-k}-1$mathjax$
pour des valeurs entières croissantes de
k
, jusqu'à-ce que le résultat soit nul.
L'expression s'annule à partir du seuil
$mathjax$k=31$mathjax$
, indiquant donc que ces
fx-92 Collège
codent les mantisses binaires sur
31 bits
.

Ces machines appartiennent à une génération technologique sur laquelle nous ne savons que fort peu de choses à ce jour, ignorant même jusqu'à son nom
(si tant est qu'elle en ait un)
.

Tout juste peut-on tenter d'identifier les modèles de la gamme internationale de même génération. Pour cela, effectuons un test de signature trigonométrique ; il s'agit de calculer :
$mathjax$Arcsin\left(Arccos\left(Arctan\left(tan\left(cos\left(sin\left(9\right)\right)\right)\right)\right)\right)$mathjax$

La bonne réponse est de
9
, mais les calculatrices comme nous avons vu plus haut travaillent non pas sur l'ensemble des nombres réels comme l'on pourrait le croire, mais en virgule flottante sur des nombres décimaux avec donc un nombre fini de décimales. En conséquence il y a une marge d'erreur à chaque étape de ce calcul et nous obtenons à la fin une valeur approchante, caractéristique du cœur de calcul logiciel ou matériel utilisé.

La
fx-92 Collège
donc, répond très exactement
9.0000765511
.

13344Dans l'entrée de gamme internationale
fx-82
, c'est également le cas des :
  • fx-82B
    (
    1987
    )
  • fx-82C
    (
    1988
    )
  • (
    1989
    )
    , ma première
    Casio
  • fx-82L
    (
    1990
    )
  • fx-82LB
    (
    1993
    )

Rentrée
1989
,
Casio
sort ses premiers modèles de génération
V - Super-FX
.

Ils bénéficient d'un nouveau microcontrôleur
NEC D3045BGT
avec un cœur de calcul plus rapide pour les fonctions transcendantes
(c'est-à-dire non algébriques : trigonométriques, hyperboliques, logarithmiques, exponentielles)
et donc forcément d'une nouvelle signature trigonométrique, ici
9.00001568547
.

Dans la gamme française sous cette génération technologique, nous avons donc eu :
  • Rentrée
    1994
    , la
    fx-92 Collège II
    .
  • Rentrée
    1997
    , la
    fx-92 Collège III
    passe à un nouvel écran étendu à 12 cellules
    (10 chiffres de mantisse + 2 chiffres d'exposant)
    .

Rentrée
1994
,
Casio
lance ses premières machines de génération
S - VPAM
(pour Visually Perfect Algebraic Method)
.

Ils profitent d'une amélioration du moteur de saisie afin que les opérations infixées puissent toujours être entrées comme on les écrit
(touches à taper dans le même ordre des symboles de leur écriture)
.
Nouvelle signature trigonométrique
9.00001568547
également.
Niveau boîtier, le couvercle-clapet rabattable est abandonné au profit de couvercles à faire coulisser.

Cette génération technologique ne fut pas déclinée dans la gamme française
fx-92
, ni dans l'entrée de gamme internationale
fx-82
d'ailleurs.

Rentrée
1998
,
Casio
exhibe ses premières calculatrices de génération
W - SVPAM
(pour Super VPAM)
.

Elles bénéficient de plusieurs changements et améliorations majeures :
  • nouvelle signature trigonométrique
    8.99999863704
    nous indiquant le passage à un nouveau microcontrôleur, une valeur de plus caractéristique de
    Toshiba
  • calcul en virgule flottante sur
    34 bits
  • écran 2 lignes semi-matriciel avec affichage mixte saisie et résultat
  • les opérations préfixées
    (racine carrée, fonction trigonométrique...)
    peuvent à leur tour être saisies exactement comme on les écrit
  • touches
    pour corriger une saisie en cours sans avoir à tout effacer

Sous cette génération sont sorties en France :
  • Rentrée
    1998
    , la
    fx-92 Collège New
    .
  • Rentrée
    1999
    , la
    fx-92 Collège New+
    initiale, première
    fx-92 Collège
    à bénéficier d'un clavier aux inscriptions traduites en Français !
  • Rentrée
    2000
    , la
    fx-92 Collège New+
    révisée. Ce modèle bénéficie d'une refonte visuelle majeure de l'aspect de son boîtier.

Rentrée
2001
,
Casio
sort ses premiers modèles de génération
MS - SVPAM
.

Ils profitent de nouvelles touches
permettant enfin d'accéder à l'historique de calcul et de l'exploiter.

En France, cette génération nous a offert la nouvelle
fx-92 Collège
de la rentrée
2004
.

Rentrée
2004
,
Casio
réinvente littéralement la calculatrice scientifique avec sa génération
ES - Natural Display
.

Les machines de cette génération bénéficient de nombre d'améliorations majeures :
  • nouveau microcontrôleur 8 bits
    nX-U8/100
    cadencé à
    0,5 MHz
  • forcément en conséquence, nouvelle signature trigonométrique
    9.00000000733343
  • précision en virgule flottante étendue à
    40 bits
  • capacité
    ROM
    augmentée à
    96K
  • capacité
    RAM
    augmentée à
    3.5K
  • nouvel écran matriciel
    96x31
    pixels
    (mais avec des cristaux liquides bleus offrant un moins bon contraste)
  • moteur de calcul exact
    QPiRac
  • saisie en écriture naturelle
  • convertisseur d'unités
  • bibliothèque de constantes physiques
  • résolution de systèmes jusqu'à 3 équations et 3 inconnues
  • zéros de polynômes jusqu'au degré 3

Pour des raisons que nous ignorons, cette formidable première révolution de la calculatrice scientifique tarda à arriver en France avec la
fx-92 Collège 2D
de la rentrée
2007
.

Par contre, bizarrement, nous perdions le clavier français et nous retrouvions de nouveau avec un clavier en Anglais.

Rentrée
2008
,
Casio
passe rapidement à la génération
ES Plus - Natural VPAM
.

Les modèles de cette génération bénéficient de nouvelles sécurités destinées à bloquer la possibilité de rajouter à sa calculatrice des fonctionnalités haut de gamme d'un simple coup de crayon sur le circuit électronique.

En France nous avons eu :
  • Rentrée
    2008
    , la
    fx-92 Collège 2D+
    initiale
    (nom de code
    GY463
    )
    .
  • Rentrée
    2009
    , la
    fx-92 Collège 2D+
    révisée
    (nom de code
    GY468
    )
    ; rajoutant le calcul des médiane et quartiles.
Notons cette fois-ci le retour des inscriptions clavier en Français.

Rentrée
2014
,
Casio
réinvente de nouveau la calculatrice scientifique avec sa génération
EX - Classwiz
.

Les modèles issus de cette génération profitent d'une formidable collection d'améliorations significatives :
  • microcontrôleur
    nX-U8/100
    accéléré à
    2,5 MHz
  • capacité
    ROM
    étendue à
    256K
  • capacité
    RAM
    étendue à
    8K
  • nouvel écran matriciel
    192x63
    pixels correctement contrasté
    (cristaux liquides noirs)
  • menu d'applications par icônes
  • génération de
    QR Codes
    (exportation de l'état de la calculatrice, accès à son manuel, ...)
  • étude simultanée de 2 fonctions
  • application tableur
  • application de programmation à la
    Scratch
  • application de tableau périodique des éléments
  • langue des menus au choix
  • résolution de systèmes jusqu'à 4 équations et 4 inconnues
  • zéros de polynômes jusqu'au degré 4

En France nous avons eu droit à :
  • Rentrée
    2015
    , la
    fx-92 Spéciale Collège
    (nom de code
    CY246
    )
    .
  • Rentrée
    2016
    , la
    fx-92+ Spéciale Collège
    (nom de code
    CY295
    )
    ; rajoutant les applications de tableur et programmation.

Et ce n'est pas tout. Pour cette rentrée
2022
l'Allemagne semble avoir droit en primeur à un premier modèle issu d'une toute nouvelle génération
Classwiz
, la .

Ici encore un extraordinaire éventail de changements :
  • microcontrôleur
    nX-U8/100
    encore une fois accéléré
    (performances améliorées d'un facteur d'environ 1,8 selon nos mesures)
  • nouvelle signature trigonométrique
    9,0000000000000000075528
  • précision en virgule flottante étendue à
    60 bits
  • capacité
    ROM
    étendue à
    512K
  • capacité
    RAM
    étendue à
    24K
  • nouvel écran matriciel
    192x63
    pixels en 4 niveaux de gris
    (2 bits)
  • transversalité des variables et fonctions aux différentes applications
  • refonte majeure du clavier pour aller avec, la première fois depuis le début où
    Casio
    ose toucher radicalement à l'organisation de ce dernier
  • nouveau couvercle à
    clipser
  • application de simulateur d'expériences aléatoires

Nous nous attendons donc en conséquence à des nouveautés d'ici quelques mois pour les rentrées 2023 ou 2024, avec :
  • dans la gamme internationale de nouvelles
    fx-82
    à
    fx-991
    qui nous révéleront le nom officiel final de cette nouvelle génération
    Classwiz
  • pour la France, une nouvelle
    fx-92 Collège

?
V
Super-FX
W
SVPAM
MS
SVPAM
ES
Natural Display
ES Plus
Natural VPAM
EX
Classwiz
1992
1993
1994
1997
1998
1999
2000
2004
2007
2008
2009
2015
2018

fx-92 Collège

fx-92 Collège

fx-92 Collège II

fx-92 Collège III

fx-92 Collège New

fx-92 Collège New+

fx-92 Collège New+

fx-92 Collège

fx-92 Collège 2D

fx-92 Collège 2D+

(
GY463
)

fx-92 Collège 2D+

(
GY468
)

fx-92 Spéciale Collège

(
CY246
)

fx-92+ Spéciale Collège

(
CY295
)

Avec la
fx-92 Collège
nous avons donc eu droit à 30 ans d'innovations de la part de
Casio
qui ont complètement transformé l'image et l'usage de la calculatrice scientifique au collège, et c'est visiblement encore loin d'être terminé. ;)

Mais en attendant
Casio
te propose de fêter cet événement exceptionnel avec un gigantesque jeu concours ! :D

À gagner par tirage au sort sur simple inscription sur le site du concours d'ici le
samedi 1er octobre 2022
à
23h59
au plus tard, non pas 30 mais 40 superbes lots : :favorite:
(soit en passant une valeur totale de
2775,66€ TTC
)


Le tirage au sort des 40 gagnants et gagnantes sera effectué le
lundi 10 octobre 2022
.

Lien
:
https://jeu-concours-casio-fx-92.fr/

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

Crédits images
:
https://casio.ledudu.com/pockets.asp?menu=4 pour plusieurs anciennes
Casio
scientifiques

Divers Concours Python 2022 - Pykaster3D «attrape-les toutes» !

New postby critor » 21 Sep 2022, 21:09

Depuis 2016,
TI-Planet
et
Planète Casio
te proposent un grand rendez-vous chaque rentrée, avec des défis autour de la calculatrice graphique te permettant de gagner l'équipement intégral de ton choix, ou nombre d'accessoires exclusifs te permettant de compléter et personnaliser ton équipement de façon unique au monde.

Année après année, nous progressons :
  • Rentrée
    2017
    , : premier concours multi-constructeurs
    Casio
    +
    Hewlett Packard
    +
    NumWorks
    +
    Texas Instruments
  • Rentrée
    2018
    ,
    Triconcours
    avec 3 défis : premières versions
    Python
    des défis, uniquement pour calculatrice
    NumWorks
  • Rentrée
    2019
    avec 3 défis : premier défi intégralement en
    Python
    , avec un affichage en mode texte
  • Rentrée
    2020
    avec 3 défis : tous les défis intégralement en
    Python
    + affichage graphique
    (certes encore modeste)
    sur tous les modèles
  • Rentrée
    2021
    : nos défis évoluent vers de véritables jeux vidéo auxquels il suffisait de réaliser le meilleur score, les plus poussés jamais conçus en
    Python
    sur calculatrices jusqu'alors :
    • , un
      RPG 2D
      avec une énorme carte de
      146×91=13286
      cases
    • , défiant tes IA sur une série infinie de tableaux de
      16×8=128
      cases
Voici sans plus attendre notre événement de rentrée 2022... ;)

Image








A)
Genèse de Pykaster3D
:
Go to top

Pour cette rentrée
2022
nous poursuivons cette transition de nos défis vers des jeux vidéo et allons toujours plus loin. Au menu cette année un jeu unique une nouvelle fois compatible avec les meilleures calculatrices
Python
: une grande arène fortifiée de
64×29=1856
cases à explorer mais cette fois ci en
3D
:
Pycaster3D
!
critor wrote:Je tiens à remercier pour m'avoir motivé sur cette catégorie de jeux que j'avais proposée parmi d'autres choix pour le sujet de cette rentrée, alors que justement je ne l'estimais pas encore réalisable à ce jour. Comme quoi, tout-le-monde peut se tromper... ;)

Le codage fut intensif en un nombre très réduit de semaines cette année, n'ayant retrouvé de disponibilité correcte qu'à compter de mi-juillet, et j'en profite pour remercier tous ceux qui m'ont soutenu par leurs messages ou diverses attentions au cours de l'année écoulée. :favorite:

Aujourd'hui quand je me rends compte que le jeu tourne même sur le modèle d'entrée de gamme
Casio Graph 35+E II
, je n'en reviens moi-même pas. Formidable les hautes capacités de cette petite machine qui n'a pourtant l'air de rien ! :D

Nous utilisons donc ici un moteur
3D
que nous avons codé à partir de rien, s'appuyant sur la technique du
raycasting
(lancer de rayons)
brillamment mise à la portée de tous dès
1996
par
F. Permadi
avec son tutoriel dédié puis ses exemples jouables en ligne. Ceci permet au jeu de tourner sur la plupart des bonnes calculatrices
Python
, en évitant justement d'avoir à exploiter des bibliothèques non intégrées sur ces plateformes.

Popularisée au début des années 1990 dans des jeux comme sorti par
Id Software
dès
1991
, le
raycasting
est initialement un simple affichage en relief d'une carte tout ce qu'il y a de plus
2D
. Diverses créations sur calculatrices en langage machine ou même interprété ont d'ailleurs repris ce principe.

Toutefois, aucune à notre connaissance n'avait osé aller plus loin alors que mathématiquement le plus dur est déjà derrière nous. Nous t'avons donc codé ici une version bien plus poussée que nous appellerons
"raycasting étendu"
, car allant beaucoup plus loin dans la
3D
: murs de différentes hauteurs, plafonds, sols, etc... la 3ème dimension passant ici d'une simple décoration visuelle à une véritable composante du jeu à prendre en compte. Pour te donner une idée, nous sommes techniquement beaucoup plus proche d'un sorti par le même éditeur en
1993
, au détail près que la mémoire nous bride ici fortement niveau textures.

Comme tu peux le voir, les formidables possibilités
Python
de nos calculatrices sont encore très loin d'avoir été correctement exploitées ni explorées par les projets ; nous espérons que cela t'inspirera pour tes futurs projets et également te passionnera pour les cours de trigonométrie de ton prof de Maths, car sans elle rien de tout ceci n'existerait ! ;)

Précisons que ce défi est parfaitement abordable avec un niveau collège et qu'il n'y a aucune obligation d'achat pour participer. Comme détaillé plus loin tu peux jouer à
Pycaster3D
sur ordinateur, sur émulateur de calculatrice, et nous pouvons même t'envoyer des clés
USB
d'émulation si besoin, dans la limite de nos stocks.




B)
Détail des lots mis en jeu
:
Go to top

Commençons déjà par te présenter ce qu'il y a à gagner. Pour te récompenser nous avons réuni diverses calculatrices graphiques
Python
haut de gamme. Mais bien plus que les simples calculatrices trouvables dans le commerce, nous t'offrons ici encore de formidables lots exclusifs dans la lignée des années précédentes !

Les lots de cette année ainsi que leur acheminement te sont gracieusement offerts par :
Nos plus sincères remerciements à tous pour votre générosité et votre confiance renouvelées ! :favorite:

29
lots sont mis en jeu et sont à gagner rien qu'en réalisant un des meilleurs scores à notre jeu. Les voici :
14658
  • 6 lots
    Graph 90+E
    :
    1
    calculatrice
    Casio Graph 90+E
    + 1
    pack de
    goodies
    Casio
    + 1
    pack de
    goodies
    Xcas
    + 1
    pack de
    goodies
    TI-Planète Casio
  • 4 lots
    Casio
    :
    1
    clé
    USB
    d'émulation
    Casio
    au choix + 1
    coque
    collector
    Casio
    au choix + 1
    goodie
    Casio
    au choix + 1
    pack de
    goodies
    Casio
    + 1
    pack de
    goodies
    Xcas
    + 1
    pack de
    goodies
    TI-Planète Casio

    La coque
    collector
    Casio
    présente 2 visuels au choix. Elle est disponible de plus sous 2 formats :
    • soit en bleu pour
      Graph 35+E II / fx-9750/9860GIII
    • soit en blanc pour
      Graph 90+E / fx-CG50
    Attention au format, les dimensions sont différentes et la coque ne conviendra pas à un autre modèle que ceux indiqués.

    La
    clé
    USB
    dite d'émulation
    Casio
    est une clé
    USB
    (8 Go)
    préchargée avec 4 simulateurs diffusés par
    Casio
    pour
    Windows
    , dans leur toute dernière version :
    fx-92+ Spéciale Collège
    +
    Graph 35+E II 3.50
    +
    Graph 90+E 3.60
    +
    fx-CG50 3.60
    . Ces logiciels sont beaucoup plus rapides que de simples émulateurs. Sont au choix :

    Le
    goodie
    Casio
    au choix est à sélectionner parmi les propositions suivantes :
    • autocollant avec inscriptions fonctions secondaires de touches pour
      fx-CP400
      /
      fx-CG500
      (à apposer sur la face interne du couvercle)
    • clé
      USB
      Casio fx-CP400+E
      (
      4 Go
      )
    • gourde isotherme
      Casio
    • sac en toile
      Casio
    • livre
      Casio fx-CP400

    13022130231464015878159411594015215145681456914618

    11649
  • 2 lots
    N0120EX
    :
    1
    calculatrice
    NumWorks N0120EX
    + 1
    pack de
    goodies
    NumWorks
    + 1
    pack de
    goodies
    Xcas
    + 1
    pack de
    goodies
    TI-Planète Casio
  • 7 lots
    NumWorks
    :
    1
    coque
    collector
    NumWorks
    au choix + 1
    autocollant
    NumWorks
    au choix + 1
    pack de
    goodies
    NumWorks
    + 1
    pack de
    goodies
    Xcas
    + 1
    pack de
    goodies
    TI-Planète Casio

    Nouveauté de cette rentrée 2022 au Portugal proposée ici en exclusivité et peut-être avant-première, la y remplace l'ancien modèle
    N0110
    de
    2019
    que tu connais bien. Véritable phénomène de puissance, elle est munie d'une nouvelle itération du matériel arrivant même à rivaliser en performances avec le haut de gamme
    TI-Nspire CX II
    ! :bj:

    1303614802148001479915938

    1457314124
  • 6 lots
    CX2CAS
    :
    1
    calculatrice
    TI-Nspire CX II-T CAS
    (ou autre
    TI-Nspire
    Ndlessable)
    au choix + 1
    licence logiciel
    TI-Nspire
    élève
    + 1
    pack de
    goodies
    TI
    + 1
    pack de
    goodies
    Xcas
    + 1
    pack de
    goodies
    TI-Planète Casio
  • 2 lots
    Calcuso
    :
    1
    calculatrice
    TI-83 Premium CE Edition Python
    + 1
    licence logiciel d'émulation
    TI-SmartView CE
    dédié
    + 1
    gravure texte laser
    au choix + 1
    extension garantie
    6 ans
    + 1
    chargeur mural
    + 1
    housse
    Wyngs
    au choix + 1
    film de protection écran
    Wyngs
    dédié + 1
    livret de prise en main
    Calcuso
    + 1
    extrait de cahier d'activités
    + 1
    pack de
    goodies
    TI
    + 1
    pack de
    goodies
    TI-Planète Casio
  • 2 lots
    83PCE
    :
    1
    calculatrice
    TI-83 Premium CE Edition Python
    + 1
    licence logiciel d'émulation
    TI-SmartView CE
    dédié
    + 1
    film de protection écran
    Wyngs
    dédié + 1
    livret de prise en main
    Calcuso
    + 1
    extrait de cahier d'activités
    + 2
    cahiers d'activités
    TI
    au choix + 1
    pack de
    goodies
    TI
    + 1
    pack de
    goodies
    TI-Planète Casio

    La calculatrice
    TI-Nspire
    peut être choisie parmi les suivantes
    (attention, le stock de machines Ndlessables est limité)
    :
    • TI-Nspire CX II-T CAS
      en boîte, révision matérielle
      AP
      , avec OS
      5.4.0.259
      préinstallé, non
      Ndlessable
    • TI-Nspire CX II-T CAS
      sous
      blister
      scellé, avec OS
      5.1.3.73
      préinstallé,
      Ndlessable
    • TI-Nspire CX II-T
      sous
      blister
      scellé, avec OS
      5.1.3.73
      préinstallé,
      Ndlessable

    Les logiciels d'émulation/simulation sont installables sur
    Windows
    ou
    Mac
    .

    Pour la gravure laser des
    TI-83 Premium CE Edition Python
    , l'inscription souhaitée sera à fournir sur un maximum de 22 caractères alphanumériques, sans caractères spéciaux. Attention à bien choisir pour ne pas le regretter plus tard, l'inscription une fois effectuée est définitive ; elle n'est plus ni modifiable ni effaçable.

    Pour les cahiers d'activités
    TI
    au choix, le détail est à consulter dans la description du pack de
    goodies
    TI
    ci-après.

    Pour la housse
    Wyngs
    , le choix est à faire entre les coloris suivants :
    • noir
    • turquoise
    • gris foncé
    • rose
    • gris clair
    • rouge
    • bleu
    14307143081479213138
143091384111226131171476713102131361312814306

Détail des packs de goodies communs accompagnant les lots :
15942159431463912987
  • 1
    sac en toile
    NumWorks
    au choix
  • 1
    poster
    NumWorks
    format
    A2
    (42×59,4 cm²)
    au choix
  • 1
    goodie
    NumWorks
    au choix :
13046130471304813031147851479415945159441593813033
1306012281159311593015937159341593215933159291592813065159271593514565145661306114567145711308513087130811308313077130791481015947148091480815949159461307314807130711594813841130751307214806
  • 1
    autocollant
    Xcas
  • 1
    goodie
    Xcas
    au choix :
    • T-shirt
      Xcas
    • casquette
      Xcas
    • aimantin
      Xcas
14693146941469513228
  • 1
    aimantin
    TI-Planet
    au choix
  • 1
    autocollant
    TI-Planet
    au choix
  • 1
    autocollant
    Planète Casio
  • 1
    compte premium
    TI-Planet
159501161411615




C)
Présentation du jeu Pykaster3D + production attendue
:
Go to top

Depuis que tu as libéré le royaume d'
Alrys
l'année dernière, les donjons ont été laissés à l'abandon. Le donjon de la presqu'île de
Farfalie
a été envahi par de terribles souris électriques. Te voilà donc de retour au royaume pour débarrasser les habitants de ce fléau. À l'assaut ; il va te falloir toutes les attraper ! ;)

Présentons donc maintenant le jeu. Précisons que ce fut littéralement un exploit titanesque d'arriver à le faire rentrer et tourner correctement sur certains modèles de calculatrices. Un miracle de compression et d'optimisation que nous ne pensions même pas possible au départ. Dans sa version finale, le jeu nécessite :
  • de
    80
    à
    100K
    de mémoire de stockage selon les scripts installés
    (compressés ou non, monochromes ou couleur)
  • au minimum
    100K
    de mémoire de tas
    (heap)
    pour l'exécution du jeu en mode monochrome, et un petit peu plus
    (
    150K
    )
    pour le mode couleur

Ce donjon-là précisément, se découpe en zones de défense contiguës toutes protégées de hauts remparts, dans lesquelles
99
souris ont donc élu domicile :
  • il te faudra d'abord parcourir les catacombes pour y trouver l'entrée secrète du hall des héros
  • poursuivre en y trouvant l'entrée cachée du terrible labyrinthe s'empilant sur pas moins de 3 niveaux
  • et enfin prendre la passerelle suspendue pour t'élancer à l'assaut des jardins cerclant le cœur du donjon


Passons donc à ce que nous attendons de toi. Ton but est donc de réaliser la partie la plus glorieuse, c'est-à-dire de faire le maximum de points. Pour cela nous te demandons de programmer ta partie, sous la forme d'une liste d'actions dans le script
pyka3d.py
. C'est très facile, ton personnage se contrôle à la
Scratch / Turtle
. Pas moins de 8 types d'actions sont disponibles, les voici :
  • 0 = avance
    (touche
    )
  • 1 = se décale à droite
    (touche
    6
    )
  • 2 = recule
    (touche
    )
  • 3 = se décale à gauche
    (touche
    4
    )
  • 4 = ne fait rien
    (touche
    5
    )
  • 5 = tourne à gauche
    (touche
    )
  • 6 = tourne à droite
    (touche
    )
  • 7 = saute
    (touche
    entrer
    )

Chaque action attend de plus un paramètre. Un exemple te permettant d'attraper ta première souris est préchargé dans le script
pyka3d.py
. Le voici décortiqué et illustré ci-dessous :
Code: Select all
liste_actions = [
  4, 5, # ne fait rien pendant 5 tours
  6, 0.39269908169872414, 6, 0.39269908169872414, 6, 0.39269908169872414, 6, 0.39269908169872414, 6, 0.39269908169872414, # tourne 5 fois de suite à droite de π/8 radians (22.5°)
  5, 0.39269908169872414, 5, 0.39269908169872414, 5, 0.39269908169872414, 5, 0.39269908169872414, 5, 0.39269908169872414, 5, 0.39269908169872414, # tourne 6 fois de suite à gauche de π/8 radians (22.5°)
  0, 77, # avance 77 fois de 1 pas
  5, 0.39269908169872414, # tourne à gauche de π/8 radians (22.5°)
  0, 121, # avance 121 fois de 1 pas
]



Par défaut, le fonctionnement du script
pyka3d.py
avec son appel jouer_selon(liste_actions, 1) est de :
  1. jouer automatiquement le contenu éventuel de la variable globale
    liste_actions
  2. une fois la liste épuisée, te donner la main pour te permettre de tester au clavier les actions suivantes
  3. en fin de partie, afficher la liste correspondant aux seules actions que tu as rajoutées au clavier, à copier-coller à la suite des valeurs de
    liste_actions
    dans le script
    pyka3d.py
    si le score obtenu te convient
Petite variante, notons que tu peux également utiliser l'appel jouer_selon(liste_actions, 0) qui pour sa part ne génère pas les affichages
3D
intermédiaires entre les actions de ta liste, pour arriver plus rapidement à l'affichage
3D
final te donnant la main une fois ta liste épuisée.

Tu es libre aussi bien de construire ta liste d'actions au clavier, que de l'éditer directement dans le script
pyka3d.py
. Cette dernière option offre justement davantage de libertés au niveau des paramètres des diverses actions. Les différences sont :
  • les actions te faisant avancer, reculer, te décaler à gauche ou à droite prennent obligatoirement un paramètre de
    1
    pas au clavier, alors que le code accepte parfaitement de gérer toute valeur de pas sur
    $mathjax$\left[-1;1\right]$mathjax$
    , fractions de pas comprises, pour mieux doser tes déplacements en cas d'obstacles notamment
  • les actions te faisant tourner à gauche ou droite prennent obligatoirement un paramètre de
    $mathjax$\frac{\pi}{8}$mathjax$
    radians au clavier
    (22.5°)
    , alors qu'il n'y a aucune limitation - tu peux même faire un demi-tour sur place en un seul coup si tu le souhaites
  • l'action te permettant de sauter s'effectue obligatoirement avec un paramètre de
    1
    au clavier
    (correspondant à un saut de puissance maximale)
    , alors que les valeurs intermédiaires sur
    $mathjax$\left[0;1\right]$mathjax$
    sont acceptées, pour mieux doser tes sauts
Après, tu restes parfaitement libre de modifier le code pour que le clavier ait un comportement différent ou permette même de préciser les paramètres, vu que la seule chose que nous évaluerons sera la liste que tu auras obtenue.



Rajoutons qu'aussi bien les souris que toi disposez d'un niveau. Vos caractéristiques et capacités physiques
(longueur du pas, puissance de saut, taille, ...)
augmentent avec votre niveau.

Niveau affichage, le jeu distingue pour t'aider :
  • les souris de niveau inférieur ou égal au tien. Elles sont affichées comme des
    Pikachus
    normaux et te sont directement attrapables rien qu'en les touchant, au détail près qu'elles tenteront de s'enfuir à ton approche.
  • les souris de niveau strictement supérieur au tien. En plus d'être plus grandes que toi, elles sont affichées différemment des autres
    (en rouge comme des
    Raichus
    pour un affichage couleur, en inversé pour un affichage monochrome)
    et les toucher te fera prendre une décharge électrique qui te grillera quelques points. Attention, garde tes distances si tu en croises car elles sont aussi capables de se jeter sur toi...


Bien évidemment, les souris de faible niveau rapportent beaucoup moins de points. Tout est donc dans la stratégie, le problème n'étant finalement pas tellement de toutes les attraper, mais de comment et quand les attraper. Tu vas devoir faire preuve de stratégie pour les amener à évoluer mais pas trop... ;)

Les souris évoluent en gagnant à chaque fois 1 niveau de différentes façons :
  • par fusion : 2 souris de même niveau se cherchent pour n'en former qu'une seule
  • par absorption : 1 souris de niveau supérieur est capable d'absorber une souris de niveau inférieur, à la différence ici que cette dernière tentera d'échapper à l'autre
  • si tu marches sur l'une des 5 dalles d'évolution cachées dans le donjon

Pour ta part, tu gagnes 1 niveau à chaque fois que tu réussis à attraper une souris. Avec tes caractéristiques et capacités physiques alors augmentées, tu pourras atteindre de nouvelles zones. Mais attention ici encore à procéder par ordre, car cela pourrait te rendre l'accès à d'autres zones plus difficile voir même impossible...

Comment et quand les attraper donc, avec de plus des caractéristiques non homogènes dans le temps... nous souhaitons beaucoup de courage à ceux qui faisaient tourner des outils de recherche automatisée de trajectoires optimales lors des événements des années précédentes. ;)




D)
Compatibilité avec les différentes calculatrices et logiciels d'émulation/simulation
:
Go to top

Grâce à la nouvelle bibliothèque
polycal5.py
, le jeu est compatible avec pas moins de
12
environnements
Python
sur calculatrices, et illustrés dans l'ordre ci-dessous :


Nous apprécions sur
HP Prime
l'affichage non pas en
RGB-565
comme l'ensemble de la concurrence, mais en
RGB-888
, permettant de superbes dégradés sans saccades de l'ombrage en fonction de la distance ! :favorite:

Nous adorons sur
Casio
le format d'écran large avec un rapport de non pas
4:3
comme l'ensemble de la concurrence mais
2:1
, permettant ici un champ de vision
3D
à non pas
60°
mais
71,6°
! :favorite:


Les performances sont par exemple correctes sur le modèle
HP Prime
. Bien évidemment tout-le-monde n'a pas de
HP Prime
, aussi avons-nous prévu plusieurs choses cette année pour permettre à tout-le-monde de participer sans obligation d'achat :
  • En plus du mode sans affichage
    3D
    pour tester rapidement tes listes évoqué plus haut, des solutions éprouvées d'accélération de ta calculatrice
    (overclocking)
    te seront indiquées ci-après avec les téléchargements concernant chaque modèle.
  • Nos scripts
    Python
    sont directement fonctionnels sur ordinateur. Il te suffira d'opter ci-après pour les scripts
    Casio Graph 90+E
    , qui ont l'avantage d'être en version complète et dans le format
    .py
    standard.
  • Certaines calculatrices sont disponibles sous forme logicielle pour ordinateur
    (émulateur ou simulateur)
    . Dans le cas de simulateurs, les performances sont souvent très supérieures à celle de la calculatrice, ce qui te sera également indiqué ci-après.
  • Tu as par exemple les simulateurs
    Casio Graph 35+E II
    ,
    Graph 90+E / fx-CG50
    et
    HP Prime
    avec des performances correctes de l'ordre de 1 à 2 fps de moyenne pour jouer comme tu peux le constater ci-contre et ci-dessous
    (temps réel, aucun trucage)
    malgré un ordinateur qui commence à dater.

    Les simulateurs
    Casio
    malgré leurs avantages, ont toutefois quelques inconvénients spécifiques :
    • l'interpréteur
      Python
      officiel de ces simulateurs n'a pas de fonction
      getkey()
      pour interroger les touches pressées, et nous sommes obligés de te faire défiler les actions disponibles en bas d'écran pour que tu puisses les choisir avec la touche d'interruption
      AC/ON
      , l'exception générée étant interceptée
    • ces logiciels étant des simulateurs et non des émulateurs, ils ne sont justement pas compatibles avec dont l'interpréteur
      Python
      dispose d'une fonction
      getkey()
    • enfin, ces simulateurs ne fonctionnent que si la clé d'émulation
      USB
      officielle de
      Casio
      est branchée sur ton ordinateur
    Toutefois par rapport à ce dernier point, si tu souhaites tenter de réaliser le meilleur score avec les simulateurs
    Casio
    (peut-être pas au clavier mais restant parfaitement pertinent pour tester les listes saisies ou collées dans
    pyka3d.py
    )
    , nous sommes prêts à envoyer gratuitement une clé
    USB
    d'émulation à jour et préchargée des scripts du concours, aux premiers participants qui en feront la demande avec leur participation
    (soit après au moins 1 premier envoi de participation valide, même inachevée)
    , dans la limite de notre stock.




E)
Modalités de participation individuelle + demande de clé d'émulation
:
Go to top

Une fois que tu auras programmé une liste d'actions satisfaisante, il te suffira de nous envoyer ton script
pyka3d.py
modifié, par courriel à
info@tiplanet.org
d'ici le
Dimanche 13 Novembre 2022 23h59:59
heure française
(
GMT+1
)
, avec :
  • en objet : 
    Pykaster3D
  • par sécurité, une indication du score que ton script serait censé nous donner
  • un moyen de te contacter rapidement en cas de gain ou de question
    (ce que tu veux, là où tu estimes être le plus réactif : adresse courriel, téléphone, compte social, compte discord, etc.)
  • si tu le souhaites, ton pseudonyme sur
    TI-Planet
    ou
    Planète Casio
  • pour pouvoir recevoir ton lot
    (peuvent très bien être communiquées plus tard si tu préfères, mais autant gagner du temps)
    :
    • ton adresse postale complète avec nom et prénom(s)
    • un numéro de téléphone personnel valide
      (fortement conseillé pour recevoir les événements de suivi)
N'hésite pas à envoyer plusieurs participations, de toutes façons nous retiendrons la meilleure.

Comme évoqué plus haut, tu peux accompagner ta participation d'une demande de clé
USB
d'émulation
Casio
, dans la limite de nos stocks
(
18
clés)
.

Les informations personnelles communiquées sont
uniquement
utilisées dans le cadre du déroulement de ce concours. Elles ne sont transmises à aucun tiers, et détruites sur demande.




F)
Modalités de participation en groupe
:
Go to top

Grande nouveauté cette année, nous acceptons et récompensons les participations en groupe !
  1. pour créer un groupe, il te faut accompagner ta participation :
    • d'une image de l'emblème que tu souhaites donner à ton groupe, au format carré
    • de ton pseudonyme sur
      TI-Planet
      ou
      Planète Casio
      (les chefs de groupe n'étant pas complètement anonymisés)
  2. tu deviens alors automatiquement chef du groupe et reçois une signature sous forme de code
    Python
  3. il te suffit alors de fournir cette signature à toutes les personnes que tu souhaites voir participer au sein de ton groupe, et également aux personnes qui te contacteraient sur ton compte
    TI-Planet
    ou
    Planète Casio
    et dont tu accepterais la participation au sein de ton groupe
  4. toute personne accompagnant une de ses participations de la signature de ton groupe le rejoint automatiquement

Si un participant souhaite changer de groupe, il lui suffit de récupérer et fournir la signature du nouveau groupe et d'envoyer une nouvelle participation en ce sens. La dernière signature reçue par participant prévaut.

Il appartient au chef de groupe d'expliquer à ses membres la répartition qu'il prévoit pour le lot de groupe en cas de victoire, ou ce qu'il compte leur offrir.




G)
Modalités d'attribution des lots individuels + groupe
:
Go to top

2 classements sont produits à partir des participations reçues :
  • un classement individuel avec les meilleurs scores de chaque participant
  • un classement collectif avec les scores de groupe
    (une moyenne des meilleurs scores de chaque membre, pondérée par divers critères dont la taille du groupe et l'assiduité des membres)

Les meilleurs participants individuels seront invités à choisir et composer leur lot par ordre décroissant de leurs meilleurs scores.

Dans cet ordre, le premier participant à être membre d'un groupe a également le droit de choisir et composer un 2ème lot qui deviendra ainsi le lot du meilleur groupe
(il appartient au membre en question de se mettre en accord à ce sujet avec les autres membres de son groupe)
.
Le chef de groupe nous détaille ensuite dans ce cas à quels membres du groupe expédier directement chacun des divers éléments composant le lot de groupe, ou si il préfère recevoir le tout et se charger lui-même de la répartition.

Les membres du groupe gagnant recevront dans tous les cas un autocollant commémoratif de l'événement.

Le chef du groupe ainsi que son meilleur membre
(si différent)
recevront également un aimantin commémoratif.




H)
Téléchargements scripts + ressources nécessaires
:
Go to top


Sur ton ordinateur, il te suffit :
  • d'extraire le contenu du fichier
    .zip
    dans le dossier de ton choix
  • avec l'invite de commandes de te rendre dans le dossier en question
  • de taper alors python pyka3d.py

La version ordinateur nécessite non seulement l'installation de
Python
, mais également celle des bibliothèques
SDL2
pour
Python
.
Elles sont parfois préinstallées avec
Python
mais pas toujours.

Si l'utilisation de
SDL2
échoue, les scripts vont basculer dans l'un des modes calculatrices et possiblement crier n'importe quoi comme exception.

Si c'est ton cas, et ont confirmé plusieurs commandes d'installation pour résoudre le problème :
  • sous Windows et Linux : pip install PySDL2
  • sous Linux : sudo apt install python3-sdl​2

Il te suffit de transférer l'ensemble des scripts dans le dossier de ton choix, puis de lancer le script
pyka3d.py
et le modifier autant de fois que tu voudras.

À noter qu'il n'y a à ce jour aucun moyen sur
Casio
d'interroger les touches clavier. Pour contourner ce problème, une fois le jeu passé en mode manuel, nous te faisons défiler en boucle en bas à droite de l'écran les 8 actions disponibles, ainsi que la possibilité de quitter. Tu as juste à taper
AC/ON
pendant que l'action que tu souhaites se trouve affichée.

Les calculatrices ainsi que leurs émulateurs sont peu performants sur ces scripts. Nous te conseillons :
  • d'installer un utilitaire d'
    overclocking
    (sur calculatrice uniquement)
  • d'utiliser le mode sans affichages
    3D
    intermédiaires pour tester tes listes
  • d'opter pour le simulateur sur clé
    USB

Mises à jour conseillées
:

  • Système
    3.60
    pour
    Graph 90+E
    +
    fx-CG50
    avec /

Overclocking
:


Emulateurs
:

  • Graph 90+E
    +
    fx-CG50
    version
    3.60
    pour
    Windows
    /
    Mac

    (période d'essai gratuite sans engagement de 90 jours)

Simulateurs
:


Transfert de données
:


Les scripts sont à transférer directement à la racine de l'espace de stockage
USB
de la calculatrice, c'est-à-dire pas dans un sous-dossier mais au même niveau que les fichiers d'applications
.g3a
.

Il suffit ensuite depuis
KhiCAS
comme illustré ci-contre :
  • de passer le mode de fonctionnement en
    MicroPython
    (menu via la touche
    F6
    )
  • d'ouvrir et modifier le script
    pyka3d.py
    (également via la touche
    F6
    )
  • d'exécuter le script en question
    (touche
    EXE
    )
  • une fois le jeu passé en mode manuel tu contrôles les déplacements avec les touches fléchées entre autres, et peux quitter avec
    EXIT

Les calculatrices ainsi que leurs émulateurs sont peu performants sur ces scripts. Nous te conseillons :
  • d'installer un utilitaire d'
    overclocking
    (sur calculatrice uniquement)
  • d'utiliser le mode sans affichages
    3D
    intermédiaires pour tester tes listes

Mises à jour conseillées
:

  • Système
    3.60
    pour
    Graph 90+E
    +
    fx-CG50
    avec /

Ajouts relatifs au Python
:

  • Application pour
    Graph 90+E
    +
    fx-CG50

Overclocking
:


Emulateurs
:

  • Graph 90+E
    +
    fx-CG50
    version
    3.60
    pour
    Windows
    /
    Mac

    (période d'essai gratuite sans engagement de 90 jours)

Simulateurs
:


Transfert de données
:


Il te suffit de transférer l'ensemble des scripts dans le dossier de ton choix, puis de lancer le script
pyka3d.py
et le modifier autant de fois que tu voudras.

À noter qu'il n'y a à ce jour aucun moyen sur
Casio
d'interroger les touches clavier. Pour contourner ce problème, une fois le jeu passé en mode manuel, nous te faisons défiler en boucle en bas à droite de l'écran les 8 actions disponibles, ainsi que la possibilité de quitter. Tu as juste à taper
AC/ON
pendant que l'action que tu souhaites se trouve affichée.

Les calculatrices ainsi que leurs émulateurs sont peu performants sur ces scripts. Nous te conseillons :
  • d'installer un utilitaire d'
    overclocking
    (sur calculatrice uniquement)
  • d'utiliser le mode sans affichages
    3D
    intermédiaires pour tester tes listes
  • d'opter pour le simulateur sur clé
    USB

Mises à jour conseillées
:


Overclocking
:


Emulateurs
:


Simulateurs
:


Transfert de données
:


Il te suffit de transférer directement le fichier
Pyka3D.hpappdir.zip
téléchargé. Une fois la nouvelle application
Pyka3D
lancée, tu auras 2 vues entre lesquelles basculer :
  • La vue
    Symb
    pour modifier le script
    pyka3d.py
  • La vue
    Num
    pour la console
    Python
    .
    Elle pourra sous certaines conditions te proposer de recharger les scripts, ce que tu auras juste à accepter pour lancer le jeu. Si ce n'est pas proposé, le menu tactile de bas d'écran
    Effacer
    le permet également
Les performances de la calculatrice et de son simulateur sont très correctes.

Simulateurs
:
(gratuits)

  • logiciel
    HP Prime Virtual Calculator
    version
    14596
    pour
    Windows 64-bits
  • logiciel
    HP Prime Virtual Calculator
    version
    14592
    pour
    Windows 32-bits

    (attention, à ce jour les dernières versions , et ne sont pas à jour et n'intèrent pas le
    Python
    )

Transfert de données + mises à jour conseillées
:

  • logiciel de connectivité version
    2.1.14596
    pour
    Windows 64-bits
  • logiciel de connectivité version
    2.1.14592
    pour
    Windows 32-bits
  • logiciel de connectivité version
    2.1.14425
    pour
    Mac
  • mise à jour
    2.1.14596
    pour
    HP Prime
  • Tutoriel
Comme dit plus haut, nous avons besoin de :
  • 80-100K
    d'espace de stockage pour les scripts
    Python
  • plus de
    100K
    de mémoire de tas
    (heap)
    pour l'exécution des scripts
    Python

Malgré nos énormes efforts de compatibilité pour l'ensemble des modèles, nous nous devons d'exclure cette année :
  • le
    firmware
    officiel
    Epsilon
    , car :
    • seulement
      43K
      d'espace de stockage pour les scripts
      Python
      , quand il nous en faudrait le double rien que pour la version compressée, le constructeur s'entêtant contrairement à l'ensemble de la concurrence à stocker uniquement en
      RAM
      et non pas en
      Flash
      , donnant ainsi cette capacité ridicule à peine digne des années 1990 ! :mj:
    • seulement
      64K
      de
      heap
      pour l'exécution des scripts
      Python
      , quand il nous faudrait
      100K
      rien que pour la version monochrome, une capacité ici encore ridicule classant la machine avant-dernière toute concurrence confondue :mj:
  • le
    firmware
    tiers
    Omega
    qui fait certes bien mieux niveau
    heap
    (
    99K
    bien que insuffisant pour la version couleur)
    mais aussi bien pire niveau stockage
    (
    32K
    )
  • le
    firmware
    tiers
    Upsilon
    qui pour sa part fait mieux niveau stockage
    (
    60K
    bien que toujours insuffisant)
    mais pas autant niveau
    heap
    (
    69K
    )

Mais il y a une autre solution : le formidable
firmware
tiers
Khi
accompagné de son application
KhiCAS
pour
NumWorks N0110
. Toute autant conforme pour les examens français et en plus de bien d'autres avantages que nous t'invitons à aller consulter, cette configuration permet en effet :
  • un stockage en mémoire
    Flash
    avec une capacité se chiffrant donc en Mégaoctets ! :bj:
  • jusqu'à
    124K
    de
    heap
    ! :bj:

Nous t'invitons donc à :
  1. déverrouiller ta
    NumWorks N0110
    , manipulation qui en cette rentrée 2022 a de grandes chances d'être purement logicielle et gratuite
  2. puis installer
    Khi
    avec
    KhiCAS



Pour installer cette image sur ta
NumWorks N0110
déjà configurée avec
Khi
et
KhiCAS
, il te faut :
  1. aller sur le site de
    Khi
    et
    KhiCAS
  2. passer ta calculatrice en more de récupération
    (touche
    6
    à maintenir enfoncée pendant que l'on enfonce et relâche le bouton reset au dos)
  3. demander le chargement du logiciel de récupération
  4. détecter la calculatrice
  5. charger le fichier
    .tar
    de l'image précédemment téléchargée
  6. demander son installation
  7. redémarrer la calculatrice avec le bouton
    reset
    au dos

Il te suffit ensuite depuis
KhiCAS
comme illustré ci-contre :
  • de passer le mode de fonctionnement en
    MicroPython
    (menu via la touche
    )
  • d'étendre la capacité
    heap
    de sa valeur par défaut de
    73K
    à sa valeur maximale de
    124K
  • d'ouvrir et modifier le script
    pyka3d.py
    (également via la touche
    )
  • d'exécuter le script en question
    (touche
    EXE
    )
  • une fois le jeu passé en mode manuel tu contrôles les déplacements avec les touches fléchées entre autres et peux quitter avec

Les performances restent toutefois décevantes lorsque l'on connaît les spécifications du processeur, la mémoire hélas limitée ne permettant pas de
double buffering
des affichages, et le
heap
à
127K
étant de plus encore un peu limité pour la version couleur.

Tu as juste à :
  • le transférer dans le dossier de ton choix
  • l'ouvrir
  • modifier comme tu voudras le script
    pyka3d.py
    dans l'onglet
    1.1
    , puis l'exécuter via les menus de la touche
    menu
    ou directement via le raccourci
    ctrl
    R
  • une fois le jeu passé en mode manuel, tu peux tester tes prochains déplacements avec les touches fléchées entre autres, quitter avec la touche
    esc
    , et revenir à l'onglet du script avec
    ctrl
Les performances sur calculatrice sont décevantes, surtout lorsque l'on connaît les spécifications du processeur par rapport à d'autres modèles concurrents. Visiblement quelque chose nous empêche ici d'en exploiter le plein potentiel. Nous te conseillons l'installation d'un utilitaire d'
overclocking
.
Le logiciel ne fait pas suffisamment mieux.

Mises à jour conseillées
:

Attention, toute mise à jour
5.3.2
ou supérieure une fois installée rend à ce jour définitivement impossible l'installation de
Ndless
et des utilitaires qui suivent, ainsi que par conséquent le retour à une version inférieure.


Overclocking
:


Simulateurs + transfert de données
:

  • TI-Nspire CX CAS
    +
    TI-Nspire CX
    version
    5.4.0.257
    édition enseignant pour /
    (période d'essai gratuite sans engagement de 90 jours)
  • TI-Nspire CX CAS
    version
    5.4.0.259
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TI-Nspire CX
    version
    5.4.0.259
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TiLP-II
    version
    1.18
    pour / /
    (gratuit)

Les scripts sont à transférer dans le dossier
/Xcas/
créé au premier lancement de
KhiCAS
. Il suffit ensuite depuis
KhiCAS
comme illustré ci-contre :
  • de passer le mode de fonctionnement en
    MicroPython
    (menu via la touche
    doc
    )
  • d'ouvrir et modifier le script
    pyka3d.py
    (également via la touche
    doc
    )
  • d'exécuter le script en question
    (touche
    enter
    )
  • une fois le jeu passé en mode manuel tu contrôles les déplacements avec les touches fléchées et peux quitter avec
    esc

Les performances sur calculatrice sont correctes, même si cela ne fera pas de mal d'installer un utilitaire d'
overclocking
.
(l'illustration ci-contre est relative aux anciens modèles
TI-Nspire CX
beaucoup plus lents, faute d'émulateur
TI-Nspire CX II
à ce jour)


Mises à jour conseillées
:

Attention, toute mise à jour
5.3.2
ou supérieure une fois installée rend à ce jour définitivement impossible l'installation de
Ndless
et des utilitaires qui suivent, ainsi que par conséquent le retour à une version inférieure.


Ajouts relatifs au Python
:


Overclocking
:


Simulateurs + transfert de données
:

  • TI-Nspire CX CAS
    +
    TI-Nspire CX
    version
    5.4.0.257
    édition enseignant pour /
    (période d'essai gratuite sans engagement de 90 jours)
  • TI-Nspire CX CAS
    version
    5.4.0.259
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TI-Nspire CX
    version
    5.4.0.259
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TiLP-II
    version
    1.18
    pour / /
    (gratuit)

Les scripts sont à transférer dans le dossier
/Xcas/
créé au premier lancement de
KhiCAS
. Il suffit ensuite depuis
KhiCAS
comme illustré ci-contre :
  • de passer le mode de fonctionnement en
    MicroPython
    (menu via la touche
    doc
    )
  • d'ouvrir et modifier le script
    pyka3d.py
    (également via la touche
    doc
    )
  • d'exécuter le script en question
    (touche
    enter
    )
  • une fois le jeu passé en mode manuel tu contrôles les déplacements avec les touches fléchées et peux quitter avec
    esc
Les performances sur calculatrice ne sont pas extraordinaires. Nous te conseillons l'installation d'un utilitaire d'
overclocking
.

Mises à jour conseillées
:

Attention, la dernière mise à jour
4.5.5
une fois installée rend à ce jour définitivement impossible l'installation de
Ndless
et des utilitaires qui suivent, ainsi que par conséquent le retour à une version inférieure.


Ajouts relatifs au Python
:


Overclocking
:


Emulateur
:


Transfert de données
:

  • TI-Nspire Computer Link
    version
    3.9
    pour /
    (gratuit)
  • tutoriel
    TI-Nspire Computer Link
    (gratuit)
  • TI-Nspire CX CAS
    +
    TI-Nspire CX
    version
    5.4.0.257
    édition enseignant pour /
    (période d'essai gratuite sans engagement de 90 jours)
  • TI-Nspire CX CAS
    version
    5.4.0.259
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TI-Nspire CX
    version
    5.4.0.259
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TiLP-II
    version
    1.18
    pour / /
    (gratuit)

Lien
:
topic d'entraide
Planète Casio


Référence
:
https://www.planet-casio.com/Fr/forums/ ... ter3d.html

TI-z80 Découverte + récupération légendaire système TI-83 Plus 1.00

New postby critor » 16 Sep 2022, 10:47

Pour la rentrée 1996,
Texas Instruments
sortait la
TI-83
.

Pour la rentrée 1999 sortait son successeur, la
TI-83 Plus
, version améliorée qui allait devenir la référence de toute une génération de lycéens, et qui est même toujours fabriquée et commercialisée de nos jours pour certains pays.

La principale nouveauté était l'exploitation de la technologie
Flash
, pour la première fois sur le milieu de gamme après avoir déjà introduite :
  • en 1998 pour les utilisateurs
    Texas Instruments
    sur l'entrée de gamme
    TI-73
    ainsi que sur le haut de gamme
    TI-89
    , puis
    TI-92 Plus
    en 1999.
  • dès 1995 pour les ingénieurs, dévelopeurs et testeurs
    Texas Instruments
    avec les prototypes ou modèles de développement de puis

Une innovation majeure, permettant l'exploitation d'une mémoire de stockage bien plus conséquente que ce que permettait la
RAM
jusque-là, l'installation d'applications, et surtout enfin la mise à jour du système d'exploitation de la calculatrice, plus besoin de racheter une calculatrice pour profiter des corrections de bugs ! :bj:

Pour rappel, voici justement la liste des versions système
TI-83 Plus
publiées ou récupérées à ce jour, accompagnées de leur date de compilation lorsque connue :
  • (prototype)
  • (17 mars 1999)
  • (6 mai 1999)
  • (11 octobre 1999)
  • (prototype - support
    TI-83 Plus Silver Edition
    + support applications + support nouvel écran révision matérielle
    K
    )
  • (26 janvier 2001)
  • (11 décembre 2001)
  • (2 août 2002)
  • (24 avril 2003)
  • (12 avril 2004)
  • (22 juillet 2004)
  • (12 janvier 2006)

La plus ancienne version système
TI-83 Plus
confirmée hors prototypes jusqu'à ce jour était bizarrement déjà numérotée en
1.03
. Dès les débuts du site il y a plus de 10 ans nous nous disions qu'il devait bien y avoir plus ancien...

Or nous a justement apporté il y a deux ans un signe de la possible existence d'une version
1.00
, selon une capture d'écran utilisée dans son ancienne édition du manuel de la calculatrice...

Et bien bonne nouvelle, voici enfin aujourd'hui l'aboutissement de plus d'une décennie de recherches.
LogicalJoe
vient enfin de nous récupérer une vieille
TI-83 Plus
heureusement jamais mise à jour, et faisant toujours tourner la version
1.00
, peut-être l'une des dernières copies de ce système au monde si ce n'est la dernière ! :D

Plus précisément il s'agit ici (d'un prototype) d'une
TI-83 Plus ViewScreen
, le modèle enseignant disposant d'un port additionnel permettant la connexion à une tablette de rétroprojection, et ayant sans doute suivi un calendrier de production très différent de celui des
TI-83 Plus
grand public.

LogicalJoe
s'est empressé de tenter de
dumper
le contenu de la
ROM
. Il a d'abord tenté sans succès avec le logiciel de connectivité
TiLP
, ce dernier s'appuyant très fortement sur le protocole de communication car récupérant les données extraites au fur et à mesure du processus et ainsi posant régulièrement problème avec les versions particulièrement anciennes ou prototypes, suite à des différences dans le protocole non encore finalisé.

Nous l'avons donc redirigé vers notre propre outil de dumping, la différence étant qu'il faut procéder page par page et transférer manuellement à chaque fois.

La
ROM
de
512Kio
utilisée par les
TI-83 Plus
est subdivisée en 32 pages de
16Kio
chacune. Pour en extraire le système il faut récupérer 14 pages
0
à
7
et
24
à
29
.

Et bingo,
LogicalJoe
a pu cette fois-ci correctement effectuer le processeur et assembler les morceaux en une image
ROM
tournant sur émulateur ! :bj:

Nous nous sommes empressés de convertir cette image en un fichier de mise à jour disponible en fin d'article, te permettant d'installer et tester le système
TI-83 Plus 1.00
sur ta calculatrice ou ton émulateur. Voilà donc le système
TI-83 Plus 1.00
, sauvé à pas grand chose de l'anéantissement ! :D
Attention toutefois, le système
1.00
ne conviendra pas à n'importe quelle
TI-83 Plus
.

Déjà, il n'est pas installable sur les
TI-83 Plus.fr USB
car ce sont en fait des
TI-84 Plus Silver Edition
. :#non#:

Comme toutes les versions
1.12
et antérieures, il ne gère qu'une puce
Flash
de
512 Kio
et pas de
2 Mio
. Il n'est donc pas fonctionnel sur
TI-83 Plus Silver Edition
. :#non#:

De plus, toujours comme toutes les versions
1.12
et antérieures, il ne gère que les contrôleurs écran
Toshiba T6A04 / T6A04A / T6K04
, et pas le
Novatek NT7564H
utilisé sur les révisions matérielles
K
et supérieures
(assemblées à compter de 2006)
.
Si installé sur une
TI-83 Plus
de révision matérielle
K
ou supérieure, ou encore sur un modèle compatible plus récent
(
TI-82 Plus
,
TI-83 Plus.fr
)
, le système
1.00
sera certes fonctionnel mais n'allumera pas l'écran, ce qui sera quand même bien embêtant. :(

Le système
1.00
ne pourra donc être utilisé et testé correctement que sur les
TI-83 Plus
les plus anciennes, de révision matérielle
F
ou inférieure
(assemblées jusqu'en 2005)
.
Nous avons un doute sur les révisions matérielles intermédiaires
G
,
H
,
I
et
J
, car ignorant le contrôleur écran qu'elles utilisent.

Téléchargement
:
OS TI-83 Plus 1.00

TI-z80 Morpion + interface texte-couleur (CSI) pour TI-82/83 Python

New postby critor » 08 Sep 2022, 10:05

La
TI-82 Advanced Edition Python
est la dernière calculatrice graphique couleur Python de TI pour la France... mais dont nous ne conseillons pas l'achat, dans notre classement de rentrée
QCC 2022
.

Contrairement à sa grande soeur
TI-83 Premium CE Edition Python
, la
TI-82 Advanced Edition Python
est certes 20 euro moins cher environ, mais... :
  • n'est pas extensible
    (pas possible de lui intégrer davantage de fonctionnalités par ajout d'applications)
  • n'intègre aucune application de sciences expérimentales, et n'est donc déjà même pas adaptée à l'enseignement reçu en Seconde
  • ne permet pas l'exécution de programmes
    ASM
    et te prive donc de formidables jeux
    (le Mario-like , , , ...)
    ou programmes utilitaires
  • n'intègre aucune bibliothèque de tracé par pixel en
    Python
    (impossible d'allumer un pixel choisi, donc impossible d'accompagner tes projets
    Python
    d'interfaces graphiques, et par extension par de bibliothèques de tracé relatif à la
    turtle
    ou de tracée dans un repère à la
    matplotlib
    non plus)
  • n'accepte pas la connexion de périphériques
    USB
    pour tes projets
    STEM
    (capteurs, actionneurs, interfaces, rovers, drones, ...)

Si tu as opté pour la
TI-82 Advanced Edition Python
, nous ne pouvons que te conseiller de la remplacer par la .

Avec exactement les mêmes claviers, menus et interfaces, tu ne seras pas perdu(e). La différence de prix est ridicule par rapport à tous les points précédents que cette dernière corrige ! :bj:

Dépêche-toi, il est encore temps d'initier un retour de
TI-82 Advanced Edition Python
...

14049Si malgré tout tu fais le choix de conserver ta
TI-82 Advanced Edition Python
, tu en étais réduit aux interfaces construites avec du texte pour tes projets
Python
. Nous allons toutefois te donner une astuce.

En effet contrairement à l'ensemble de la concurrence, la
TI-82 Advanced Edition Python
(tout comme la
TI-83 Premium CE Edition Python
)
dispose d'un avantage exclusif : la gestion des codes de formatage
CSI
dans les chaînes de caractères.

Sont gérés 16 codes de couleur aussi bien pour le texte que son fond, ce qui par combinaison donne 256 possibilités d'affichages comme illustré ci-contre par le script ci-dessous :
Code: Select all
def color_str(s, cf, cb=7):
  return "\x1B[" + str(cf) + ";" + str(cb) + "m" + s

n = 16
s = ""

for cb in range(n):
  for cf in range(n):
    s += color_str("X", cf, cb)
  if cb % 2: s += "\n"

print(s)


15926En conséquence tu as donc la possibilité de concevoir des interfaces texte en couleurs pour tes projets.

Voici par exemple dès aujourd'hui un
Morpion
par .

Et toi, qu'arrives-tu à créer avec interface
CSI
sur ta
TI-82 Advanced Edition Python
? ;)

Téléchargement
:
archives_voir.php?id=3048416

NumWorks Enfin une interface pour trouver les scripts chez NumWorks !

New postby Admin » 08 Sep 2022, 08:49

Le constructeur
NumWorks
t'invite à créer, développer et héberger tes scripts
Python
sur son propre site dédié, my.numworks.com/python.

Tu y disposes de plusieurs avantages remarquables :
  • éditeur de code avec coloration syntaxique
  • interfacé avec un simulateur pour tester à tous moment tes dernières modifications
  • possibilité de transférer le script à ta calculatrice directement depuis la page en question
Tu as de plus la possibilité de régler chacun de tes scripts en tant que public pour que d'autres visiteurs puissent y accéder, ou privé.

Mais à côté de ces innovations remarquables, le reste du site est une véritable catastrophe ambulante. De très lourds inconvénients ont été signalés au constructeur sans que rien ne bouge depuis 5 ans.

En gros la page d'accueil ne présente qu'une sélection de quelques scripts effectuée par le constructeur et qui n'a plus été mise à jour depuis des lustres, ainsi que de quoi consulter tes propres scripts. Sans adresse directe tu ne peux accéder à rien d'autre.

En effet, il n'y a aucun index/annuaire contrairement à l'ensemble des sites du genre pour d'autres constructeurs :
  • difficile de lister les scripts publics d'un autre utilisateur - tu dois pour cela connaître son nom d'utilisateur et taper l'adresse my.numworks.com/python/<utilisateur>
  • fastidieux d'accéder à un script public d'un autre utilisateur - tu dois pour cela non seulement connaître le nom du script, mais également le nom d'utilisateur associé pour taper l'adresse my.numworks.com/python/<utilisateur>/<script>

Même lorsque les utilisateurs partagent les adresses de leurs comptes ou scripts, cela ne se fait pas sans soucis. En effet, contrairement à l'ensemble des sites du genre depuis des décennies, les scripts utilisent leurs noms comme identifiants. Donc dès qu'un utilisateur renomme un de ses scripts, tous les liens déjà partagés par lui ou d'autres deviennent brisés.

Et la tentation de renommer ses scripts est très forte, car le site ne propose pas de possibilité d'organiser ton contenu, par exemple par dossiers. Tout ce qui te reste donc pour avoir un semblant d'ordre dans ton compte, c'est en effet le tri alphabétique ou pire la suppression...

Bref, un zéro pointé en conception, un exemple de tout ce qu'il ne faut pas faire, c'est dire...

Heureusement pour cette rentrée 2022 tu disposes enfin grâce à d'un contournement faisant disparaître la plupart de ces inconvénients !

Il s'agit d'un
front-end
alternatif pour le site officiel, te permettant :
  • de consulter l'ensemble des scripts cette fois-ci accompagnés chacun d'une capture d'écran
  • de filtrer les scripts par types
    (jeux, démos graphiques, utilitaires, animations, etc.)
Une fois le script choisi, tu es alors conduit sur le site officiel pour y bénéficier entre autres du simulateur et de sa connectivité avec la calculatrice.

Une excellente initiative, tu devrais enfin pouvoir réussir à trouver des scripts intéressants avec bien plus de facilité !

Lien
:
https://numworks.antarctus.repl.co/

Source
:
https://twitter.com/nsi_xyz/status/1567571758353457153

-
Search
-
Social
-
Featured topics
Concours Python 2022 : "Pykaster3D".
Viens traquer et attraper les terribles souris électriques dans une arène 3D fortifiée.
De formidables lots à gagner pour les meilleurs scores !
Comparaisons des meilleurs prix pour acheter sa calculatrice !
14€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 30 Octobre 2022
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 5€. Même non fonctionnelle ou ancien modèle. Etiquette de retour fournie, pas de frais de port à payer.
Programme d'aide à l'équipement des établissements rentrée 2022. Pour tout achat groupé ou recommandation exclusive de calculatrices TI, 1 produit TI offert pour chaque tranche de 30 élèves concernés !
Programme d'aide à l'équipement des établissements rentrée 2022. Pour tout achat groupé ou recommandation même non exclusive de calculatrices Casio, des produits offerts pour chaque classe concernée !
12345678
-
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.
375 utilisateurs:
>338 invités
>32 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)