π
<-

News 2025
Juin (2)
Avril (2)

News 2024
Août (1)
Juin (4)
Avril (2)

News 2023
Août (2)
Juin (3)
Mai (4)
Avril (1)

News 2022
Août (3)
Juin (1)
Mai (1)
Mars (2)

News 2021
Août (12)
Juin (2)
Mai (7)
Avril (3)
Mars (1)

News 2020
Août (15)
Juin (7)
Mai (7)
Avril (19)
Mars (4)

News 2019
Août (4)
Juin (6)
Mai (1)
Avril (3)
Mars (1)

News 2018
Août (11)
Juin (3)
Mai (10)
Avril (2)
Mars (4)

News 2017
Août (15)
Juillet (18)
Juin (1)
Mai (7)
Avril (4)
Mars (7)

News 2016
Août (17)
Juillet (16)
Juin (2)
Mai (2)
Avril (1)
Mars (5)

News 2015
Août (25)
Juin (4)
Mai (9)
Avril (4)
Mars (10)

News 2014
Août (4)
Juin (11)
Mai (12)
Avril (9)
Mars (12)
Janvier (13)

News 2013
Octobre (11)
Août (5)
Juin (9)
Mai (12)
Avril (10)
Mars (7)
Janvier (10)

News 2012
Août (12)
Juillet (10)
Juin (13)
Mai (22)
Avril (8)
Mars (5)

News 2011
Octobre (23)
Août (1)
Juin (29)
Mai (11)
Avril (5)
Mars (3)

News 2010
Août (2)
Juin (5)

News 2009
Août (1)
Juin (1)
Mai (1)
Avril (1)
Mars (1)

CP5 - Championnat des Pythons : mémoire de travail

Nouveau messagede critor » 22 Mai 2018, 20:54

Championnat des Pythons 2018
Course des Pythons n°5
Mémoire de travail


Bienvenue au grand Championnat des Pythons 2018. Pour la rentrée 2018, trois modèles de calculatrices graphiques autorisées aux examens et concours proposent ou proposeront la programmation en langage Python :
  • NumWorks
  • HP Prime
  • Casio Graph 90+E

Aujourd'hui dans cette cinquième Course des Pythons, voyons ensemble ce que valent ces différentes solutions niveau mémoire de travail, c'est-à-dire l'espace mémoire exploitable pour l'exécution des scripts.

9544Sur NumWorks notre script mem.py nous révèle un espace de travail de 13,3 Kio :
Code: Tout sélectionner
def mem():
  try:
    l = [0]
    while True:
      try:
        l = l + l[l[0]:]
      except:
        if l[0] < len(l)-1:
          l[0] = len(l)-1
        else:
          print("+", 4*len(l))
          l[0] = 4*len(l) + mem()
          break
  except:
    return 0
  return l[0]

Sur Casio Graph 90+E le résultat du même script mem.py n'a absolument rien à voir, avec 992 Kio.


Enfin sur HP Prime, on dispose de 17,95 Mio d'espace de travail, normalement entièrement utilisables par les scripts Python.

Toutefois, attention au fait que la machine souffre de plusieurs fuites de mémoire, et que la consommation significative de mémoire ne rapprochera que d'une seule chose : du moment où il n'y aura pas d'autre choix que de faire reset.

Image

A bientôt pour une autre Course des Pythons ! ;)
Lien vers le sujet sur le forum: CP5 - Championnat des Pythons : mémoire de travail (Commentaires: 2)

CP4 - Championnat des Pythons : coloration syntaxique

Nouveau messagede critor » 20 Mai 2018, 17:22

Championnat des Pythons 2018
Course des Pythons n°4
Coloration syntaxique


Bienvenue au grand Championnat des Pythons 2018. Pour la rentrée 2018, trois modèles de calculatrices graphiques autorisées aux examens et concours proposent ou proposeront la programmation en langage Python :
  • NumWorks
  • HP Prime
  • Casio Graph 90+E

Aujourd'hui dans cette quatrième Course des Pythons, voyons ensemble ce que valent ces différentes solutions niveau coloration syntaxique, ce qui peut notamment aider à la lecture du code ainsi qu'à la détection d'erreurs.

Sur NumWorks, pas de coloration syntaxique officiellement à ce jour, même si la communauté a soumis du code en ce sens. :(

Sur HP Prime pareil, rien à ce jour. :(

Sur Casio Graph 90+E par contre, l'éditeur nous offre une coloration syntaxique automatique du code visualisé ou en cours de saisie ! :bj:

Image

A bientôt pour une autre Course des Pythons ! ;)
Lien vers le sujet sur le forum: CP4 - Championnat des Pythons : coloration syntaxique (Commentaires: 1)

6 nouveaux modules Grove pour TI-Innovator - rentrée 2018

Nouveau messagede critor » 19 Mai 2018, 21:34

7286Depuis la rentrée 2016, Texas Instruments commercialisait le TI-Innovator I/O Module Pack pour son interface TI-Innovator Hub, elle-même à connecter sur une calculatrice TI-83 Premium CE ou TI-Nspire CX.
Le pack en question contenait 4 modules Grove, dont 3 actionneurs et 1 capteur, à brancher directement sur les ports latéraux de l'interface.

Un sonar à ultrasons était de plus commercialisé séparément.

75207522Pour la rentrée 2018, Texas Instruments annonce la distribution de 6 nouveaux modules Grove :
  • 4 capteurs :
  • 2 actionneurs :
    • pompe à eau : pompe à eau submersible avec tube
    • module MOSFET : composants de contrôle de puissance

Comme tu peux le voir rien de véritablement nouveau puisque les modules en question sont déjà disponibles chez seeedstudio si bien que nous en possédons déjà certains. Mais peut-être que TI prévoit de les grouper dans un nouveau pack ?


Source : https://education.ti.com/en/products/mi ... ccessories
Lien vers le sujet sur le forum: 6 nouveaux modules Grove pour TI-Innovator - rentrée 2018 (Commentaires: 0)

CP3 - Championnat des Pythons : aide intégrée

Nouveau messagede critor » 19 Mai 2018, 11:42

Championnat des Pythons 2018
Course des Pythons n°3
Aide intégrée


Bienvenue au grand Championnat des Pythons 2018. Pour la rentrée 2018, trois modèles de calculatrices graphiques autorisées aux examens et concours proposent ou proposeront la programmation en langage Python :
  • NumWorks
  • HP Prime
  • Casio Graph 90+E

Aujourd'hui dans cette troisième Course des Pythons, voyons ensemble ce que valent ces différentes solutions niveau aide intégrée.

Sur NumWorks, la touche boîte à outils permet d'accéder à un catalogue listant toutes les fonctions Python. Chaque fonction y est accompagnée d'un commentaire explicatif dans la langue choisie par l'utilisateur. :)

Sur HP Prime il suffit de taper la touche
HELP
pour accéder à une explication exhaustive de la fonction sélectionnée. :bj:

Ce qu'il y a de bien, c'est que cela marche aussi bien depuis une fonction sélectionnée dans le catalogue, que depuis le mot pointé par le curseur de texte dans l'éditeur. :bj:

Toutefois, en réalité cette aide ne concerne pas le Python mais le langage interprété historique HPPPL de la machine. Elle n'affichera des choses qu'en cas d'homonymie, et le contenu en question ne sera pas toujours pertinent. :mj:
Et lorsque les mots Python n'ont pas d'homonyme en HPPPL, elle n'affichera rien. :mj:

Le catalogue de la Graph 90+E permet depuis la version 3.10 pour une partie des entrées d'obtenir un QR Code permettant d'accéder à la section la décrivant dans le manuel.
Toutefois cela nécessite un smartphone, appareil interdit en évaluation. Et de toutes façons cette fonctionnalité est même désactivée en mode examen. :mj:

Quoi qu'il en soit ce problème ne se pose pas encore ici, vu que de toutes façons même hors mode examen aucune des entrées Python du catalogue n'active le menu de bas d'écran permettant d'afficher le QR Code. :'(

Image

A bientôt pour une autre Course des Pythons ! ;)
Lien vers le sujet sur le forum: CP3 - Championnat des Pythons : aide intégrée (Commentaires: 2)

CP2 - Championnat des Pythons : saisie via catalogue

Nouveau messagede critor » 11 Mai 2018, 12:42

Championnat des Pythons 2018
Course des Pythons n°2
Saisie via catalogue


Bienvenue au grand Championnat des Pythons 2018. Pour la rentrée 2018, trois modèles de calculatrices graphiques autorisées aux examens et concours proposent ou proposeront la programmation en langage Python :
  • NumWorks
  • HP Prime
  • Casio Graph 90+E

Aujourd'hui dans cette deuxième Course des Pythons, voyons ensemble ce que valent ces différentes solutions niveau aide à la saisie via le catalogue intégré.

Sur NumWorks on bénéficie via la touche boîte à outils d'un catalogue de fonctions parmi lesquelles choisir, catalogue explorable à la fois par catégories et de façon alphabétique. :)

On peut certes naviguer rapidement dans les listes alphabétiques en saisissant la première lettre de la fonction recherchée. Toutefois ce n'est pas très intuitif vu qu'il faudra passer manuellement en saisie alphabétique avec la touche
alpha
et que rien ne nous y invite à l'écran. :(

Sur HP Prime de façon similaire la touche boîte à outils permet d'accéder à un catalogue de commandes au choix, à explorer par catégorie ou alphabétiquement. Sur les listes alphabétiques la calculatrice passe automatiquement en verrouillage alphabétique, nous invitant ainsi intuitivement à saisir non pas la seule initiale mais les premières lettres de la commande recherchée, 6 lettres au maximum. :bj:

Malheureusement, ce catalogue ne présente en fait que les commandes du langage interprété HPPPL dédié à la calculatrice. Il ne pourra servir au Python que lorsqu'il y aura homonymie et en prime même syntaxe. Nombre de fonctions ainsi que de sructures (boucles, instructions conditionnelles...) devront donc être saisies intégralement au clavier. :mj:

Sur Casio Graph 90+E nous avons avons de même accès à un catalogue de fonctions par catégories ou alphabétique via la combinaison
SHIFT
7
. On y trouve bien cette fois-ci tout ce qui concerne le Python. Là encore la calculatrice passe automatiquement en verrouillage alphabétique et permet de trouver rapidement la fonction souhaitée en en saisissant les premières lettres, 8 lettres au maximum. :bj:

Image

A bientôt pour une autre Course des Pythons ! ;)
Lien vers le sujet sur le forum: CP2 - Championnat des Pythons : saisie via catalogue (Commentaires: 4)

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Ndless for CX 4.5.5 / CX II 6.2.0
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 !
12345
-
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.
13765 utilisateurs:
>13752 invités
>6 membres
>7 robots
Record simultané (sur 6 mois):
31668 utilisateurs (le 29/08/2025)
-
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)