π
<-

Casio Concours dessine Noël sur ta Casio Graph Python ou fx-92+SC

New postby critor » 09 Dec 2020, 03:16

Enseignant de matière scientifique en collège ou lycée, Casio t'a préparé un superbe concours pour fêter malgré tout Noël 2020.

Il te suffit de réaliser un superbe dessin de Noël sur ta calculatrice Casio ou son émulateur associé que nous remettons si besoin à ta disposition en fin d'annonce.

Tu peux participer au choix dans les 2 catégories suivantes :
  • fx-92+ Spéciale Collège avec son application Algorithmique t'offrant un langage de tracé à la Scratch/Logo
  • Casio Graph 35+E II ou Graph 90+E avec son application Python

Attention pour pouvoir bénéficier des tracés en Python (module casioplot), ta calculatrice doit faire tourner une version suffisamment récente :
  • Graph 35+E II versions 3.30+
  • Graph 90+E versions 3.40+
Si ce n'est pas le cas nous te remettons de quoi mettre à jour gratuitement dans nos ressources en fin d'annonce. :)

9668Dans chacune des 2 catégories, le meilleur dessin gagne le superbe lot suivant d'une valeur d'environ 180€ : :bj:
1 disque dur externe SSD de 1 To de capacité + 1 calculatrice graphique Casio au choix

Le 2ème meilleur dessin gagne pour sa part le non moins superbe lot suivant d'une valeur d'environ 150€ : :D
1 enceinte bluetooth + 1 calculatrice graphique Casio au choix

La calculatrice graphique au choix pourra être une Graph 35+E II ou Graph 90+E.

129871302313021Mais ce n'est pas tout, avec Casio pas de perdant. Tous les autres participants recevront un lot de participation : :favorite:
1 batterie externe + 1 clé USB

Tu as jusqu'au mardi 15 décembre inclus pour envoyer par courriel à education-france@casio.fr :
  • la capture d'écran de ton dessin
  • ainsi que le script associé
Tu peux participer en ton nom, ou soumettre le sujet à ta classe et envoyer ensuite la production que tu estimes être la meilleure.

Et si tu sièges du mauvais coté du bureau en classe, rien ne t'empêche de créer ton dessin de Noël de ton côté, puis de demander à ton prof d'envoyer ta participation. ;)

Tu manques d'inspiration ? Tu ne connais pas assez la calculatrice ?
Casio se propose même de t'aider à gagner en t'accompagnant ce mercredi 9 décembre au cours de 2 ateliers en ligne au choix tout spécialement dédiés aux dessins de Noël sur ses calculatrices :
  • 14h-14h45 : appli Algorithmique sur fx-92+ Spéciale Collège
  • 15h-15h45 : appli Python sur Graph 35+E II et Graph 90+E
Ils correspondant donc bien aux 2 catégories de participations, et en voici même un petit aperçu : ;)

Peut-être te demandes-tu en passant comment joindre le script de ta fx-92+ Spéciale Collège alors que la machine ne dispose pas de port de communication ?... mais en fait rien de plus simple ! :bj:

Que tu utilises la calculatrice ou son émulateur il te suffira juste d'en exporter le contenu à l'aide d'un QR Code :
98039804
  1. obtenir la sauvegarde du contenu sous forme de QR Code en tapant
    SECONDE
    OPTN
  2. flasher le QR Code alors obtenu :
    • sur émulateur, il te suffit juste de cliquer le QR Code dans la fenêtre popup qui apparaît
    • sur calculatrice, si celle-ci génère 1 seul QR Code, il te suffit de le flasher avec l'outil de ton choix
    • sur calculatrice, si celle-ci génère une série de plusieurs QR Codes (au-delà d'une certaine taille de script), il te faudra les flasher avec l'appli Casio Edu+
  3. dans la page web qui s'ouvre, de cliquer sur l'icône d'envoi par courriel
Si besoin des tutoriels plus détaillés traitant séparément des 3 situations ici évoquées sont disponibles dans les ressources en fin d'annonce.



Lien : inscription ateliers

Ressources :
Mise à jour calculatrice :

Émulateurs :
  • Graph 90+E / fx-CG50 version 3.50 à installer sur Windows / Mac
    (période d'essai gratuite sans engagement de 90 jours, prolongeable gratuitement si besoin jusqu'au 31 décembre 2020 si déjà entamée)
  • Graph 90+E version 3.50 pour clé USB d'émulation officielle

Transfert de données :
Mise à jour calculatrice :

Émulateurs :

Transfert de données :


Sources : https://www.casio-education.fr/actualit ... noel-2020/ + https://twitter.com/CasioFrance/status/ ... 6127195142

TI-Nspire Dumpe ta TI-Nspire CX II avec le nouveau polyDumper

New postby critor » 08 Dec 2020, 11:51

TI-Nspire CX et TI-Nspire CX II commencent leur amorçage en exécutant une zone de 128 Kio programmée dans leur puce ASIC : le Boot1 sur les TI-Nspire CX, renommé BootROM sur les TI-Nspire CX II.

La calculatrice décompresse et exécute ensuite une ou plusieurs images programmées dans sa mémoire Flash NAND. Cette dernière est découpée en pages de 2 Kio, elles-mêmes réparties en blocs de 64 pages.

Sur les TI-Nspire CX, la mémoire Flash NAND de 128 Mio était découpée en diverses partitions. Plus précisément, la 1ère partition comportait une table de partitions, que l'on pouvait modifier avec le programme nsPartManagic.

Voici la table de partitions telle qu'écrite en usine, avec dans l'ordre :
  1. Manuf (1 bloc / 64 pages / 128 Kio) avec des données matérielles
  2. Boot2 (21 blocs / 1344 pages / 2,625 Mio) avec le Boot2 précédé sur les dernières versions d'un Boot1.5
  3. BootData (3 blocs / 192 pages / 384 Kio) avec des données de démarrage (contraste, mode examen, ...)
  4. Diags (7 blocs / 448 pages / 896 Kio)
  5. FileSystem (992 blocs / 63488 pages / 124 Mio) avec le système de fichiers
Pour utiliser un émulateur de TI-Nspire CX comme Firebird il était nécessaire de récupérer plusieurs de ces éléments, ce que permettait le programme polyDumper.

polyDumper n'était hélas jusqu'à présent pas adapté aux TI-Nspire CX II.

En effet, à notre connaissance les TI-Nspire CX II n'ont plus de table de partitions. :o

Les positions et tailles des partitions sont codées en dur et dupliquées dans chaque élément en ayant besoin, c'est très sale...

Notons que cela rend quasiment impossible la réalisation d'un outil comme nsPartManagic permettant de déplacer et redimensionner les partitions. On peut donc supposer que Texas Instruments a fait exprès, même si nous ne voyons pas trop en quoi la liberté d'élargir ou réduire les différentes partitions et donc le système de fichiers serait problématique.

Sur TI-Nspire CX II, nous avons donc dans l'ordre telles qu'actuellement connues et documentées :
  1. Manuf (1 bloc / 64 pages / 128 Kio)
  2. BootLoader (4 blocs / 256 pages / 512 Kio) avec l'équivalent du Boot1.5
  3. PTTData (1 bloc / 64 pages / 128 Kio) avec les données du mode examen
  4. ? (1 bloc / 64 pages / 128 Kio)
  5. DevCert (1 bloc / 64 pages / 128 Kio) avec l'éventuel certificat permettant d'installer et lancer des versions du système signées avec les clés de développement
  6. OSLoader (2 blocs / 128 pages / 256 Kio) avec l'équivalent du Boot2
  7. Installer (8 blocs / 512 pages / 1 Mio) lancé pour l'installation d'un OS nouvellement transféré
  8. OtherInstaller (8 blocs / 512 pages / 1 Mio)
  9. OSData (2 blocs / 128 pages / 256 Kio)
  10. Diags (5 blocs / 320 pages / 640 Kio)
  11. ? (85 blocs / 5440 pages / 10,625 Mio)
  12. Logging (87 bloc / 5568 pages / 10,875 Mio)
  13. FileSystem (818 blocs / 52352 pages / 102,25 Mio)
Les Boot1.5 et Boot2 qui coexistaient dans la même partition Boot2 sur les TI-Nspire CX sont ici bien scindés dans 2 partitions dédiées BootLoader et OSLoader.

Plus généralement, on constate que les partitions BootLoader et OSLoader sont beaucoup plus petites que ce qu'était la partition Boot2.
Son équivalent ici est en fait découpé en plein de petites partitions distinctes, notamment une partition Installer pour l'installation d'un OS nouvellement reçu sur la calculatrice.

Avec toutes ces nouvelles partitions et la puce NAND Flash qui reste avec 128 Mio de capacité, les TI-Nspire CX II t'offrent nettement moins d'espace de stockage que leurs prédécesseures. Le système de fichiers n'a plus une capacité de 124 Mio mais seulement de 102,25 Mio, soit une perte de 20%.

13227Aujourd'hui, polyDumper est enfin mis à jour dans une version gérant les TI-Nspire CX II ! :bj:

Pendant que tu disposes de Ndless profites-en vite pour récupérer les images qui te seront utiles pour émuler un jour ta TI-Nspire CX II, lorsque Firebird sera prêt. ;)

Téléchargements :

Casio 1ère ouverture fx-CG50AU, la capacité Flash enfin connue

New postby critor » 08 Dec 2020, 00:00

Le mode examen des calculatrices graphiques désormais en application en France est un véritable scandale.
Avant tu pouvais améliorer gratuitement les capacités de n'importe quel modèle de calculatrice, même de milieu ou d'entrée de gamme, en lui rajoutant des programmes ou applications téléchargés chez nous ou ailleurs.
Nous n'allons pas retracer ici plusieurs décennies de création bénévole bien souvent avec code source ouvert et libre, mais on peut citer parmi les dernières pépites KhiCAS pour TI-Nspire, NumWorks, Casio Graph 35+E II et Graph 90+E.
Maintenant seules les fonctionnalités du constructeur de la machine sont utilisables en examen et l'unique façon d'en avoir davantage si tu trouves qu'il te manque quelque chose est de payer, payer pour le modèle plus cher. :'(
Une grave atteinte aux droits des utilisateurs et des développeurs, mais également à l'égalité des candidats devant l'examen. :mj:
Curieuse chose que de vouloir ainsi tout contrôler et interdire au pays de la liberté et de l'égalité, surtout lorsque la réglementation en question génère encore plus d'inégalités... :#roll#:



Dans l'État d'Australie-Méridionale (SA - South Australia), l'institution scolaire s'est déjà penchée sur la question des données dans les calculatrices, et a montré que la réponse pouvait être autre chose qu'un mode examen punissant tout-le-monde.
La réglementation du certificat d'éducation de l'Australie du Sud (SACE - South Australian Certificate of Education) qui est même suivie par d'autres états australiens ainsi que des écoles dans d'autres pays, n'autorise que certains modèles de calculatrices graphiques, reproduits ci-contre depuis la session 2011.

Les calculatrices autorisées y sont choisies selon plusieurs critères, entre autres :
  • pas de capacités de calcul formel (CAS - Computer Algebra System)
  • pas de connecteur dédié à la connexion d'une mémoire externe (lecteur de carte SD)
Mais surtout, tu peux remarquer que les modèles Casio autorisés aujourd'hui sont spécifiques à l'Australie.



La fx-9860G AU sortie en 2006 est comparable au modèle international fx-9860G de 2005 (Graph 85 en France).
Seule différence, sa mémoire de stockage en Flash n'a pas 1,5 Mio de capacité mais seulement 800 Kio.

En effet, la réglementation du SACE autorise parfaitement l'utilisation de la mémoire de la calculatrice par les candidats. Mais afin de gommer les inégalités, elle fixe une capacité maximale.
La limite se situant visiblement à l'époque entre 800 Kio et 1,5 Mio, Casio a donc sorti pour l'Australie la fx-9860G AU avec ainsi une mémoire de stockage de capacité réduite.

Tous les candidats disposent de la sorte du même espace mémoire qu'il leur appartient de remplir comme bon leur semble. A eux de décider si il vaut mieux y mettre des programmes et applications rajoutant des fonctionnalités, ou bien des formulaires et documents PDF. Une façon très saine de les responsabiliser.


Cette limite a depuis été revue à la hausse pour passer à 5 Mio.

Casio en profite donc pour sortir en 2006 la fx-9860G AU Plus, cette fois-ci offrant bien 1,5 Mio de capacité de mémoire de stockage comme le modèle international fx-9860GII (Graph 75 en France).

En 2016, Casio sort la fx-CG20AU. Ici le modèle international fx-CG20 offre 16 Mio de capacité de stockage. C'est donc ce point qui diffère sur la fx-CG20 AU, avec seulement 4,5 Mio.

En 2018, Casio sort la fx-CG50AU. Même différence ici avec le modèle international fx-CG50 (Graph 90+E en France), on passe de 16 Mio à 4,5 Mio d'espace de stockage.

8283Mais pourquoi Casio s'est-il contenté d'offrir 4,5 Mio d'espace de stockage sur sa fx-CG50 AU et non le maximum autorisé de 5 Mio ?

Nous avions déjà vu que les Graph 90+E et fx-CG50 utilisaient une puce S99-50272 de chez Spansion offrant une mémoire Flash de 32 Mio.

Sur cette Flash nous avions donc 2 partitions :
  • une de 16 Mio pour l'espace de stockage
  • et une de 16 Mio réservée au système d'exploitation ainsi qu'à son code amorce

Or, les images de mise à jour contenant le système d'exploitation et le code amorce envoyées à la calculatrice, ne font que 11,3 Mio une fois décompressées.
Et 11,3+4,5 = 15,8 Mio, soit un peu moins de 16 Mio, alors que 11,3+5 = 16,3 Mio.

Nous pensions donc que Casio avait souhaité que l'ensemble puisse tenir dans une puce Flash de 16 Mio de capacité, afin d'économiser un petit peu sur l'assemblage des fx-CG50 AU.

MajesticFalcon35 a creusé la question avec sa fx-CG50 AU.

Grosse surprise, un logiciel de partitionnement détecte 11,5 Mio d'espace inutilisé et autorise le redimensionnement l'espace de stockage de 4,5 Mio à 16 Mio de capacité.

En pratique tricher avec la réglementation australienne n'est bien évidemment pas aussi simple, la calculatrice signalant après l'opération une erreur de système de fichier et réinitialisant le tout aux capacités d'origine.

Mais le fait que l'opération soit détectée comme réalisable semble indiquer que la fx-CG50AU utilise finalement une puce Flash de 32 Mio, exactement comme les fx-CG50 et Graph 90+E.

Nous en aurons le coeur net, nous avons demandé à MajesticFalcon35 d'ouvrir sa calculatrice. Et effectivement, on y trouve bien la même puce Spansion S99-50272 de 32 Mio de capacité ! :bj:

La fx-CG50AU dispose finalement donc de 32 Mio de mémoire Flash, et est donc matériellement parlant elle aussi parfaitement capable d'exploiter un espace de stockage de 16 Mio. C'est un autre verrou logiciel ou matériel qui bride artificiellement sa capacité à 4,5 Mio.

Source : https://www.casiopeia.net/forum/viewtop ... 140#p21116

Symbolibre Symbolibre 0.2 : sources, nouvelles applis, début de doc

New postby Lephe » 06 Dec 2020, 23:25

Je suis super excité d'annoncer aujourd'hui une update importante de Symbolibre, avec les sources sous licence libre GPLv3 (github.com/symbolibre), plein de nouveautés sur les applications, et un nouveau site web avec de la documentation (symbolibre.org). Ça reste une release alpha, mais les progrès sont considérables. :D

Image

Pour replacer rapidement le contexte : le but de Symbolibre est de concevoir une calculatrice graphique à assembler et installer à la main, tournant entièrement sur des logiciels libres et avec un système logiciel moderne. C'est un projet Do-It-Yourself qui veut vous inviter à découvrir quelques concepts d'électronique, de systèmes d'exploitation, ou d'informatique en général à travers un objet courant du lycée. ^^

On a déjà eu l'occasion de parler du projet (sur TI-Planet comme sur Planète Casio) quand on l'a commencé il y a deux ans comme projet de Master. Après la fin de l'année on n'en a plus discuté publiquement, parce qu'on n'a avancé que doucement (avec principalement deux contributeurs, Nicolas — qui n'a pas encore de compte ici mais ça finira bien par arriver — et moi). On a fini les demandes pour pouvoir publier les sources en Septembre cette année, et voici donc notre première release officielle du logiciel. :)

Pas mal de choses ont changé depuis, et on a plusieurs articles à publier sur notre site pour raconter le processus de conception, de la structure des applications en applets QML au système mathématique en passant par l'interface utilisateur. Je publierai sans doute d'autre choses ici... mais je ne veux pas inonder, donc avec modération.

Vous pouvez déjà lire l'article de publication sur notre site web. (Il y a même un flux Atom - lien direct.)


Interface utilisateur unifiée



Cette release comporte trois applications qu'on avait déjà pu présenter : l'interprète de calculs, un traceur de fonctions, et un petit IDE pour programmer (pour l'instant) en Python.

Le gros changement dans cette release, en plus de l'ajout de pas mal de fonctionnalités de base dans ces applications, c'est que les outils internes et les interfaces graphiques ont été unifiées (les applications étaient développées quasi-indépendamment pendant le projet de Master). ;)

Sur l'interface utilisateur, on a beaucoup remanié les applications pour intégrer une « barre de fonctions » en bas, dont on peut activer les fonctions avec 5 touches F1...F5. C'est clairement inspiré de Casio.

Image

À l'origine on espérait garder un clavier le plus direct possible avec des labels les plus clairs possibles, mais les actions disponibles dans chaque application étaient trop variées et aucun schéma de nommage des touches ne permettait de les décrire de façon convaincante — on terminait avec des menus un peu partout, et donc des pressions de touches en plus.

Les touches de fonctions F1...F5 sont essentiellement des touches « à label variable », ce qui donne de la liberté pour assigner les fonctions de chaque application. Mais ce n'est pas sans défaut, parce qu'on a vite fait de mélanger plein de choses dans ce concept très large, et il faut explicitement ajouter de la structure pour que ça reste intuitif.

On a pas mal d'idées pour rendre cette interface progressivement plus intuitive, et on compte bien implémenter tout ça dans les prochaines versions. ^^


Systèmes internes : gestion des applications, mathématiques



On a aussi tranché plusieurs questions architecturales délicates. Une d'entre elles concerne le format des applications, avec plusieurs options entre des exécutables indépendants et un seul programme monolithique. Nos applications sont écrites avec le langage QML du framework Qt et leur chargement n'est pas immédiat (ce qui avantage le monolithique en performance), mais on veut aussi supporter des applications externes (ce qui nécessite de pouvoir travailler avec des exécutables indépendants).

On a décidé d'implémenter nos applications comme des applets QML ; essentiellement elles sont installées séparément mais chargées dans le même processus. Des applications externes écrites comme des applets QML peuvent profiter de la bibliothèque Symbolibre, mais d'autres exécutables Qt, SDL ou autres seront aussi supportés (ce qui sera intégré dans l'image OS de base n'est pas encore décidé, mais c'est le plan). ;)

Une autre question délicate concerne le système mathématique. On avait assez vite décidé d'utiliser Giac, mais on n'était pas certains de vouloir l'exposer de façon brute, et on a envisagé d'avoir un langage intermédiaire. On a fini par trancher pour exposer Giac directement, parce que les deux options nécessitent d'utiliser Giac comme une boîte blanche, et l'étape intermédiaire avait trop de complexité ajoutée. Je pense qu'on aura l'occasion d'en reparler !


Traduction des applications



On a intégré le système de traduction au projet, et tout est traduit en français et en anglais.

Image

Voilà de ce côté-là c'est tout. :p


Catalogues de saisie mathématique et Python



On a commencé à intégrer des catalogues de fonctions pour faciliter la saisie. Je ne vous présente pas le concept (y'a rien de nouveau ici), mais on s'attache à le faire soigneusement parce qu'une fonction nommée de façon peu intuitive et sans description n'est jamais facile à utiliser.

Image

La classification des fonctions est arborescente même si idéalement on voudrait éviter d'imbriquer les niveaux là où ce n'est pas intuitif. Pour chaque entrée, on a une description traduite et quelques exemples ; l'équivalent de ce que donne l'add-in HELP sur Casio (soit plus que le catalogue intégré, qui ne donne que les noms, quasiment tous obscurs).

Il y a actuellement deux catalogues de ce type : un pour la saisie des expressions mathématiques, et un pour les fichiers Python dans l'éditeur de code.

Image


Tester sur PC



Vous pouvez tester les applications sur un PC en les compilant depuis le dépôt, il y a des instructions dans le README. On a récemment migré vers CMake au lieu de l'ancien QMake, ce qui a beaucoup simplifié le procédé. Il y a un clavier intégré (en plus des touches de votre clavier physique, qui marchent tout aussi bien).

Image

Pour que ce soit plus facile à tester pour vous, on souhaite compiler une version web du logiciel à la façon de l'émulateur Numworks. C'est loin d'être évident, notamment avec Giac et Qt Quick, mais je promets de tester !


Concernant le montage matériel de la calculatrice



Pour tout ce qui est matériel, on est restés avec le prototype qu'on a construit en Master (ci-dessous). Nicolas et moi n'étions pas les soudeurs de l'équipe, donc je reprends progressivement les informations (et le coup de main au fer à souder) pour concevoir un deuxième prototype.

Image

Le défaut majeur du premier prototype était dans le montage, avec pas mal de fils encore volants dans le boîtier, et des contacts pas assez francs au niveau de l'écran. L'objectif pour le second est de tout router sur le PCB en connectant les composants avec des pin headers, ce qui donne un seul « format » à souder (du THT normalement accessible au plus grand nombre), peut-être évitable avec des pin headers sans soudure, et un minimum de risque de mauvais contacts. :)

On a aussi commandé des écrans plus grands, puisqu'on nous avait fait remarquer (à juste titre) que l'écran original était vraiment petit. L'écran n'effleurera probablement jamais le boîtier d'une façon super design à cause de subtilités de montage, mais ça devrait être un peu plus stylé !


Nouveau site web et documentation



Enfin, on a refait notre site web symbolibre.org ; le nouveau système ressemble au Wordpress qui était avant, à ceci près que si vous étiez abonné·e au flux RSS vous avez certainement re-reçu vos notifications avec le changement.

Quelque chose de vraiment nouveau est la documentation qu'on a commencé à pousser ; rien de transcendant encore, mais des bonnes bases pour le futur du projet. :)

Il y a notamment des notes sur la façon dont on génère des images OS Raspbian pour le Pi Zero, ce qui permettra à terme de créer des images OS personnalisées avec les paquets de votre choix. (Comme le Pi Zero n'a pas de réseau, le plus direct est de générer les images sur le PC puis de les installer ensuite.)


Conclusion et liens



Même si tout s'est produit un peu dans l'arrière-boutique, cette publication contient de l'ordre de 400 commits sur 18 mois, avec une bonne dose d'expérimentations sur le matériel et beaucoup de questions de conception, qu'on est très enthousiastes à l'idée de vous partager. :D

  • Vous pouvez lire et tester nos applications sur le dépôt Github github.com/symbolibre.
  • Vous pouvez lire nos articles et la documentation sur notre site web symbolibre.org.
  • Vous pouvez être notifiés des prochains articles en vous abonnant au flux Atom (celui-ci est en français) avec votre client préféré.

Ce projet a été très bien accueilli par la communauté précédemment, et j'espère vous rendre une partie de cet intérêt avec cette release. Merci à tous ! o/

TI-z80 Cahier gratuit 14 projets Python TI-83 Premium CE en SNT

New postby critor » 02 Dec 2020, 13:14

11325129129577Pour cette année 2020-2021, Laurent Didier et Florent Girod, enseignants et formateurs T3 pour Texas Instruments, t'offrent un cahier de projets Python pour l'enseignement de SNT en classe de Seconde.

Les projets prennent appui sur la technologie de Texas Instruments, à savoir la TI-83 Premium CE et ses périphériques TI-Innovator Hub et TI-Innovator Rover.

Au menu une carte gargantuesque et ô combien savoureuse de pas moins de 14 activités : :D
  1. Allumer une lampe à distance (import time + ti_system + brightns / TI-Innovator Hub + sonar)
  2. Actionner une LED de couleurs (import time + ti_system + color + ranger / TI-Innovator Hub + 2 sonars)
  3. Simuler le fonctionnement d'une lampe frontale (import time + ti_system + color + ranger / TI-Innovator Hub + sonar)
  4. Simuler un radar de recul (import time + ti_system + light + ranger + sound / TI-Innovator Hub + sonar)
  5. Simuler un radar pédagogique (import time + ti_system + color + ranger + sound / TI-Innovator Hub + sonar)
  6. Créer un ventilateur autonome (import time + ti_system + conservo + magnetic + temperat / TI-Innovator Hub + capteur température + servomoteur)
  7. Créer une alarme pour sauver des vies (import time + ti_system + conservo + magnetic + led + sound + temperat / TI-Innovator Hub + capteur effet Hall + 2 capteurs température + 2 LEDs + servomoteur)
  8. Tracer un polygone régulier (import time + ti_plotlib + ti_rover + ti_system / TI-Innovator Hub + TI-Innovator Rover)
  9. Réaliser une alarme de voiture (import time + led + sound / TI-Innovator Hub + 2 LEDs)
  10. Reproduire un park assist (import time + ti_rover + ti_system + ranger / TI-Innovator Hub + TI-Innovator Rover + sonar)
  11. Simuler une voiture autonome (import time + ti_rover + ti_system / TI-Innovator Hub + TI-Innovator Rover)
  12. Calculer la popularité d'une page web (import random)
  13. Exploiter la trame NMEA issue d'un GPS
  14. Modifier une image couleur en noir et blanc (import ti_graphics + ti_plotlib)

On saluera la diversité matérielle des activités. Certaines ne nécessiteront que la TI-83 Premium CE seule, d'autres l'accompagneront du périphérique TI-Innovator Hub et parfois du TI-Innovator Rover ou autres capteurs et actionneurs. Chacun devrait donc pouvoir y trouver des projets à mettre en œuvre, peu importe son équipement ! :bj:

Notons au passage l'activité n°14, traitant de l'affichage et de la retouche d'images en Python, une possibilité passionnante de la TI-83 Premium CE Edition Python une fois mise à jour en version 5.5.1. En effet exclusivité à ce jour de la solution Python de Texas Instruments, il suffit d'1 seule ligne de code pour afficher des images - de quoi permettre d'aborder très rapidement dès la Seconde la création de projets ambitieux (interfaces graphiques, jeux...) sans avoir à traiter au préalable des formats d'images ! :D

Le cahier est disponible gratuitement ci-dessous en édition numérique. :bj:

Envie d'en recevoir une édition papier ? C'est également possible ; elle te sera envoyée tout aussi gratuitement si tu participes à la formation en ligne de SNT par Laurent ce 2 Décembre 2020 de 18h30 à 20h ! :D

Liens :

Télécharger :

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
619 utilisateurs:
>606 invités
>6 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)