π
<-

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

Découvre la puce ASIC fx-92 Collège 2D !

New postby critor » 08 Feb 2019, 23:24

A la rentrée 2007, Casio révolutionnait le monde de la calculatrice scientifique pour le collège en sortant sa fantastique fx-92 Collège 2D. Issue de la gamme internationale ES avec comme entrée de gamme la fx-82 ES, ce modèle innovait en offrant la saisie des expressions en écriture naturelle et en intégrant un moteur de calcul exact ! :bj:

C'est ce modèle qui a modelé toutes les calculatrices sorties par la suite dont l'équivalent chez Texas Instruments, la TI-Collège Plus de la rentrée 2008.

Pour référence :
sortie
génération
entrée de gamme
internationale
modèles
franco-belges
innovations
rentrée
2007
ESfx-82 ESfx-92 Collège 2D
  • écran matriciel 96x32 pixels
  • saisie et résultats en écriture naturelle
  • moteur de calcul exact
rentrée
2009
ES Plusfx-82 ES Plusfx-92 Collège 2D+
fx-92B Collège 2D+
rentrée
2015
EX/Classwizfx-82 EXfx-92 Spéciale Collège
fx-92B Spéciale Collège
  • écran matriciel 192x64 pixels
  • QR codes pour sauvegarde état machine et consultation manuel
rentrée
2018
EX/Classwizfx-82 EXfx-92+ Spéciale Collège
  • tableur / feuille de calcul
  • langage de programmation orienté tracés à la Logo/Scratch


10246Dès 2010, Levak t'avait déjà fait plein d'expériences avec sa fx-92 Collège 2D.

Il avait d'une part lancé l'écran de diagnostic secret de la machine de la façon suivante sur la fx-92 Collège 2D ainsi que sur ses successeures :
  • allumer la calculatrice en maintenant les touches
    Seconde/Shift
    et
    7
  • taper
    9
  • passer le test de l'écran en tapant plusieurs fois
    Seconde/Shift
Ce qui nous avait révélé l'usage dans le modèle français d'une version ROM 017.

10247Levak était même allé jusqu'à ouvrir sa machine pour le plaisir de tes beaux yeux, nous révélant une carte mère de référence PWB-GY380-1.

Mais voilà, que ce soit sur les Casio Graph ou fx-92 Collège, nos explorations matérielles s'étaient toujours arrêtées là, le coeur chez Casio étant toujours dissimulé sur une goutte d'epoxy solidifiée dépourvue de références, et non retirable sans détruire la calculatrice.

10248Et bien aujourd'hui, pour ma 4000ème news sur TI-Planet je t'ai réservé de l'exceptionnel, quelque chose que l'on ne voit pas tous les jours...

Nous allons enfin pouvoir t'emmener bien plus loin dans le cœur de la fx-92 Collège 2D , car oui quelqu'un a osé aller plus loin en brisant le sceau d'epoxy, nous faisant paraître comme les modestes petits joueurs que nous sommes.

Tout comme quelqu'un d'autre l'avait déjà fait pour TI-Nspire, voici ci-contre grâce à Epop une photo au microscope de la face cachée de la puce ASIC de la fx-92 Collège 2D !

Si tu zoomes dans le coin supérieur droit, tu découvriras enfin le grand secret de la fx-92 Collège 2D, l'usage d'un coeur ML610901 de chez le fondeur OKI (renommé LAPIS Semiconductor depuis 2011).

C'est-à-dire selon les spécifications :
  • un processeur 8 bits RISC nX-U8/100, ce qui est cohérent par rapport aux fichiers SimU8.dll et SimU8engine.dll venant avec l'émulateur de fx-82 ES
  • un contrôleur d'écran 96x32 segments, là encore cohérent avec l'écran 96x32 pixels
  • 96Kio de mémoire ROM
  • 3.5Kio octets de mémoire RAM

Et juste en-dessous, tu noteras l'inscription Rom-017, là encore cohérente avec l'écran de diagnostic.


Source : https://commons.wikimedia.org/wiki/File ... ircuit.jpg
Link to topic: Découvre la puce ASIC fx-92 Collège 2D ! (Comments: 8)

Prix Tangente Bernard-Novelli, programme un jeu !

New postby critor » 30 Jan 2019, 14:47

Les éditions POLE qui publient les excellents magazines Tangente, organisent un concours de programmation intitulé Prix Bernard-Novelli, agrégé de Mathématiques nous ayant quitté en 2011, qui créa divers jeux de réflexion et anima dans ce cadre durant plus de 15 ans des ateliers ludiques sur le raisonnement à destination des collégiens.

Le concours est ouvert aux collégiens et lycéens, et il s'agit cette année de programmer un jeu, dans le langage de ton choix. :bj:

Plus précisément, il t'est possible de participer :
  • En candidat libre, c'est-à-dire seul ou en groupe jusqu'à cinq personnes.
    Dans ce cas, le thème est imposé : ton jeu doit porter sur les grilles logiques, thème sur lequel a justement travaillé Bernard. Quelques ressources à ce sujet suivront ci-dessous, histoire de te faire bien voir du jury. ;)
    Il te suffit juste de te préinscrire en ligne d'ici le 28 février 2019.
    10206
  • Via ton collège/lycée. Dans ce cas le thème du jeu à programmer est laissé au libre choix de l'établissement, et c'est également l'établissement qui décide du langage de programmation.
    Les préinscriptions s'effectuent ici par courriel à tropheestangente@yahoo.fr.
    Parles-en à un de tes enseignants de Maths/Sciences sympa. ;)
    Afin de t'aider à préparer le concours dans ton établissement, Casio enverra en prime une calculatrice Graph 90+E aux 10 premiers établissements inscrits ayant fait le choix du langage Python ! :bj:

A gagner entre autres pour les lauréats une superbe calculatrice Casio haut de gamme ! :D



Lien : http://www.tropheestangente.com/inscription.php

Ressources :

Crédits photos : Bernard Novelli dans les locaux de Tangente

Màj CasioPython Graph 35/75+E : nouveautés module maths

New postby critor » 24 Jan 2019, 22:49

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. Voici la liste de ces pythonnettes :
  • NumWorks avec MicroPython 1.9.4
  • Casio Graph 90+E avec MicroPython 1.9.4
  • HP Prime avec l'écriture Python de Xcas
L'on peut également citer le module externe TI-Python pour TI-83 Premium CE avec CircuitPython (dérivé de MicroPython).

À côté de cela nous avons aussi plusieurs implémentations communautaires, qui donc à la différence ne fonctionneront pas en mode examen en 2020 :


Nous avions déjà comparé ce qu'il y avait de disponible dans les modules math de chacune de ces solutions, à l'aide du script suivant :
Code: Select all
#platforms: (0)TI-Nspire (1)NumWorks (2)Graph 90+E (3)Graph 75+E (4)TI-Python
plines=[29,12,  7, 9,11]
pcols =[53,99,509,32,32]
platform=0
try:
  import sys
  try:
    if sys.platform=='nspire': platform=0
    if sys.platform=='TI-Python Adapter': platform=4
  except: platform=3
except:
  try:
    import kandinsky
    platform=1
  except:
    platform=2

nlines=plines[platform]
ncols=pcols[platform]
curline=0

def mprint(*ls):
  global curline
  st=""
  for s in ls:
    if not(isinstance(s,str)):
      s=str(s)
    st=st+s
  stlines=1+int(len(st)/ncols)
  if curline+stlines>=nlines:
    input("Input to continue:")
    curline=0
  print(st)
  curline+=stlines

def sstr(obj):
  try:
    s=obj.__name__
  except:
    s=str(obj)
    a=s.find("'")
    b=s.rfind("'")
    if a>=0 and b!=a:
      s=s[a+1:b]
  return s

def explmod(pitm,r=False,pitmsl=[],reset=True):
  global curline
  if(reset):
    curline=0
    pitmsl=[sstr(pitm)]
  hd="."*(len(pitmsl)-1)
  spath=".".join(pitmsl)
  c=0
  for itms in sorted(dir(pitm)):
    c=c+1
    try:
      itm=eval(spath+"."+itms)
      mprint(hd+itms+"="+str(itm))
      if r and spath.rfind(itms)<0:
        pitmsl2=pitmsl.copy()
        pitmsl2.append(itms)
        c=c+explmod(itm,r,pitmsl2,False)
    except:
      mprint(hd+itms)
  if c>0:
    mprint(hd+"Total: "+str(c)+" item(s)")
  return c


Ce qui nous avait permis d'établir le classement quantitatif suivant :
  1. TI-Nspire et NumWorks avec 41 entrées
  2. Casio Graph 35+E/75+E et module externe TI-Python pour TI-83 Premium CE avec 28 entrées
  3. Casio Graph 90+E avec 23 entrées

10199
Mais, voyant qu'il n'était pas premier, Zezombye n'écoutant que son courage a mis à jour son CasioPython pour Graph 35/75+E après avoir activé de nouvelles options de compilation.

Voyons donc ce que ça donne.


Casio
Graph 90+E
NumWorks
module externe
TI-Python pour
TI-83 Premium CE
__name__='math'
acos()
acosh()
asin()
asinh()
atan()
atan2()
atanh()
ceil()
copysign()
cos()
cosh()
degrees()
e=2.718281828459045
erf()
erfc()
exp()
expm1()
fabs()
floor()
fmod()
frexp()
gamma()
isfinite()
isinf()
isnan()
ldexp()
lgamma()
log()
log10()
log2()
modf()
pi=3.141592653589793
pow()
radians()
sin()
sinh()
sqrt()
tan()
tanh()
trunc()
__name__='math'
acos()

asin()

atan()
atan2()

ceil()

cos()


e=2.718281828459045


exp()

fabs()
floor()
fmod()
frexp()




ldexp()

log()
log10()

modf()
pi=3.141592653589793
pow()

sin()

sqrt()
tan()

trunc()
__name__='math'
acos()
acosh()
asin()
asinh()
atan()
atan2()
atanh()
ceil()
copysign()
cos()
cosh()
degrees()
e=2.718281828459045
erf()
erfc()
exp()
expm1()
fabs()
floor()
fmod()
frexp()
gamma()
isfinite()
isinf()
isnan()
ldexp()
lgamma()
log()
log10()
log2()
modf()
pi=3.141592653589793
pow()
radians()
sin()
sinh()
sqrt()
tan()
tanh()
trunc()
__name__='math'
acos()
acosh()
asin()
asinh()
atan()
atan2()
atanh()
ceil()
copysign()
cos()
cosh()
degrees()
e=2.718281828459045
erf()
erfc()
exp()
expm1()
fabs()
floor()
fmod()
frexp()
gamma()
isfinite()
isinf()
isnan()
ldexp()
lgamma()
log()
log10()
log2()
modf()
pi=3.141592653589793
pow()
radians()
sin()
sinh()
sqrt()
tan()
tanh()
trunc()
__name__='math'
acos()

asin()

atan()
atan2()

ceil()
copysign()
cos()

degrees()
e=2.71828


exp()

fabs()
floor()
fmod()
frexp()

isfinite()
isinf()
isnan()
ldexp()

log()


modf()
pi=3.14159
pow()
radians()
sin()

sqrt()
tan()

trunc()
Total: 41Total: 23Total: 41Total: 41Total: 28


D'où le nouveau classement suivant :
  1. TI-Nspire, NumWorks et Casio Graph 35/75+E avec 41 entrées
  2. module externe TI-Python pour TI-83 Premium CE avec 28 entrées
  3. Casio Graph 90+E avec 23 entrées

Précisons que CasioPython est également compatible avec les anciens modèles Casio Graph 35+USB et Graph 75/75+/85/95 encore utilisables pour les examens 2019.

Attention, pour une utilisation de CasioPython sur Graph 35+E / 35+USB, il faudra commencer par installer un système Graph 75 en suivant notre tutoriel.

Téléchargement : CasioPython pour Casio Graph 35/75/85/95 USB

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)

-
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.
811 utilisateurs:
>740 invités
>64 membres
>7 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)