π
<-

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

News 2024
August (1)
July (2)
June (2)
May (1)
April (1)
March (1)

News 2023
August (4)
July (2)
June (3)
May (2)
April (4)
March (2)

News 2022
August (2)
July (8)
June (4)
May (7)
April (9)
March (10)

News 2021
August (7)
July (8)
June (2)
May (6)
April (11)
March (10)

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

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

News 2018
August (4)
July (1)
June (5)
May (9)
April (13)
March (5)

News 2017
August (4)

NumWorks, dessine-moi un dragon

New postby Admin » 22 Apr 2018, 16:43

9435Aujourd'hui jeclarim te propose de mettre un dragon dans ta NumWorks, le dragon de Heighway.

Il te suffit d'appeler la fonction via dragon(n,dx,dy,x,y,a,c), tous paramètres optionnels, avec :
  • n la profondeur d'appels récursifs
  • dx et dy les déplacements horizontaux et verticaux à chaque étape en pixels
  • x et y les coordonnées du point d'origine en pixels
  • a l'angle de rotation à chaque étape en degrés
  • c le code couleur (obtenable si besoin avec color(r,v,b) avec r, v et b entiers sur [0;255])


Si tu utilises le lecteur en ligne qui s'alloue une mémoire limitée, tu ne pourras pas dépasser 10 comme profondeur de récursivité. Mais sur la vraie machine rien à voir, tu pourras aller jusqu'à 43.


Lien : https://workshop.numworks.com/python/jeclarim/dragon
Link to topic: NumWorks, dessine-moi un dragon (Comments: 1)

Rajoute le tracé de cercles à ta NumWorks

New postby Admin » 21 Apr 2018, 10:17

L'application Python de ta calculatrice NumWorks dispose d'un module graphique kandinsky qui te permet :
  • de récupérer la couleur d'un pixel avec get_pixel(x,y)
  • d'allumer un pixel de la couleur de ton choix avec set_pixel(x,y,color)
  • d'écrire un texte à la position de ton choix avec draw_string("text",x,y)
C'est peu et beaucoup à la fois. Car pour des programmes graphiques il nous manque nombre de fonctions permettant des tracés plus élaborés, il se trouve que ce qui est fourni suffit à tout définir.

9434telpe51 te propose aujourd'hui une fonction de tracer de cercle à appeler via cercle(x, y, r, rouge, vert, bleu), les paramètres de couleur étant des entiers optionnels à donner sur l'intervalle [0;255].

A quand une bibliothèque complète de fonctions graphiques pour ta NumWorks ? ;)


Lien : https://workshop.numworks.com/python/telpe51/cercle
Link to topic: Rajoute le tracé de cercles à ta NumWorks (Comments: 3)

Mise-à-jour NumWorks 1.4.1

New postby Admin » 18 Apr 2018, 10:20

9429Aujourd'hui, nouvelle version 1.4.1 du firmware pour la calculatrice NumWorks.

Elle corrige des bugs introduits par la mise à jour 1.4.0 précédente :
  • réparation du module random de l'application Python
  • résolution d’un bug de non détection de la calculatrice lors de la connexion à un ordinateur
  • résolution d’un bug qui nécessitait un reset manuel de la calculatrice en fin de mise à jour
Attention, contrairement à ce qui avait été annoncé lors de la sortie de la version 1.4.0, la procédure de mise à jour n'a apparemment pas (encore?) été simplifiée. Tu dois continuer à utiliser le bouton reset pour mettre à jour, sans quoi ta calculatrice ne sera tout simplement pas détectée. :#non#:

Liens :
Link to topic: Mise-à-jour NumWorks 1.4.1 (Comments: 5)

La NumWorks et la fourmi de Langton

New postby Admin » 16 Apr 2018, 12:32

9428Aujourd'hui nicolas-patrois te propose de mettre une fourmi dans ta NumWorks, la fourmi de Langton, et d'en observer les déplacements.

Cette fourmi obéit à 2 règles :
  1. Si elle est sur une case noire, elle tourne de 90° vers la gauche, change la couleur de la case en blanc, et avance d'une case.
  2. Si elle est sur une case blanche, elle tourne de 90° vers la droite, change la couleur de la case en noir, et avance d'une case.

Il te suffit d'appeler la fonction via langton(n), où n est un nombre naturel indiquant le nombre de déplacements successifs de la fourmi.

Mais qu'est-ce qui lui prend à cette fourmi quand on lui fait dépasser les 10000 déplacements ?... ;)

Lien : https://workshop.numworks.com/python/ni ... is/langton
Link to topic: La NumWorks et la fourmi de Langton (Comments: 2)

Découverte capacité stockage Python NumWorks : 4 kilooctets

New postby Admin » 15 Apr 2018, 11:32

8668La puce STM32F412 de ta NumWorks t'offre :
  • 1 Mio de mémoire Flash
  • 256 Kio de mémoire RAM
Ce que l'on pouvait se demander c'était quelle était la capacité de stockage de la calculatrice, notamment pour les programmes Python.

Or, pour le moment les scripts Python mis dans la calculatrice sont stockés en mémoire RAM. C'est-à-dire qu'ils sont définitivement perdus en cas :
  • de redémarrage du système (bouton reset au dos, interruption de l'alimentation, plantage...)
  • de passage en mode examen
Comme de plus jusqu'à cette semaine la seule façon de saisir des scripts était via le clavier, personne n'avait eu le courage de chercher cette limite, cela avait découragé pas mal d'utilisateurs de se lancer dans de gros projets et cette limite nous restait donc inconnue.

Mais depuis ce mercredi tu n'es plus bridé dans ta créativité sur ta calculatrice NumWorks, grâce aux nouvelles fonctionnalités de connectivité.

L'interface de gestion du contenu calculatrice nous révèle enfin ce secret : la calculatrice offre par défaut 2953 octets (2,884 kilooctets) pour exercer ta créativité Python.

Petite astuce : si tu supprimes les scripts préchargés par défaut, tu pourras même monter à 4094 octets (3,998 kilooctets).

Rien de surprenant à ce qu'un espace de stockage pris en mémoire RAM soit limité, la quantité de RAM restante impactant directement les performances du système.

Espérons toutefois que cette capacité de stockage pourra être étendue par une prochaine mise à jour, quitte à stocker les scripts Python en mémoire Flash. Cela aurait aussi l'avantage de limiter les possibilités de perte définitive de données.

Source : https://workshop.numworks.com/python/calculator

-
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.
1996 utilisateurs:
>1985 invités
>5 membres
>6 robots
Record simultané (sur 6 mois):
29271 utilisateurs (le 11/07/2025)
-
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)