π
<-

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

News 2023
August (6)
July (6)
June (10)
May (12)
April (14)
March (11)

News 2022
October (11)
August (4)
July (4)
June (3)
May (8)
April (5)
March (6)

News 2021
August (4)
July (12)
June (6)
May (7)
April (6)
March (4)
January (10)

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

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

News 2018
August (7)
June (11)
May (5)
April (13)
March (12)

News 2017
August (5)
July (6)
June (3)
May (3)
April (20)
March (11)
January (10)

News 2016
August (5)
July (5)
June (4)
May (3)
April (6)
March (2)

News 2015
August (6)
July (6)
June (5)
May (4)
April (12)
March (8)

News 2014
August (6)
July (7)
June (3)
May (1)
April (2)
March (6)

News 2013
August (6)
July (14)
June (1)
May (5)
April (1)
March (1)

News 2012
August (3)
July (3)
June (3)
April (2)
March (3)

News 2011

Gagne une Graph 90+E au puzzle de l'Avent 2018 Planète Casio

New postby critor » 06 Dec 2018, 19:19

9668En ce mois de décembre, Planète Casio t'invite quotidiennement à son grand événement, le puzzle de l'Avent 2018.

Il s'agit d'une série d'indices et énigmes publiés quotidiennement, et qui te préparent à affronter l'énigme finale du 24 décembre.

La première personne à résoudre l'ultime énigme recevra un superbe cadeau de Noël, la reine des calculatrices Casio Graph, j'ai nommé la calculatrice graphique couleur Python Graph 90+E ! :bj:


Lien : https://www.planet-casio.com/Fr/forums/ ... p?id=15496

2048 le puzzle, nouvelle application Graph 90+E

New postby critor » 04 Dec 2018, 21:23

10053Grâce à wjtje 2048, le célèbre jeu de type puzzle, est maintenant disponible pour ta superbe Casio Graph 90+E ainsi que pour le modèle international équivalent fx-CG50. :bj:

Le jeu a été ici développé en langage C puis compilé en langage machine, et prend donc la forme d'une application qui se rajoute au menu d'accueil.
A noter que sans modification, cette application ne fonctionnera pas correctement avec l'écran des anciens modèles fx-CG10/20.

Précisons pour les curieux souhaitant se lancer dans la création vidéoludique sur leur machine, le code source est librement consultable en ligne et réutilisable sous licence AGPL v3. :)

L'installation est enfantine, il te suffit juste de copier l'application à la racine de l'espace de stockage USB de ta calculatrice, avec les autres fichiers .g3a déjà présents.


Téléchargement : archives_voir.php?id=1838692
Lien : code source

Anime Nyan Cat sur ta Graph 90+E

New postby critor » 01 Dec 2018, 23:36

Sur ta Graph 90+E, Casio utilise 2 formats d'image propriétaires :
  • le format .g3b pour des images animées
  • le format .g3p pour des images fixes

Plusieurs exemples d'images sont justement préchargés dans ta machine dans les dossiers /CASIO/g3b/ et /CASIO/g3p/, que tu peux d'ailleurs effacer si tu souhaites pouvoir rentrer davantage de ROMs pour l'émulateur Game Boy. ;)

Le logiciel Casio Picture Conversion Engine pour Windows/Mac permet en théorie de convertir tes propres images dans ces formats.
Toutefois en pratique c'est loin d'être simple. D'une part ce logiciel est distribué par Casio sur une page qui exige un mot de passe. Le mot de passe a certes déjà été partagé publiquement sur divers forums de calculatrices. Mais depuis Casio a remplacé les versions 1.00 téléchargeables par des versions 1.01 qui à la différence exigent un numéro de licence.
Il semble que Casio souhaite ne rendre accessible ce service de conversion d'images qu'à un public restreint d'enseignants, soit pour des raisons mercantiles, soit pour éviter la circulation sur ses machines d'images NSFW.

10049Afin de personnaliser ta machine pour la semaine prochaine, voici aujourd'hui une image animée créée par Helder7, à la gloire d'une célébrité de l'Internet, j'ai nommé le célèbre Nyan Cat.

Nyan Cat apporte la réponse à la grande question sur la vie, l'univers et le reste, à savoir que se passe-t-il si on attache une tartine beurrée au dos d'un chat avant de le jeter par la fenêtre ?
Sachant bien sûr qu'un chat retombe toujours sur ses pattes, et qu'une tartine retombe toujours du côté beurré... ;)
Image


Les images .g3b ou .g3p doivent être ouvertes avec l'application préchargée PictPlot. Si jamais tu l'as effacée, elle est retéléchargeable gratuitement ci-dessous.


Téléchargements :
Link to topic: Anime Nyan Cat sur ta Graph 90+E (Comments: 4)

Maj majeure CasioPython Graph 35/75+E: flottants+longs+30K!

New postby critor » 19 Nov 2018, 21:37

A la rentrée 2019 comme déjà annoncé le Python sera le seul langage de programmation préconisé pour l'enseignement de l'algorithmique au lycée en Seconde et Première.

Plusieurs calculatrices graphiques intègrent déjà une implémentation Python officielle dans leur dernière mise à jour, plus ou moins complète, fidèle et réussie selon le cas :
  • NumWorks avec MicroPython 1.9.4
  • Casio Graph 90+E avec MicroPython 1.9.4
  • HP Prime avec l'écriture Python de Xcas
  • le module externe TI-Python pour TI-83 Premium CE avec peut-être CircuitPython, mais nous en reparlerons
9795Mais à côté de cela nous avons aussi plusieurs implémentations communautaires, bien évidemment inutilisables en mode examen à la différence :

CasioPython, l'application communautaire portant MicroPython 1.9.4 pour les Graph 35+E/75+E est sortie pour la rentrée 2018.

Toutefois l'application n'était pas encore au point, n'étant que fort peu utilisable, si bien que nous n'avons pas pu à la différence la mettre en avant pour la catégorie Python de notre concours de rentrée malgré notre bonne volonté.

En effet l'application ne gérait pas les entiers longs et échouait donc dès la première ligne de notre script sur le paramètre du moteur aléatoire intégré.

Même si ce n'était pas gênant pour ce concours ça le restait pour bien d'autres choses : l'application ne gérant pas non plus les nombres flottants ni complexes.

L'opérateur : de découpage (slicing) d'objets composés n'était pas géré non plus.

La touche
DEL
ne fonctionnait pas dans la console Python, pas plus que les flèches, et toute erreur de saisie impliquait donc de recommencer entièrement.

Et enfin l'application était extrêmement limitée en mémoire de travail, quelques lignes de définition de fonctions suffisaient à déclencher une erreur.

Malgré son emploi du temps d'étudiant fort bien rempli, Zezombye de Planète Casio nous sort cette semaine une mise à jour majeure de CasioPython transfigurant complètement cette application. Comme tu vas pouvoir en juger, nous passons enfin à quelque chose d'utilisable ! :D

Déjà, les nombres flottants sont enfin gérés. Rappelons qu'un nombre flottant s'écrit sous la forme
$mathjax$M\times 10^E$mathjax$
avec M la mantisse et E l'exposant. Et Zezombye n'a visiblement pas fait les choses à moitié, puisque d'après le script ci-dessous les mantisses sont codées sur 53-bits (permettant au mieux 16 chiffres significatifs). Il s'agit donc d'une gestion des flottants dite en double précision (sur 64-bits avec les bits restants codant le signe et l'exposant, au lieu de 32-bits), augmentant significativement la fiabilité des résultats. :bj:
Code: Select all
def prec(b):
  k=0
  while 1+b**-k-1:
    k=k+1
  return k


10026Les nombres complexes ainsi que les entiers longs (au-delà de 32-bits) sont maintenant gérés et la compatibilité est excellente comme le prouve notre script de concours qui marche sans la moindre altération ! :bj:
Notons par contre que le défilement de l'historique de la console semble avoir quelques problèmes, ne permettant pas de remonter au-delà de quelques lignes. Et quand ce n'est pas ça, nous avons de temps en temps des lignes parasites du module mémoire gc venant écraser les affichages consoles...

Mais puisque l'on parle de gc, quels sont donc les modules Python intégrés dans l'application CasioPython ? Quelques commandes import nous apprennent que nous disposons de :
  • builtins et __main__ comme dans toute implémentation qui se respecte
  • math (comme sur Graph 90+E, NumWorks, TI-Nspire et module TI-Python)
  • cmath (comme sur NumWorks et TI-Nspire)
  • random (comme sur Graph 90+E, NumWorks et module TI-Python)
  • array (comme sur TI-Nspire)
  • sys (comme sur TI-Nspire)
  • gc (comme sur TI-Nspire)
Même si il manquerait un module graphique pour les nouveaux programmes 2019, nous n'en avons pas moins quelque chose de très complet niveau modules, comparable en fonctionnalités à la version TI-Nspire tout en étant bien plus à jour ! :bj:
À la différence les implémentations officielles ont jusqu'à présent extrêmement limité le nombre de modules intégrés, peut-être pour des raisons sécuritaires ou de délais de validation, ces modules se comptant à ce jour dans tous les cas officiels sur les doigts d'une seule main.

Mais le fonctionnement de notre script de concours prenant déjà pas moins de 2,627Ko avec rien que le chargement en mémoire (avant même son exécution et donc la création des grosses listes) prouve également que la mémoire de travail de l'application a été nettement améliorée. Tentons de déterminer cet espace de travail avec un script remplissant la mémoire. L'application n'offre pas la fonction sys.getsizeof(), donc nous allons nous baser sur les tailles constatées sur ordinateur pour le script suivant :
  • 64 octets pour une liste vide
  • 8 octets par élement de liste supplémentaire
  • 24 octets pour un entier nul
  • 28 octets pour un entier court non nul
  • 49 octets pour une chaîne vide
  • 1 octet par caractère de chaîne supplémentaire
Code: Select all
def mem():
  try:
    l=[]
    try:
      l+=[0]
      l+=[""]
      l[1]+="x"
      while True:
        try:
          l[1]+=l[1][l[0]:]
        except:
          if l[0]<len(l[1])-1:
            l[0]=len(l[1])-1
          else:
            raise(Exception)
    except:
      print("+",len(l)>1 and len(l[1]))
      return 64+8*len(l)+(len(l) and 24+4*(l[0]>0)+(len(l)>1 and 49+len(l[1])))+mem()
  except:
    return 0


Nous obtenons donc 30,147Ko de mémoire de travail Python, ce qui nous permet d'établir le classement suivant :
  1. TI-Nspire avec 2,046Mo
  2. Casio Graph 90+E avec 1,027Mo
  3. Casio Graph 35+E/75+E avec 30,147Ko
  4. calculatrice NumWorks avec 13,658Ko
  5. logiciel web NumWorks avec 5,946Ko
10028

CasioPython n'est pas parfait mais a franchi un cap et est désormais utilisable dans une contexte scolaire. :bj:

Il conviendra aussi bien aux Graph 35+E/75+E conformes 2019/2020 qu'aux anciens modèles Graph 35+USB et Graph 75/85/95. :)

Nous invitons justement les lycéens et enseignants concernés à l'utiliser et à faire des retours afin qu'il soit parfait pour la rentrée 2019. ;)
Attention, pour une utilisation sur Graph 35+E / 35+USB, il faudra commencer par installer un système Graph 75 en suivant notre tutoriel.

Téléchargements :Source : https://www.planet-casio.com/Fr/forums/ ... ast#152951

Mises à jour Manager Graph 90+E 3.20 et autres émulateurs

New postby critor » 31 Oct 2018, 18:46

Ce jour, Casio te sort plusieurs mises à jour de sa gamme de logiciels Manager, permettant d'émuler ta calculatrice sur ton ordinateur.

Le plus attendu est sans doute le fx-CG Manager Plus Subscription for fx-CG50, qui te permettra enfin d'émuler la Graph 90+E française, fx-CG50AU australienne ou fx-CG50 internationale munie de la dernière version 3.20, c'est-à-dire avec l'application Python intégrée ! :D
Un superbe outil de mutualisation en classe, ou de façon plus personnelle pour tester et prendre des captures d'écran. :bj:

De son côté, le fx-CG Manager Plus Subscription for fx-CG20 permettant d'émuler la fx-CG20CN chinoise et les fx-CG10/20, passe en version 3.10.1. Il reprend donc les améliorations du système 3.10.1, mais pas encore celles du système 3.11 avec notamment l'ajout de la langue italienne.

Le Classpad Manager Subscription for Classpad II te permettra maintenant d'émuler une fx-CP400+E française ou fx-CP400 internationale munie de la dernière version 2.01.5000.

Enfin, le fx-CG500 Manager Subscription te permettra d'émuler la fx-CG500, son équivalent américain, munie de la dernière version 2.01.5300.


Téléchargements :

Source : http://edu.casio.com/softwarelicense/index.php

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
841 utilisateurs:
>819 invités
>13 membres
>9 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)