π
<-
Chat plein-écran
[^]

News 2024
June (7)
May (14)
April (16)
March (7)
January (20)

News 2023
October (19)
August (14)
July (13)
June (21)
May (29)
April (24)
March (24)
January (24)

News 2022
October (23)
August (14)
July (15)
June (17)
May (31)
April (27)
March (28)
January (34)

News 2021
October (24)
August (37)
July (50)
June (32)
May (48)
April (61)
March (35)
January (34)

News 2020
October (17)
August (43)
July (43)
June (45)
May (60)
April (78)
March (36)
January (39)

News 2019
October (13)
August (18)
July (23)
June (28)
May (31)
April (26)
March (38)
January (37)

News 2018
October (13)
August (32)
July (23)
June (64)
May (63)
April (45)
March (43)
January (45)

News 2017
October (26)
August (39)
July (52)
June (88)
May (51)
April (43)
March (37)
January (33)

News 2016
October (25)
August (42)
July (34)
June (109)
May (55)
April (34)
March (37)
January (24)

News 2015
October (22)
August (56)
July (22)
June (94)
May (56)
April (32)
March (40)
January (21)

News 2014
October (26)
August (18)
July (23)
June (101)
May (57)
April (59)
March (54)
January (31)

News 2013
October (67)
August (50)
July (43)
June (193)
May (93)
April (102)
March (45)
January (50)

News 2012
October (64)
August (63)
July (53)
June (132)
May (88)
April (73)
March (57)
January (58)

News 2011
October (56)
August (31)
July (27)
June (71)
May (61)
April (32)
March (36)
January (24)

News 2010
October (11)
August (8)
July (14)
June (10)
May (3)
April (3)
March (1)

News 2009
August (3)
July (1)
June (2)
May (1)
April (2)
March (1)

Webinaire de pilotage drone Tello avec une TI-83 Premium CE

New postby critor » 20 Jun 2023, 12:11

L'année dernière nous t'annoncions une nouvelle capacité exclusive pour ta TI-83 Premium CE Edition Python ou TI-Nspire CX II, la possibilité de piloter un drone Tello.

Pour cette rentrée 2023 c'est le grand lancement de cette possibilité exclusive de la technologie Texas Instruments.

Rendez-vous ce mercredi 21 juin 2023 à 18h pour le grand décollage dans le cadre d'un webinaire en compagnie de nul autre que Jean-Louis Balas, enseignant de Mathématiques-Physique-Chimie en BAC Pro SEN (Systèmes Electroniques Numériques), et justement référence vivante pour tout ce qui concerne les projets STEM prenant appui sur la technologie Texas Instruments.

L'occasion de prendre note de l'intégralité du matériel nécessaire, de découvrir de premiers exemples de code, et bien évidemment de poser toutes les questions de ton choix !

Inscription : https://tiedtech.yello.co/app/collect/e ... B0BXjrsS5A

"Journey in Odessia", un nouveau jeu RPG en Nspire Lua !

New postby Adriweb » 21 Jun 2023, 10:50

De nos jours, les jeux programmés en Lua pour TI-Nspire se font de plus en plus rares (malheureusement !), mais nous avons de temps à autre de jolies surprises de la part de la communauté… ;)

Aujourd'hui, c'est le cas, et nous avons l'honneur de te parler d'un jeu qui est sorti il y a peu, "Journey in Odessia", par Raymond Nirnberger, un ingénieur logiciel californien qui a profité de son temps libre pendant le Covid pour revenir sur la programmation sur calculatrice comme au lycée, mais cette fois ci avec le dernier modèle haute-gamme de TI, la Nspire CX II :)

Au sein d'un RPG tour-par-tour décrit comme "au style japonais" (cf. Pokémon, Breath of Fire.. sur GameBoy), tu dois sauver une princesse, combattre des monstres, tout en amassant de l'expérience et bien sûr de l'or.

Le jeu se présente en noir et blanc / 1-bit, avec du texte, des images, sprites, décors variés…
Il y a véritablement eu un gros travail sur le graphisme :bj:

On évoluera dans 150 scènes/cartes, ce qui en fait probablement un des plus gros jeux disponibles sur TI-Nspire… d'ailleurs, n'hésite pas à nous dire combien de temps il aura fallu pour terminer le jeu ;)

Dans sa présentation du jeu, Raymond insiste sur l'envers du décor, en précisant que ce qu'il y a aussi d'intéressant, c'est comment le jeu a été programmé, notamment pour le moteur de jeu. En fait, il a créé un outil en C# qui prend des bitmaps et les convertit en appels d'API, avec du code Lua stocké dans des fichiers JSON. D'après les dimensions de l'écran accessible au script sur machine (318x212), il y a eu une découpe en 6x 53*53 carrés de pixels pour le côté horizontal et 4x 53*53 carrés de pixels pour le vertical. Des optimisations de rendus sont ensuite faites, comme par exemple pour savoir quelle couleur domine la scène actuelle afin de choisir le blanc ou le noir comme couleur de fond et changer les pixels individuels par dessus par la suite.

Le code source Lua est disponible :)

L'auteur nous partage ci-dessous (en Anglais) des détails techniques dans l'histoire du développement du jeu
The author shares the story (in English) of the development of his game, in technical details, below:
Raymond Nirnberger wrote:
Show/Hide spoilerAfficher/Masquer le spoiler
Journey in Odessia (How it started):

My name is Raymond Nirnberger, and I am a software engineer in Los Angeles, California. I started this project in 2020 when I got furloughed to one day a week at my job that I had with a solar company. Covid hit the business really hard, and the economy was essentially shut down. The company had zero revenue and was bleeding money left and right. I felt disappointed in the furlough, but I suppose it made sense to a certain degree. A positive effect of the furlough was that I had a lot of free time and was reminiscing back to playing games on my TI graphing calculator in high school. I was impressed with the CPU and RAM specs of the TI-Nspire CX II model. I went ahead and bought it for around $150.

When I went to ticalc.org, I saw that most of the Nspire games were compiled to native ARM, and that they required a jailbreak exploit in the OS and could only be run on the Ndless hacked OS. Ndless only runs on older models. I didn’t like that the ability to play games and run native ARM programs would be dependent on when you bought the calculator. The TI Nspire comes with a Lua programming documentation manual, and there were a few items that (when combined) would allow me to make my Japanese style retro RPG. These programming API methods were the following: gfx:setColorRGB, gfx:drawString, gfx:fillRect, gfx:drawRect

What would allow transitions/animations/…. on.timer

It was at that point that I had a lightbulb moment. Technically, that’s all I would need to build the kind of game that I wanted. With the right tools, I could allow the game to run on any calculator without jailbreaks or exploits. Texas Instruments wouldn’t be able to kill my game without killing an advertised feature: the stripped down Lua interpreter that is widely used. If you give me the ability to write text, and fill a rectangle with black or white pixels, you’ve essentially given me all that I need.

=========================

Journey in Odessia (Tooling and how it was built):

I’m a huge fan of C#. I enjoy using Visual Studio, which in my opinion is one of the best tools available for programmers. Essentially, this is how the development process worked:

The working area of the Nspire CX II’s is 318 x 212 pixels. A common denominator of 318 and 212 is 53 x 53. This gives the game a working area of 6 horizontal tiles and 4 vertical tiles (the tiles are 53 x 53 pixel images). I used Adobe Photoshop to stitch together maps with these tiles. There are currently 150 scenes in the game, and more are planned.

In the code, each scene contains a folder with all tiles that are used in the scene, and a collection of tiles that are “forbidden”. Forbidden, in this case, means that you cannot walk into a certain object (no walking into trees, buildings, etc).

There is also a folder containing all assets used in the game. The crazy part:

I wrote a C# console/terminal program that scans each scene’s .bmp file. Each pixel in the .bmp file is exclusively black or exclusively white. The code scans each tile and asks itself: Are there more black pixels than white pixels? If so, fill the whole tile black, and then only draw the white pixels.

It then re-scans the scene’s .bmp file and maps each 53 x 53 pixel square to one of the tiles found in the assets folder. To be clear, a tile is a 53 x 53 pixel tree, rock, wall, etc.

During the re-scan, it writes each asset/tile to a set of colored coordinates. It then draws each tile on the screen and adjusts when you walk left/right/up/down, etc. Each 53 x 53 pixel area on the screen is mapped to a function pointer. In Lua, functions are first-class variables and can be referenced in such a way.


For performance improvements, the game does the following:

When you enter a scene/map, it scans to see which tile occurs the most. It then, upon loading, sets all the tiles to the one tile that is found the most, and then re-maps the 2nd most-found, 3rd most-found, 4th most-found, etc tiles properly.

There is much more that can be said about the development process for this game, but for now I think I’ve become verbose enough.


Téléchargement: archives_voir.php?id=3274531

Source/topic original: viewtopic.php?f=17&t=26215

Graph 35+E II version 3.70: nouvelle application CALCUL

New postby critor » 21 Jun 2023, 12:54

1699616998Casio nous sort aujourd'hui sa mise à jour 3.70 pour sa calculatrice graphique Graph 35+E II en France, ainsi que pour ses équivalents à l'étranger (fx-9750GIII en Amérique du Nord, fx-9860GIII pour le reste du monde).

Les différents modèles concernés afficheront en pratique des numéros de version différents :
  • 03.70.0200 sur fx-9860GIII
  • 03.70.2200 sur Graph 35+E II
  • 03.70.3200 sur fx-9750GIII
En réalité le dernier nombre ne fait pas partie du numéro de version et indique des informations relatives au logiciel ou au matériel. Le chiffre des milliers justement correspond en fait au code de zonage géographique gravé en usine en mémoire Flash. Pour rappel, le zonage de Casio lorsque présent utilise les valeurs suivantes :
  1. Australie
  2. France
  3. Amérique du Nord
  4. Chine
  5. Singapour
Une fois la mise à jour effectuée, accédons au menu de diagnostic de la machine pour tenter d'en apprendre davantage. Il suffit pour cela :
  1. d'allumer la calculatrice avec les touches
    OPTN
    ×10ˣ
    maintenues enfoncées (
    OPTN
    EXP
    sur les modèles hors de France)
  2. puis de taper
    F1
    9
1699516994Au passage, le menu d'accueil nous indique alors la référence du modèle, ainsi qu'une série de drapeaux (dits Q-bits), protection destinée à permettre la distinction des modèles pour savoir quel système installer lors de la mise à jour, ainsi que quelles fonctionnalités activer ou pas en mode examen :
  • CY835A sur Graph 35+E II (drapeaux 010)
  • CY838A sur fx-9750GIII (drapeaux 110)
  • CY837A sur fx-9860GIII
On peut alors aller dans VERSION en tapant
4
.
1699716993L'écran obtenu nous indique sur la ligne DateO la date de compilation du système installé sur la machine. Nous obtenons donc :
  • 7 Février 2023 à 02h29 pour le système Graph 35+E II
  • 7 Février 2023 à 02h38 pour le système fx-9750GIII
  • 7 Février 2023 à 02h33 pour le système fx-9860GIII
Bref pour résumer, nous passons donc de la version 3.60 compilée le 24 Août 2022 à la version 3.70 compilée le 7 Février 2023.

Casio travaille actuellement sur le projet "simple calc" ainsi nommé à divers endroits sur leur site, ayant pour but de concevoir la calculatrice graphique la plus intuitive de tout le milieu de gamme en France.

Après la traduction intégrale en Français des menus et surtout onglets de bas d'écran lors de la mise à jour 3.60, cette mise à jour 3.70 poursuit le projet "simple calc" en allant encore plus loin.

Attention toutefois, contrairement à la mise à jour précédente, cette fois-ci les nouveautés ne semblent concerner à ce jour que le seul modèle français Graph 35+E II.

L'application de calcul s'appelait jusqu'à présent étrangement EXE·MAT. Malgé toutes ses qualités, on pouvait lui faire quelques reproches d'intuitivité :
  • une scission des fonctionnalités, une sélection de certaines fonctionnalités relatives aux matrices, vecteurs, ainsi qu'à quelques objets ou fonctions mathématique étant proposée par défaut en menu de bas d'écran - les fonctionnalités absentes ou ciblant d'autres choses devaient être demandées via le menu
    OPTN
    (options), ce qui faisait un peu désordre
  • les onglets de bas d'écran ont certes nombre d'avantages mais également un défaut, les intitulés devant être abrégés par manque de place, pas génial pour l'intuitivité
  • enfin, l'écran de configuration accessible via
    SHIFT
    MENU
    présentait bizarrement en premiers nombre de réglages non spécifiques à l'application EXE·MAT, plusieurs des réglages pertinents se retrouvant alors en fin de liste

Et bien c'est fini tout ça, cette mise à jour 3.70 s'attaque au problème de façon similaire avec ce qui a été fait pour le modèle couleur Graph 90+E lors de sa mise à jour 3.80 début Avril 2023.

Avec la mise à jour 3.70 Casio offre donc au seul modèle français Graph 35+E II une toute nouvelle application intégrée placée en début de liste et dénommée CALCUL, avec une nouvelle icône pour l'occasion. Nom de code interne, SIMCALC (pour "Simple Calc", justement).

Fini la scission déroutante des fonctionnalités mathématiques ainsi que leur présentation parfois obscure en abrégé en bas d'écran. Les onglets de bas d'écran ne présentent plus que les manipulations relatives à l'historique de calcul. Les fonctionnalités mathématiques s'obtiennent via la touche
OPTN
qui te présente désormais un menu plein écran ce qui permet de bien expliquer chaque choix ! :bj:

L'écran de configuration accessible via
SHIFT
MENU
ne présente maintenant plus que les seuls choix spécifiques à l'application CALCUL.
Précisons que si jamais tu ne trouves pas ce qu'il te faut dans la nouvelle application, le temps de t'y faire tu pourras donc à tout moment rebasculer sur l'ancienne application de calcul EXE·MAT, avec l'avantage d'un historique de calcul commun.

En effet cette ancienne est conservée au menu, juste déplacée en dernière position des applications intégrées (soit juste après l'application PYTHON).

Les efforts de Casio qui n'a pas peur de modifier ou réinventer des interfaces historiques ces derniers temps pour rendre ses produits encore meilleurs, comme nous avons notamment déjà vu avec la formidablissime nouvelle fx-92 Collège Classwiz de rentrée 2023, sont absolument remarquables ! Avec quoi vont-ils encore pouvoir nous surprendre la prochaine fois ? ;)

Téléchargements :

30 Graph 90+E + coque perso à gagner sur la newsletter Casio

New postby critor » 21 Jun 2023, 23:48

Pour la rentrée 2023, Casio lance une nouvelle formidable calculatrice scientifique, fx-92 Collège Classwiz.

Une édition limitée venant avec une superbe coque Marie Curie a été distribuée exclusivement aux enseignants et enseignantes en ayant fait la demande. De quoi commencer à prendre en main le nouveau modèle et adapter ses activités pour l'année prochaine, le tout avec bonne humeur ! :favorite:

Née en 1867, Marie Curie est ici illustrée par Raquel Riba. Physicienne et chimiste polonaise naturalisée française, double prix Nobel de Physique et de Chimie pour ses travaux sur la radioactivité.

Mais ce n'était rien encore, juste l'arbre qui cachait la forêt. Car en réalité c'est toute une véritable collection que Casio s'apprête à te lancer dans le cadre de sa campagne "Women Do Science", visant à rendre les sciences accessibles à tous et surtout à toutes.

5 femmes scientifiques sont en fait à l'honneur pour cette rentrée 2023, et Casio a à chaque fois fait appel à des artistes de talent. En plus de Marie Curie, nous avons donc :

Et bien justement, ces superbes coques te permettant d'obtenir une calculatrice sans pareille au Lycée sont à gagner ou récupérer à l'occasion de divers événements.

Les élèves équipé(e)s via une cagnotte en ligne Casio pour cette rentrée 2023 y auront droit, et bien évidemment leurs enseignants également grâce aux exemplaires supplémentaires offerts dans le cadre du programme d'aide à l'éaquipement.

Nous t'avions de plus déjà annoncé l'organisation d'un grand tirage au sort par Casio. 30 calculatrices Graph 90+E accompagnées chacune d'une coque Clara Grima ou Nerea Luis étaient à gagner pour toute inscription à la newsletter Casio d'ici le 23 juin 2023.
Alors correction mais en mieux, le délai de participation vient tout juste d'être prolongé. Tu as désormais une chance de gagner pour toute inscription à la newsletter d'ici le 30 septembre 2023 ! :bj:

Source : https://www.casio-education.fr/women-do-sciences/

Journées d'été TI 29-30 août 2023 dans 6 villes de France !

New postby critor » 22 Jun 2023, 15:49

Pour la rentrée 2019 Texas Instruments avait lancé un tout nouvel événement en présentiel afin de permettre aux enseignants de préparer plus agréablement leur rentrée, les journées d'été, avec comme fil rouge l'utilisation efficace en classe de la TI-83 Premium CE Edition Python qui venait tout juste de sortir.

Cette formation de 2 jours organisée à la veille de la rentrée dans pas moins de 7 villes de France métropolitaine avait bénéficié d'un succès phénoménal, la calculatrice étant en prime fournie et offerte aux participants accompagnée de ses supports de formation et d'activités ! :bj:
Depuis la pandémie est passée par là.

Les journées d'été 2020, l'événement avaient été réduites à deux soirées et basculées vers un format en ligne.

Pour la rentrée 2022, Texas Instruments avait enfin relancé l'événement en présentiel, mais dans un format réduit avec seulement 4 villes d'accueil.

Pour cette rentrée 2023 Texas Instruments retrouve enfin sa vitesse de croisière à l'occasion des journées d'été 2023.

L'événement cible les enseignants de Mathématiques, Physique-Chimie ou encore SNT, peu importe qu'ils exercent en lycée générale et technologique ou professionnel.

Une occasion formidable de se retrouver dans une ambiance bon enfant à la veille de la rentrée, d'échanger et découvrir de nouvelles pratiques et activités, et de faire connaissance avec MaClasseTI.fr.

Remarquable plateforme en ligne entièrement gratuite, MaClasseTI.fr permet de commencer à faire prendre en main la TI-82 Advanced Edition Python ou TI-83 Premium CE Edition Python dès la rentrée en Seconde, faisant disparaître complètement la problématique de l'équipement intégrale et homogène de la classe ; les élèves effectivement concernés par des épreuves terminales autorisant la calculatrice graphique le feront d'eux-mêmes en temps voulu !

Les journées seront animées par des enseignants membres du réseau T³ France.

Rendez-vous donc les mardi 29 et mercredi 30 août 2023, à :
  • Antony : Lycée Descartes, 1 avenue Lavoisier, 92160 Antony
  • Hénin-Beaumont : Lycée Pasteur, 800 rue Léon Blum, 62110 Hénin-Beaumont
  • Marseille : Lycee Victor Hugo, 3 boulevard Gustave Desplaces, 13003 Marseille
  • La Mulatière : Lycée Assomption Bellevue, 39 quai Jean-Jacques Rousseau, 69350 La Mulatière
  • Strasbourg : Ecole Européenne de Strasbourg, 2 rue Peter Schwarber, 67000 Strasbourg
  • Tomblaine : Lycée Arthur Varoquaux, 10 rue Jean Moulin, 54510 Tomblaine
Précisons en prime que Texas Instruments, si tu le souhaites, t'offrira le déjeuner du mercredi !

Inscription : https://survey.sogolytics.com/r/Q2CxCC

-
Search
-
Social TI-Planet
-
Featured topics
"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.
Offre de test des nouveautés de rentrée 2024 par Casio. Enseignant(e), reçois gratuitement 1 exemplaire, à ton choix, de la Graph Light ou bien de la Graph Math+
14€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 31 Octobre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 90+E d'ici le 31 Décembre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 25 d'ici le 31 Décembre 2024
8€ remboursés par Casio sur l'achat de ta calculatrice Graph Math+ d'ici le 31 Octobre 2024
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2024
5€ de remise immédiate sur l'achat de ta calculatrice TI-83 Premium CE Edition Python chez les revendeurs partenaires
4€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced Edition Python chez les revendeurs partenaires
3€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced chez les revendeurs partenaires
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234567891011121314
-
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.
1164 utilisateurs:
>1109 invités
>48 membres
>7 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)