π
<-

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

CasioPython 1.6 Graph 35/75+E: 255K de mémoire de travail !

New postby critor » 06 Jan 2019, 13:49

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 CircuitPython (dérivé de MicroPython)
9795Mais à côté de cela nous avons aussi plusieurs implémentations communautaires, bien évidemment inutilisables en mode examen à la différence :

La mémoire de travail c'est important en Python, surtout dans le cadre des fonctions récursives qui découlent de la composition de fonctions (actuel programme de Première S), qui semblent a priori assez mal gérées mais dont nous ne manquerons pas de reparler prochainement.

Les Casio Graph descendant de la Graph 85 de 2005 (Graph 25+Pro/25+E, Graph 35+USB/35+E, Graph 75/95) disposent en réalité d'une RAM interne de 512Kio accessible aux applications, mémoire que le système est loin d'utiliser intégralement. Il était donc bien dommage jusqu'à présent que CasioPython se contente de n'allouer que 30Ko et quelques pour 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. module TI-Python pour TI-83 Premium CE avec 17,443Ko
  5. calculatrice NumWorks avec 13,658Ko
  6. logiciel web NumWorks avec 5,946Ko

Pour cette rentrée de nouvelle année 2019, après un travail collectif de recherche sur Planète Casio auquel ont contribué notamment Lephenixnoir et Sentaro21, Zezombye démarre sur les chapeaux de roues avec une nouvelle mise à jour majeure de CasioPython, l'implémentation Python communautaire pour Casio Graph 35+E/75+E et compatibles. Cette nouvelle version 1.6 bénéficie d'une meilleure allocution mémoire pour les calculatrices équipées du processeur SH4 (ce qui est notamment le cas de toutes les Graph 25+E/35+E/75+/75+E).

Voyons de suite de quoi il en retourne avec notre script de test, pour lequel nous rappelons les tailles occupées :
  • 64 octets pour une liste vide
  • 8 octets par élément 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


1015510154Nous n'obtenons plus 30,147Ko mais 255,07Ko juste après un redémarrage, soit une progression effectivement extraordinaire, et légèrement moins si on a déjà commencé à travailler avec l'application ! :bj:

D'où le classement mis à jour :
  1. TI-Nspire avec 2,046Mo
  2. Casio Graph 90+E avec 1,027Mo
  3. Casio Graph 35+E/75+E avec 255,07Ko
  4. module TI-Python pour TI-83 Premium CE avec 17,443Ko
  5. calculatrice NumWorks avec 13,658Ko
  6. logiciel web NumWorks avec 5,946Ko
Félicitations à Zezombye et son application CasioPython qui arrive à creuser l'écart face à plusieurs implémentations Python officielles ! :bj:

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/program ... e=16#58891

Nouvel OS Casio Classpad 330+ 3.10.7000

New postby critor » 29 Dec 2018, 13:44

Casio nous diffuse aujourd'hui sa dernière mise à jour d'OS 3.10.7000 pour sa calculatrice Classpad 330+.
(non compatible avec les anciens modèles Classpad 300/330)

Les changements incluraient des améliorations du moteur de calcul, mais ils disent ça presque à chaque fois sans préciser.



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

Source : https://edu.casio.com/products/cg/cp330plus/
Link to topic: Nouvel OS Casio Classpad 330+ 3.10.7000 (Comments: 2)

Nouvel emballage Graph 90+E Python

New postby critor » 20 Dec 2018, 22:02

9668Dans le cadre de son concours puzzle de l'Avent 2018, Planète Casio se propose de te faire gagner une superbe Graph 90+E.

Le lot qui vient d'être réceptionné et présenté ce jour dispose d'une nouvelle version de l'emballage mentionnant la programmation Python disponible depuis la mise à jour 3.20 de la rentrée 2018, avec le logo adéquat.

9667
Pareil au verso, à la différence qu'ici l'espace disponible était déjà bien rempli, et que ces ajouts se font donc au détriment d'autres choses.

On note par exemple la tribune qui pour parler du Python ne mentionne plus la conformité au mode examen 2018.

Ou encore les miniatures où l'application PicturePlot disparaît au profit du Python. Restons dans les miniatures, l'application de graphiques 3D fait l'objet d'une nouvelle illustration plus conforme aux exercices types du BAC S (travail dans un cube).

Dans les caractéristiques, on note également :
  • l'ajout d'une mention sur le calcul matriciel, de plus en plus important au lycée
  • l'ajout d'une mention sur les QR Code, permettant d'accéder directement à la documentation en ligne d'une commande depuis la mise à jour 3.10 de la rentrée 2018
  • le retrait de la mention fixant l'écran à 8 lignes de 21 caractères (l'utilisation d'une police plus petite permettant de programmer en ayant moins besoin de faire défiler l'écran étant une demande communautaire de longue date, mais ça ne prouve pas pour autant que cela se fera)

Dans le tableau de l'adéquation de chaque modèle avec les différentes filières, notons que la Graph 25+E fait enfin l'objet d'une honnête mention restrictive concernant la série L : "hors option Maths". En effet la spécialité Maths de la série L a le même programme que la série ES, programme pour lequel la Graph 25+E ne convient pas (pas de matrices, pas de lois de probabilités...), sans compter le retour en arrière niveau calculs puisqu'elle ne gère pas non plus la saisie naturelle ou les résutats exacts des fx-92 Collège récentes. Sachant qu'en l'absence de spécialité Maths les séries L n'ont pas vraiment besoin d'une calculatrice (dans le sens où aucune autre épreuve écrite du BAC ne l'autorise, même pas l'épreuve anticipée de Sciences en Première), il ne reste plus grand chose à ce modèle : selon Casio les séries professionnelles, les séries technologiques STD2A/STHR, la classe de Seconde, et encore ça se discute.

Enfin en pied de page, notons l'ajout des mentions légales concernant le Python et le QR Code.


Source : https://www.planet-casio.com/Fr/forums/ ... ast#161723
Crédits photos : Lephenixnoir pour le nouvel emballage
Link to topic: Nouvel emballage Graph 90+E Python (Comments: 1)

Mise à jour Manager Graph 90+E 3.20 avec Python pour Mac

New postby critor » 13 Dec 2018, 13:28

Après la version pour Windows fin octobre, Casio te sort enfin aujourd'hui la mise à jour 3.20 pour Mac de son logiciel fx-CG Manager Plus Subscription for fx-CG50.

Ce logiciel te permettra enfin d'émuler sur ton Mac la calculatrice 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, et qui te permettra donc entre autres désormais d'éditer et exécuter tes scripts Python ! :bj: :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, sort lui aussi en version 3.10.1 pour Mac.



Téléchargements :

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

Nollipap, mosaïque-papillon aléatoire pour ta Graph 90+E

New postby critor » 12 Dec 2018, 23:56

10072Ce soir voici Nollipap, un petit programme graphique de ma conception pour ta superbe Casio Graph 90+E.

Crois-le ou pas, il s'agit d'un programme aléatoire qui te fera apparaître progressivement une mosaïque en forme de papillon. ;)

Le programme fait appel à l'une des images préchargées. Si tu les as effacées il te suffira de les remettre dans le dossier /CASIO/g3p/, ou bien de retirer la ligne en question.

En espérant que le code source t'intéressera. ;)


Téléchargements :

-
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.
838 utilisateurs:
>816 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)