π
<-
Chat plein-écran
[^]

TI-Nspire [Stream Live] Programmation d'un jeu en Lua : Flappy Bird !

Nouveau messagede Adriweb » 13 Fév 2014, 14:01

Salut,

J'ai un petit peu de temps ce soir et je me suis dit que quitte à rentrer dans la mode d'un codage d'un n-ième clone de "Flappy Bird" ((C) .GEARS Studio), autant en faire profiter ceux qui souhaitent regarder comment c'est de coder un jeu en Lua pour la plateforme Nspire :)


Bref, je vais donc me streamer en train de programmer ce jeu, en Lua, pour TI-Nspire, ce soir, vers 18h.
Je ne sais pas combien de temps ça va prendre :D
Une fois terminé, j'uploaderai aussi la vidéo sur la chaîne YouTube de TI-Planet.
EDIT : la voici : https://www.youtube.com/watch?v=em2SiG2zGDM&hd=1

Au programme :
- Utilisation d'APIs des OS 3.1 et 3.2
- Programmation avec des classes
- Programmation complètement dynamique (pas de trucs "hardcodés" pour la calculatrice)
- Utilisation d'un Screen Manager
- Des techniques diverses et variées (images, animations, etc.)
- Quelques techniques d'optimisations
- De la musique en fond, parce que c'est évident.

Il y a un chat intégré donc vous pouvez me poser autant de questions que vous voudrez si vous en avez.


Le lien :
http://www.twitch.tv/adriweb
(pas avant 18h ce Jeudi 13)


On va voir si ce format d'"événement" intéresse du monde - cette fois-ci servira d'essai...

En tout cas, vous pouvez toujours répondre à ce topic pour signaler votre présence :P
Hi,

I have a little time tonight and since I decided to quickly code a n-th clone of Flappy Bird, I might as well make it in a way that benefits those who wish to see how this is to code a game in Lua for Nspire platform :)


So I'll live-stream the game being programmed today at 6 PM GMT+1 (France time) .
I do not know how long it will take : D

Once completed , I'll also upload the video on TI-Planet's YouTube channel.
Edit : here it is : https://www.youtube.com/watch?v=em2SiG2zGDM&hd=1

What to expect :
- Using APIs for OS 3.1 and 3.2
- Programming with Classes
- Programming in a completely dynamic way ( no hardcoded sizes, etc. )
- Using a Screen Manager
- Misc. tips&tricks (images, animations, etc.).
- Some optimization techniques
- Music in the background, because it is obvious.


Link:
http://www.twitch.tv/adriweb



Edit : Téléchargement / Download : archives_voir.php?id=31050
Lien vers le sujet sur le forum: [Stream Live] Programmation d'un jeu en Lua : Flappy Bird ! (Commentaires: 63)

TI-Nspire Mise à jour SuperSpire avec la forme trigonométrique

Nouveau messagede critor » 12 Fév 2014, 01:53

Dans une actualité précédente vous découvriez SuperSpire, un programme étendant les capacités de calcul exact des TI-Nspire CAS et même TI-Nspire numériques.

Nombre de choses étaient gérées dont une que vous nous aviez particulièrement demandée depuis le début de l'année concernant les nombres complexes. Tout résultat complexe obtenu dans SuperSpire était en effet fourni sous deux formes à la fois :
  • algébrique
  • exponentielle

Plusieurs d'entre vous avaient alors demandé après la forme trigonométrique. La nouvelle version 0.19b de SuperSpire publiée ce soir les satisfera donc j'espère, car donnant désormais les résultats complexes sous les trois formes, et ce aussi bien sur TI-Nspire CAS que sur TI-Nspire numérique: :bj:
  • algébrique
  • exponentielle
  • trigonométrique
Téléchargement : https://tiplanet.org/forum/archives_voir.php?id=29172
Lien vers le sujet sur le forum: Mise à jour SuperSpire avec la forme trigonométrique (Commentaires: 3)

Casio Moteur CAS EigenMath-FX, enfin une version fiable

Nouveau messagede critor » 12 Fév 2014, 01:30

Pendant l'été 2013, plusieurs acteurs des communautés de calculatrices graphiques TI et Casio ont réalisé des portages du moteur de calcul formel (CAS) du logiciel EigenMath. En effet ce logiciel disponible initialement pour PC/Mac est sous licence GPL, et avait déjà fait l'objet de portages sur console ou téléphone portable.

L'on compte à ce jour 3 portages - par ordre chronologique :
  • EigenMath-FX add-in par la communauté cnCalc, pour Casio Graph USB (75/85/95, et 35+ transformée), et leurs équivalents internationaux sous la série des fx-9860G
  • nEigenMath programme Ndless par la communauté cnCalc, pour TI-Nspire
  • EigenMath add-in par gbl08ma, pour Casio Prizm fx-CG

Le tout premier portage, pour Casio Graph USB donc, souffrait de problèmes très embêtants.

Tout d'abord, il n'y avait aucune gestion spécifique du jeu de caractères des Casio Graph, avec l'impossibilité d'utiliser autre chose que des chiffres, lettres ou opérations.
  • En conséquence, la saisie de nombre de fonctions qui auraient pu nécessiter seulement 1 à 2 touches s'en retrouvait lourde et ce n'est pas peu dire, puisqu'il était nécessaire de taper leur nom alphabétique complet lettre par lettre, avec besoin en prime d'utiliser la touche alpha comme si cela ne suffisait pas.
  • De même, la sortie utilisait seulement les caractères entrables - ce qui donnait des résultats longs et difficilement lisibles pouvant prendre plusieurs lignes sur le petit écran de la calculatrice, et comme si cela ne suffisait avec ajout d'espaces inutiles au cas où.
  • Ajoutons de plus pour ne rien arranger que l'indicateur alphabétique ne fonctionnait pas sous EigenMath-fx.
  • Et sait-on jamais, histoire de bien ruiner votre expérience utilisateur, les touches fléchées ne marchaient pas non plus. Si vous faisiez la moindre erreur, vous n'aviez donc aucune possibilité de correction rapide et deviez tout effacer jusqu'à l'erreur en question pour tout retaper.
Ensuite, le fonctionnement correct de EigenMath nécessitait une gestion des nombres entiers sur 64-bits, non prévue par le SDK de Casio. Outre l'impossibilité évidente de donner des résultats supérieurs à 232, cela impactait aussi tous les calculs ou types de résultats faisant appel d'une façon ou d'une autre à de tels nombres:
  • Il était impossible de primitiver ou intégrer, la requête renvoyait systématiquement une erreur.
  • Mais bien plus grave que ça, la recherche des racines de polynômes du second degré donnait des résultats faux sans préavis ! :mj:

Et bien la communauté cnCalc.org publie enfin aujourd'hui une mise à jour ajoutant le support des entiers 64-bits, et corrigeant ainsi ces deux derniers points! :bj:
version initialenouvelle version
Image
Image
ImageImageImage


Le problème le plus grave est donc corrigé et c'est une bonne chose - il n'était en effet pas acceptable qu'un élève, étudiant ou candidat risque de recopier une bêtise à un examen ou concours. :bj:

Mais hélas, strictement aucun effort n'a été fait sur les problèmes d'interface utilisateur déjà signalés la dernière fois et qui sont littéralement à vomir. Une caricature tristement bien réelle, illustrant parfaitement comment rater ce qui aurait pu être un projet génial: un excellent moteur sous le capot ne sert à rien si les commandes permettant d'en profiter sont hors d'atteinte de l'utilisateur. La version actuelle me donne littéralement envie de balancer la calculatrice par la fenêtre en moins d'une minute d'utilisation, tellement j'ai l'impression que j'aurais le temps d'écrire au stylo le calcul justifié dans le même temps. :'(
L'add-in plus ancien CAS développé par jeuxcasio.com, sera une bien meilleure alternative pour le moment, même si l'on peut qualifier son moteur de 'gadget' en comparaison de EigenMath.


Mais terminons sur une note d'espoir en rappellant que le projet est sous licence GPL et que le code source est donc fourni. Si cnCalc.org n'a pas la possibilité de s'en occuper, n'importe qui peut dès maintenant reprendre le code source pour se pencher sur ces problèmes d'interface utilisateur, et nous publier en toute légalité une version 'utilisable' d'ici les examens ou concours. ;)



Téléchargements :
  • CAS (pour Graph 75/85/95 et Graph 35+USB transformée)
  • eigenMath-fx (pour Graph 75/85/95 et Graph 35+USB transformée) + documentation et code source
Source :
http://www.cncalc.org/thread-9800-1-1.html
Lien vers le sujet sur le forum: Moteur CAS EigenMath-FX, enfin une version fiable (Commentaires: 1)

Divers Annonce officielle TI-82 Plus, 106 II et infos Primaire Plus

Nouveau messagede critor » 11 Fév 2014, 17:27

339033793293Les nouvelles calculatrices Texas Instruments de la rentrée 2014, TI-106 II, TI-Primaire Plus et TI-82 Plus que vous avez pu découvrir jusqu'à hier, sont désormais annoncées sur le site de Texas Instruments France.

On y répond notamment à quelques-unes de nos interrogations ou remarques sur la TI-Primaire Plus. ;)

D'une part, la calculatrice est officiellement destinée aux classes de CM1 à Cinquième - nous avions donc raison.

Ensuite, ce que nous avions qualifié de "module de résolution de problème" lors de nos tests est officiellement baptisé "mode exercice avec résolution interactive".

Enfin d'autre part à partir de juin 2014 la calculatrice bénéficiera d'une édition spécifique du logiciel TI-SmartView, qui permettra ainsi à l'enseignant muni d'un vidéoprojecteur de mutualiser et stimuler la découverte, l'apprentissage et l'utilisation du "mode exercice" entre autres. :D
Comme d'habitude au menu, image de la calculatrice, affichage grand écran, et historique des touches ! :bj:
TI avait donc bien dès le départ pensé à tout ;)

Sources :
Lien vers le sujet sur le forum: Annonce officielle TI-82 Plus, 106 II et infos Primaire Plus (Commentaires: 5)

TI-z80 Test de la TI-82 Plus, la remplaçante de la TI-82 Stats.fr

Nouveau messagede critor » 10 Fév 2014, 19:40

338033813403Après la TI-106 II et la TI-Primaire Plus, pensiez-vous que le budget de recherche et développement était épuisé chez TI pour la rentrée 2014 ? Et bien non, car voici ce soir encore devant nous une nouvelle calculatrice, mais graphique cette fois-ci ! :D

Vous étiez plusieurs ces dernières années à en avoir parlé en vous trompant de nom de calculatrice lorsque l'on vous demandait quel modèle vous aviez pour mieux vous aider et grâce à Texas Instruments ce ne sera désormais plus impossible - oui, vous allez enfin pouvoir littéralement posséder une "TI-82 Plus" ! :bj:

Après avoir mis à jour ses gammes TI-83 Plus et TI-84 pour la rentrée 2013, Texas Instruments France termine donc de renouveller sa gamme de calculatrices graphiques non formelles pour la rentrée 2014, en remplaçant donc définitivement la TI-82 Stats.fr après 8 ans de bons et loyaux services, et abandonnant en même temps le nom de modèle "TI-82 Stats" après 10 ans d'utilisation.

Comme pour la gamme de calculatrices primaire-collège, nous remarquerons encore la possible recherche d'un effet de gamme, l'ensemble des calculatrices graphiques de TI arborant désormais des teintes en noir et blanc.

Partons dès maintenant ensemble à la découverte de la TI-82 Plus, afin de voir ce qu'elle apporte par rapport à une TI-82 Stats.fr ! :D





3382338533843383A priori, il s'agit déjà d'un modèle spécifique à la France comme en témoignent les inscriptions de touches clavier en français. Par contre, aux couleurs près, le couvercle et même le boîtier semblent être de type TI-83 Plus et non TI-82 Stats / Parcus. Et d'ailleurs, le port de communication mini-Jack 2.5mm est situé en bas comme sur TI-83 Plus et non sur le côté comme sur TI-82, ce qui implique forcément l'utilisation d'une carte mère différente de cette dernière.

Si nous regardons au dos, nous découvrons un numéro de série “K-EVT-120” et la mention “EVT NOT FOR SALE”. Le ‘K’ est le code de l’usine de fabrication, c'est-à-dire l'usine chinoise Kinpo Electronics, Inc. selon le musée Datamath. Le ‘EVT’ signifie qu’il s’agit d’un des tout premiers propotypes de la TI-82 Plus. Selon le musée Datamath, le développement d’une calculatrice chez TI suit effectivement 5 phases successives au cours desquelles les différentes versions fabriquées sont identifiées par 5 codes distincts :
  1. PROTO (Prototype)
  2. EVT (Engineering Validation Tests)
  3. DVT (Design Validation Tests)
  4. PVT (Production Validation Tests)
  5. MP (Mass Production)
Nous sommes donc reconnaissants envers Texas Instruments pour nous avoir encore une fois fourni un prototype issu la 2ème phase de développement (EVT).
En conséquence, gardez bien à l’esprit qu’il peut y avoir des évolutions entre ce que nous déterminerons dans les prochaines lignes et le produit final - même si globalement l’idée générale du modèle devrait être conservée.




338933903391Donc à priori, ça a l'air d'une TI-83 Plus, ça ressemble à une TI-83 Plus, mais est-ce que c'est une TI-83 Plus ? Allumons-la !
Et effectivement, la calculatrice nous accueille en se présentant comme une TI-83 Plus utilisant le dernier OS (système d'exploitation) 1.19, ce qui est confirmé par l'écran "à propos" et l'écran d'auto-test, ce dernier précisant même l'utilisation du dernier Boot Code (code d'amorçage) 1.01.

La nouvelle TI-82 Plus est donc une TI-83 Plus. Non, ce n'est pas une aberration. On peut trouver chez TI des exemples réguliers de modèles de calculatrices graphiques mis à jour avec le matériel du modèle supérieur :
ModèleDateMatérielLogiciel
TI-81rentrée 1995carte mère TI-82
(avec ROM de 64Ko au lieu de 128Ko)
(et allégée des composants du circuit de communication)
OS TI-81 spécifique V2.00 ou V2.0V
TI-82rentrée 2001carte mère TI-83
(avec ROM de 128Ko au lieu de 256Ko)
OS TI-82 spécifique 19.006
TI-82 STATS (bleue)rentrée 2004carte mère TI-83OS TI-83 d'époque 1.10001
TI-82 Stats.fr
TI-82 STATS (noire)
rentrée 2006
rentrée 2012
carte mère TI-83 Plus bridée
(seuls 256 des 512Ko de ROM sont câblés)
OS TI-83 spécifique 1.11fr7
OS TI-83 spécifique 1.11
TI-76.frrentrée 2009carte mère TI-83 Plus bridée
(seuls 256 des 512Ko de ROM sont câblés)
OS TI-83 spécifique 1.00fr5
TI-83 Plus.fr (USB)rentrée 2013carte mère TI-84 Plus Silver EditionOS TI-84 monochrome
Oui, plus besoin de se casser la tête en cherchant à contourner le bridage matériel des TI-82 Stats, pour tenter de transformer sa TI-82 en TI-83 Plus... désormais, TI l'a littéralement fait - il suffisait juste de demander et d'attendre ! ;)

L'avantage avec TI est qu'à chaque fois qu'un modèle a été mis à jour avec le matériel d'un modèle supérieur, le prix n'a jamais augmenté ! L'acheteur bénéficiait donc pour le même prix de bien meilleures possibilités. :bj:



Quel est l'intérêt pour vous de comprendre que la nouvelle TI-82 Plus est une TI-83 Plus ? Et bien c'est essentiel si vous téléchargez des programmes en ligne. A priori, nous aurions les compatibilités générales suivantes :
Type de fichierTI-82 Stats, TI-83TI-82 Plus, TI-83 PlusTI-83 Plus.fr USB, TI-84 monochromes
programme TI-Basic TI-82 Stats
oui
oui
oui
programme TI-Basic TI-83 Plus/84
oui (*)
oui (**)
oui
programme assembleur TI-82 Stats
oui
non
non
programme assembleur TI-83 Plus/84
non
oui (**)
oui
application TI-83 Plus/84
non
oui (**)
oui
OS TI-83 Plus
non
oui
non
OS TI-84
non
non
oui
(*) compatible si pas d'instruction spécifique aux TI-83 Plus ou TI-84
(**) compatible si rien de spécifique aux TI-84

Quand vous chercherez des programmes, applications, mises à jour, procédures de dépannage ou autres informations en ligne pour votre nouvelle TI-82 Plus, ce sera donc les catégories TI-83 Plus qu'il vous faudra consulter, et surtout pas les catégories TI-82 sauf si mention explicite de la TI-82 Plus !



3392Puisque les applications TI-83 Plus marchent sur TI-82 Plus, voyons un petit peu ce que TI nous fournit:
  • Finance (qui ne compte pas car intégré à l'OS et donc non effaçable)
  • CSheetFr (tableur en français)
  • Français (permet aux menus et messages système de s'afficher en français)
  • PlySmlt2 (permet de rechercher les racines de polynômes et résoudre les systèmes d'équations linéaires)
  • Prob Sim (simulateur d'expériences usuelles - pour les activités/TP de statistiques)
  • Périod (classification périodique des éléments en français)
Nombre de choses que l'on n'avait pas sur TI-82 Stats, et ce n'est qu'un bien modeste échantillon de tout ce que l'on peut trouver gratuitement sur Internet ! :bj:

Précisons aussi que la langue n'est donc pas intégrée au système, contrairement à la TI-82 Stats. La TI-82 Plus française pourra donc aussi bien fonctionner en anglais par suppression de l'application 'Français' (ce qui économisera de la mémoire), ou même en bien d'autres langues par installation de l'application adéquate ! :bj:
Cela inclut actuellement le danois, le néerlandais, le finnois, l'allemand, l'italien, le norwégien, le portuguais, l'espagnol et même le suédois ! ;)



3393Puisque nous parlons mémoire, voyons un peu ça. A priori, on devrait donc avoir:
  • une mémoire RAM de 32Ko dont 24Ko accessibles à l'utilisateur
  • une mémoire Flash ROM de 512Ko avec 160Ko utilisables en tant que mémoire d'archive par l'utilisateur
Après réinitialisation de la calculatrice, ces valeurs sont parfaitement confirmées dans le menu mémoire. :bj:

Or, la TI-82 Stats ne disposait d'aucune mémoire d'archive et le stockage de données était donc limité à ses 32Ko RAM, partiellement utilisables de plus. En se tranformant en TI-82 Plus, la capacité mémoire est donc multipliée par 6 - une véritable aubaine surtout pour le même prix ! :bj:



33943395339634023397Même si il s'agit d'un prototype EVT, le comportement logiciel de la TI-82 Plus semble être parfaitement le même que celui d'une TI-83 Plus. Il est donc possible de mettre à jour son OS, et nombre de manipulations TI-83 Plus assez poussées marchent à l'identique sur TI-82 Plus, comme:
  • l'installation d'un OS TI-83 Plus 1.18 ou antérieur (sans intérêt pratique par rapport à la dernière version 1.19 - de plus une version 1.12 ou antérieure n'affichera pas correctement car ne gérant pas le dernier contrôleur d'écran, mais rien de nouveau puisque c'est déjà le cas sur les TI-83 Plus.fr bleues)
  • l'installation d'un OS TI-84 2.43 ou antérieur (possible avec trucage - sans intérêt pratique - n'apporte aucune fonctionnalité mathématique supplémentaire et réduit la mémoire d'archive de 160 à 128Ko puisque l'OS prend plus de place pour gérer du matériel non présent ici comme une horloge et un contrôleur USB)
  • l'installation d'un OS TI-84 2.53MP ou 2.55MP (possible avec trucage - apporte l'écriture naturelle MathPrint - mais inutilisable en pratique car elle nécessite 48Ko de RAM au lieu de 32, et la calculatrice plante donc pendant les calculs)
  • l'installation d'un OS TI-73 (possible avec trucage - apporte l'écriture naturelle des fractions et la dernière version 1.91 étendra même la capacité de mémoire d'archive de 160 à 192Ko - mais peu d'intérêt pratique car supprime nombre de fonctionnalités mathématiques)



338633873388Si le comportement de la TI-82 Plus semble identique à la TI-83 Plus même dans des situations non documentées, est-ce vraiment la peine d'aller plus loin dans le test et de l'ouvrir ?
Et bien, peut-être que oui... Si vous faites attention, nous constatons des différences dans le compartiment des piles, au niveau de la trappe de la pile de sauvegarde, et que l'on confirme après ouverture:
  • vis présente à gauche sur TI-82 Plus et à droite sur TI-83 Plus
  • mention de l'usage d'un type de pile LR44 sur TI-82 plus, comme sur les TI-84, alors que les TI-83 Plus et TI-82 Stats utilisaient une CR1616 ou CR1620
  • et aussi, mention de l'usage de 2 piles de sauvegarde sur TI-82 Plus, alors que toutes les autres calculatrices n'en utilisaient qu'une seule
Peut-être donc, que par soucis d'uniformité, d'économie ou autre, TI passe désormais l'ensemble de sa gamme graphique avec des piles bouton LR44... Ou peut-être que c'est une spécificité de ce prototype EVT, les piles LR44 ayant pu être plus pratiques lors de sa conception.

Par contre, l'utilisation de deux piles au lieu d'une s'explique fort facilement. Contrairement aux TI-84 qui se contentent d'une pile LR44 de 1.5 Volts pour conserver leur mémoire, les TI-83 Plus nécessitaient une pile CR1616 ou CR1620 de 3 Volts. Si l'on remplace ces piles par des LR44 de 1.5 Volts, il est donc normal de devoir en mettre deux, et dans ce cas en série.



33983399Finalement, le matériel de la TI-82 Plus semble bien pouvoir nous réserver quelques surprises, alors poursuivons notre exploration.
Une simple mesure nous confirme que les tensions s'additionnent ce qui prouvent que les deux piles de sauvegarde sont montées en série, et si vous en doutiez c'est également le cas pour les 4 piles AAA.

34003401A première vue la carte mère a une architecture en deux puces conforme aux dernières TI-82 Stats et TI-83 Plus:
  • une puce Flash-ROM MX29LV400 de 512Ko (donc exactement ce à quoi l'on s'attendait depuis un moment)
  • une puce ASIC (contenant le processeur et la mémoire RAM, et s'occupant de leur interfaçage avec le matériel)
Mais ce qui est surprenant, c'est que cette puce ASIC pour une fois n'est pas incluse dans un boîtier portant sa référence (habituellement TI-REF 738X pour les TI-82 Stats et TI-83 Plus) mais directement noyée sous une bulle d'epoxy solidifiée - chose dont le constructeur Casio est coutumier, mais qui est inhabituelle sur les calculatrices graphiques TI.

Peut-être est-ce une nouvelle protection rajoutée consécutivement à la réalisation récente du premier overclocking de processeur TI-z80 depuis que ces derniers ont été enfermés avec la RAM dans des puces ASIC (soit depuis 2003), à l'aide justement d'un hack matériel au niveau des pattes de la puce.
Ou alors, peut-être qu'il s'agit d'une nouvelle puce, et que le boîtier avec la nouvelle référence n'est pas encore prêt...
Ou enfin, peut-être est-ce tout simplement que dans le cadre de la production de ce prototype EVT, il était plus rapide ou pratique de monter la puce ASIC de cette façon.

Pour être plus précis, il y a un seul précédent connu avec une telle puce ASIC sur les calcutrices graphiques TI - une édition spéciale bleu-clair de la TI-83 Plus en Amérique du Nord pour la rentrée 2007. Le modèle récupéré et illustré ci-contre par le musée Datamath n'était pas un prototype mais bel et bien un modèle de production selon son numéro de série. La seule chose que le musée avait pu déterminer, était que la calculatrice sortait d'une usine spécifique de code 'N', c'est-à-dire l'usine Chinoise Nam Tai Electronics Inc., qui bizarrement n'avait jamais produit de TI-83 Plus auparavant et n'en reproduira pas par la suite. Mais ce n'est visiblement pas un problème d'usine exotique dans le cas de notre prototype, puisque l'usine 'K' est actuellement la norme pour la production des calculatrices graphiques TI.





Pour conclure, la seule crainte que nous pourrions avoir sur la TI-82 Plus serait de savoir si la câble TI-Graph Link USB sera inclus dans l'emballage que nous n'avons pas ici. Ce câble qui était fourni avec les anciennes TI-83 Plus.fr bleues est en effet nécessaire à la communication avec l'ordinateur puisque la calculatrice ne dispose pas de port USB.
Si le prix de la TI-82 Plus est celui de la TI-82 Stats, il ne me semble pas évident qu'il sera toujours inclus, et il faudrait donc l'acheter séparément...

Mais même si c'était le cas, vous ne perdez rien au change! En effet, l'entrée de gamme TI-82 Stats se classait véritablement à part des autres modèles graphiques non formels. Elle nécessitait des programmes distincts, peu nombreux et moins évolués, à faire tenir de plus dans une mémoire ridicule en comparaison. Ce mauvais rapport qualité/prix est désormais corrigé avec la nouvelle TI-82 Plus ! :bj:

Vous bénéficierez donc dès la rentrée 2014 d'une toute nouvelle TI-82, la TI-82 Plus, probablement au même prix que l'ancienne TI-82 Stats mais avec de nombreux avantages, et que des avantages : ;)
  • une capacité mémoire 6 fois plus importante avec l'ajout des 160Ko de mémoire d'archive, portant la capacité totale à 192Ko :bj:
    enfin de quoi faire tenir en même temps dans la calculatrice l'ensemble des programmes pouvant être utiles au BAC en maths et en physique-chimie - plus besoin de refaire complètement le contenu de la calculatrice en milieu de semaine d'examens ! :D
  • une compatibilité désormais parfaite avec les TI-83 Plus et TI-84 monochromes :bj:
    vous pourrez enfin partager sans peine et sans contrainte des programmes avec vos camarades disposant de ces calculatrices ! :D
  • une compatibilité avec la totalité de l'offre de programmes et applications TI-83 Plus disponibles sur Internet :bj:
    une offre beaucoup plus importante et de bien meilleure qualité ! :D

A bientôt avec votre TI-82 Plus sur TI-Planet ! ;)
Lien vers le sujet sur le forum: Test de la TI-82 Plus, la remplaçante de la TI-82 Stats.fr (Commentaires: 22)

TI-Scientifiques Test TI-Primaire Plus, calculatrice qui résout les problèmes

Nouveau messagede critor » 10 Fév 2014, 05:51

3317Nous avons aujourd’hui entre nos mains ce qui serait apparemment une nouvelle calculatrice Texas Instruments, la “TI-Primaire Plus”. Avec un tel nom, il s’agirait donc à priori d’une calculatrice prévue pour l’enseignement primaire au même titre que la TI-106 II que nous avons testée récemment, mais également d’un modèle spécifique à la France.

Commençons déjà par rappeler l’offre actuellement supposée de calculatrices Texas Instruments primaire-collège pour la rentrée 2014, et par rapport à laquelle nous situerons ce modèle :
  • la TI-106 II, officiellement pour les niveaux CP à CM2, utilisable en pratique jusqu’en 5ème
  • la TI-Collège Plus Solaire, pour les niveaux 6ème à 3ème
Remarquons en passant la possible recherche d’un effet de gamme, toute la série de calculatrices primaire/collège arborant désormais des couleurs bleues et blanches.

Sans aller bien plus loin, on pourrait situer la TI-Primaire Plus comme un modèle intermédiaire, supérieur à la TI-106 II vu le nombre de touches et la taille de l’écran, mais inférieur à la TI-Collège Plus vu son nom.

Est-ce que c’est vraiment juste ça - une simple TI-Collège Plus Solaire allégée ? Ou ce nouveau modèle présente-t-il un véritable intérêt au même titre que la TI-106 II ? C’est ce que nous allons tenter de déterminer ensemble.





33213322332033193318La calculatrice est munie d’un couvercle agrippant pouvant se ranger au dos en cours d’utilisation. Comme l’ensemble de la gamme primaire-collège, elle présente une alimentation par cellule solaire.

Jetons maintenant un coup d’oeil au dos de la calculatrice. Nous y découvrons sans surprise un bouton 'reset' de réinitialisation, mais aussi un numéro de série “K-EVT-199” et la mention “EVT NOT FOR SALE”. Le ‘K’ est le code de l’usine de fabrication, c'est-à-dire l'usine chinoise Kinpo Electronics, Inc. selon le musée Datamath. Mais surtout, le ‘EVT’ signifie qu’il s’agit d’un des tout premiers propotypes du produit. En effet, selon le musée Datamath, le développement d’une calculatrice chez TI suit 5 phases au cours desquelles les différentes versions fabriquées sont identifiées par 5 codes distincts :
  1. PROTO (Prototype)
  2. EVT (Engineering Validation Tests)
  3. DVT (Design Validation Tests)
  4. PVT (Production Validation Tests)
  5. MP (Mass Production)
Nous tenons donc à remercier Texas Instruments de nous avoir pour la première fois confié un prototype dès la 2ème phase de développement (EVT).
Mais en conséquence, gardez bien à l’esprit qu’il peut y avoir des évolutions entre ce que nous déterminerons dans les prochaines lignes et le produit final - même si globalement l’idée générale du produit devrait être conservée..



33243323Commençons donc enfin à regarder ce que donne cette calculatrice. Nous confirmons rapidement notre hypothèse d’un modèle français, puisque nous voyant accueillis par le message “REMISE A ZERO”.

Un bon moyen de se faire une idée des possibilités d’une calculatrice à écran à cristaux liquides est de voir ce que peut afficher son écran. On y distingue:
  • 11 cellules de 5x17pixels
  • 10 segments centraux intercalés entre ces cellules (traits de fraction)
  • 3 lignes avec chacune un trait de début de ligne (signe moins) et 10 séparateurs décimaux suivant les cellules
  • divers indicateurs (défilement horizontaux et verticaux, quotient/reste en bas…)
(image ci-contre obtenue avec trucage qui sera explicité plus bas)


3325Ce n’est donc pas un écran matriciel comme celui de la TI-Collège Plus, mais hybride comme celui de la TI-106 II. Il en reste toutefois bien plus évolué puisque permettant avec ses possibilités d’affichage de nombres sur 3 niveaux, une écriture naturelle des calculs et résultats utilisant des fractions sur 2 étages. Un procédé fort ingénieux permettant donc de gérer des écritures naturelles basiques tout en faisant l’économie d’un écran matriciel ! :bj:



Intéressons-nous donc aux diverses formes de saisies et résultats possibles, puisque l’écran nous aiguille sur cette voie.

33273326La saisie sous forme de fraction n’accepte que des numérateurs et dénominateurs entiers positifs d’au plus 9 chiffres chacun.
Mais, pour des numérateurs ou dénominateurs de plus de 6 chiffres ou plus, les résultats fractionnaires se feront rares à l’exception de quelques cas particuliers.
La touche Image permet de passer de l’écriture fractionnaire à l’écriture décimale éventuellement approchée, et Image réalise la transformation inverse.
3329 3328Dans le cas d’un résultat fractionnaire, un indicateur Image en haut à droite de l’écran signale si la fraction est simplifiable, auquel cas la touche Image permettra d’obtenir la simplification étape par étape. Des fonctionnalités qui seront fort appréciées dès le cycle 3 (cycle d’approfondissement commençant en classe de CE2). :bj:

333233313330Une deuxième écriture utilisant des fractions est obtenue avec la touche Image. Elle présente le résultat sous forme d’une somme d’un nombre entier et d’une fraction plus petite que 1 - écriture fractionnaire utilisée couramment dans d’autres pays. Il est là aussi possible de simplifier avec la touche Image, mais cela remet l’affichage dans l’écriture fractionnaire que l’on connaît. Il faudra donc refaire Image si l’on tient à simplifier en conservant cette forme.

33373333Mais il existe encore une autre écriture exacte pouvant utiliser des fractions sur cette calculatrice: les multiples entiers et même fractionnaires de π. Ils pourront être utiles en tant qu’étape intermédiaire aidant à la compréhension du calcul dès le cycle 3 dans le contexte de l’étude du cercle. La simplification des éventuelles fractions de π est de plus gérée ! :bj:
La touche Image permet là encore de passer à l’écriture décimale, mais dans ce cas la touche Image ne permet pas de revenir à une écriture exacte.

Ce n’est pas terminé. Au signe près, à partir de 1010 et en-dessous de 10-9, le résultat est automatiquement affiché sous une autre forme: l’écriture scientifique (Quatrième).
L’exposant de la puissance de 10 saisie ou affichée peut aller de -99 à +99.
3334Enfin, comme supposé dès l’observation de la matrice écran, la touche de division euclidienne Image produit des affichages sous la forme de quotient-reste, clairement identifiés par des indicateurs inférieurs que l’on retrouvait déjà à l’identique sur les TI-Galaxy dès la rentrée 1988.

Toutefois comme on pouvait s'y attendre, aucun traitement particulier n’est effectué pour les racines carrées qui doivent être saisies en ligne sous une forme parenthésée et fournissent un résultat seulement en écriture fractionnaire ou décimale éventuellement approché, contrairement à la TI-Collège Plus.



Malgré l’avantage de la touche puissance Image et de la gestion de la notation scientifique par rapport à la TI-106 II, l’absence de touches pour les fonctions trigonométriques ne permet pas à la TI-Primaire Plus de terminer la classe de Quatrième. Nous pensons donc que Texas Instruments destine cette calculatrice au cycle 3 de l’enseignement primaire (à partir du CE2 - contrairement à la TI-106 II qui était préconisée dès le CP), et qu’elle pourra être conservée par les élèves jusqu’au début de leur classe de Quatrième.



3339333833353336Intéressons-nous maintenant à l’ensemble des nombres gérés par la calculatrice :
  • En interne les calculs semblent effectués sur 12 chiffres significatifs, les approximations ne commençant qu’à partir de la nécessité d’un 13ème chiffre significatif:
    Code: Tout sélectionner
    10^-11+1-1=10^-11
    10^-12+1-1=0
  • Le plus petit nombre non nul calculable au signe près est 1x10-99.
  • Toutefois, le plus grand nombre affichable au signe près est 9,99999x1099 avec seulement 6 chiffres significatifs à cause des limites physiques de l’écran, nombre au delà duquel une erreur est déclenchée.
  • Les calculs pouvent être saisis sur deux lignes avec défilement horizontal et peuvent comporter jusqu’à 89 caractères.
  • La calculatrice conserve un historique des calculs défilable vecticalement, et semblant disposer d’une mémoire d’environ 1000 caractères à cette fin (un maximum de 9 expressions de 89 caractères accompagnées de leurs résultats peuvent être conservées - et bien évidemment beaucoup plus pour des expressions plus courtes)



Bref. Pour le moment, la calculatrice TI-Primaire Plus nous apporterait donc des fonctionnalités inférieures à celles de la TI-Collège Plus mais supérieures à celles de la TI-106 II. Malgré ces fonctionnalités supplémentaires, la TI-Primaire Plus tout comme la TI-106 II serait encore utilisable en 5ème, mais ne passerait pas le niveau 4ème. Les fonctionnalités supplémentaires par rapport à la TI-106 II comme la gestion des fractions, ne sont pas exigées par le programme officiel dans le contexte des manipulations sur calculatrice, mais sauraient toutefois être fortement appréciées des élèves qui les découvriraient.

Au final, était-ce simplement cela le but ? Proposer un modèle de niveau intermédiaire entre les TI-106 II et TI-Collège Plus à un prix intermédiaire ? Ou bien la TI-Primaire Plus a-t-elle une véritable raison propre d’exister ?



3320C’est que nous n’avons pas encore tout vu, et notamment les mystérieuses touches grisées en haut à droite: ImageImageImageImageImage. Elles dissimulent ni plus ni moins qu’un véritable trésor - que l’on pourrait baptiser un “assistant de résolution d’équations” ! :bj:
Dans le contexte de l’enseignement primaire toutefois, une appellation plus appropriée serait plutôt “assistant de résolution de problèmes”.

Prenons par exemple l’équation 2x=20. La seule différence au primaire, est que l’inconnue x sera remplacée par un point d’interrogation ou par une case vide.
Vous savez que l’on ne change pas une égalité en appliquant une même fonction à chaque membre. Trouver la solution ici revient à diviser par 2 de chaque côté.

Une calculatrice ‘normale’ n’aidera en rien un élève du primaire à résoudre un problème se ramenant à cette équation, puisque la seule chose qu’elle lui réalisera sera le calcul final: 20/2, et uniquement si l’élève arrive à comprendre qu’il doit taper ça alors que les règles de manipulations des équations sont encore bien loin d’être formalisées.
Une calculatrice plus évoluée pourrait à la rigueur lui donner la solution 10 si elle dispose d’un outil de résolution d’équation, ce qui sans justification ne servira à rien. Certes, certains programmes pourraient peut-être sur ces calculatrices répondre 20/2=10, mais là encore ils n’apporteraient rien à notre élève qui n’aurait qu’à recopier bêtement comme une machine.

Et bien non, l’ “assistant de résolution de problèmes” de la TI-Primaire Plus ne donne ni la solution, ni le calcul qui y conduit.
3340334133473342La démarche est toute autre, dans le cadre d’un véritable dialogue mathématique avec la calculatrice :
  • l’élève va saisir son problème
  • la calculatrice lui répond avec le nombre de solutions
  • l’élève va alors proposer lui-même sa solution - c’est-à-dire vérifier l’équation si vous préférez
  • la TI-Primaire Plus lui répond alors si c’est juste ou faux, et précise même ce qui ne va pas dans ce dernier cas !
L’élève peut proposer plusieurs réponses, et l’avantage par rapport à une calculatrice normale est donc qu’il n’a pas à ressaisir l’équation à chaque tentative. :D
Un système intelligent qui devrait amener l’élève, suite à ses essais/erreurs immédiatement corrigés, à se construire lui-même en toute autonomie sa propre représentation des règles de résolution en attendant qu’elles soient formalisées plus tard, et à proposer la bonne solution aux problèmes de plus en plus rapidement ! :bj:

33793343L’activation de l'assistant de résolution de problème par la touche magique Image demande au départ de choisir un mode de fonctionnement:
  • N pour rechercher une solution sous la forme d’un nombre entier positif
  • D pour rechercher une solution sous la forme d’un nombre décimal positif ou négatif
  • Q+ pour travailler avec des fractions de numérateurs et dénominateurs entiers positifs
Seuls certaines types de problèmes sont gérés.
En mode N et D, ce seront ceux conduisant après simplification aux formes suivantes, où A, B, C et D sont des nombres d’au plus 4 chiffres significatifs:
  • équations avec 1 à 3 inconnues, faisant intervenir jusqu'à 2 des quatre premières opérations dans un même membre: A+B=C, A=B-C, A+B-C=D, A=B*C/D...
  • inéquations strictes avec 1 inconnue, faisant intervenir jusqu'à 1 des quatre premières opérations: A*B<C, A>B/C, ...
La cinquième opération puissance est donc exclue de ces équations, ce qui n’est pas étonnant en l’absence de fonction logarithme accessible au clavier.

En fonction du type d’équation ou inéquation et de son domaine de recherche des solutions il peut donc y avoir aucune, une, plusieurs ou même une infinité de solutions.
3344 3345 3346 3348 3349

33503351La ou les inconnues à chaque fois peuvent être parmi les nombres A, B, C et D intervenant à remplacer par la touche Image, ou même, cerise sur le gâteau, parmi les opérateurs eux-mêmes - la touche Image prenant alors la place de la ou des opérations inconnues ! :bj:

3352Enfin en mode Q+, sont gérés des types de problèmes distincts conduisant à des équations ou inéquations strictes avec 1 à 2 inconnues faisant intervenir jusqu'à 3 fractions et 1 des quatre premières opérations: A/B=C, A/B>C/D, A<B/C<D, A/B>C/D>E/F, A/B=C+D/E, A=B/C-D/E...
(avec A, B, C, D, E et F des entiers positifs d’au plus 3 chiffres significatifs)

L'éventail de problèmes gérés est donc malgré tout extrêmement riche, et mériterait un article rien qu'à lui tout seul. ;)



Texas Instruments poursuit donc ses efforts de développement pour le primaire, selon une véritable démarche pédagogique. Intermédiaire entre les TI-106 II et TI-Collège Plus, la TI-Primaire Plus a une véritable raison propre d’exister avec des outils spécifiques. :bj:

La seule réserve que l’on pourrait avoir, sur ce prototype, est que les séquences de touches pour accéder et utiliser l’assistant de résolution de problèmes ne me semblent pas intuitives. Mais j’avoue que je ne vois pas vraiment comment faire bien mieux.
Ce n’est pas le genre de chose qu’un élève de cycle 3 lambda va découvrir seul et l’utilisation optimale de ce produit ne pourra se faire, dans l’état actuel, qu’en présence d’une source d’aide extérieure pour l’élève :
  • son enseignant qui connaîtra ce produit et pourra donc lui conseiller d’utiliser cet assistant aux moments les plus opportuns (si l’enseignant l’a spécifiquement recommandé ou si il s’y est intéressé d’ici la rentrée)
  • le guide d’utilisation de la calculatrice - mais sans doute faudra-t-il une personne extérieure (parent, ami, soutien scolaire…) pour que l’élève lambda s’y plonge
  • on encore le livre de mathématiques de l’élève qui pourrait montrer les usages intéressants de la TI-Primaire Plus lors de problèmes corrigés, et recommander son utilisation pour certains exercices par une icône par exemple - les livres de mathématiques du collège et du lycée décrivent bien de façon similaire et spécifique aux modèles actuels en parallèle de chaque chapitre les différents usages appropriés des calculatrices - pourquoi donc n’aurait-on pas la même chose au primaire ? ;)



3355337633533354Partons maintenant à la découverte du matériel de cette calculatrice. Dirigeons-nous vers le compartiment piles: nous y découvrons deux piles bouton 3 Volts CR2032.
Même si l’on retire une des deux piles et que l’on obture la fenêtre de la cellule solaire pour faire bonne mesure, la calculatrice continue de s’allumer et de fonctionner correctement, ce qui prouve que les deux piles sont montées en dérivation en tant que sources d'alimentation indépendantes.
Par contre, sous un éclairage intense la cellule solaire semble à peine approcher des 1,5 Volts, et est donc insuffisante pour faire fonctionner la calculatrice en l'absence de piles, contrairement à la TI-106 II.

A l'intérieur, on découvre un design assez standard en deux cartes:
  • une petite concentrant l’électronique autour de du circuit intégré U1 masqué sous une bulle d’epoxy solidifiée
  • une grande avec peu d’électronique pour le clavier, l’alimentation et le bouton ‘reset’
L’organisation des pistes de la grande carte confirme un montage en parallèle des deux piles, semblant reliées à deux DEL (Diode Electro Luminescente). Il y a d’ailleurs une troisème DEL, probablement associée à la cellule solaire.

En effet, la TI-Primaire Plus dispose donc d’une triple alimentation avec les 2 piles CR2032 et la cellule solaire.

En fonction des niveaux de chaque alimentation (décharge pour les piles et éclairage pour la cellule solaire), un circuit de contrôle se doit donc d’ajuster la quantité d’énergie demandée à chaque source afin de garantir un niveau constant au circuit électronique. Moins une source fournie d’énergie, moins elle sera filtrée. Or, ce contrôleur n’est pas voyant et ne prévoit pas les choses à l’avance - ne pouvant ajuster qu’après-coup. Si une des sources d’alimentation insuffisante qui étant donc quasiment pas filtrée se met donc soudainement à fournir davantage (passage d’un endroit sombre à éclairé pour la cellule solaire, ou remplacement d’une pile) le surplus énergétique ayant franchi le filtre est donc diffusé par allumage de la DEL associée, en attendant que le contrôleur réajuste les paramètres de sollicitation et filtrage de chaque alimentation.

33563357L’insertion d’une pile produit en effet un bref allumage de la diode associée et nous permet ainsi de l'identifier:
  • diode de gauche pour la pile de gauche
  • diode du milieu pour la pile de droite
  • et par élimination donc, diode de droite pour la cellule solaire

33243355Si nous regardons de plus près le circuit intégré, nous remarquons qu’il est entouré de plusieurs groupes de jumpers (interrupteurs) :
  • J6 (ADJ_1) - ouvert
  • J7 (ADJ_2) - fermé
  • J8 (ADJ_3) - ouvert
  • J9 (ADJ_4) - ouvert
‘ADJ’ pourrait être l’abréviation de “adjustment” en anglais. Ce serait donc 4 possibilités d’ajustement du fonctionnement de la calculatrice. Je n’ai pas pris la peine d’ouvrir J7 ce qui aurait nécessité de dessouder, mais par contre il est très facile de fermer sans danger ou matériel extraordinaire les autres interrupteurs J6, J8 et J9, d’un simple trait de crayon puisque les mines de graphite sont conductrices, trait qu’il suffira juste de gommer pour ouvrir. Je n’ai pas réussi à comprendre ce que faisaient J6 et J8, mais par contre J9 semble augmenter la tension d’alimentation de l’écran à cristaux liquides, en rendant ainsi visible la matrice. Voilà comment a été obtenue la photo ci-contre que vous aviez déjà vue plus haut. ;)

Mais ce n’est pas tout car l’on trouve également un deuxième groupe de jumpers pas très loin:
  • J5 (FRANCE) - fermé
  • J4 (ENG) - ouvert
Un groupe qui suggère clairement que l’on peut changer la langue de la calculatrice ! :o
Existerait-il donc un modèle internationnal équivalent qui aurait juste été renommé “TI-Primaire Plus” pour la France ?
Avant de tirer de conclusion trop hative, commençons par fermer J4 au trait de crayon, et vérifions. A priori ça a l'air de marcher, ce qui montrerait que J4 est prioritaire sur J5, puisque je n'ai pas pris la peine d'ouvrir ce dernier.
Rappelons que nous sommes en train de tester un prototype de niveau EVT, matériel sur lequel les ingénieurs se réservent nombre d'accès. Il est fort possible que ces jumpers soient retirés d'ici le modèle final et que cette manipulation ne soit plus possible, possiblement dès la phase DVT...
33583323 33593368 33603349 33613369
33623370 33633371 33663374 33673375
33773347 337233733364 33783340

Sauf que l'on finit par remarquer quelque chose d'étrange: les messages en anglais sont bien moins précis que ceux en français, parfois communs à des messages français différents, mal centrés avec des caractères tronqués ou ajoutés en début ou fin de ligne.
Bref, la version française est beaucoup plus évoluée que la version anglaise sur ce prototype ! :o

Il resterait donc à savoir pourquoi. On peut formuler l'hypothèse qu'il s'agit au final véritablement d'un modèle spécifique à la France, sans équivalent international prévu à ce jour.
Après la conception d'un coeur de base par les équipes de développement TI internationales, les équipes de développement françaises de TI auraient donc pris rapidement le relai, avant même la phase EVT.

L' "assistant de résolution de problème" équipant ce modèle semble d'ailleurs en totale adéquation avec l'usage raisonné de la calculatrice préconisé par le socle commun.



Finalement, une intervention très tôt dans le cycle de développement des équipes spécifiques à la France, qui nous garantit un produit adapté et de qualité ! :bj:
Cela nous change vraiment d'autres produits ou constructeurs, où de telles équipes spécifiques aux différents pays semblent soit consultées au dernier moment après une longue phase de développement indifférentiée, ou soit alors avoir une marge de manoeuvre fort limitée, leur rôle pouvant alors se borner à aider à prendre en main le produit tel quel dans le pays en question et à tenter de convaincre qu'il lui est bien adapté.





En conclusion, la TI-Primaire Plus serait donc une calculatrice intermédiaire entre la TI-106 II et la TI-Collège Plus, adaptée aux niveaux CE2 à Cinquième, et conçue spécifiquement pour la France. ;)

Les ingénieurs Texas Instruments ont su faire preuve d'ingéniosité pour offrir un affichage en écriture naturelle comme pour la TI-Collège Plus malgré ici un écran peu coûteux - ce qui devrait permettre un prix intermédiaire fort abordable. :D
Même si elles ne sont aucunement exigées par le programme scolaire, ces fonctionnalités d'affichage en écriture naturelle et de gestion des fractions seront une véritable valeur ajoutée pour l'élève de cycle 3, Sixième ou Cinquième par rapport à une TI-106 II, lui permettant de s'aider naturellement de la calculatrice dans un éventail de situations plus élargi. :bj:

De plus, avec son "assistant de résolution de problème", la TI-Primaire Plus ne saurait être considérée comme une TI-Collège Plus allégée, mais comme une calculatrice de cycle 3 avec des fonctionnalités spécifiques inédites adaptées aux enjeux et aux apprentissages actuels de ce niveau. :D

Pour la rentrée 2014 Texas Instruments France semble donc mettre le paquet sur l'enseignement primaire avec deux modèles inédits, la TI-106 II qui est une véritable révolution technologique et la TI-Primaire Plus. C'est peut-être une tentative de reconquête du collège, en passant par la porte d'entrée.
Mais rien à redire, puisque les élèves du primaire et de cycle 3 sont littéralement choyés avec ces deux nouveaux modèles innovants conçus exprès pour eux, et qui ont dû bénéficier derrière d'un véritable travail de réflexion et de recherche pédagogique de longue haleine. :bj:
A suivre... ;)
Lien vers le sujet sur le forum: Test TI-Primaire Plus, calculatrice qui résout les problèmes (Commentaires: 6)

Divers Concours de programmation/algorithmique: "la suite du geek"

Nouveau messagede critor » 08 Fév 2014, 19:50

Introduction :
A partir de 42, on construit la suite des "nombres du geek" de la manière suivante :
Code: Tout sélectionner
g1 = 42
g2 = 1412
g3 = 11141112
g4 = 31143112
g5 = 132114132112
g6 = 11131221141113122112



Énoncé :
Réaliser un programme ou une fonction qui, à partir de deux nombres entiers positifs g1 et k (demandés ou pris en paramètre), renvoie ou affiche l’écriture décimale de la valeur gk du k-ième "nombre du geek".

Pour l'exemple ci-dessus le programme répondrait donc avec:
Code: Tout sélectionner
42 et 1 -> 42
42 et 2 -> 1412
42 et 3 -> 11141112
42 et 4 -> 31143112
42 et 5 -> 132114132112
42 et 6 -> 11131221141113122112
...

Vous devrez aussi:
  • fournir le code source si celui-ci n’est pas affichable à partir du fichier dans la calculatrice ou son logiciel ordinateur
  • expliquer votre algorithme séparément (fichier texte/pdf à part, par exemple).
Le code ne doit en aucune façon contenir de liste précalculée des termes produits en partant de g1=42 ou de toute autre valeur, mais bien les construire lui-même.



Précisions :
Cette suite est à croissance rapide, et certaines calculatrices TI ne calculent d’origine que sur des nombres d’au plus 13 chiffres significatifs.

Dans ce cas, pour traiter l’exemple ci-dessus partant de g1=42 jusqu’à g6 inclus, il vous faudra donc gérer en interne des nombres dépassant cette limite.
Dans le cas d’un résultat renvoyé, on veillera donc à utiliser un type de donnée permettant d'afficher en continu bien plus de 13 chiffres: chaîne de caractères, liste de nombres, matrice...

La totalité des chiffres de l’écriture décimale du nombre devra apparaître de gauche à droite sur une ou plusieurs lignes, avec possibilité de faire défiler horizontalement et/ou verticalement si besoin. Les caractères non numériques seront ignorés.
Exemples d’affichages acceptés pour g2 en partant de g1=42, affichages qui seront indifféremment interprétés comme le nombre 1412 :
Code: Tout sélectionner
1412
"1412"
{1 4 1 2}
{1,4,1,2}
{14,12}
...




Catégories ouvertes :
Les catégories ouvertes à ce concours sont les suivantes :
  • TI-Basic pour TI-82 Stats (.fr), TI-83, TI-83 Plus (SE), TI-84 Plus (SE), TI-84 Pocket.fr, TI-84 Plus C SE
  • Autre langage pour TI-83 Plus (SE), TI-84 Plus (SE), TI-84 Pocket.fr
  • Tout langage officiel pour la série TI-Nspire (Classic, Touchpad, CM, CX, CAS ou non…)



Lots :
Pour chacune des 3 catégories :
  • 1er prix :    1 TI-Nspire CX CAS (compatible Ndless 3.1) + 1 compte Premium TI-Planet + 4 stickers TI-Planet
  • 2ème prix : 1 TI-83 Plus.fr USB (matériel identique à la TI-84 Plus Silver Edition internationale) + 1 compte Premium TI-Planet + 3 stickers TI-Planet
  • 3ème prix : 1 goodie Texas Instruments (clé USB de 2Go, ou stylo, ou jeu de 52 cartes) + 1 compte Premium TI-Planet + 2 stickers TI-Planet
  • 4ème prix : 1 poster Texas Instruments (au choix) + 1 compte Premium TI-Planet + 2 stickers TI-Planet
  • 5ème prix : 1 porte-documents Texas Instruments (au choix) + 2 stickers TI-Planet
  • 6ème prix : 2 stickers TI-Planet
3316 3311 2573 2571 3312 3313 3314 3315 2343




Evaluation :
Les productions d’une même catégorie seront évaluées sur des machines identiques avec leurs réglages d’usine munies des dernières versions. Outre le respect des consignes précédentes, il sera tenu compte par ordre d’importance des critères suivants :
  1. la production doit être capable de calculer et afficher correctement la totalité de l’exemple du paragraphe d'introduction, et donc de gérer des nombres de plus de 13/14 chiffres significatifs
  2. les nombres doivent être exacts et afficher (après défilement si besoin) la totalité des chiffres de leur écriture décimale pour différentes valeurs de départ g1
  3. le plus grand "nombre du geek" calculable dans un temps raisonnable sans déclencher d'erreur pour différentes valeurs de départ g1

En cas d’égalité, les participations seront départagés avec les critères complémentaires suivants:
  1. le temps de calcul
  2. la taille du fichier calculatrice
  3. la date de réception de la participation



Modalités de participation :
Afin de participer, vous devrez envoyer votre production à l'adresse e-mail info @ tiplanet . org avant le dimanche 11 mai 2014 à 23h59 heure française (GMT+1).
Votre e-mail comportera les informations et fichiers suivants (compressés ou non) :
  • Votre nom, prénom et adresse complète, pour l'envoi du lot si vous gagnez)
  • Le(s) fichier(s) pour calculatrice de votre production
  • Tout autre document requis ou que vous jugerez utile



Mentions légales :
Règlement complet du concours multi-événements organisés sur TI-Planet disponibles ici : sur upecs.org ou ici en archive.

Les données personnelles récoltées font l'objet d'une déclaration CNIL et sont protégées selon la loi du 6 janvier 1978. Vous disposez à tout moment d'un droit d'accès, de modification et de suppression.
Lien vers le sujet sur le forum: Concours de programmation/algorithmique: "la suite du geek" (Commentaires: 186)

TI-Scientifiques Test TI-106 II, la calculatrice 4 opérations révolutionnaire

Nouveau messagede critor » 07 Fév 2014, 00:48

3284Les calculatrices dites « 4 opérations » permettent usuellement d'additionner, soustraire, multiplier et diviser - d'où leur nom. Elles ne gèrent pas l'opération de mise à la puissance que l'on découvre en Quatrième, et ciblent habituellement les marchés de l'enseignement primaire et de la bureautique. Elles n'ont toutefois aucune obligation de respecter les priorités opératoires apprises dès la Cinquième, ce qui constitue la définition d'une calculatrice scientifique.

Depuis les années 80, rien ne semblait avoir vraiment bougé sur ce type de produit, ni techniquement ni pédagogiquement. Ces calculatrices continuaient d'arborer leurs écrans à afficheurs à cristaux liquides numériques (7 segments), leurs sempiternelles touches mémoire [M+], [M-], [MRC], et parfois une alimentation par cellule solaire.
Ce produit complètement figé depuis une 30aine d'années n'aura bénéficié à l'attention de nos élèves du primaire de temps à autres que d'éventuelles améliorations esthétiques consistant en des couleurs attractives pour les plus jeunes, et en des personnalisations avec leurs prénoms ou des images des divers personnages de leur univers. Donc rien de plus que ce que l'on réserve à un simple 'jouet' ...

Et pourtant pour la rentrée 2014, Texas Instruments ose bousculer l'inertie ambiante et lancer une véritable révolution avec une nouvelle calculatrice des plus innovantes, la TI-106 II que nous vous annoncions dans un article précédent suite à son apparition sur les sites Internet Texas Instruments d'Europe du Nord.

Nous avons le plaisir de disposer aujourd'hui de ce produit dans son emballage français, et allons donc le découvrir ensemble avec vous.



32863285Nous remarquons déjà que le produit français semble identique aux premières images publiées sur les sites Texas Instruments d'Europe du Nord. Contrairement à la TI-106 qui avait été rebaptisée "TI-106 écolier" et réhabillée du bleu-jaune au rouge-gris, il n'y aurait donc pas de modèle spécifique pour la France cette fois-ci.

L'emballage nous étale le niveau ciblé du CP au CM2, nous confirme qu'il s'agit bien d'une calculatrice scientifique puisque décrite comme respectant les priorités opératoires, et annonce donc sans surprise une garantie de 3 ans comme pour toutes les calculatrices graphiques et scientifiques de TI conformément à la politique de garantie.

Outre la calculatrice, l'emballage renferme donc sans surprise le certificat international de garantie de 3 ans, mais aussi un manuel bilingue français-néerlandais.
3287
(source images TI-106 et TI-106 écolier : musée Datamath)




32903288Nous en arrivons donc maintenant à la calculatrice en tant que telle. Elle est munie d'un couvercle de protection coulissant griffé Texas Instruments qui peut se ranger au dos de la calculatrice pendant son utilisation.

Le numéro de série « K-0813 » gravé au dos nous confirme qu'il s'agit bien d'un modèle final, fabriqué dans l'usine de code K, c'est-à-dire l'usine chinoise Kinpo Electronics, Inc. selon le musée Datamath, au mois d'août 2013, et avec la première version du matériel (code de révision matérielle absent).
3289 3291 3307


329732933292L'on vérifie facilement que la calculatrice respecte bien les priorités opératoires, et permet de réutiliser le dernier résultat (dénommé 'ANS') dans le calcul suivant. La présence des touches pourcentage et racine carrée (Quatrième) avec leurs symboles associés correctement affichés à l'écran et la gestion des nombres relatifs (Cinquième) sont également fort appréciées.
3294 3296 3298


Mais ce qui change surtout, c'est cet affichage sur deux lignes permettant d'avoir simultanément le calcul et le résultat, en prime liés par un symbole 'égal' ! :bj:
Une écriture mathématiquement correcte métamorphosant complètement la perception de l'élève se voyant donc présenter non plus un vulgaire nombre mais une égalité. Ce dernier peut donc à tout moment redonner du sens au résultat affiché afin de le reprendre ou pas dans la suite de son raisonnement, puisque sachant de quel calcul il est issu.
Et pour les élèves disposant d'une mémoire visuelle, c'est également un excellent moyen de retenir les lignes des tables de calcul mental sur lesquelles ils ont encore un doute - puisque ce sont justement celles qu'ils vont consulter. ;)

Certes, nombres d'entre vous se rappelleront sans doute de calculatrices ayant ce genre d'affichage à deux lignes, une fonctionnalité courante sur les calculatrices scientifiques scolaires du début des années 2000, et qui fut introduite chez Texas Instruments dès la rentrée 1999 avec notamment les TI-30X II, TI-34 II, et TI-36 II. Mais justement : ces calculatrices étaient prévues pour un niveau collège. Ici c'est la première fois que cette technologie est introduite sur une calculatrice quatre opérations de niveau primaire. En gros, Texas Instruments vient d'offrir aux élèves de primaire l'ensemble des améliorations techniques apportées aux calculatrices scientifiques pour le collège au début des années 2000. Et pour la première fois aussi, il ne s'agit pas de vulgaires améliorations esthétiques sans intérêt pédagogique, mais d'un véritable plus pour les élèves et leurs enseignants.:bj:
(source image TI-30X IIB : musée Datamath)




33093308Parlons donc un petit peu de cet écran jamais vu sur une calculatrice primaire. Il est constitué de deux parties distinctes :
  • 1 ligne supérieure dédiée à la saisie du calcul et à l'affichage des messages d'erreur avec 10 cellules matricielles 5x7 pixels pouvant afficher chiffres, lettres et signes
  • 1 ligne inférieure dédiée à l'affichage du résultat avec 10 cellules à 7 segments pouvant afficher des chiffres, adjoints de 10 afficheurs dédiés pour le séparateur décimal, et complétés des afficheurs dédiés usuels pour la mémoire, le signe négatif et les séparateurs de milliers, millions et milliards

L'ensemble des nombres pouvant être saisis et affichés est très confortable – il s'agit de celui des nombres décimaux signés à 10 chiffres significatifs, soit de -999'999'999 à +999'999'999, et ce qui autorise une précision décimale jusqu'à 10-9.
Toutefois en interne, les calculs peuvent être effectués sur des nombres jusqu'à 13 chiffres significatifs. Cette possibilité technique bien que non exploitée pour élargir l'intervalle ci-dessus, repousse toutefois la précision décimale jusqu'à 10-12.
En effet, ce n'est qu'à partir de la nécessité d'un 14ème chiffre significatif que la calculatrice commence à faire des approximations de calculs, une précision donc identique à celles des calculatrices graphiques TI non formelles ! :bj:
Code: Tout sélectionner
(0,000000001/1000+1-1)*1000=0,000000001
(0,000000001/10000+1-1)*10000=0




3295Passons maintenant au détail du clavier. Par rapport à l'ancienne TI-106, nous remarquons que la nouvelle TI-106 II ajoute une ligne de 4 touches supplémentaires, dont les touches parenthèses qui seront fort appréciées (Cinquième).

Mais on remarque aussi des touches de défilement gauche et droite, car oui cette nouvelle calculatrice est prévue pour permettre la saisie de longues suites de calcul. Les expressions entrées peuvent occuper jusqu'à 100 caractères, et le curseur change même de forme à partir de 92 caractères saisis, indiquant ainsi que la limite est proche et laissant à l'utilisateur le temps d'adapter son calcul en conséquence.
3300 3299 3301 3302
(source image TI-106 écolier : musée Datamath)


Une possibilité fort intéressante permettant d'une part à tout moment à l'élève de corriger facilement et rapidement l'expression en cours, l'amenant ainsi à développer des compétences de relecture et d'autonomie qui seront fort appréciées dans la suite de sa scolarité. Mais d'autre part, c'est aussi une formidable liberté de saisie laissant à chaque élève la liberté d'évoluer à son propre rythme dans sa découverte des calculs et des expressions mais aussi dans son utilisation de la calculatrice, au lieu de l'emprisonner dans un carcan. :bj:



Au final malgré ce qu’indique l'emballage, la TI-106 II est donc une calculatrice qui peut être conservée sans problème jusqu'en Cinquième, et même pour une partie de la classe de Quatrième.:bj:
Les seules choses qui pourraient faire défaut à partir de la Sixième et de la Cinquième seraient l'absence de gestion des fractions, ainsi que la touche pour la constante π mais que l'on remplacera de toutes façons par 3,14 à ce niveau-là. En ce qui concerne la gestion des fractions, elle n'est pas essentielle selon le programme officiel. En effet ce dernier ne mentionne aucune manipulation de la calculatrice sur ce thème. Par contre dès la Quatrième, le programme mentionne clairement une utilisation de la calculatrice dans le contexte des calculs de puissances ou fonctions trigonométriques, et là il ne sera pas possible de passer outre avec ce modèle.



33043306Pour finir, découvrons ensemble le matériel de cette nouvelle calculatrice. Il se constitue d'une unique carte mère avec un circuit intégré central 'U1' protégé sous une bulle d'epoxy solide, reliée par une nappe à l'écran à cristaux liquides et par 4 câbles aux alimentations par cellule solaire et par pile bouton LR44 de 1,5 Volts.

La cellule solaire placée sous un bon éclairage semble être parfaitement capable de fournir à elle seule ces 1,5 Volts, et dans ces conditions la calculatrice arrive même à s'allumer et à fonctionner parfaitement en l'absence de pile ! :bj:
Les deux alimentations sont donc connectées en parallèle de façon indépendante. Déjà qu'une pile bouton dure relativement longtemps, qu'un écran à cristaux liquides monochrome ne consomme quasiment rien, et qu'en prime la cellule solaire semble capable à elle toute seule de remplacer totalement la pile dans de bonnes conditions d'éclairage (ce qui sera au moins le cas en classe), il y a fort à parier qu'il n'y aura pas besoin de remplacer la pile de toute une scolarité – un beau geste pour l'environnement ! :bj:
3305 3303


3306On remarquera pour terminer une étrange curiosité dans cette calculatrice, la présence sur la partie visible de la carte mère de deux contacts pour des boutons 'Off' et 'Reset', boutons pourtant visiblement absents du dos de la calculatrice.

Le contact 'Off' est bel et bien fonctionnel, toute application d'un objet conducteur entraînant l'extinction de la calculatrice. Toutefois, en l'absence d'utilisation, la calculatrice s'éteint toute seule au bout d'environ 5 minutes. Cette fonctionnalité, couplée à la consommation très faible de la calculatrice et à son alimentation hybride peut expliquer l'absence d'une touche [Off] jugée peu utile, comme sur nombre d'appareils électroniques modernes que l'utilisateur n'a pas la possibilité d'éteindre complètement sans devoir les débrancher.

Mais quel pourrait par contre être le rôle d'un bouton 'Reset' sur ce modèle ? Ce bouton est usuellement utilisé sur des calculatrices plus évoluées afin de les réinitialiser en cas de plantage ou blocage, ce qui se produit habituellement en cas de déclenchement d'un bug (qu'il soit dû au constructeur ou à l'utilisateur). Un tel bouton évite ainsi d'avoir à retirer l'alimentation pour réinitialiser, manipulation pas toujours simple. Nous confirmons d'ailleurs que ce contact 'Reset' est là encore fonctionnel, et que la mise en contact avec un objet conducteur remet bien la calculatrice à zéro.
Mais un tel plantage peut-il se produire sur une simple calculatrice 4 opérations ? Et bien la réponse est oui : toutes les calculatrices de ce type peuvent planter lorsque la tension d'alimentation devient trop faible.
L'existence d'un tel bouton sur une calculatrice solaire est donc d'une part essentielle puisqu'il n'est pas possible de couper complètement l'alimentation, à moins d'aller se mettre dans l'obscurité la plus totale ou de se munir d'un fer à souder.
Mais dans notre cas ici, les seules conditions pouvant générer un tel blocage de la calculatrice seraient avec une pile LR44 absente ou à plat, et de plus sous un mauvais éclairage. En pratique cela ne devrait pas arriver de toute la scolarité comme déjà expliqué, et le choix de laisser ce contact seulement accessible en interne pour les centres de service Texas Instruments est donc compréhensible.





Pour conclure, avec la TI-106 II, Texas Instruments considère que la calculatrice quatre opérations du primaire se doit être un véritable outil conçu pour les élèves dans le but de les accompagner dans leur apprentissage du calcul, dans leur découverte des mathématiques, et dans la résolution de problème. Comme le disait Albert Barillé, Texas Instruments traite ces élèves comme de véritables adultes en construction capables de comprendre bien plus que ce que l’on pense, et non comme des enfants dénués de personnalité ou de capacité de réflexion se devant bêtement d'ingérer des connaissances immuables tels des robots. Un choix pédagogique inédit et historique dans ce contexte, là où la calculatrice quatre opérations n'avait techniquement pas changé depuis 30 ans, semblant considérer que les élèves de primaire n'avaient besoin de rien et surtout pas de raisonner, ou qu'ils n'étaient pas dignes d'intérêt ou d'investissements. Au final un pari innovant, courageux et ambitieux que nous saluons en tant que tel, mais aussi car il devrait enfin pousser les autres constructeurs à investir et innover, faisant enfin bouger les choses sur cette famille de produits restée bien trop longtemps à l'écart de l'évolution technologique.

Espérons donc que la TI-106 II rencontrera dès la rentrée 2014 tout le succès qu'elle mérite, et ce afin que la révolution initiée par Texas Instruments puisse donc se poursuivre, certes pour le bien des enseignants de primaire et de leurs élèves, mais aussi pour les futurs citoyens que ces derniers sont appelés à devenir.
Lien vers le sujet sur le forum: Test TI-106 II, la calculatrice 4 opérations révolutionnaire (Commentaires: 14)

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
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.
1032 utilisateurs:
>1002 invités
>25 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
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)