π
<-

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)

Mise à jour NumWorks 1.7.0

New postby Admin » 05 Sep 2018, 14:34

Aujourd'hui c'est au tour de NumWorks de sortir sa surprise de rentrée : la nouvelle version 1.7.0 que nous avions déjà évaluée par anticipation dans notre classement de rentrée 2018.

Pas moins de 4 applications de la calculatrice ont été améliorées; découvrons cela ensemble :
Image Image Image Image



Application Python :Go to top

En Python l'opérateur usuel d'affectation est =. Mais il existe d'autres opérateurs permettent d'affecter une variable avec nouvelle valeur dépendant de sa valeur courante. On peut citer +=, -=, *= (multiplication), /= (division), **= (puissance), //= (division et arrondi à l'unité par défaut) ou encore %= (reste de division euclidienne).
Par exemple, a+=5 est équivalent à a=a+5.

Prenons par exemple le script ci-dessous avec plusieurs opérateurs d'affectation :
Code: Select all
def factorial(n):
  if n==0:
    return 1
  else:
    return n*factorial(n-1)
def factorial2(n):
  if n==0:
    return 1
  f=1
  for p in range(n):
    f*=p+1
  return f


D'une part petit détail, comme visible sur la capture d'écran précédente, l'éditeur de scripts avait le défaut de ne pas colorer les opérateurs d'affectation contrairement aux autres opérateurs, ce qui ne facilitait pas la lecture des scripts peu aérés.

Mais il y avait d'autre part plus embêtant pour les opérateurs d'affectation utilisant plusieurs caractères. Si une opérande était entrée à leur droite, ce qui est normalement le but pour un opérateur infixé, tous leurs caractères à l'exception du premier devenaient invisibles.

Ces deux problèmes d'affichage sont désormais corrigés. :bj:


Application Statistiques :Go to top

L'algorithme de calcul de la médiane avait un petit bug, pouvant dans certains cas lui trouver une valeur supérieure au troisième quartile, comme représenté ci-contre avec le diagramme en boîte de la série statistique 1-2-3-3-3-4.

C'est maintenant corrigé. :bj:


Application Régressions :Go to top

La calculatrice ne gérait jusqu'à présent qu'un seul type de régression, la régression linéaire sous la forme
$mathjax$y=ax+b$mathjax$
.

Amélioration cette fois-ci puisque 8 autres formes de régression sont à présent disponibles : :bj:
  • Quadratique :
    $mathjax$y = a x ^ 2 + b x + c$mathjax$
  • Cubique :
    $mathjax$y = a x ^ 3 + b x ^ 2 + c x + d$mathjax$
  • Quartique :
    $mathjax$y = a x ^ 4 + b x ^ 3 + c x ^ 2 + d x + e$mathjax$
  • Logarithmique :
    $mathjax$y = a ln ( x ) + b$mathjax$
  • Exponentielle :
    $mathjax$y = a e ^ { b x }$mathjax$
  • Puissance :
    $mathjax$y = a x ^ b$mathjax$
  • Trigonométrique :
    $mathjax$y = a sin ( b x + c ) + d$mathjax$
  • Logistique :
    $mathjax$y = \frac { c } { a e ^ { - b x } }$mathjax$
Pour choisir autre chose que la régression linéaire par défaut, il suffira de taper simplement
OK
comme indiqué dans l'onglet Graphique, après avoir éventuellement sélectionné auparavant le bon tracé si jamais il y en avait plusieurs. :)


Application Paramètres :Go to top


Les boîtes de dialogues d'avertissement étaient jusqu'à présent un peu déroutantes. Avec la sélection de leurs deux boutons qui faisait varier la couleur du blanc au gris très clair, il n'était pas évident de savoir si nous étions en train de confirmer ou annuler.

Désormais plus de problème, puisque le bouton sélectionné sera coloré en orange-NumWorks. :bj:

En mode examen, le clignotement de la diode présentait plusieurs problèmes de conformité qui auraient pu embêter les surveillants d'épreuves 2019 :
  • la diode se figeait (allumée ou éteinte) si la touche était maintenue à l'extinction de la machine, de quoi potentiellement tromper le surveillant sur l'état du mode examen en début d'épreuve
  • la diode se figeait également lorsque la calculatrice était occupée (tracé de graphe, exécution d'un script Python...), alors que les textes imposent un signal régulier une fois en mode examen
  • la diode s'éteignait à l'extinction de la calculatrice, alors que les textes imposaient un signal permanent en mode examen (et les surveillants pouvaient alors penser que le candidat en question avait réussi à sortir du mode examen)

Le code de clignotement de la diode en mode examen a été intégralement refondu pour cette version.

Le rythme du signal a d'une part été ralenti, ce qui sera moins stressant pour ceux qui le voient, les surveillants. :)

Mais surtout à l'avenir le signal sera bien présent et régulier en toute situation ! :bj:


Liens :
Link to topic: Mise à jour NumWorks 1.7.0 (Comments: 31)

GESTE, moteur graphique 2D en ADA pour ta NumWorks

New postby Admin » 29 Aug 2018, 21:05

Non, la GESTE de ta NumWorks n'est pas un nouvel RPG, mais nous n'en sommes quand même pas loin. Il s'agit d'un moteur graphique 2D : GEneric Sprite and Tile Engine.

Comme tu peux le constater ci-dessous, le moteur est suffisamment générique pour gérer facilement et avec fluidité nombre de types jeux différents :
  • jeu de plateforme en vue côté
  • jeu de rôle en vue de biais
  • jeu de course en vue de dessus
  • ...


Programmé par Fabien Chouteau alias DesChips non pas en Python ni en C mais en ADA et disponible sous licence BSD, GESTE prend donc à ce jour la forme d'un firmware à compiler.


Code source : https://github.com/Fabien-Chouteau/GESTE
Sources : https://twitter.com/deschips/status/103 ... 03458?s=21 ou https://mastodon.social/@Kensan/100562191617394518

Imprime en 3D ta NumWorks Silver Edition !

New postby Admin » 24 Aug 2018, 15:09

Te souviens-tu de la classe qu'avait la TI-83 Plus Silver Edition, version haut de gamme de la TI-83 Plus, avec son superbe boîtier d'un gris argenté qui laissait entrapercevoir ses circuits par transparence ? :favorite:
Introduite pour la rentrée 2001, la production en fut toutefois très rapidement arrêtée pour ne pas faire d'ombre aux modèles supérieurs TI-84 Plus introduits pour la rentrée 2004, mais hélas avec des boîtiers totalement quelconques en comparaison. :'(

Et bien aujourd'hui avec ta NumWorks, tu vas pouvoir à nouveau disposer d'une calculatrice graphique qui a du swag. En effet comme ses fichiers modèles sont disponibles en ligne, tu peux l'imprimer toi-même en 3D en personnalisant tout ce que tu veux ! :bj:

Après le couvercle transparent de matheod2 voici ci-contre une nouvelle réalisation de fan français avec cette fois-ci un boîtier transparent, exactement dans le style Silver Edition ! :favorite:


Téléchargements : https://github.com/numworks/dieter (format .stl)
Source : https://postimg.cc/image/pbnnasv8r/
Crédit image : TI-83 Plus Silver Edition
Link to topic: Imprime en 3D ta NumWorks Silver Edition ! (Comments: 0)

Imprime en 3D ton couvercle NumWorks transparent !

New postby Admin » 22 Aug 2018, 20:15

Ce qu'il y a de bien avec la calculatrice NumWorks, c'est que tu peux l'imprimer toi-même en 3D à partir des fichiers modèles disponibles en ligne. Tu as alors notamment la possibilité de personnaliser nombre de choses.

matheod2 a tenté, et te partage aujourd'hui deux impressions d'une version transparente du couvercle. :)

Et toi, laquelle préfères-tu ? ;)


Téléchargements : https://github.com/numworks/dieter (format .stl)
Source : https://www.reddit.com/r/numworks/comme ... A9e_en_3d/ via viewtopic.php?f=101&t=21709&p=234428#p234427

Emulateur Nintendo NES sur ta NumWorks

New postby Admin » 18 Aug 2018, 09:49

Pendant que d'autres sont en vacances, zardam prépare la rentrée, ta rentrée. Il vient de te porter nofrendo, un émulateur ciblant la console de jeux 8-bits Nintendo NES de 1985, celle qui a popularisé le personnage de Mario. :bj:

L'émulateur se rajoute sur la calculatrice en tant que 11ème application, et n'empêche donc pas de continuer à bénéficier entres deux parties des 9 applications NumWorks officielles pour des activités un peu moins ludiques. ;)


Actuellement l'émulateur ne permet de lancer qu'un seul jeu NES, que tu pourras quand même choisir à la compilation. Il est certes lourd de devoir tout recompiler à chaque fois que tu voudras changer de jeu, mais il ne faut pas oublier que la NumWorks n'a qu'une toute petite Flash NAND de 1Mio de capacité. Entre les 730Kio que prennent les 9 applications du firmware NumWorks en version 1.6.0, plus la taille de l'émulateur, il serait de toutes façons impossible d'avoir une collection de jeux NES intéressants en mémoire.

Et si jamais tu souhaitais intégrer une ROM de jeu NES plus grosse que celle du jeu Super Mario Bros présenté ci-dessus et venais à manquer de place, zardam l'a également pévu. Son script te permettra justement d'exclure de la compilation les applications officielles que tu juges inutiles pour ton cursus. :bj:

Toutes les informations sur la recompilation du firmware NumWorks avec l'émulateur et le jeu NES de ton choix ci-dessous.




Source : https://zardam.github.io/post/nofrendo/ via viewtopic.php?t=21764&p=234358#p234357
Link to topic: Emulateur Nintendo NES sur ta NumWorks (Comments: 58)

Surprise...
-
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.
2402 utilisateurs:
>2393 invités
>4 membres
>5 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)