π
<-

Divers Podcast "TI-Planet FM" 05/04 : Oiram CE All Style + Tetrica

New postby critor » 06 Apr 2020, 23:10

Nouveau podcast "TI-Planet FM" de CaptainLuigi !

Pour rappel, ce podcast est un magazine audio sur les calculatrices scolaires. Au menu de ce 5 avril 2020 :
  • le pack de niveaux All Style Levels pour Oiram CE, le moteur de jeu Mario-like de ta TI-83 Premium CE
  • Tetrica, l'adaptation de Tetris pour ta TI-83 Premium CE
  • et un peu d'histoire pour remonter aux origines de la machine à calculer avec entre autres Pascal, Pascaline et Ada Lovelace ;)

Olympia Test AEG Olympia tiptop rarissime + filtre polarisant LCD

New postby critor » 06 Apr 2020, 17:55

12435Voici ci-contre une nouvelle calculatrice exotique pour te distraire en ces temps difficiles, la tiptop d'un constructeur historique que nous n'avions pas traité jusqu'à présent, l'allemand Olympia, lui-même filiale d'AEG (Allgemeine Elektricitäts-Gesellschaft).

Il s'agit donc d'une calculatrice non scientifique car ne respectant pas les priorités opératoires (1+2×3=9), et calculant sur 8 chiffres significatifs.
L'affichage quant à lui est en conséquence un LCD à 8 cellules numériques à 7 segments.

12436Mais ce qu'il y a déjà de particulier ici, c'est que pour une fois nos recherches préliminaires sont restées vaines. Internet ne semble pas connaître ce modèle, malgré pourtant plusieurs sites référençant les calculatrices électroniques produites depuis les années 1980. :o
Peut-être une présérie d'un modèle finalement non commercialisé... peut-être une édition limitée produite dans un contexte bien précis, hypothèse justement crédibilisée par le tiptop fortement stylisé même si ne nous disant rien... mais peut-être également une autre contrefaçon sans intérêt que l'histoire n'aura pas retenue.

En tous cas, même si nous connaissons peu les habitudes d'Olympia, on peut déjà noter dans les inscriptions au dos l'absence totale de mention de la marque allemande ainsi que la précision d'un assemblage à Taïwan en anglais et français.
Certes cela ne prouve rien, l'américain Texas Instruments et le français NumWorks font bien eux aussi assembler leurs calculatrices en Asie. Mais était-ce l'usage chez Olympia a priori dans les années 1980 ? Pas sûr...

12437Tentons d'en apprendre davantage, ouvrons la bête. La carte comporte certes une référence, AC131, mais une recherche là-dessus ne donne rien.

Elle ne comporte quasiment pas d'électronique :
  • 3 emplacements pour dipôles autour du coeur, dont un seul peuplé d'un condensateur
  • et une résistance, 390 KΩ selon l'inscription sur la carte, aisément confirmé par ses anneaux de couleur
Le coeur semble donc ici se charger de tout. Pareil il faudrait en savoir davantage sur les habitudes d'Olympia pour décider du caractère de cette calculatrice, mais c'est quand même étrange qu'il n'y ait quasiment pas d'inscription sur le coeur, juste un J1.
Nous allons donc chercher si on ne pourrait pas te trouver une autre Olympia dans nos affaires... mais n'hésite pas en attendant à commenter si tu sais mieux que nous. :)

1243912438Par contre rareté ou contrefaçon, en fait on s'en moque car il y a beaucoup plus intéressant ici. ;)

Ci-contre tu ne vois rien sur l'écran n'est-ce pas ?
Et bien pourtant la machine est allumée ! :o

Cela veut donc dire que c'est la vitre de la face avant de la calculatrice qui fait office de filtre polarisant.

1244112440Quand on a la chance d'avoir un filtre polarisant non intégré à l'écran LCD, on peut faire plein d'expériences amusantes. :D
Il est par exemple possible d'inverser la polarisation en :
  • tournant le filtre à 90°
  • retournant le filtre sur un de ses côtés
12442On obtient alors sans la moindre surconsommation de la pile un affichage en blanc sur fond noir unique sur un écran de calculatrice, et on peut même remonter la calculatrice dans cet état pour la rendre encore plus rare ! :bj:

Divers Facebook-live Texas Instruments pour vacances apprenantes

New postby critor » 06 Apr 2020, 15:57

Afin de rattraper le temps perdu dans la crise sanitaire actuelle et de te permettre d'être au niveau pour l'année prochaine, l'Institution t'encourage à prendre des vacances apprenantes.

L'équipe d'enseignants-formateurs T3 de Texas Instruments s'associe à l'événement, et te propose gratuitement cette semaine 3 facebook live d'1h au choix selon ton cursus :
  • Mardi 7 avril 10-11h : Première spé Maths + Terminales S/ES + Terminale L spé Maths
  • Mercredi 8 avril 14-15h : Terminales S/ES + Terminale L spé Maths
  • Jeudi 9 avril 15-16h : Première lycée pro + Terminale lycée pro
Pendant 1 heure l'enseignant te réalisera la correction d’un exercice complet, te proposera des rappels de cours, des conseils pour progresser, et répondra également en direct à tes questions ! :bj:

Voici déjà l'exercice au menu de ce Mardi 7 avril 10-11h, histoire de voir si tu estimes avoir besoin d'aide et de te permettre de préparer tes questions : :)


Lien : https://fr-fr.facebook.com/lestutosmaths/

Divers Python turtle : test compatibilité Casio NumWorks

New postby critor » 06 Apr 2020, 13:36

Dans sa prochaine mise à jour gratuite désormais imminente pour Graph 35+E II et Graph 90+E, Casio va rajouter de formidables possibilités graphiques à son application Python sous la forme de deux modules importables :
  • matplotl (en fait un matplotlib.pyplot)
  • turtle
Nous allons traiter aujourd'hui de la compatibilité du module turtle, par rapport aux solutions concurrentes (calculatrice NumWorks) et au Python complet pour ordinateur.

11075Nous ne disposons certes pas d'une préversion de la mise à jour de Casio. Toutefois, ce dernier a déjà diffusé et illustré plusieurs exemples qui permettent déjà de se faire une petite idée.

On commence par une petite rosace; tout possesseur de Graph 35+E II sait que Casio adore ça : ;)
CasioNumWorksordi
Code: Select all
from turtle import *

speed(0)
for i in range(12):
  left(30)
  for i in range(8):
    forward(30)
    left(45)

Le code d'exemple fourni par Casio passe ici sans problème sur NumWorks et sur ordi. :)



On poursuit maintenant avec le flocon de Koch :
CasioNumWorksordi
Code: Select all
from turtle import *

def koch(n, l):
  if n==0:
    forward(l)
  else:
    koch(n-1, l/3)
    left(60)
    koch(n-1, l/3)
    right(120)
    koch(n-1, l/3)
    left(60)
    koch(n-1, l/3)

pencolor("blue")
penup()
goto(-180, -50)
pendown()
koch(4, 360)

Ici encore aucun problème, compatibilité totale ! :)



Nous arrivons maintenant à un soleil. Mais ici hélas, le code de Casio ne marche pas sur NumWorks :
Code: Select all
from math import exp
from turtle import *
for i in range(1,37):
  red=(exp(-0.5 * ((i-6)/12)**2))
  green=(exp(-0.5 * ((i-18)/12)**2))
  blue=(exp(-0.5 * ((i-30)/12)**2))
  pencolor([red, green, blue])
  for i in range(1, 5):
    forward(60)
    right(90)
    right(10)

Le problème semble ici être que la Casio et la NumWorks n'utilisent pas par défaut le même système de coordonnées pour les composantes couleurs en turtle :
  • nombre flottant de 0.0 à 1.0 sur Casio
  • nombre entier de 0 à 255 sur NumWorks
Qui a raison ? Il semble que ce soit Casio, l'ordinateur n'ayant aucun problème à exécuter ce code.

Notons que sur les implémentations Python complètes on peut régler le comportement souhaité à l'aide des appels respectifs turtle.colormode(1.0) et turtle.colormode(255).
Toutefois cette fonction n'est hélas pas incluse chez NumWorks.

En conséquence, nous proposons le code corrigé ci-dessous, avec une fonction intermédiaire mypencolor() qui corrigera les coordonnées si nécessaire, et qui à la différence marchera aussi sur NumWorks :
CasioNumWorksordi
Code: Select all
from math import exp
from turtle import *

def mypencolor(t):
  cmax = 255
  try:
    pencolor((2, 2, 2))
  except:
    cmax = 1
  if(cmax == 1 and max(t)>1):
    t = tuple(u/255 for u in t)
  elif(cmax == 255 and any(isinstance(u, float) for u in t)):
    t=tuple(int(255*u) for u in t)
  pencolor(t)

for i in range(1,37):
  red=(exp(-0.5 * ((i-6)/12)**2))
  green=(exp(-0.5 * ((i-18)/12)**2))
  blue=(exp(-0.5 * ((i-30)/12)**2))
  mypencolor([red, green, blue])

  for i in range(1, 5):
    forward(60)
    right(90)
  right(10)

Si tu trouves une façon plus simple de rajouter la compatibilité NumWorks au code Casio, n'hésite pas à nous la partager. :)




Enfin nous terminons avec une coquille d'escargot et malheureusement même problème, le code de Casio marche partout sauf sur NumWorks :
Code: Select all
from turtle import *
from math import *

penup()
goto(0, -20)
pendown()
for i in range(1,37):
  red=(exp(-0.5 * ((i-6)/12)**2))
  green=(exp(-0.5 * ((i-18)/12)**2))
  blue=(exp(-0.5 * ((i-30)/12)**2))
  pencolor([red,green,blue])
  circle(50-i)
  right(10)

En conséquence, même correction en attendant mieux :
CasioNumWorksordi
Code: Select all
from turtle import *
from math import *

def mypencolor(t):
  cmax = 255
  try:
    pencolor((2, 2, 2))
  except:
    cmax = 1
  if(cmax == 1 and max(t)>1):
    t = tuple(u/255 for u in t)
  elif(cmax == 255 and any(isinstance(u, float) for u in t)):
    t=tuple(int(255*u) for u in t)
  pencolor(t)

penup()
goto(0, -20)
pendown()
for i in range(1,37):
  red=(exp(-0.5 * ((i-6)/12)**2))
  green=(exp(-0.5 * ((i-18)/12)**2))
  blue=(exp(-0.5 * ((i-30)/12)**2))
  mypencolor([red,green,blue])
  circle(50-i)
  right(10)

Divers Podcast "TI-Planet FM" 04/04 de CaptainLuigi: Calcul&Python

New postby critor » 05 Apr 2020, 13:09

En ces temps difficiles, CaptainLuigi te propose une nouvelle façon de suivre l'actualité des calculatrices scolaires, avec ses podcasts "TI-Planet FM".

Installe-toi confortablement c'est maintenant l'information qui vient à toi; au menu de ce 4 avril 2020, Calcul et Python :


Occupes-tu ton temps libre en réalisant des projets sur calculatrice en ce moment ? N'hésite pas à contacter CaptainLuigi pour passer à l'antenne. ;)

-
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.
779 utilisateurs:
>748 invités
>25 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)