π
<-

NumWorks Joyeux 14 Juillet 2020 illustré en Python sur NumWorks

Nouveau messagede Admin » 14 Juil 2020, 10:24

12653En ce jour de fête nationale, NumWorks met à profit les formidables possibilités Python de sa calculatrice pour t'animer ses bons vœux.

Et puis n'hésite pas à aller consulter la publication officielle, NumWorks te propose en effet de gagner un assortiment de formages La Box Fromage pour fêter l'occasion. ;)

Code: Tout sélectionner
from kandinsky import *
from time import *

white=color(255,255,255)

def draw_iron():
  rects = [
  (37,24,2,197,(130,130,130)),
  (29,25,1,195,(115,115,115)),
  (39,24,1,197,(106,106,106)),
  (38,23,1,1,(115,115,115)),
  (37,22,1,1,(115,115,115)),
  (29,24,1,1,(115,115,115)),
  (30,23,1,1,(115,115,115)),
  (31,22,6,1,(115,115,115)),
  (33,23,4,198,(167,167,167)),
  (30,24,2,197,(167,167,167)),
  (37,23,1,1,(142,142,142)),
  (31,23,1,1,(142,142,142)),
  (32,23,1,198,(218,218,218)),
  ]
  for r in rects:
    fill_rect(*r)
def draw_flag():
  rects = [
  (40,49,84,125,(0,50,160)),
  (201,49,77,125,(200,25,10)),
  ]
  for r in rects:
      fill_rect(*r)

def erase():
  fill_rect(40,19,247,31,white)
  fill_rect(40,174,247,31,white)

def draw_flag1():
  rects = [
  (40,35,7,144,(0,49,156)),
  (47,34,7,144,(0,49,156)),
  (54,33,7,144,(0,49,156)),
  (61,32,7,144,(0,49,156)),
  (68,31,7,144,(0,49,156)),
  (75,30,7,144,(0,49,156)),
  (82,30,7,144,(0,49,156)),
  (89,30,7,144,(0,49,156)),
  (96,31,7,144,(0,49,156)),
  (103,31,7,144,(0,49,156)),
  (110,32,7,144,(0,49,156)),
  (117,33,7,144,(0,49,156)),
  (201,46,7,144,(198,24,8)),
  (208,47,7,144,(198,24,8)),
  (215,48,7,144,(198,24,8)),
  (222,48,7,144,(198,24,8)),
  (229,49,7,144,(198,24,8)),
  (236,49,7,144,(198,24,8)),
  (243,49,7,144,(198,24,8)),
  (250,48,7,144,(198,24,8)),
  (257,48,7,144,(198,24,8)),
  (264,47,7,144,(198,24,8)),
  (271,47,7,144,(198,24,8)),
  ]
  for r in rects:
      fill_rect(*r)

def draw_flag2():
  rects = [
  (117,33,7,144,(0,49,156)),
  (110,34,7,144,(0,49,156)),
  (103,35,7,144,(0,49,156)),
  (96,36,7,144,(0,49,156)),
  (89,37,7,144,(0,49,156)),
  (82,38,7,144,(0,49,156)),
  (75,40,7,144,(0,49,156)),
  (68,41,7,144,(0,49,156)),
  (61,42,7,144,(0,49,156)),
  (54,42,7,144,(0,49,156)),
  (47,42,7,144,(0,49,156)),
  (40,41,7,144,(0,49,156)),
  (201,36,7,144,(198,24,8)),
  (208,38,7,144,(198,24,8)),
  (215,40,7,144,(198,24,8)),
  (222,41,7,144,(198,24,8)),
  (229,43,7,144,(198,24,8)),
  (236,44,7,144,(198,24,8)),
  (243,45,7,144,(198,24,8)),
  (250,46,7,144,(198,24,8)),
  (257,48,7,144,(198,24,8)),
  (264,49,7,144,(198,24,8)),
  (271,49,7,144,(198,24,8)),
  ]
  for r in rects:
      fill_rect(*r)

def draw_flag3():
  rects = [
  (40,44,7,144,(0,49,156)),
  (47,45,7,144,(0,49,156)),
  (54,46,7,144,(0,49,156)),
  (61,47,7,144,(0,49,156)),
  (68,48,7,144,(0,49,156)),
  (75,49,7,144,(0,49,156)),
  (82,49,7,144,(0,49,156)),
  (89,49,7,144,(0,49,156)),
  (96,48,7,144,(0,49,156)),
  (103,48,7,144,(0,49,156)),
  (110,47,7,144,(0,49,156)),
  (117,46,7,144,(0,49,156)),
  (201,33,7,144,(198,24,8)),
  (208,32,7,144,(198,24,8)),
  (215,31,7,144,(198,24,8)),
  (222,31,7,144,(198,24,8)),
  (229,30,7,144,(198,24,8)),
  (236,30,7,144,(198,24,8)),
  (243,30,7,144,(198,24,8)),
  (250,31,7,144,(198,24,8)),
  (257,31,7,144,(198,24,8)),
  (264,32,7,144,(198,24,8)),
  (271,32,7,144,(198,24,8)),
  ]
  for r in rects:
    fill_rect(*r)

def draw_flag4() :
  rects = [
  (117,46,7,144,(0,49,156)),
  (110,45,7,144,(0,49,156)),
  (103,44,7,144,(0,49,156)),
  (96,43,7,144,(0,49,156)),
  (89,42,7,144,(0,49,156)),
  (82,41,7,144,(0,49,156)),
  (75,39,7,144,(0,49,156)),
  (68,38,7,144,(0,49,156)),
  (61,37,7,144,(0,49,156)),
  (54,37,7,144,(0,49,156)),
  (47,37,7,144,(0,49,156)),
  (40,38,7,144,(0,49,156)),
  (201,43,7,144,(198,24,8)),
  (208,41,7,144,(198,24,8)),
  (215,39,7,144,(198,24,8)),
  (222,38,7,144,(198,24,8)),
  (229,36,7,144,(198,24,8)),
  (236,35,7,144,(198,24,8)),
  (243,34,7,144,(198,24,8)),
  (250,33,7,144,(198,24,8)),
  (257,31,7,144,(198,24,8)),
  (264,30,7,144,(198,24,8)),
  (271,30,7,144,(198,24,8)),
  ]
  for r in rects:
    fill_rect(*r)
t=0.7
def draw():
  draw_flag1()
  sleep(t)
  erase()
  draw_flag2()
  sleep(t)
  erase()
  draw_flag3()
  sleep(t)
  erase()
  draw_flag4()
  sleep(t)
  erase()

draw_iron()
while (True):
  draw()


Installation : https://workshop.numworks.com/python/nu ... _nationale
Source : https://twitter.com/NumWorksFR/status/1 ... 5215123456
Lien vers le sujet sur le forum: Joyeux 14 Juillet 2020 illustré en Python sur NumWorks (Commentaires: 2)

TI-z80 Joyeux 14 Juillet 2020 illustré en Python sur 83 Premium CE

Nouveau messagede critor » 14 Juil 2020, 10:08

12652En ce jour de fête nationale, Texas Instruments met à profit les nouvelles possibilités Python de sa mise à jour 5.5.1 pour t'illustrer ses bons vœux sur TI-83 Premium CE Edition Python.

Sont utilisés pour cela le module ti_plotlib intégré, ainsi que le module ce_turtl additionnel.

Code: Tout sélectionner
from ce_turtl import *
turtle.clear()
turtle.penup()
turtle.pensize(2)
h = 0

# tracé d'une ligne
def ligne():
  turtle.goto(-120, -50 + h)
  turtle.pendown()
  turtle.color(0, 0, 255)
  turtle.forward(70)
  turtle.color(255, 255, 255)
  turtle.forward(70)
  turtle.color(255, 0, 0)
  turtle.forward(70)
  turtle.penup()
  turtle.backward(210)

# tracé
for i in range(108):
  ligne()
  h += 1

# tracé du contour
turtle.show()

Source : https://twitter.com/TIEducationFR/statu ... 8941048832
Lien vers le sujet sur le forum: Joyeux 14 Juillet 2020 illustré en Python sur 83 Premium CE (Commentaires: 5)

TI-z80 Recharge sans fil pour ta TI-83 Premium CE / TI-84 Plus CE

Nouveau messagede critor » 13 Juil 2020, 16:08

T'est-il déjà arrivé de ne pas retrouver ton câble mini-USB pour recharger ou transférer des données sur ta TI-83 Premium CE ?

Si le format mini-USB a certes l'avantage de la solidité, effectivement il n'en reste pas moins problématique à une époque ou la connectique que tu entasses pour tous tes autres appareils numériques est au format micro-USB incompatible...

C'est particulièrement embêtant la veille d'une évaluation ou pire d'un examen ! :mj:

Texas Instruments fournit certes une solution, la TI Charging Station CE.

C'est un réceptacle pouvant accueillir et charger jusqu'à 10 calculatrices simultanément, et il est donc plutôt dédié à une utilisation dans un contexte scolaire.

Le prix n'est pas négligeable non plus, dépassant usuellement le prix d'une calculatrice neuve supplémentaire.

thelastmillennial t'offre aujourd'hui une autre solution de sa conception pour ne plus jamais tomber en panne de batterie à la suite d'un vulgaire problème de connectique. ;)

Il se propose en effet de t'aider à modifier ta calculatrice afin de lui rajouter une fonctionnalité de recharge sans fil par induction, comme sur les smartphones haut de gamme. :D Rappelons tout de meme que ceci annulera la garantie.

Pour cela, il s'agit de greffer un récepteur de charge à induction dans ta calculatrice, parfaitement envisageable puisque ce genre de produit est usuellement assez fin, et de plus trouvable à la différence pour à peine plus de 10€. Pour référence, thelastmillennial en a utilisé un de chez Nillkin.

Le démontage de ta calculatrice est très aisé, ne nécessitant que des têtes de tournevis Torx T6 et cruciforme.

Quant aux connexions à réaliser dans la calculatrice, thelastmillennial a justement fait le choix de réutiliser pour cela les contacts de la TI Charging Station CE, soit deux grosses plaques sur lesquelles la soudure devrait ici encore être de tout repos, même pour un bricoleur du dimanche. ;)

Sans plus attendre, voici le tuto-vidéo réalisé à cette fin :

Source : https://www.youtube.com/watch?v=yj8JJHb1ohc via https://www.reddit.com/r/calculators/co ... 4_plus_ce/
Achat : récepteur Nillkin pour chargeur sans fil
Lien vers le sujet sur le forum: Recharge sans fil pour ta TI-83 Premium CE / TI-84 Plus CE (Commentaires: 2)

NumWorks Le jeu de la vie en Python sur ta NumWorks

Nouveau messagede Admin » 13 Juil 2020, 14:30

12650Je nais de 3 mais puis me sustenter de 2...

Aujourd'hui Golden Man rend hommage au mathématicien britannique John Horton Conway qui nous a hélas quittés le 11 avril 2020, emporté par l'épidémie de Covid-19.

Retrouve donc dès maintenant sur ta NumWorks son célèbre jeu de la vie en Python.

L'état initial est aléatoire donc n'hésite pas à relancer plusieurs fois et peut-être obtiendras-tu des choses remarquables comme des oscillateurs, vaisseaux, mathusalems, ou même si tu es chanceux∙se puffeurs, canons, jardins d’Éden ou spacefillers. ;)

12651Golden Man te propose de plus le choix entre deux versions utilisant des grilles différentes :
  • 32×22 cases
  • 64×44 cases

Installation :
Source : https://twitter.com/Golden_Manouche/sta ... 6062876676
Lien vers le sujet sur le forum: Le jeu de la vie en Python sur ta NumWorks (Commentaires: 0)

TI-Nspire Puzzle Bobble / Bust-a-Move, le jeu d'arcade sur TI-Nspire

Nouveau messagede critor » 13 Juil 2020, 09:18

Puzzle Bobble également connu sous le nom de Bust-a-Move en Amérique du Nord, est un jeu de Taito sorti en 1994 initialement sur borne d'arcade, puis adapté pour consoles de jeux et Windows en 1995.

Taito nous ressort donc ses charmants dinosaures Bub et Bob introduits dans son jeu d'arcade mythique de 1983, Bubble Bobble. Ces derniers manœuvrent ici un canon qui lance des bulles colorées. Le but est de nettoyer intégralement chaque tableau, sachant que juxtaposer au moins 3 bulles de la même couleur les fait éclater.

12486En 2012, Eiyeron t'en avait sorti un portage sous la forme d'une application codée en langage C pour les calculatrices Casio couleur de l'époque, fx-CG10/20. Un portage de haute facture aux graphismes très fidèles à l'original ! :bj:

Eiyeron venait tout juste il y a quelques semaines de rafraîchir son chef d'œuvre en y rajoutant la compatibilité avec les calculatrices Casio couleur actuelles qui leur ont succédé, Graph 90+E et fx-CG50. :D

12649Eiyeron n'est pas sectaire et réalise aujourd'hui ce à quoi nous ne nous attendions pas car extrêmement peu de développeurs C se donnent la peine de le faire sur calculatrices que ce soit dans un sens ou dans l'autre, le portage de son code source C Casio pour TI-Nspire Ndless. Félicitons une telle ouverture d'esprit ! :bj:

Si ta TI-Nspire dispose toujours d'une version 4.5.0 ou antérieure, tu peux donc lui installer Ndless et découvrir ou redécouvrir ce formidable monument du jeu vidéo et même des salles d'arcade qui sent bon les années 1980 ! :D

Téléchargement :
Source : viewtopic.php?f=20&t=23860&p=253116#p253116
Lien vers le sujet sur le forum: Puzzle Bobble / Bust-a-Move, le jeu d'arcade sur TI-Nspire (Commentaires: 0)

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
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
-
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.
3653 utilisateurs:
>3635 invités
>9 membres
>9 robots
Record simultané (sur 6 mois):
29271 utilisateurs (le 11/07/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)