π
<-

News 2024
Mai (6)
Avril (11)
Mars (6)

News 2023
Août (6)
Juin (10)
Mai (12)
Avril (14)
Mars (11)

News 2022
Octobre (11)
Août (4)
Juin (3)
Mai (8)
Avril (5)
Mars (6)

News 2021
Août (4)
Juillet (12)
Juin (6)
Mai (7)
Avril (6)
Mars (4)
Janvier (10)

News 2020
Août (6)
Juillet (14)
Juin (11)
Mai (8)
Avril (19)
Mars (4)

News 2019
Août (2)
Juin (4)
Mai (8)
Avril (3)
Mars (5)

News 2018
Août (7)
Juin (11)
Mai (5)
Avril (13)
Mars (12)

News 2017
Août (5)
Juin (3)
Mai (3)
Avril (20)
Mars (11)
Janvier (10)

News 2016
Août (5)
Juin (4)
Mai (3)
Avril (6)
Mars (2)

News 2015
Août (6)
Juin (5)
Mai (4)
Avril (12)
Mars (8)

News 2014
Août (6)
Juin (3)
Mai (1)
Avril (2)
Mars (6)

News 2013
Août (6)
Juillet (14)
Juin (1)
Mai (5)
Avril (1)
Mars (1)

News 2012
Août (3)
Juin (3)
Avril (2)
Mars (3)

News 2011

6 mois essai intégral appli Classpad fx-CP400 prolongé 31/12

Nouveau messagede critor » 01 Aoû 2020, 11:12

Enseignant ou lycéen, dans l'épreuve sanitaire difficile et parfois dramatique qui nous a touché il y a quelques mois, en période de fermeture de ton lycée et de confinement Casio a su être à tes côtés. :bj:

Jusqu'au 31 août 2020, Casio t'offrait déjà : :D
  • l'utilisation gratuite de l'ensemble des logiciels d'émulation de ses calculatrices, les logiciels à installer sur Windows / Mac , grâce à un fichier licence téléchargeable
  • 6 mois gratuits d'essai intégral des applications d'émulation de ses modèles haut de gamme fx-CP400 et fx-CG500 pour Android / iOS
  • 6 mois gratuits d'essai intégral de son logiciel intégré de Mathématiques en ligne classpad.net

La situation pour cette rentrée 2020 peut être difficile pour les familles, et Casio continue à faire de gros efforts pour tous et toutes : :D
  • jusqu'au 30 septembre 2020, pour tout achat d'une fx-92 Collège neuve, remboursement de 3€
  • jusqu'au 30 septembre 2020, pour tout achat d'une Graph 35 neuve :
  • jusqu'au 30 septembre 2020, pour tout achat d'une fx-CP400 neuve, remboursement de 25€
  • jusqu'au 17 octobre 2020, reprise à 5€ de ton ancienne fx-92 Collège, port payé et donc sans frais, valide pour toutes fx-92 Collège même le tout premier modèle de 1994, et ce peu importe son état même non fonctionnelle !
  • jusqu'au 17 octobre 2020, reprise à 10€ de ton ancienne Graph 35, port payé et donc sans frais, valide pour toutes Graph 35 même le tout premier modèle de 1999, et ce peu importe son état même non fonctionnelle !
  • du lundi 24 au jeudi 27 août 2020, stage de pré-rentrée gratuit en ligne pour les élèves avec 1 heure chaque après-midi, inscription à la carte en toute liberté sans aucune obligation de faire les 4 journées !
  • du lundi 24 au jeudi 27 août 2020, stage de pré-rentrée gratuit en ligne pour les enseignants avec 1 heure chaque matin, inscription à la carte en toute liberté sans aucune obligation de faire les 4 journées !
  • jusqu'au 8 novembre 2020, pour toute recommandation exclusive d'une calculatrice graphique Casio par ton lycée, ton lycée recevra gratuitement autant d'exemplaires du modèle recommandé qu'il y a de classes de Seconde ainsi que des clés USB d'émulation perpétuelle, de quoi dépanner les plus nécessiteux
  • jusqu'au 31 décembre 2020, accès gratuit intégral au logiciel de mathématiques intégré en ligne classpad.net

Pour cette rentrée 2020 Casio se saigne donc déjà aux quatre veines pour toi, mais crois-le ou pas ce n'est pas terminé ! :#roll#:

Casio prolonge en effet son offre pour les applis Classpad et fx-CG500 jusqu'au 31 décembre 2020 ! :o

L'application Classpad reproduit fidèlement sur ton smartphone ou ta tablette Android / iOS les fonctionnalités de la fx-CP400 ou de sa déclinaison française fx-CP400+E.

L'application fx-CG500 quant à elle, reproduit celles du modèle déclinant le haut de gamme en Amérique du Nord, la fx-CG500.

Dans tous les cas ils s'agit de calculatrices haut de gamme pourvues d'un moteur de calcul formel, d'un écran de 4,76" (6,25×10,35cm²) pour une définition adéquate de 320×528 pixels, soit de loin le meilleur à ce jour toutes calculatrices confondues. Un écran de plus couleur et tactile, un gros point fort dans ce contexte ! :bj:
En effet, le système d'exploitation de la calculatrice dispose donc d'une interface conçue d'origine pour être contrôlée en tactile, et les applications ont donc le gros avantage de pouvoir s'utiliser exactement comme la calcualtrice ! :D

Mais cette application ne te permet par défaut d'utiliser que 5 des applications de la calculatrice, les autres nécessitant un abonnement actuellement à 1,99€ par mois.

Dès maintenant donc et jusqu'au 31 décembre 2020, pour tout nouvel abonnement aux applications fx-CP400 ou fx-CG500 tes 6 premiers mois sont offerts, aucun prélèvement ne sera effectué pendant cette période ! :bj:

Aucun piège ni engagement, tu restes libre si tu le souhaites de te désabonner dans 5 mois. Rien à payer donc dans ces cas-là, comme clairement mentionné au dernier écran de confirmation, et regarde on va même le faire devant toi : ;)

Et petite astuce si vraiment tu as peur d'oublier de le faire plus tard, tu peux même annuler l'abonnement tout-de-suite, ton application conservera quand même l'intégralité de ses fonctionnalités pendant les 6 mois offerts; ils sont vraiment sympa chez Casio ! :favorite:

Installation :
Référence : https://edu.casio.com/softwarelicense/aid/fr/
Lien vers le sujet sur le forum: 6 mois essai intégral appli Classpad fx-CP400 prolongé 31/12 (Commentaires: 0)

Emulateurs Casio Graph gratuits jusqu'au 31/12/2020

Nouveau messagede critor » 03 Aoû 2020, 23:31

Enseignant ou lycéen, dans l'épreuve sanitaire difficile et parfois dramatique qui nous a touché il y a quelques mois, en période de fermeture de ton lycée et de confinement Casio a su être à tes côtés. :bj:

Jusqu'au 31 août 2020, Casio t'offrait déjà : :D
  • l'utilisation gratuite de l'ensemble des logiciels d'émulation de ses calculatrices, les logiciels à installer sur Windows / Mac , grâce à un fichier licence téléchargeable
  • 6 mois gratuits d'essai intégral des applications d'émulation de ses modèles haut de gamme fx-CP400 et fx-CG500 pour Android / iOS
  • 6 mois gratuits d'essai intégral de son logiciel intégré de Mathématiques en ligne classpad.net

La situation pour cette rentrée 2020 peut être difficile pour les familles, et Casio continue à faire de gros efforts pour tous et toutes : :D
  • jusqu'au 30 septembre 2020, pour tout achat d'une fx-92 Collège neuve, remboursement de 3€
  • jusqu'au 30 septembre 2020, pour tout achat d'une Graph 35 neuve :
  • jusqu'au 30 septembre 2020, pour tout achat d'une fx-CP400 neuve, remboursement de 25€
  • jusqu'au 17 octobre 2020, reprise à 5€ de ton ancienne fx-92 Collège, port payé et donc sans frais, valide pour toutes fx-92 Collège même le tout premier modèle de 1994, et ce peu importe son état même non fonctionnelle !
  • jusqu'au 17 octobre 2020, reprise à 10€ de ton ancienne Graph 35, port payé et donc sans frais, valide pour toutes Graph 35 même le tout premier modèle de 1999, et ce peu importe son état même non fonctionnelle !
  • du lundi 24 au jeudi 27 août 2020, stage de pré-rentrée gratuit en ligne pour les élèves avec 1 heure chaque après-midi, inscription à la carte en toute liberté sans aucune obligation de faire les 4 journées !
  • du lundi 24 au jeudi 27 août 2020, stage de pré-rentrée gratuit en ligne pour les enseignants avec 1 heure chaque matin, inscription à la carte en toute liberté sans aucune obligation de faire les 4 journées !
  • jusqu'au 8 novembre 2020, pour toute recommandation exclusive d'une calculatrice graphique Casio par ton lycée, ton lycée recevra gratuitement autant d'exemplaires du modèle recommandé qu'il y a de classes de Seconde ainsi que des clés USB d'émulation perpétuelle, de quoi dépanner les plus nécessiteux
  • jusqu'au 31 décembre 2020, 6 mois d'essai gratuit intégral des applications Classpad / fx-CP400 et fx-CG500 pour smartphones et tablettes Android / iOS
  • jusqu'au 31 décembre 2020, accès gratuit intégral au logiciel de mathématiques intégré en ligne classpad.net

Pour cette rentrée 2020 Casio se saigne donc déjà aux quatre veines pour toi, mais crois-le ou pas ce n'est pas terminé ! :#roll#:

Casio prolonge en effet la gratuité de ses logiciels d'émulation pour Windows / Mac jusqu'au 31 décembre 2020 ! :o

Ces outils te permettront de retrouver l'environnement de ta calculatrice sur ton ordinateur avec toutes ses fonctionnalités ! :)

Les logiciels concernés incluent bien évidemment entre autres les émulateurs des modèles français Graph 90+E, Graph 35+E II et fx-92+ Spéciale Collège : :D
  • ClassPad Manager Subscription for Classpad II (calculatrice fx-CP400 - Windows + Mac)
  • fx-CG500 Manager Subscription (calculatrice fx-CG500 - Windows + Mac)
  • fx-CG Manager Plus Subscription for fx-CG50 (calculatrices Graph 90+E + fx-CG50 - Windows + Mac)
  • fx-CG Manager Plus Subscription for fx-CG20 (calculatrices fx-CG20 et fx-CG10 - Windows + Mac)
  • fx Manager Plus Subscription for Graph 35+E II (calculatrice Graph 35+E II - Windows)
  • fx Manager Plus Subscription (calculatrice Graph 35/75+E + fx-9750/9860GII - Windows)
  • ClassWiz Emulator Subscription (calculatrices fx-92+ Spéciale Collège + autres calculatrices ClassWiz - Windows)
  • fx-ES Plus Emulator Subscription (calculatrices ES Plus 2nd edition - Windows)

Si ce n'est pas déjà fait, il te suffit tout simplement de commencer par télécharger et installer l'émulateur de ton choix à partir du lien ci-après.
Tu as droit à 90 jours d'essai gratuit sans engagement à compter du premier lancement du logiciel sur ta machine. :D

Deux cas de figure peuvent alors se présenter selon si tu as déjà installé et utilisé le logiciel en question sur ta machine ou pas :
  • Soit ta période d'essai expire au-delà du 31 décembre 2020, et tu n'as alors rien d'autre à faire. :)
  • Soit ta période d'essai a déjà expiré ou expirera d'ici le 31 décembre 2020.
    Dans ce dernier cas il te suffira tout simplement sur la même page de récupérer le patch Windows / Mac correspondant à ton émulateur, patch qui t'installera alors gratuitement sans engagement une licence d'utilisation valide jusqu'au 31 décembre 2020 ! :bj:

Merci Casio, c'est sympa ! :favorite:

Téléchargement : logiciels d'émulation + patchs associés
Source : https://twitter.com/CasioEducate/status ... 9139601409
Référence : https://edu.casio.com/softwarelicense/aid/fr/
Lien vers le sujet sur le forum: Emulateurs Casio Graph gratuits jusqu'au 31/12/2020 (Commentaires: 0)

NESizm 1.0: émulateur NES avec son Graph 90+E fx-CG10/20/50

Nouveau messagede critor » 13 Aoû 2020, 16:13

12255En mars 2020, Thomas Williamson sortait pour ta superbe Casio Graph 90+E un émulateur de Nintendo NES, la console de jeux 8 bits sortie en 1985. :D

L'émulateur est également compatible avec le modèle international Casio fx-CG50, ainsi qu'avec les modèles précédents fx-CG10/20. :bj:

Un émulateur aux possibilités extrêmement poussées par rapport à ce qui est (ou était) offert sur les calculatrices concurrentes, avec nombre de fonctionnalités encore exclusives à ce jour :
  • support aussi bien des jeux pour la console Nintendo NES internationale de 1985 que pour la console japonaise équivalente Nintendo Famicom de 1983 ! :D
  • support aussi bien des versions de jeux optimisées pour le standard vidéo NTSC (Amérique du Nord, Japon, ...) que PAL (Europe, Afrique, ...) ! :D
  • en exclusivité à ce jour sur calculatrices, émulation des manettes de gaming dédiées à la console : NES Max (boutons turbo) et même NES Advantage (fréquence turbo réglable) :bj:
  • autre exclusivité sur calculatrices, sortie audio sur le port mini-Jack 2.5 de la calculatrice à compter de la mise à jour de mai 2020 :#tritop#:
12524


Et bien prépare-toi à du lourd car Thomas Williamson nous revient aujourd'hui avec un tout nouveau NESizm désormais en version 1.0 ! ;)


D'une part, nous t'avions déjà expliqué que la console NES disposait d'une fenêtre de seulement 40 Kio pour adresser le contenu des cartouches de jeu. Or nombre de jeux sont bien plus gros que ça, et embarquent à cette fin un circuit électronique dit mapper dans la cartouche, circuit dont le rôle est de présenter à la console à travers cette même fenêtre des zones différentes de la ROM lorsque nécessaire. Les mappers ont varié d'un éditeur de jeu à un autre, il en existe plein, plusieurs 100aines...
Une difficulté pour les émulateurs Nintendo NES est donc qu'ils se doivent également de connaître et émuler le bon fonctionnement de chacun de ces circuits électroniques externes afin de permettre de jouer à un maximum de jeux. Dans sa version précédente, NESizm supportait 11 mappers :
  • NULL
  • MMC1
  • MMC2
  • MMC3
  • MMC6
  • UNROM
  • CNROM
  • AOROM
  • Camerica
  • Colour Dreams
  • Rambo-1
Le support des jeux était ainsi paradoxalement relativement faible par rapport aux émulateurs des calculatrices concurrentes. Beaucoup de jeux populaires ne marchaient pas.

12769Et bien bonne nouvelle, 10 nouveaux mappers sont maintenant supportés par NESizm 1.0, ce qui permet à Thomas de nous annoncer désormais un support de plus de 98% des jeux commerciaux ! :bj:

Sont ainsi nouvellement supportés :
  • Sunsoft 3
  • Sunsoft 4
  • Sunsoft 5, ce dernier servant notamment pour les jeux Batman dont l'excellent Return of the Joker ! :bj:
  • NINA-1
  • NINA-02
  • NINA-03.
  • BNRON/BxROM
  • GXROM
  • le MMC4 de chez Nintendo, enfin

Quant au 10ème mapper, Thomas t'a réservé une énorme surprise. ;)
  • Le 18 décembre 1987 c'est en exclusivité chez Nintendo que sort ce qui allait devenir un monument du jeu vidéo, Final Fantasy de chez Square devenu depuis Square Enix, initialement pour Nintendo Famicom japonaise puis le 12 juillet 1990 au format cartouche Nintendo NES international.
  • Les suites Final Fantasy II et Final Fantasy III sortent en 1988 et 1990, mais uniquement pour la Nintendo Famicom japonaise.
    Il était toutefois possible d'y jouer sur la Nintendo NES internationale utilisant un format de cartouche différent à l'aide d'un adaptateur de cartouches.
  • En 1991 sort Final Fantasy IV toujours en exclusivité chez Nintendo, cette fois-ci pour la nouvelle console Nintendo Super Famicom.
    Le reste du monde sur la console équivalente Nintendo SNES également appelée Super NES ou Super Nintendo n'est cette fois-ci pas oublié, mais le jeu y est numéroté de façon différente en Final Fantasy II.
  • Dès 1992 arrive la suite Final Fantasy V, mais à nouveau uniquement pour la Nintendo SuperFamicom japonaise.
    Les consoles Nintendo SuperNES américaines utilisaient un format de cartouche différent, mais avec de gros avantages pour jouer aux jeux japonais. En effet les cartouches japonaises étaient logiciellement compatibles. Elles ne pouvaient être insérées dans le port cartouche un peu plus grand, mais il suffisait juste de couper deux petits ergots de plastique qui bloquaient leur insertion à l'intérieur du port cartouche.
    Les consoles Nintendo SuperNES européennes bien qu'utilisant le même format cartouche que les japonaises étaient bien plus embêtantes. Bien que les cartouches japonaises pouvaient être insérées elles ne fonctionnaient pas, le système de protection par zonage comme pour les DVD reconnaissant une zone différente. Il fallait ainsi paradoxalement s'encombrer d'un adaptateur.
  • 1994, on reste sur les mêmes consoles, Final Fantasy VI sort au Japon.
    Le reste du monde y a cette fois-ci de nouveau droit, mais sous la numérotation différente en Final Fantasy III.
Et puis pour les fans de Nintendo l'aventure s'arrête brutalement et cruellement ici, la suite Final Fantasy VII de 1997 ne sortira que pour la console concurrente Sony Playstation, un véritable déchirement. :'(
Square faisait en effet le choix du support CD, alors qu'en face la nouvelle Nintendo 64 restait avec le support cartouche qui à l'époque permettait une capacité mémoire bien moindre.

12770Mais c'était sans compter sur le studio de développement chinois ShenZhen Nanjing Technology qui a continué à sortir des jeux Nintendo bien après la fin de la commercialisation de ces consoles, en réalité destinés à des clones asiatiques. Et en 2005 justement, ShenZhen Nanjing Technology réussit l'exploit d'adapter de façon non officielle Final Fantasy VII pour Nintendo NES ! :#tritop#:
La boucle était enfin bouclée, après 8 ans d'attente les fans de Nintendo pouvaient enfin découvrir la suite de la série sans avoir à passer à la concurrence ! :D

ShenZhen Nanjing Technology utilisait pour ses jeux Nintendo NES le mapper Nanjing 163, désormais géré par NESizm ! :o
C'est ainsi que le chaînon manquant Final Fantasy VII débarque dès maintenant sur ta Graph 90+E ! :favorite:


Nous allons te laisser respirer un moment, le temps de te remettre de tes émotions. :p
Traitons donc de quelques nouveautés annexes de NESizm 1.0, mais non moins sympathiques pour autant.

La Nintendo NES pouvait afficher jusqu'à 52 couleurs différentes dont 5 niveaux de gris, mais avec plusieurs contraintes :
  • 25 couleurs réservées au fond d'écran
  • 12 couleurs réservées aux sprites avec un maximum de 3 couleurs différentes par sprite
  • 25 couleurs différentes au maximum par scanline

Ces couleurs étaient définies en dur par la console, tous les jeux puisaient donc parmi les mêmes 52 couleurs.
Toutefois, d'une télévision à une autre le rendu pouvait varier.

Afin de mieux revivre les années 1980 et 1990, Thomas t'offre désormais au choix 3 célèbres palettes chez les gamers NES : :bj:
Tu peux même t'amuser à fournir ta propre palette via un fichier au format .pal si tu as envie de bouleverser l'expérience de certains jeux ! :D
Des centaines de fichiers .pal compatibles sont disponibles en ligne, il te suffira juste d'en copier un sur ta calculatrice sous le nom de Custom.pal.

Toujours pour mieux te replonger dans les années 1980 et 1990, Thomas t'intègre désormais 3 fonds d'écran également au choix :
  • Warp que tu connais déjà
  • TV qui reproduit une vieille télévision à gros bouton rotatif du tout début des années 1980
  • black pour un fond noir uni
  • ou l'excellent Game BG Color qui étend la couleur de fond du jeu en cours au reste de l'écran ! :bj:


Rappelons en passant que la Nintendo NES gère une définition d'écran de 256×240 pixels (quasiment un carré donc), et que l'écran de ta calculatrice fait 396×224 (environ 16/9).
Par défaut tes jeux sont ainsi affichés en 240×224 pixels.

Les fonds black et Game BG Color sont justement l'occasion d'activer l'option Stretch pour élargir l'affichage de tes jeux et te donner une expérience plus proche de celle d'une console portable ! :bj:
  • 4:3 pour un affichage en 300×224 pixels
  • Wide pour un affichage en 360×224 pixels (8/5)

Tu disposes dorénavant d'options pour afficher en bas à droite de l'écran les performances actuelles de ta calculatrice en fps (frames per second / images par seconde), ainsi que l'horloge système format 12 heures ou 24 heures pourvu que tu l'aies correctement réglée avant. ;)

Autre nouveauté pour une émulation toujours plus exacte tu as maintenant un bouton RESET comme sur la vraie console, ici la touche
AC/ON
. :)

NESizm 1.0 te rajoute en plus un lecteur de texte sous la dénomination FAQ Viewer.
Cela t'affichera le fichier .txt de même nom que le fichier du jeu en cours, fort pratique pour consulter des FAQ, hints, cheats ou walkthrough afin de progresser à ton rythme dans tes jeux, sans avoir besoin de t'interrompre en cours de partie pour aller chercher des informations en ligne ! :bj:
Des fichiers ici encore que tu trouveras par centaines en ligne ! :D


C'est bon, tu as eu le temps de reprendre tes esprits ? ;)

On espère, car voici l'autre énorme nouveauté de NESizm 1.0, l'émulation d'un tout nouveau périphérique Nintendo NES ! :bj:
Non, pas le pistolet optique Nintendo Zapper, pas non plus le robot Nintendo ROB, ça ce sera peut-être pour la prochaine fois. ;)

Mais tu ne devrais pas être déçu(e) pour autant, aujourd'hui nous avons donc droit au Game Genie ! :D

Il s'agit d'une cartouche qui s'intercalait entre la console et ta cartouche de jeu.

Avant de lancer le jeu branché dessus, la cartouche présentait un écran te permettant de rentrer des codes destinés à patcher à la volée des éléments de la ROM de ton jeu lors de sa lecture par la console.

C'était l'occasion d'appliquer des correctifs ou mises à jour, même si en pratique la publicité mettait l'accent sur la triche. Possibilité de changer le nombre de vies restantes, le niveau de démarrage, la hauteur de saut...

Il te suffira ici tout simplement de rentrer tes codes Game Genie à appliquer dans un fichier texte d'extension .gg sous le même nom que le fichier ROM de ton jeu.




Casio Graph 90+E, la meilleure plateforme scolaire pour les jeux et leur développement (*) ! :bj:

(*) surtout depuis la chute de la TI-83 Premium CE


Téléchargement : NESizm
Lien vers le sujet sur le forum: NESizm 1.0: émulateur NES avec son Graph 90+E fx-CG10/20/50 (Commentaires: 4)

Mise à jour matplotlib Casio Graph 90/35+E II : arrow()

Nouveau messagede critor » 18 Aoû 2020, 10:30

Pour cette rentrée 2020, la formidable application Python des Casio Graph 90+E et Graph 35+E II si correctement mise à jour (ce qu'il est notamment conseillé de faire si tu viens d'acheter la calculatrice) t'offre 3 modules importables pour tes scripts :
  • math pour les fonctions mathématiques, un standard
  • random pour l'aléatoire, un standard
  • et casioplot, un module graphique propriétaire permettant à tes scripts d'allumer des pixels de l'écran dans la couleur de ton choix

De plus, Casio diffuse 2 scripts Python à rajouter manuellement dans ta calculatrice et qui s'appuient sur le module casioplot précédent :
  • turtle.py, un script fantastique de plus de 300 lignes qui reproduit sur ta calculatrice le fonctionnement du module turtle standard
  • matplotl.py, un script monumental de plus de 600 lignes qui s'occupe quant à lui de reproduire sur ta calculatrice le fonctionnement du module standard matplotlib.pyplot
Il s'agit donc de réimplémentations en Python des modules standard turtle et matplotlib.pyplot, un travail à la fois colossal et d'excellente facture, car hautement fidèle aux modules standard en question ! :bj:

Tous les liens de téléchargement seront disponibles en fin d'article.


12775Cela n'enlève rien à leurs énormes qualités supérieures par rapport à ce qui est disponible sur certaines Pythonnettes concurrentes, mais une réécriture intégrale ne peut pas être parfaite du premier coup.

Nous nous intéresserons ici au script matplotl.py, et plus précisément à sa fonction de tracé de flèche/vecteur notamment pour l'enseignement de Physique-Chimie en Seconde, arrow().
Absolument pas pour se moquer de Casio, mais simplement parce que c'est intéressant et hautement formateur.

Voici un petit script avec de quoi te tracer un soleil de vecteurs (ou un champ de vecteurs radial pour ceux qui préfèrent) :
Code: Tout sélectionner
try:
  from matplotlib.pyplot import *
except ImportError:
  from matplotl import *
from math import cos, sin, pi

def radians(x):
  return x * pi / 180

def autoround(x):
  xr = round(x, 0)
  if abs(x - xr) < 10 ** -15:
    x = xr
  return x

def rotarrow(x0, y0, rx, ry, t1, t2, ts, hw, hl, ec, fc):
  for k in range(t1, t2 + ts, ts):
    kr = radians(k)
    w, h = autoround(rx * cos(kr)), autoround(ry * sin(kr))
    arrow(x0, y0, w, h, head_width=hw, head_length=hl, ec=ec, fc=fc)

Graph 35+E II
Graph 90+E
NumWorks
ordi
Code: Tout sélectionner
rotarrow(.0625, .0625, .75, .75, 0, 90, 10, .075, .1875, 'r', 'b')
show()

Bon la NumWorks semble ignorer les paramètres de couleur pour faire absolument n'importe quoi, mais ce n'est pas ce qui nous intéresse aujourd'hui. Voyons donc plutôt les défauts chez Casio.

Sur Graph 35+E II tout semble bon. Par contre sur Graph 90+E il y a un problème avec la couleur des pointes, dans le cas particulier où elles sont orientées horizontalement ou verticalement.

Effectivement ça ne va pas, tentons de comprendre et corriger directement le fichier de Casio puisque ce dernier a eu la gentillesse de laisser le code source consultable et modifiable contrairement à d'autres. ;)

La variable color est donc la couleur utilisée pour le tracé du segment via un appel plot() commun à toutes les orientations.
La variable headcolor est quant à elle la couleur souhaitée pour la pointe.
Pour le tracé de la pointe il y a 2 cas particuliers pour les directions horizontales et verticales, et effectivement les appels plot() associés sont faux, réutilisant color comme paramètre de couleur. La correction est triviale, lignes n°23 et 29 dans les extraits de code ci-dessous : :)
maptplotl.py
de Casio
matplotl.py
corrigé
Code: Tout sélectionner
def arrow(x,y,dx,dy,**kwargs):
    global win_scaling
    a=x+dx
    b=y+dy
    win_scaling='fixed'
    color=kwargs.get('ec','k')
    color=kwargs.get('edgecolor',color)
    headcolor=kwargs.get('fc',color)
    headcolor=kwargs.get('facecolor',headcolor)
    L=kwargs.get('head_width',0.003)
    l=kwargs.get('head_length',1.5*L)
    plot((x,a),(y,b),color)

    def resol(A,B,C):
        D=B**2-4*A*C
        if D>0:
            return((-B-D**0.5)/(2*A),(-B+D**0.5)/(2*A))
    if dx==0:
        if dy>=0:
            c=1
        else:
            c=-1
        plot((a-L/2,a+L/2,a,a-L/2),(b,b,b+c*l,b),color)
    elif dy==0:
        if dx>=0:
            c=1
        else:
            c=-1
        plot((a,a,a+c*l,a),(b-L/2,b+L/2,b,b-L/2),color)
Code: Tout sélectionner
def arrow(x,y,dx,dy,**kwargs):
    global win_scaling
    a=x+dx
    b=y+dy
    win_scaling='fixed'
    color=kwargs.get('ec','k')
    color=kwargs.get('edgecolor',color)
    headcolor=kwargs.get('fc',color)
    headcolor=kwargs.get('facecolor',headcolor)
    L=kwargs.get('head_width',0.003)
    l=kwargs.get('head_length',1.5*L)
    plot((x,a),(y,b),color)

    def resol(A,B,C):
        D=B**2-4*A*C
        if D>0:
            return((-B-D**0.5)/(2*A),(-B+D**0.5)/(2*A))
    if dx==0:
        if dy>=0:
            c=1
        else:
            c=-1
        plot((a-L/2,a+L/2,a,a-L/2),(b,b,b+c*l,b),headcolor)
    elif dy==0:
        if dx>=0:
            c=1
        else:
            c=-1
        plot((a,a,a+c*l,a),(b-L/2,b+L/2,b,b-L/2),headcolor)


Bon mais ça c'était un détail. Voici maintenant beaucoup plus dérangeant et épicé : ;)
Graph 35+E II
Graph 90+E
NumWorks
ordi
Code: Tout sélectionner
rotarrow(.475, .5, .45, .4, 0, 360, 10, .05, .1, 'r', 'b')
axis([0, 1, 0, 1])
show()

Mais sur Graph 35+E II et Graph 90+E ça ne va pas du tout... Mais qu'est-ce que c'est que cette horreur de soleil à moitié fané ?... :#roll#:

Dans certains cas, les pointes de flèches/vecteurs sont visiblement tracées à l'envers. Là pour le coup c'est un bug bien plus profond et non une simple étourderie.

Tentons de comprendre un peu mieux quand est-ce que cela se produit :
Graph 35+E II
Graph 90+E
NumWorks
ordi
Code: Tout sélectionner
for k in range(4):
  rotarrow(.475 - (k <= 1), .5 - (k % 2), .45, .4, 0, 360, 15, .075, .1, 'r', 'b')
axis([-1, 1, -1, 1])
show()

Il semble que les pointes de flèches soient ainsi montées à l'envers lorsqu'elles ont une abscisse négative (x<0). Il s'agirait donc a priori d'une erreur de signe, faut-il encore trouver où changer le signe dans le code.

Notons que le problème concerne des flèches qui ne sont ni horizontales ni verticales, et l'erreur est donc à chercher cette fois-ci dans le bloc traitant le cas général. Or il y a justement un test de signe dans ce cas, ligne 34 ci-dessous. Changeons cela... ;)
maptplotl.py
de Casio
matplotl.py
corrigé






Code: Tout sélectionner
def arrow(x,y,dx,dy,**kwargs):
    global win_scaling
    a=x+dx
    b=y+dy
    win_scaling='fixed'
    color=kwargs.get('ec','k')
    color=kwargs.get('edgecolor',color)
    headcolor=kwargs.get('fc',color)
    headcolor=kwargs.get('facecolor',headcolor)
    L=kwargs.get('head_width',0.003)
    l=kwargs.get('head_length',1.5*L)
    plot((x,a),(y,b),color)

    def resol(A,B,C):
        D=B**2-4*A*C
        if D>0:
            return((-B-D**0.5)/(2*A),(-B+D**0.5)/(2*A))
    if dx==0:
        if dy>=0:
            c=1
        else:
            c=-1
        plot((a-L/2,a+L/2,a,a-L/2),(b,b,b+c*l,b),headcolor)
    elif dy==0:
        if dx>=0:
            c=1
        else:
            c=-1
        plot((a,a,a+c*l,a),(b-L/2,b+L/2,b,b-L/2),headcolor)
    else:
        m=dy/dx
        p=y-m*x
        S=resol(m**2+1,2*(-a-b*m+m*p),p**2+a**2+b**2-l**2-2*b*p)
        if S[0]*dx<0:
            X=S[0]
        else:
            X=S[1]
        Y=m*X+p
        k=b+a/m
        T=resol(1+1/m**2,2*(-a-k/m+b/m),a**2+k**2-2*b*k+b**2-(L**2)/4)
        plot((T[0],T[1],X,T[0]),(-T[0]/m+k,-T[1]/m+k,Y,-T[0]/m+k),headcolor)
Code: Tout sélectionner
def arrow(x,y,dx,dy,**kwargs):
    global win_scaling
    a=x+dx
    b=y+dy
    win_scaling='fixed'
    color=kwargs.get('ec','k')
    color=kwargs.get('edgecolor',color)
    headcolor=kwargs.get('fc',color)
    headcolor=kwargs.get('facecolor',headcolor)
    L=kwargs.get('head_width',0.003)
    l=kwargs.get('head_length',1.5*L)
    plot((x,a),(y,b),color)

    def resol(A,B,C):
        D=B**2-4*A*C
        if D>0:
            return((-B-D**0.5)/(2*A),(-B+D**0.5)/(2*A))
    if dx==0:
        if dy>=0:
            c=1
        else:
            c=-1
        plot((a-L/2,a+L/2,a,a-L/2),(b,b,b+c*l,b),headcolor)
    elif dy==0:
        if dx>=0:
            c=1
        else:
            c=-1
        plot((a,a,a+c*l,a),(b-L/2,b+L/2,b,b-L/2),headcolor)
    else:
        m=dy/dx
        p=y-m*x
        S=resol(m**2+1,2*(-a-b*m+m*p),p**2+a**2+b**2-l**2-2*b*p)
        if S[0]*dx*x<0:
            X=S[0]
        else:
            X=S[1]
        Y=m*X+p
        k=b+a/m
        T=resol(1+1/m**2,2*(-a-k/m+b/m),a**2+k**2-2*b*k+b**2-(L**2)/4)
        plot((T[0],T[1],X,T[0]),(-T[0]/m+k,-T[1]/m+k,Y,-T[0]/m+k),headcolor)

Ah ben non, ce n'est pas encore ça... cela corrige bien les pointes enfichées sur une extrémité de segment d'abscisse négative, mais pas celles qui franchissent l'axe des ordonnées donnant donc une pointe d'abscisse négative bien que montée sur une extrémité d'abscisse positive.

Les deux sens de montage de la flèche pour l'orientation du segment sont en fait retournées en abscisses par un appel resol(), simple fonction donnant les racines d'un polynôme du second degré.

Reste donc à choisir le bon sens de montage, et le test officiel S[0]*dx<0 ainsi que notre test S[0]*dx*x<0 semblent donc tous les deux faux.

En fait nous ne voyons même pas en quoi la réponse dépendrait du signe de la racine S[0]... à la rigueur de l'ordre de S[0] et S[1] pour savoir qui est à gauche et qui est à droite, mais pas du signe... et ici il n'y a même pas à se préoccuper de l'ordre puisque 1+1/m**2, premier paramètre de l'appel resol(), est strictement positif.

Faire pointer à gauche ou à droite, non ici cela ne dépend plus que d'une seule et unique chose, le signe de dx, et le bon test corrigé en ligne 34 ci-dessous est donc dx<0.
On peut bien se permettre une petite coquille après s'être tapé plus de 320 lignes. ;)
maptplotl.py
de Casio
matplotl.py
corrigé






Code: Tout sélectionner
def arrow(x,y,dx,dy,**kwargs):
    global win_scaling
    a=x+dx
    b=y+dy
    win_scaling='fixed'
    color=kwargs.get('ec','k')
    color=kwargs.get('edgecolor',color)
    headcolor=kwargs.get('fc',color)
    headcolor=kwargs.get('facecolor',headcolor)
    L=kwargs.get('head_width',0.003)
    l=kwargs.get('head_length',1.5*L)
    plot((x,a),(y,b),color)

    def resol(A,B,C):
        D=B**2-4*A*C
        if D>0:
            return((-B-D**0.5)/(2*A),(-B+D**0.5)/(2*A))
    if dx==0:
        if dy>=0:
            c=1
        else:
            c=-1
        plot((a-L/2,a+L/2,a,a-L/2),(b,b,b+c*l,b),headcolor)
    elif dy==0:
        if dx>=0:
            c=1
        else:
            c=-1
        plot((a,a,a+c*l,a),(b-L/2,b+L/2,b,b-L/2),headcolor)
    else:
        m=dy/dx
        p=y-m*x
        S=resol(m**2+1,2*(-a-b*m+m*p),p**2+a**2+b**2-l**2-2*b*p)
        if S[0]*dx<0:
            X=S[0]
        else:
            X=S[1]
        Y=m*X+p
        k=b+a/m
        T=resol(1+1/m**2,2*(-a-k/m+b/m),a**2+k**2-2*b*k+b**2-(L**2)/4)
        plot((T[0],T[1],X,T[0]),(-T[0]/m+k,-T[1]/m+k,Y,-T[0]/m+k),headcolor)
Code: Tout sélectionner
def arrow(x,y,dx,dy,**kwargs):
    global win_scaling
    a=x+dx
    b=y+dy
    win_scaling='fixed'
    color=kwargs.get('ec','k')
    color=kwargs.get('edgecolor',color)
    headcolor=kwargs.get('fc',color)
    headcolor=kwargs.get('facecolor',headcolor)
    L=kwargs.get('head_width',0.003)
    l=kwargs.get('head_length',1.5*L)
    plot((x,a),(y,b),color)

    def resol(A,B,C):
        D=B**2-4*A*C
        if D>0:
            return((-B-D**0.5)/(2*A),(-B+D**0.5)/(2*A))
    if dx==0:
        if dy>=0:
            c=1
        else:
            c=-1
        plot((a-L/2,a+L/2,a,a-L/2),(b,b,b+c*l,b),headcolor)
    elif dy==0:
        if dx>=0:
            c=1
        else:
            c=-1
        plot((a,a,a+c*l,a),(b-L/2,b+L/2,b,b-L/2),headcolor)
    else:
        m=dy/dx
        p=y-m*x
        S=resol(m**2+1,2*(-a-b*m+m*p),p**2+a**2+b**2-l**2-2*b*p)
        if dx<0:
            X=S[0]
        else:
            X=S[1]
        Y=m*X+p
        k=b+a/m
        T=resol(1+1/m**2,2*(-a-k/m+b/m),a**2+k**2-2*b*k+b**2-(L**2)/4)
        plot((T[0],T[1],X,T[0]),(-T[0]/m+k,-T[1]/m+k,Y,-T[0]/m+k),headcolor)

En attendant une mise à jour officielle qui réglera cela et peut-être d'autres choses, c'est donc cette version corrigée que nous distribuerons.


Téléchargements :
Lien vers le sujet sur le forum: Mise à jour matplotlib Casio Graph 90/35+E II : arrow() (Commentaires: 9)

Oiram CE renaît sur Casio Graph 90+E / fx-CG10/20/50

Nouveau messagede critor » 25 Aoû 2020, 11:04

Grâce à la formidable ludothèque que sa communauté a su lui concocter depuis 2015, la TI-83 Premium CE est rapidement devenue la calculatrice couleur n°1 au lycée français. Une calculatrice cool et appréciée de ses utilisateurs, tout contents d'avoir à la fois un compagnon de travail, de réussite et de divertissement. :bj:

Avec plus de 108000 téléchargements, Oiram CE est chez nous le 2ème jeu le plus populaire pour TI-83 Premium CE, et également le 2ème fichier le plus téléchargé pour calculatrices. Publié en janvier 2017 par MateoConLechuga, il s'agit d'un moteur de jeu Mario-like aux sprites et gameplay très inspirés de Super Mario Bros 3.
De plus Oiram CE accepte des packs de niveaux pouvant être créés de façon totalement intuitive grâce à un éditeur, c'est toute une sous-communauté qui s'est formée au sein de la communauté avec à ce jour plus de 80 packs de niveaux perso ! :favorite:

La création de jeux de qualité professionnelle dans le genre d'Oiram ne se fait pas en Python mais en langage machine vulgairement appelé assembleur dans la communauté, un langage accessible officiellement depuis 1996 sur les calculatrices Texas Instruments. Ces jeux sont compilés sur-mesure vers le langage machine de la calculatrice, à partir de code source écrit en langage C ou assembleur.

Hélas, avec la mise à jour 5.5, Texas Instruments a brutalement décidé de sonner la fin de la récré. Toute installation d'une version 5.5 ou supérieure bloquera la capacité de la machine à exécuter des programmes en langage machine. Et bien évidemment, une fois une telle version installée c'est définitif, une inscription dans une zone non réinitialisable de ta machine refusera toute installation ultérieure d'une version inférieure.

La gestion des programmes en langage machine sur les calculatrices Texas Instruments vient donc d'être placée en voie d'extinction, un coup dur pour la communauté avec une grande part des fichiers servis gratuitement sur Internet désormais inutilisables. Des 100aines de jeux jetés aux oubliettes de l'histoire, des 10aines de niveaux perso bons pour la poubelle, des 1000iers d'heures de travail de passionnés parties en fumée, le tout bien évidemment sans aucune discussion préalable ! :mj:

Il sera désormais énormément plus difficile sinon impossible de concevoir des créations de qualité professionnelle pour TI-83 Premium CE, seul le constructeur le pourra, et uniquement quand il en aura envie. :'(

Nous n'avons aucune raison de te cacher la vérité, selon l'assemblage des éléments que nous avons cette décision découle de la lourde irresponsabilité d'un enseignant-vidéaste français très populaire qui, avec une vidéo anxiogène induisant en erreur sur certaines choses et trop complète sur d'autres, a de par sa visibilité gravement mis en danger le déroulement des épreuves d'examens ('heureusement' annulées cette année 2020 vu le contexte sanitaire) ainsi que l'image de Texas Instruments auprès des institutions réglementant ces mêmes examens. Pour le constructeur il s'agissait donc d'envoyer un signal fort aux institutions en question, quitte à taper sur des innocents n'ayant pourtant strictement rien à voir avec l'incident initial. :mj:

La communication du constructeur diffère bien évidemment de cela, car oui pour les utilisateurs qui téléchargent leurs mises à jour sur le site officiel l'information est bel et bien présente au sein d'un paragraphe sur les pages en question, un paragraphe peut-être un peu trop long vu le public ciblé, pouvant de plus être pris de par sa position comme un résumé des contrats de licence de logiciels que pas grand monde ne lit :
TI a écrit:Chez TI, nous travaillons constamment sur des moyens d'améliorer nos produits pour donner aux étudiants plus d'occasions d'apprendre, d'explorer et d'étudier les mathématiques et les sciences. Après un examen attentif, nous avons pris la décision de supprimer la fonctionnalité ASM dans notre dernière mise à jour du système d'exploitation pour prioriser l'apprentissage et minimiser les risques de sécurité. Nous pensons que cela aidera également les élèves à se concentrer sur l'apprentissage des mathématiques et des sciences. Une fois que vous aurez mis à jour la version 5.5 du système d'exploitation pour la TI-83 Premium CE, vous ne pourrez pas passer à une version antérieure.


Nous ignorons la part de vérité là-dedans, peut-être s'agit-il juste d'une façon de présenter la chose tout en s'assurant l'approbation et la sympathie de certains enseignants.

Nous ignorons si il y a vraiment des enseignants psychorigides qui ont été capables de se plaindre d'avoir des élèves qui jouent sur leur TI-83 Premium CE. Car si c'est le cas, enseignants concernés et constructeurs vont totalement à l'encontre des nouveaux programmes du collège qui préconisent de concevoir des jeux, et donc par extension des nouveaux programmes du lycée. :mj:

De nos jours où le smartphone est de plus en plus discret et difficile à interdire, il vaut largement mieux que la soupape de sécurité soit la calculatrice plutôt que le smartphone.

Sur smartphone la gratuité des applis n'est bien souvent qu'apparente, bombardant l'utilisateur de publicités pour l'amener à micro-consommer au sein de l'appli ou même consommer tout court. Et imaginez jusqu'où peuvent aller les responsabilités si une transaction finalement pas si micro que ça est enregistrée sur un horaire de cours...
Sur calculatrices il n'y a rien de tout ça, nous avions un environnement totalement sain. Cela faisait trois décennies que des générations de passionnés se relayaient à partager leurs créations totalement gratuites.

Sur smartphone la quasi totalité des applis enferment l'utilisateur dans son rôle de simple utilisateur ou pire consommateur, aucune possibilité de contribuer.
Sur calculatrices nous nous battions sans relâche et avec succès depuis des années pour que le code source des créations soit disponible sous licence ouverte, permettant à l'utilisateur une fois le jeu pris en main de franchir le pas vers un rôle plus actif de créateur ou développeur, pouvant consulter le code source pour le comprendre, s'en inspirer ou le réutiliser.

A vouloir tout contrôler on finit par ne plus rien contrôler. Et si il est impossible d'interrompre l'écoulement d'une rivière, on peut par contre facilement en dévier le cours. ;)

Il n'y a pas à s'inquiéter d'avoir un élève en situation de réussite différée qui joue sur sa calculatrice. Contrairement au smartphone où la marche à franchir est bien plus haute, il y a, enfin avait, la chance extraordinaire de pouvoir s'appuyer sur son intérêt pour l'amener à comprendre le fonctionnement de son jeu, les algorithmes mathématiques qu'il y a derrière, et l'amener progressivement vers un rôle plus actif de créateur et donc vers la réussite, conformément aux programmes scolaires.
Il y a différentes façons d'arriver à la réussite sinon les marchés du périscolaire et soutien scolaire n'existeraient pas ; nous déplorons que notre valeur ajoutée, contribuée de façon totalement bénévole et désintéressée depuis des années, ait pu être niée à ce point. :'(

Et justement sèche tes larmes, grâce à l'ouverture du code source, Oiram CE n'est pas mort. Thomas Williamson vient en effet de le porter pour calculatrices Casio couleur Graph 90+E et fx-CG10/20/50, avec l'aide et la bénédiction de MateoConLechuga ! :bj:

Le temps de te laisser quelques secondes pour assimiler tout ce que cela implique, notons une icône d'application animée avec humour et talent lorsqu'on la sélectionne. ;)

Et ce n'est pas tout car Thomas fait rarement les choses à moitié ; les fichiers de niveaux perso sont également gérés, après un tel désespoir nous avons les larmes aux yeux de voir qu'ils vont eux aussi pouvoir survivre ! :#tritop#:

Rien de compliqué, il te suffit de copier directement les fichiers de niveaux .8xv de ta TI-83 Premium CE sur ta Casio Graph 90+E ou compatible, et le nouvel Oiram se charge de tout, c'est magique ! ;)

12784C'est même plus qu'un portage, il faudrait plutôt parler d'adaptation, ce qui est loin d'être un défaut. ;)

Ce n'est certes pas ce que l'on retenait, mais pour t'offrir un gameplay fluide et dynamique malgré les performances très modestes de la TI-83 Premium CE, Oiram CE se jouait sur un demi-écran, 320×128 pixels au lieu de 320×240, soit 53,33%.

Sur ta superbe Casio Graph 90+E ou compatible au matériel très supérieur, l'affichage du niveau en cours remplit bien mieux la hauteur de l'écran avec désormais 320×176 pixels pour une toute nouvelle dimension de jeu ; tu pourras mieux anticiper grâce à une meilleure vision des éléments et notamment bonus présents au-dessus et en-dessous de Mario ! :D

La communauté Texas Instruments aujourd'hui en miettes fait ainsi don de Oiram CE, sa plus grande création, à la communauté Casio. Qu'elle continue à le faire vivre et évoluer, et tant mieux si il lui apporte succès et prospérité, les milliers d'heures de travail passées là-dessus n'auront alors pas été en vain, que le projet ne soit pas oublié c'est tout ce qui compte.

La Casio Graph 90+E est désormais la nouvelle calculatrice la plus cool au lycée, la meilleure plateforme nomade scolaire pour les jeux et le développement de jeux ; Oiram CE nous te souhaitons bon voyage et bon vent, nous t'avons tant aimé ! :favorite:


Téléchargements :

Référence : https://www.planet-casio.com/Fr/forums/ ... 412--.html
Lien vers le sujet sur le forum: Oiram CE renaît sur Casio Graph 90+E / fx-CG10/20/50 (Commentaires: 32)

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Offre de test des nouveautés de rentrée 2024 par Casio. Enseignant(e), reçois gratuitement 1 exemplaire, à ton choix, de la Graph Light ou bien de la Graph Math+
14€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 31 Octobre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 90+E d'ici le 31 Décembre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 25 d'ici le 31 Décembre 2024
8€ remboursés par Casio sur l'achat de ta calculatrice Graph Math+ d'ici le 31 Octobre 2024
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2024
5€ de remise immédiate sur l'achat de ta calculatrice TI-83 Premium CE Edition Python chez les revendeurs partenaires
4€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced Edition Python chez les revendeurs partenaires
3€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced chez les revendeurs partenaires
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234567891011121314
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
941 utilisateurs:
>887 invités
>50 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)