π
<-

News 2025

News 2024
June (4)
May (4)
April (2)

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

News 2022
August (3)
July (1)
June (4)
May (1)
April (6)
March (4)
January (12)

News 2021
August (8)
July (28)
June (20)
May (19)
April (25)
March (15)

News 2020
August (16)
July (13)
June (17)
May (38)
April (21)
March (17)

News 2019
August (10)
July (3)
June (4)
May (11)
April (8)
March (18)
January (14)

News 2018
August (5)
July (1)
June (9)
May (10)
April (2)
March (14)
January (12)

News 2017
August (10)
July (14)
June (14)
May (11)
April (9)
March (12)
January (11)

News 2016
October (10)
August (8)
July (4)
June (8)
May (14)
April (9)
March (13)
January (11)

News 2015
October (15)
August (11)
July (4)
June (7)
May (12)
April (6)
March (11)

News 2014
August (2)
July (4)
June (2)
May (5)
April (4)
March (5)

News 2013
August (6)
July (6)
June (8)
May (14)
April (24)
March (16)
January (10)

News 2012
October (11)
August (6)
July (7)
June (8)
May (16)
April (16)
March (6)

News 2011
August (4)
July (4)
June (11)
May (5)
April (2)
March (6)

News 2010
July (1)
June (1)
May (2)
April (1)

News 2009
August (2)
April (1)

Annihilation, tir spatial niveaux de gris sur TI-82 Advanced

New postby critor » 14 Jan 2019, 19:59

Annihilation est un jeu de tir spatial (space shooter) sorti en 2011 par Christopher Jernigan (alias Christopher the Great ou encore cjgone2) pour TI-83 Plus et TI-84 Plus.

Un jeu exceptionnellement remarquable par ses graphismes en 4 niveaux de gris (2 bits) qui, prouesse technique, n'entament en rien la fluidité du jeu ! :bj:

Développé en langage assembleur, tu as donc pu continuer à en profiter sur la TI-82 Plus sortie pour la rentrée 2014.

Mais hélas la possibilité d'exécuter des programmes assembleur a été bloquée sur la TI-82 Advanced sortie pour la rentrée 2015, dernière déclinaison de la technologie TI-z80 Flash, et tu étais donc paradoxalement privé(e) des meilleurs jeux pourtant compatibles avec ta plateforme. :mj:

10164Mais heureusement depuis quelques jours il est possible d'installer des applications sur ta TI-82 Advanced, dont des applications de shell qui te permettront à leur tour de lancer les programmes assembleur ! :bj:

Nous te conseillons l'application de shell CalcUtil qui lance Annihilation sans problème et de façon totalement transparente, même lorsque le programme est mis en mémoire d'archive (ce que nous te conseillons) ! :bj:

Découvre dès maintenant sur ta superbe TI-82 Advanced une toute nouvelle expérience de jeu à en faire pâlir d'envie tes voisins de table ! :bj:


Téléchargements :
Liens :

Module TI-Python: exploration module time + comparaison

New postby critor » 19 Jan 2019, 11:42

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), et qui sera disponible à compter de mars 2019.

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


10015Dans sa dernière mise à jour 9.2.0 NumWorks vient de rajouter le module time, a priori une exclusivité.

Sauf que nous te révélions par la suite que le module time était déjà inclus dans le module externe TI-Python présenté au mois d'octobre aux journées APMEP à Bordeaux.

Après l'avoir donc fait sur NumWorks, explorons donc ce qu'a à offrir le module time sur le module externe TI-Python pour TI-83 Premium CE, toujours à 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


TI-Python wrote:>>> from explmod import *
>>> import time
>>> explmod(time)
__name__=time
monotonic=<function>
sleep=<function>
struct_time=<class 'struct_time'>
Total: 4 item(s)
4
>>>


Et bien non, malgré le petit nombre d'entrées dans les deux cas, ces deux implémentations du module time ne sont pas équivalentes :
NumWorks
TI-Python pour
TI-83 Premium CE
__name__='time'
monotonic()
sleep()
.
__name__='time'
monotonic()
sleep()
<struct_time>
Total: 3Total: 4


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

Geometry Dash : Shiphard, adaptation libre Back on Track (2)

New postby critor » 20 Jan 2019, 13:16

Ta TI-83 Premium CE bénéficie d'une superbe adaptation de Geometry Dash par Epharius aidé d'Anonyme0 :bj:

D'origine, le jeu inclut des adaptations de trois des 21 niveaux accompagnant la version complète du jeu mobile :
  • Stereo Madness (niveau 1 - easy)
  • Polargeist (niveau 3 - normal)
  • Dry Out (niveau 4 - normal)

Mais il est de plus possible de créer et charger tes propres niveaux. :bj:
La conception se passe sur ordinateur avec le logiciel Tiled où il suffira d'utiliser le tileset de Geometry Dash, puis d'en exporter une version .csv avant de la convertir en ligne en fichier pour ta calculatrice.
PocketArt t'a fait un tuto-vidéo à ce sujet. :bj:

Egalement disponible donc en niveau additionnel :


10183Pour continuer à avoir du fun cette semaine, Colisalalia te sort une adaptation du niveau 2, Back on Track.

Notons qu'il s'agit ici d'une adaptation libre, dans le sens où la fin a été complètement changée, d'où justement un changement du nom du niveau en Shiphard ainsi qu'un changement de la difficulté annoncée en hard.

Et bien justement, es-tu cap de passer la zone du bateau ?... :bat:

Pour le rajouter il n'y a rien de plus facile, il te suffira simplement d'envoyer le fichier du niveau sur ta calculatrice et il deviendra automatiquement sélectionnable à l'écran d'accueil de Geometry Dash.


Téléchargements :
Source : viewtopic.php?f=12&t=19211&p=237706#p237706

Avec Symbolic, étends les capacités maths de ta 82 Advanced

New postby critor » 20 Jan 2019, 17:25

La TI-82 Advanced est techniquement une TI-84 Plus, mais a été bridée pour empêcher l'ajout d'applications.

Toutefois dans un article précédent, nous t'annoncions enfin la possibilité d'installer les applications TI-82+/83+/84+ de ton choix sur ta TI-82 Advanced, grâce au formidable travail de parrotgeek1. :bj:

10184Seules les applications n'occupant qu'une seule page mémoire (16Kio) sont installables.

Mais même dans ce cas ça ne marchera pas forcément suite aux grosses différences internes entre la version système 5.0.0.0028 de la TI-82 Advanced et la dernière version 2.55MP de la TI-84 Plus.

C'est notamment le cas de la légendaire application Symbolic qui, une fois son hook activé, plante la TI-82 Advanced dès que l'on effectue de la saisie en écriture naturelle. :'(

Mais une solution a été trouvée. Il te suffit de :
  • mettre l'application Symbolic sur ta calculatrice
  • ne pas installer le hook de l'application Symbolic (ne pas valider Install dans son menu une fois lancée, ou encore mieux ne pas la lancer du tout)
    10185
  • mettre l'application Omnicalc sur ta calculatrice
  • installer le hook de l'application Omnicalc (la lancer, valider le choix Install/Uninstall dans son menu, confirmer l'écrasement du hook si jamais elle le demande)

Si tu souhaites continuer à pouvoir lancer les programmes assembleur et/ou archivés avec l'application Calcutil, lance-la maintenant pour installer son hook, mais choisis de le chaîner au hook déjà installé avec
+
et surtout pas de l'écraser.
ImageImageImage


L'application Omnicalc propose plein de choses dont nous couvrirons la compatibilité TI-82 Advanced dans un prochain article.

Mais ce qui nous intéresse ici, c'est qu'elle provient de la même équipe de développement que l'application Symbolic, qu'elle installe un hook qui gère également l'application Symbolic, et que cette version du hook ne plante pas sur TI-82 Advanced ! :bj:

En tapant maintenant
math
math
tu as accès à un tout nouveau menu avec plein de fonctions supplémentaires ! :bj:
ImageImageImageImage

On peut citer notamment :
  • d( pour la dérivation formelle ! :bj:
  • simp( pour la simplicication d'expressions ! :bj:
  • sign(, fonction de signe qui faisait défaut à la calculatrice ! :)
  • let( pour la substitution d'une variable dans une expression :)
  • numStr( pour la conversion d'un nombre en chaîne de caractères :)
Maintenant étendue avec Symbolic, ta TI-82 Advanced mérite enfin son suffixe ! :bj:


Téléchargements :
Liens :

Module TI-Python disponible à l'unité chez Jarrety : 13,50€

New postby critor » 23 Jan 2019, 19:47

100169917Python est désormais le seul langage de programmation préconisé pour l'enseignement de l'algorithmique au lycée.

Le module externe TI-Python permettra à ta TI-83 Premium CE d'exécuter des scripts Python.
Pas besoin donc de te racheter une deuxième calculatrice pour avoir le Python ! :bj:

Connectable directement à ta machine avec le câble mini-USB que tu utilises pour échanger des données entre deux calculatrices, il apporte donc un processeur externe Cortex-M0+ faisant tourner CircuitPython, une implémentation Python dérivée de MicroPython.

Texas Instruments avait proposé de réserver à la rentrée 2018 des packs de 35 modules gratuits qui seront livrés courant mars 2019.

Mais ces packs n'étaient offerts qu'aux enseignants, et de plus ils ont été épuisés en à peine une semaine... :'(

Et bien bonne nouvelle car le module TI-Python est également dès maintenant commercialisé à l'unité, comme nous l'apprend la boutique Jarrety.
De quoi donc contenter ceux qui n'ont pas pu bénéficier de l'offre pour une raison ou pour une autre ! :bj:

Le prix que nous découvrons en même temps que toi est donc ici de 13,50€ pièce, toutes taxes et port compris.
Pas grand chose donc pour mettre ta calculatrice en conformité avec les derniers programmes scolaires et lui redonner ainsi une nouvelle jeunesse ! :bj:

99029904Attention, ta TI-83 Premium CE ne pourra exploiter le module qu'après installation de la mise à jour système 5.3.5 (incluant l'application dédiée PyAdaptr), mise à jour qui n'a pas été publiée à ce jour même si ce n'est plus à notre avis qu'une question de semaines.

Si le but est de disposer du module pour les devoirs et examens, mieux vaut commander au plus tôt histoire de maximiser les chances de le recevoir à temps, surtout si il rencontre autant de succès que pour l'offre de rentrée 2018.

Lien : http://boutique.jarrety.fr/accessoires- ... e-cas.html

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
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
-
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.
735 utilisateurs:
>715 invités
>14 membres
>6 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)