As-tu emporté ta TI-Nspire avec toi cet été ?
Si oui, tu vas pouvoir bénéficier d'un tout nouveau portage de jeu SDL par Gameblabla, "Falling Time" !
Dépêche-toi de faire rouler et tomber le pingouin le plus vite et le plus bas possible, lui évitant ainsi de se faire écraser par le haut de l'écran.
Téléchargement : archives_voir.php?id=289918
Categories
News TI-Nspire (1559)
News Divers (1117)
News Casio (840)
News HP (149)
News Examens / Concours (1079)
News Sharp (10)
News NumWorks (354)
News Tianyan (2)
News Canon (1)
News Citizen (1)
News Zero (18)
News 2024
December (7)
November (17)
October (12)
September (22)
August (9)
July (10)
June (20)
May (14)
April (16)
March (7)
February (9)
January (20)
News 2023
December (24)
November (20)
October (19)
September (20)
August (14)
July (13)
June (21)
May (29)
April (24)
March (24)
February (19)
January (24)
News 2022
December (29)
November (25)
October (23)
September (17)
August (14)
July (15)
June (17)
May (31)
April (27)
March (28)
February (27)
January (34)
News 2021
December (47)
November (18)
October (24)
September (29)
August (37)
July (50)
June (32)
May (48)
April (61)
March (35)
February (31)
January (34)
News 2020
December (32)
November (22)
October (17)
September (26)
August (43)
July (43)
June (45)
May (60)
April (78)
March (36)
February (19)
January (39)
News 2019
December (81)
November (23)
October (13)
September (18)
August (18)
July (23)
June (28)
May (31)
April (26)
March (38)
February (17)
January (37)
News 2018
December (66)
November (26)
October (13)
September (20)
August (32)
July (23)
June (64)
May (63)
April (45)
March (43)
February (35)
January (45)
News 2017
December (39)
November (30)
October (26)
September (40)
August (39)
July (52)
June (88)
May (51)
April (43)
March (37)
February (17)
January (33)
News 2016
December (60)
November (30)
October (25)
September (17)
August (42)
July (34)
June (109)
May (55)
April (34)
March (37)
February (36)
January (24)
News 2015
December (28)
November (21)
October (22)
September (50)
August (56)
July (22)
June (94)
May (56)
April (32)
March (40)
February (33)
January (21)
News 2014
December (33)
November (26)
October (26)
September (20)
August (18)
July (23)
June (101)
May (57)
April (59)
March (54)
February (33)
January (31)
News 2013
December (50)
November (55)
October (67)
September (81)
August (50)
July (43)
June (193)
May (93)
April (102)
March (45)
February (44)
January (50)
News 2012
December (49)
November (70)
October (64)
September (67)
August (63)
July (53)
June (132)
May (88)
April (73)
March (57)
February (53)
January (58)
News 2011
December (69)
November (50)
October (56)
September (46)
August (31)
July (27)
June (71)
May (61)
April (32)
March (36)
February (32)
January (24)
News 2010
December (17)
November (9)
October (11)
September (12)
August (8)
July (14)
June (10)
May (3)
April (3)
March (1)
February (3)
January (2)
News 2009
December (7)
November (5)
October (1)
September (2)
August (3)
July (1)
June (2)
May (1)
April (2)
March (1)
22 posts • Page 3 of 5 • 1, 2, 3, 4, 5
[Nspire-Lua] STEM educational activities: ~30 documents!
Il y a quelques jours, j'ai publié en téléchargement l'archive "STEM educational activities pack". Elle est passée relativement inaperçue, alors je me permets d'en parler un peu
Cette archive contient une trentaine d'activités éducatives au format .tns (classeurs TI-Nspire), sur les thèmes de maths et physiques/chimie (niveau collège et lycée) suivants :
Cette archive contient une trentaine d'activités éducatives au format .tns (classeurs TI-Nspire), sur les thèmes de maths et physiques/chimie (niveau collège et lycée) suivants :
A few days ago, I uploaded the archive "STEM educational activities pack". It didn't get much attention then, so I'll talk about it a bit now
The zip file contains around thirty educational activities in the .tns (TI-Nspire) format, on math/physics/chemistry topics at a middle- and high-school level:
The zip file contains around thirty educational activities in the .tns (TI-Nspire) format, on math/physics/chemistry topics at a middle- and high-school level:
- AC/DC Generators
- Areas of Similar Triangles
- battery-resistor circuit
- Binary Fission and Budding
- Buoyancy
- Charge and Charge Interactions
- color vision
- Conductivity tests of Metals and Non Metals
- Curve Fitting
- Flame
- Graphical Representation of Cumulative Frequency Distribution
- Gravitational Potential Energy
- How far will it skid
- Mass and Spring
- Ohm's Law
- pendulum
- Pie Chart
- Reflected Light Can be Reflected Again
- Remainder Theorem
- Rutherford scattering
- SoundFrequency
- Sugar and Salt Solutions
- The role of zero
- Trigonometric Ratios of Complementary Angles
- Trapezium
- Trigonometric Ratios of Some Specific Angles
- Voltmeter and Ammeter
- Volume of a combination of solids
- Work Calculations
L'intéret de ces documents, en plus de celui éducatif pour l'élève (et pour les professeurs, pour un usage en classe), est que c'est fort intéressant pour ceux qui voudraient avoir des exemples de documents basés sur des scripts Lua - en effet, la quasi totalité de ces activités intéractives/dynamiques reposent sur des scripts, que vous êtes donc libres d'explorer afin d'apprendre en regardant des vraies choses existantes et pas forcément des tutoriaux uniquement
Il y en a pour tous les niveaux, certains scripts sont relativement triviaux, d'autres mêlent des concepts plus complexes en Lua, et conviendront donc à tous.
Pour l'anecdote, ces activités ont été programmées par Levak et moi-même (certaines ont du contenu de TI aussi) pendant quelques semaines, quand on était en stage d'été chez TI-India en 2012 - merci d'ailleurs à TI pour l'autorisation de publier le contenu (à l'origine réservé uniquement à des classes pilotes en Inde)
Autres ressources sur la programmation Nspire-Lua:
Voilà voilà, en espérant que ceci aidera tout débutant (ou même des moins débutants !) dans la programmation Lua
En tout cas, n'hésitez pas à poser vos questions de programmation sur Nspire si vous en avez, il y a sur le forum des sections prévues pour ça !
Il y en a pour tous les niveaux, certains scripts sont relativement triviaux, d'autres mêlent des concepts plus complexes en Lua, et conviendront donc à tous.
Pour l'anecdote, ces activités ont été programmées par Levak et moi-même (certaines ont du contenu de TI aussi) pendant quelques semaines, quand on était en stage d'été chez TI-India en 2012 - merci d'ailleurs à TI pour l'autorisation de publier le contenu (à l'origine réservé uniquement à des classes pilotes en Inde)
Autres ressources sur la programmation Nspire-Lua:
- Tutoriaux étape par étape : http://www.compasstech.com.au/TNS_Autho ... rials.html
- Documentation officielle de l'API : http://education.ti.com/nspire/scripting-api
- Autres tutos + wiki (Docs++) : https://inspired-lua.org + https://wiki.inspired-lua.org
- 2 présentations qui peuvent aider : ici (pour les débutants), et une autre pour ceux qui s'y connaissent un peu plus.
Voilà voilà, en espérant que ceci aidera tout débutant (ou même des moins débutants !) dans la programmation Lua
En tout cas, n'hésitez pas à poser vos questions de programmation sur Nspire si vous en avez, il y a sur le forum des sections prévues pour ça !
The good thing about these documents, in addition to be educational for students (and teachers, for a use in class), is that it is very interesting for those who would like to have examples of documents based on Lua scripts - indeed, almost all of these interactive / dynamic activities use Lua scripts, and you are free to explore them, so that you can "learn by example", with real, existing content and not necessarily tutorials only
There are scripts for all levels, some are relatively trivial, others more complex and use Lua more deeply, anyone should be able to find something that suits him
Fun fact: these activities have been programmed by Levak and myself (some have TI content as well) during a few weeks when we were on a summer internship at TI-India in 2012 - we'd like to thank TI for the permission to publish all this (originally made only for pilot classes in India)
Other resources about TI-Nspire Lua programming:
I hope this will help beginners and less-beginners alike in Lua programming
In any case, do not hesitate to ask questions about Nspire programming if you have any, we have dedicated sections about that on our forum!
There are scripts for all levels, some are relatively trivial, others more complex and use Lua more deeply, anyone should be able to find something that suits him
Fun fact: these activities have been programmed by Levak and myself (some have TI content as well) during a few weeks when we were on a summer internship at TI-India in 2012 - we'd like to thank TI for the permission to publish all this (originally made only for pilot classes in India)
Other resources about TI-Nspire Lua programming:
- Step by step tutorials: http://www.compasstech.com.au/TNS_Autho ... rials.html
- Official API documentation: http://education.ti.com/nspire/scripting-api
- Other tutorials + wiki (Docs++): https://inspired-lua.org + https://wiki.inspired-lua.org
- 2 presentations that can help : here (for beginners), and another one for those already familiar with Nspire-Lua scripting.
I hope this will help beginners and less-beginners alike in Lua programming
In any case, do not hesitate to ask questions about Nspire programming if you have any, we have dedicated sections about that on our forum!
Link to topic: [Nspire-Lua] STEM educational activities: ~30 documents! (Comments: 3)
Dumping carte ROM HP-Solve Equation Library pour HP-48SX/GX
Aujourd'hui, nous poursuivons notre oeuvre de sauvegarde du patrimoine HP-48.
Comme déjà fait dans divers articles précédents avec les applications General Chemistry Application Pack, Spice48, Math Pro et Calculus Geometry, nous nous occuppons aujourd'hui du dumping de l'application "HP-Solve Equation Library", sortie sur carte ROM pour la HP-48SX de 1990.
Il s'agit en fait d'une collection d'applications :
Sur le nouveau modèle compatible HP-48GX de 1993, une partie de ces applications fut intégrée directement au système d'exploitation :
Ce petit trésor d'applications désormais sauvé de la disparition car archivé et téléchargeable ci-dessous, sera installable sur tout modèle de la gamme HP-48 disposant d'une façon ou d'une autre d'au moins de 128Ko de mémoire utilisables (HP-48SX avec carte RAM de 128Ko, HP-48GX, HP-48G+).
Sur les HP-48GX, il viendra donc compléter les fonctionnalités de la bibliothèque intégrée avec le tableau périodique des éléments, l'application de finance et le jeu Tetris.
25 ans après la sortie de la gamme HP-48, il est bien triste de devoir constater que nombre d'applications développées pour cette gamme restent à ce jour inégalées sur les calculatrices haut de gamme actuelles, calculatrices HP comprises.
C'est que chez HP dans les années 90, le développement d'applications était confié à des professionnels.
Hélas HP s'est rapidement détourné de cette pratique dans les années 90, et de nos jours toutes marques confondues, ce sont des lycéens, étudiants et enseignants qui développent pour les calculatrices, avec bien souvent un manque de temps et/ou de compétences.
HP aurait donc de quoi revenir en faisant la meilleure offre de fonctionnalités du marché rien qu'en ressortant du placard le code de ses vieilles applications.
Mais peut-être hélas qu'à une époque où l'on souhaite justement limiter les possibilités des calculatrices avec un mode examen, un tel revirement aurait mauvaise presse...
Téléchargement : archives_voir.php?id=291490
Comme déjà fait dans divers articles précédents avec les applications General Chemistry Application Pack, Spice48, Math Pro et Calculus Geometry, nous nous occuppons aujourd'hui du dumping de l'application "HP-Solve Equation Library", sortie sur carte ROM pour la HP-48SX de 1990.
Il s'agit en fait d'une collection d'applications :
- EQLIB : Une bibliothèque d'équations de Physique-Chimie. Après avoir choisi le thème et la situation (problème-type), on pouvait :
- consulter un schema, éventuellement animé, résumant la situation choisie
- consulter l'ensemble des équations associées en écriture naturelle
- consulter les descriptions des différentes variables
- lancer le "solveur d'équations multiples" avec le système d'équations choisi
- consulter un schema, éventuellement animé, résumant la situation choisie
- MES : Un "solveur d'équations multiples" (Multiple Equation Solver) qui dans le contexte de la bibliothèque précédente se transformait en un véritable solutionneur de problèmes physiques.
Il suffisait de préciser les valeurs de variables connues, la variable recherchée, et si les données étaient suffisantes la calculatrice se débrouillait alors pour utiliser les bonnes équations et déduire sa valeur !
Une fonctionnalité à ce jour inégalée sur les calculatrices actuelles ! - PRTBL : Un tableau périodique des éléments très complet, permettant même de réaliser des graphiques des différentes propriétés numériques en fonction du numéro atomique, et ainsi entre autres de constater la périodicité des propriétés chimiques.
Bref une application aux fonctionnalités très complètes comparable à celle intégrée au prototype HP-Xpander de 2000-2001, et là encore à ma connaissance inégalée sur aucune des calculatrices actuelles. - COLIB : Une bibliothèque de constantes de Physique-Chimie, avec descriptions, valeurs et unités dans le Système International et le système britanique.
- FIN : Petite bibliothèque de finance, permettant là encore de résoudre des situations-type en faisant appel au "solveur d'équations multiples".
- UTILS : Petite bibliothèque d'utilitaires, dont entre autres :
- MINEHUNT : Un jeu de démineur.
- TETRIS : Un jeu de Tetris, disposant même d'un mode compétition pour 2 joueurs.
Dans ce mode il fallait mettre deux calculatrices HP-48 munies toutes deux de l'application face à face, afin de leur permettre de communiquer en sans-fil via le port infra-rouge.
A chaque fois qu'un joueur supprimait d'un coup 4 lignes de blocs avec une barre, une pénalité avec quelques lignes de blocs aléatoires supplémentaires se voyait rajouter sur l'écran de son concurrent !
- MINEHUNT : Un jeu de démineur.
Sur le nouveau modèle compatible HP-48GX de 1993, une partie de ces applications fut intégrée directement au système d'exploitation :
- EQLIB
- COLIB
- MES
- UTILS (à l'exception de Tetris)
Ce petit trésor d'applications désormais sauvé de la disparition car archivé et téléchargeable ci-dessous, sera installable sur tout modèle de la gamme HP-48 disposant d'une façon ou d'une autre d'au moins de 128Ko de mémoire utilisables (HP-48SX avec carte RAM de 128Ko, HP-48GX, HP-48G+).
Sur les HP-48GX, il viendra donc compléter les fonctionnalités de la bibliothèque intégrée avec le tableau périodique des éléments, l'application de finance et le jeu Tetris.
25 ans après la sortie de la gamme HP-48, il est bien triste de devoir constater que nombre d'applications développées pour cette gamme restent à ce jour inégalées sur les calculatrices haut de gamme actuelles, calculatrices HP comprises.
C'est que chez HP dans les années 90, le développement d'applications était confié à des professionnels.
Hélas HP s'est rapidement détourné de cette pratique dans les années 90, et de nos jours toutes marques confondues, ce sont des lycéens, étudiants et enseignants qui développent pour les calculatrices, avec bien souvent un manque de temps et/ou de compétences.
HP aurait donc de quoi revenir en faisant la meilleure offre de fonctionnalités du marché rien qu'en ressortant du placard le code de ses vieilles applications.
Mais peut-être hélas qu'à une époque où l'on souhaite justement limiter les possibilités des calculatrices avec un mode examen, un tel revirement aurait mauvaise presse...
Téléchargement : archives_voir.php?id=291490
Link to topic: Dumping carte ROM HP-Solve Equation Library pour HP-48SX/GX (Comments: 1)
2ème prototype Module Examens 2018 pour TI-84 Plus
Dans un article précédent, nous vous présentions la toute première version d'un prototype de "Module Examens" qui permettrait de rendre les anciennes calculatrices TI-84 conformes à la nouvelle réglementation 2018.
Nos objectifs étaient :
Pour cela il suffisait de brancher le prototype sur le port mini-Jack 2.5mm de la TI-84 Plus, et d'installer sur cette dernière le système d'exploitation de la TI-82 Advanced.
Nos objectifs étaient :
- d'offrir aux familles déjà équipées en TI-84 la possibilité de se mettre en conformité à moindre coût, sans avoir à racheter une calculatrice
- d'éviter le gaspillage avec un départ massif de TI-84 à la benne en 2018, car inutilisables aux examens et donc invendables
Pour cela il suffisait de brancher le prototype sur le port mini-Jack 2.5mm de la TI-84 Plus, et d'installer sur cette dernière le système d'exploitation de la TI-82 Advanced.
Malheureusement, le signal lumineux périodique obtenu était absolument le contraire de celui de la TI-82 Advanced :
Il s'en suivait donc une surconsommation inutile des piles car la diode était allumée beaucoup plus longtemps sur une même période. Le signal lumineux différant des autres calculatrices TI était également plus difficile à valider pour les surveillants, l'extinction brève étant plus difficile à remarquer visuellement.
- diode allumée en permanence au lieu de éteinte hors mode examen
- diode s'éteignant brièvement au lieu de s'allumer deux fois à chaque période
Il s'en suivait donc une surconsommation inutile des piles car la diode était allumée beaucoup plus longtemps sur une même période. Le signal lumineux différant des autres calculatrices TI était également plus difficile à valider pour les surveillants, l'extinction brève étant plus difficile à remarquer visuellement.
Ce soir, nous avons le plaisir d'avoir corrigé le 2ème point problématique !
Plutôt que de rajouter des composants électroniques d'inversion du signal nécessitant de la place supplémentaire et augmentant le prix du module, nous avons choisi de modifier le système TI-82 Advanced 5.0.0.0028.
Pour cela, nous y avons recherché les instructions écrivant sur le port mini-Jack 2.5, c'est-à-dire le port 0 d'après le wiki de Brandon Wilson. L'instruction recherchée était donc "out (0x00),a", de code hexadécimal 'd300'.
Et la première occurrence trouvée à 0x197 semble bien concerner le mode PTT, car pouvant indifféremment éteindre ou allumer la diode selon l'état du registre C :
Il nous suffisait donc d'échanger les deux valeurs 0x00 et 0x03 écrites au préalable dans le registre A afin de générer le comportement inverse au niveau de la diode examens :
Et voici donc le résultat :
Vous pouvez constater la désormais conformité du signal lumineux en mode examens, que la calculatrice soit allumée ou éteinte !
Les points faibles restant à traiter pour une prochaine version du prototype sont, par ordre de priorité :
A bientôt...
Plutôt que de rajouter des composants électroniques d'inversion du signal nécessitant de la place supplémentaire et augmentant le prix du module, nous avons choisi de modifier le système TI-82 Advanced 5.0.0.0028.
Pour cela, nous y avons recherché les instructions écrivant sur le port mini-Jack 2.5, c'est-à-dire le port 0 d'après le wiki de Brandon Wilson. L'instruction recherchée était donc "out (0x00),a", de code hexadécimal 'd300'.
Et la première occurrence trouvée à 0x197 semble bien concerner le mode PTT, car pouvant indifféremment éteindre ou allumer la diode selon l'état du registre C :
Show/Hide spoilerAfficher/Masquer le spoiler
- Code: Select all
0000018f 3e 00 ld a,0x00
00000191 30 04 jr nc,0x0197
00000193 3e 03 ld a,0x03
00000195 06 07 ld b,0x07
00000197 d3 00 out (0x00),a
Il nous suffisait donc d'échanger les deux valeurs 0x00 et 0x03 écrites au préalable dans le registre A afin de générer le comportement inverse au niveau de la diode examens :
Show/Hide spoilerAfficher/Masquer le spoiler
- Code: Select all
0000018f 3e 03 ld a,0x03
00000191 30 04 jr nc,0x0197
00000193 3e 00 ld a,0x00
00000195 06 07 ld b,0x07
00000197 d3 00 out (0x00),a
Et voici donc le résultat :
Vous pouvez constater la désormais conformité du signal lumineux en mode examens, que la calculatrice soit allumée ou éteinte !
Les points faibles restant à traiter pour une prochaine version du prototype sont, par ordre de priorité :
- la non compatibilité à ce jour avec les TI-83 Plus.fr USB, TI-84 Plus Silver Edition et TI-84 Plus Pocket SE
- la diode restant allumée en permanence hors mode examen
- la mauvaise visibilité de la diode si le surveillant est de biais (question de design que nous traiterons en dernier)
A bientôt...
Link to topic: 2ème prototype Module Examens 2018 pour TI-84 Plus (Comments: 2)
Relève la Dernière Mission sur TI-Nspire
The Last Mission (la Dernière Mission) est un jeu initialement sorti pour ordinateur en 1987 par OperaSoft.
Un remake SDL complètement redessiné en 256 couleurs est sorti en 2011 par Dmitry Smagin avec l'accord d'OperaSoft. C'est ce remake qui a été porté sur TI-Nspire par Gameblabla.
Dans ce jeu de côté typé arcade, tu pilotes un robot en forme de tank. Mais la ressemblance s'arrête là !
Car le canon de ton robot est en fait un module volant autonome pouvant être détaché de sa base roulante, rajoutant toute une dimension à ton aventure. Tu devras donc parfois t'envoler dans des salles supérieures, afin de déverrouiller des obstacles pour permettre à ta base de continuer à avancer.
Ce week-end, relève ta Dernière Mission sur TI-Nspire !
Téléchargement : archives_voir.php?id=219743
Un remake SDL complètement redessiné en 256 couleurs est sorti en 2011 par Dmitry Smagin avec l'accord d'OperaSoft. C'est ce remake qui a été porté sur TI-Nspire par Gameblabla.
Dans ce jeu de côté typé arcade, tu pilotes un robot en forme de tank. Mais la ressemblance s'arrête là !
Car le canon de ton robot est en fait un module volant autonome pouvant être détaché de sa base roulante, rajoutant toute une dimension à ton aventure. Tu devras donc parfois t'envoler dans des salles supérieures, afin de déverrouiller des obstacles pour permettre à ta base de continuer à avancer.
Ce week-end, relève ta Dernière Mission sur TI-Nspire !
Téléchargement : archives_voir.php?id=219743
Link to topic: Relève la Dernière Mission sur TI-Nspire (Comments: 0)