π
<-
Chat plein-écran
[^]

News 2024
Mai (3)
Avril (16)
Mars (7)
Janvier (20)

News 2023
Octobre (19)
Août (14)
Juillet (13)
Juin (21)
Mai (29)
Avril (24)
Mars (24)
Janvier (24)

News 2022
Octobre (23)
Août (14)
Juillet (15)
Juin (17)
Mai (31)
Avril (27)
Mars (28)
Janvier (34)

News 2021
Octobre (24)
Août (37)
Juillet (50)
Juin (32)
Mai (48)
Avril (61)
Mars (35)
Janvier (34)

News 2020
Octobre (17)
Août (43)
Juillet (43)
Juin (45)
Mai (60)
Avril (78)
Mars (36)
Janvier (39)

News 2019
Octobre (13)
Août (18)
Juillet (23)
Juin (28)
Mai (31)
Avril (26)
Mars (38)
Janvier (37)

News 2018
Octobre (13)
Août (32)
Juillet (23)
Juin (64)
Mai (63)
Avril (45)
Mars (43)
Janvier (45)

News 2017
Octobre (26)
Août (39)
Juillet (52)
Juin (88)
Mai (51)
Avril (43)
Mars (37)
Janvier (33)

News 2016
Octobre (25)
Août (42)
Juillet (34)
Juin (109)
Mai (55)
Avril (34)
Mars (37)
Janvier (24)

News 2015
Octobre (22)
Août (56)
Juillet (22)
Juin (94)
Mai (56)
Avril (32)
Mars (40)
Janvier (21)

News 2014
Octobre (26)
Août (18)
Juillet (23)
Juin (101)
Mai (57)
Avril (59)
Mars (54)
Janvier (31)

News 2013
Octobre (67)
Août (50)
Juillet (43)
Juin (193)
Mai (93)
Avril (102)
Mars (45)
Janvier (50)

News 2012
Octobre (64)
Août (63)
Juillet (53)
Juin (132)
Mai (88)
Avril (73)
Mars (57)
Janvier (58)

News 2011
Octobre (56)
Août (31)
Juillet (27)
Juin (71)
Mai (61)
Avril (32)
Mars (36)
Janvier (24)

News 2010
Octobre (11)
Août (8)
Juillet (14)
Juin (10)
Mai (3)
Avril (3)
Mars (1)

News 2009
Août (3)
Juin (2)
Mai (1)
Avril (2)
Mars (1)

Incident Pays-Bas : mode examen HP Prime non conforme 2021

Nouveau messagede critor » 09 Avr 2021, 11:55

Pour les examens de fin d'enseignement secondaire aux Pays-Bas (HAVO pour le cursus de 3 ans ou VWO pour le cursus de 4 ans), il y a une liste de modèles de calculatrices graphiques autorisés, et la HP Prime en fait partie depuis la session 2017.

Le mode examen a commencé à être utilisé à la session 2016 (l'alternative lorsque non disponible étant la réinitialisation de la mémoire), et est devenu obligatoire à la session 2018 pour le HAVO puis à la session 2019 pour le VWO.

La réglementation des examens aux Pays-Bas est extrêmement sévère et restrictive. Dans ce contexte y sont interdits :
  • le calcul formel (CAS)
  • tout élément logiciel additionnel (ce qui interdit certes les programmes préchargés mais également toute application additionnelle, c'est-à-dire sur certains modèles même les applications officielles préchargées lorsqu'elles ont le tort de ne pas être intégrées au système)
  • tout accès à un éditeur de texte (ce qui interdit entre autres l'ouverture de l'éditeur de programmes, et par conséquent toute création de programme pendant l'examen)
Nous avons beaucoup d'interrogations sur la pertinence d'examens qui interdisent même à leurs candidats l'intelligence de s'élever au-dessus du niveau de l'énoncé en créant pendant l'épreuve des algorithmes permettant d'automatiser la réalisation de certaines tâches, mais ce n'est pas le sujet aujourd'hui.

Aux Pays-Bas, le mode examen HP Prime est le plus complexe à activer correctement toute concurrence confondue. En effet contrairement aux modèles Casio, NumWorks et Texas Instruments, il ne dispose pas d'un raccourci dédié permettant d'obtenir rapidement la configuration conforme pour les Pays-Bas. Il fallait donc choisir de personnaliser sa configuration et tout remplir correctement :
  • durée suffisante (4 heures)
  • contenu mémoire préexistant masqué ou effacé
  • et en prime préciser des fonctionnalités à verrouiller via le bouton tactile Configuration en bas d'écran :
    • Apps utilisateur
    • CAS
    • Remarques et programmes
    • Nouv. remarques et programmes

Il y avait déjà eu un incident en 2018 concernant la HP Prime après les épreuves du HAVO.

Des candidats/familles estimaient en effet que les candidats munis de HP Prime avaient été avantagés, grâce à la disponibilité en mode examen de l'application Solveur Triangle pour les questions n°15 et 16.

Nous voyions mal comment cette application ne fournissant que des valeurs approchées pouvait aider, ne permettant au mieux que de vérifier a posteriori si la solution exacte qu'il avait de toutes façons fallu trouver autrement semblait correspondre ou non.

L'Institution a effectivement communiqué en expliquant que cela n'a eu que peu de conséquences sur les résultats.

Mais cet esprit de jalousie/dénonciation poussé à l'extrême nous semblait déjà fort nuisible dans le contexte des calculatrices graphiques. Il ne pouvait qu'entraver le progrès en rendant les différents constructeurs beaucoup plus frileux. En effet il décourage l'innovation chez les constructeurs (si chaque innovation/différence doit être considérée comme une inégalité et lui faire risquer l'exclusion de certains marchés, autant ne plus rien faire et continuer à vendre le même produit...). Il ne peut donc amener qu'à une pseudo-égalité par nivellement par le bas, ce qui n'est absolument pas un progrès.

Tant que nous y sommes, les candidats néerlandais et leurs familles vont-ils bientôt nous sortir que les écrans couleur avantagent injustement certains candidats pour leurs lectures graphiques ? Ce serait en tous cas la suite logique... :troll:

Pour la session d'examens 2021, les restrictions aux Pays-Bas vont encore et toujours plus loin. En dehors des simples fractions, tout résultat exact sur calculatrice est désormais interdit en mode examen (notamment pour les radicaux et résultats de fonctions trigonométriques).

Normalement c'est bon sur NumWorks, ainsi que sur les modèles européens de Casio et Texas Instruments.

Sur HP Prime a priori si le mode examen est activé correctement, le moteur CAS est bloqué. En théorie ceci empêche d'obtenir des résultats sous forme littérale ou exacte à ses calculs.

13711Nouvel incident aujourd'hui aux Pays-Bas concernant la HP Prime, et cette fois-ci bien plus grave à quelques semaines des épreuves d'examen.

Il y a une astuce qui vient de sortir. Même en mode examen avec le CAS désactivé, il est possible de transformer les résultats numériques obtenus en forme exacte via l'utilisation de la fonction QPI(). De façon systématique, on peut même inclure directement chacun de ses calculs dans un appel à la fonction QPI().

Cette fonction QPI() n'est en effet pas bloquée par la configuration de mode examen vue plus haut, et sauf erreur de notre part il n'existe actuellement aucune option dans la liste en question pour pouvoir la bloquer.

QPI() met en œuvre une heuristique pour tenter de trouver une forme exacte QPiRac correspondante. C'est-à-dire qu'il s'agit d'un algorithme assumant de ne pas toujours fournir la bonne réponse. Comme tu le remarqueras ci-contre les valeurs retournées peuvent très facilement être fausses, même si elles n'en restent pas moins justes dans les cas les plus simples concernant les examens.

Bon, cette fois-ci nous nous inclinons, ce n'est pas un détail pour nous, ça compte pour beaucoup. Nous craignons par contre que ce nouvel incident spécifique à la HP Prime termine de donner aux Institutions néerlandaises une mauvaise image du constructeur Hewlett Packard, et regrettons une nouvelle fois le signal fort anti-innovation envoyé ainsi à l'ensemble des constructeurs par les Pays-Bas et leur gros marché.

L'Institution néerlandaise vient donc de communiquer à ce sujet, en chargeant le constructeur en question : les nouvelles spécifications lui avaient été communiquées et n'ont clairement pas été mises en place.

En conséquence, l'Institution annonce que le mode examen de l'actuelle dernière version HP Prime, la 2.1.14433, n'est pas conforme pour la session d'examens 2021.

Une mise à jour a été demandée en urgence au constructeur, pour d'ici fin avril.

Rappelons que suite à de lourdes réorganisations au sein de Hewlett Packard en 2019-2020, les 2 développeurs qu'il restait pour la HP Prime, Cyrille de Brébisson et Tim Wessman, ont été réaffectés à d'autres missions.

À notre grand regret la calculatrice a cessé d'évoluer depuis maintenant des années :
  • la dernière mise à jour 2.1.14433 hélas très mineure remontant à Janvier 2020
  • et l'avant-dernière mise à jour pour sa part non mineure étant la 2.1.14181 remontant à Novembre 2018

Peut-être que si cela n'avait pas été le cas, ce grave incident à la veille des épreuves d'examens aurait pu être évité.

Les coupes ne se limitent d'ailleurs pas à l'équipe de développement, le marketing français étant désormais sous-traité auprès de Moravia, une société tchèque semblant ne pas avoir grand chose à faire de la France, ayant même réussi en 2020 pour la première fois en plusieurs décennies à faire rater au constructeur le rendez-vous annuel incontournable des journées APMEP. Elles étaient pourtant virtuelles en 2020, il n'y avait donc ni transport ni hôtel à payer, c'est dire le niveau de désintérêt...
Précisons que Moravia était déjà également depuis des années sous-traitant marketing pour le constructeur de calculatrices graphiques Sharp. Cela ne te dit rien petit français ? Et bien ce n'est peut-être pas un hasard... :#roll#:


Bref, apparemment ce mois-ci, Hewlett Packard va enfin autoriser Cyrille de Brébisson et Tim Wessman à consacrer davantage de temps à la HP Prime afin de sortir une mise à jour en urgence d'ici fin Avril, et cette mise à jour sera obligatoire pour les candidats aux Pays-Bas.

11694La machine n'ayant plus évolué depuis Novembre 2018, espérons donc que Cyrille et Tim vont profiter de cette occasion exceptionnelle pour nous inclure plusieurs des nouveautés conçues depuis, dont entre autres l'application Python en développement au moins depuis Octobre 2019, et désormais essentielle au lycée français. Bien dommage que Hewlett Packard arrive dernier là-dessus alors qu'ayant clairement anticipé la chose, mais mieux vaut toujours tard que jamais. ;)

Source : https://www.examenblad.nl/nieuws/202104 ... chine/2021
Lien vers le sujet sur le forum: Incident Pays-Bas : mode examen HP Prime non conforme 2021 (Commentaires: 48)

Parcours Python différencié Maths-Physique TI-83 Avril 2021

Nouveau messagede critor » 09 Avr 2021, 14:24

Le Python est désormais le langage de programmation universel au lycée, commun en effet à l'ensemble des matières scientifiques.

12481Enseignant ? Pourquoi ne pas occuper agréablement ce mois de confinement dans ton disque de 10 kilomètres de rayon, afin d'améliorer ta maitrise des capacités Python intégrées à la TI-83 Premium CE Edition Python de tes élèves ?

Du 9 avril au 26 avril, Texas Instruments te propose un formidable parcours Python différencié de pas moins de 6 sessions en ligne d'une heure chacune :
  • les 2 premières sessions sont communes, consacrées à la prise en main de la calculatrice, à sa mise à jour, et à la découverte de l'application Python
  • les 4 sessions suivantes seront différenciées entre les enseignants de Mathématiques et de Physique-Chimie
1308713079Rendez-vous dès ce soir, ton hôte sera Jérôme Lenoir, enseignant en Mathématiques-Physique-Chimie, formateur T3 pour Texas Instruments, et justement auteur d'ouvrages traitant du Python sur TI-83 Premium CE Edition Python dans la collection Eyrolles.



Inscription : https://www.ti-education-news.com/newsl ... 82401.html
Lien vers le sujet sur le forum: Parcours Python différencié Maths-Physique TI-83 Avril 2021 (Commentaires: 1)

Mise à jour modules Python anglais v3.5 micro:bit TI-84+CE

Nouveau messagede critor » 09 Avr 2021, 16:43

12212Texas Instruments fait de gros efforts pour rendre la programmation de ses calculatrices accessible à tous et toutes. Le constructeur a prêté une attention toute particulière aux plus jeunes et non initiés, souhaitant leur permettre de créer tous les projets imaginables sans avoir à se concentrer sur des difficultés annexes. :)

Sur les calculatrices TI-Nspire CX, TI-83 Premium CE et TI-84 Plus CE, il était possible de connecter l'interface TI-Innovator Hub, le robot pilotable TI-Innovator Rover, la grille programmable TI-RGB Array ou encore l'adaptateur TI-SensorLink pour capteurs analogiques Vernier.
Tous ces éléments ont de plus le gros avantage d'être utilisables directement avec le langage Python des derniers modèles TI-Nspire CX II, TI-83 Premium CE Edition Python et TI-84 Plus CE Python Edition, faisant de l'écosystème Texas Instruments le seul Python connecté ! :bj:

Un superbe support pour les enseignements scientifiques au lycée maintenant qu'ils partagent le même langage de programmation, notamment en SNT, spécialité NSI, SI et Physique-Chimie, avec le gros avantage de la mobilité. En effet, les programmes produits et données collectées restent présents dans la calculatrice apportée par chaque élève à chaque cours, ce qui allège la charge logistique de l'enseignant. Données et algorithmes peuvent donc être traités / travaillés à la prochaine séance, en devoir à la maison ou même de façon transdisciplinaire en collaboration avec un autre enseignant ! :D

129591295812957Révolution pour la rentrée 2020, plus besoin de t'équiper en périphériques TI-Innovator pour bénéficier de ces formidables avantages. En effet, les TI-83 Premium CE Edition Python et TI-84 Plus CE Python Edition se sont vu rajouter la gestion du nanoordinateur BBC micro:bit programmable en Python dont tu étais peut-être déjà équipé·e ! :bj:

La carte micro:bit est initialement un projet lancé par la BBC (British Broadcasting Corporation), le groupe audiovisuel public britannique, accompagné de nombre de partenaires dont ARM, Microsoft et Samsung. Elle fut distribuée gratuitement à un million d'élèves britanniques de 11 et 12 ans.

Le nom rend hommage au précédent succès du groupe dans ce domaine, le microordinateur à vocation pédagogique BBC Micro des années 1980, l'équivalent britannique de par son adoption à nos microordinateurs Thomson MO5 et TO7 inondant écoles, collèges et lycées à la fin de cette décennie dans le cadre du plan IPT (Informatique Pour Tous).

12277Les cartes micro:bit utilisent un connecteur micro-USB et ta calculatrice un mini-USB.

Pour relier les deux une solution est d'adjoindre un adaptateur USB A femelle ↔ USB mini-B OTG mâle au câble micro-USB venant avec ta carte micro:bit, testée avec succès.

1296512964Pour moins d'encombrement, tu as aussi la solution d'utiliser un câble direct, un USB micro-B mâle ↔ USB mini-A mâle, disponible par exemple chez Lindy et que nous avons également testé avec succès.

1296212961La carte micro:bit dans sa version 1 présente les caractéristiques et capacités suivantes :
  • processeur 32 bits ARM Cortex-M0 cadencé à 16 MHz
  • mémoire de stockage Flash d'une capacité de 256 Kio
  • mémoire de travail RAM d'une capacité de 16 Kio permettant un heap (tas) Python de 8,24 Ko
  • un afficheur, grille programmable de 5×5= 25 diodes rouges adressables, bien adapté pour l'affichage de motifs éventuellement animés ou encore de texte défilant
  • nombre de capteurs intégrés :
    • capteur de luminosité (lié aux diodes)
    • capteur de température (sur le processeur)
    • 2 boutons poussoirs
      A
      et
      B
      programmables de part et d'autre, comme sur les premières manettes et consoles de jeux portables de chez Nintendo
    • accéléromètre 3D, permettant de détecter les variations d'accélération et par conséquence diverses actions : secouer, pencher, chute libre, ...
    • boussole magnétique 3D, pour détecter cette fois-ci les champs magnétiques
  • connectivité Bluetooth 4.0 basse énergie 2,4 GHz maître/esclave

134501296113451Depuis début 2021 est disponible la nouvelle carte micro:bit v2.

Elle utilise un tout nouveau microcontrôleur, le nRF52833, toujours de chez Nordic Semiconductor. Cette fois-ci nous avons des spécifications qui devraient nous permettre de respirer :
  • processeur 32 bits ARM Cortex-M0 cadencé à 64 MHz au lieu de 16 MHz soit 4 fois plus rapide ! :bj:
  • mémoire de stockage Flash d'une capacité de 512 Kio au lieu de 256 Kio soit 2 fois plus grande ! :bj:
  • mémoire de travail RAM d'une capacité de 128 Kio au lieu de 16 Kio soit 8 fois plus grande ! :bj:

Elle apporte sur cette même face plusieurs nouveautés ou changements :
  • ajout d'un haut-parleur
  • ajout d'un microphone MEMs
  • bouton poussoir qui ne sert plus seulement à la réinitialisation (reset), mais permet désormais également d'éteindre la carte (appui long) et de la rallumer (appui court)
  • l'antenne Bluetooth qui devient compatible BLE Bluetooth 5.0, contre seulement 4.0 auparavant
1344912962D'autres nouveautés ou changements sont également présents sur l'autre face :
  • ajout d'une diode DEL indiquant l'état du microphone
  • ajout d'un bouton tactile sur le logo micro:bit, voici pourquoi il perd sa couleur au profit de contacts métalliques

La solution micro:bit de Texas Instruments se compose :
  • d'un fichier Runtime à copier sur la carte micro:bit et qui lui permet d'être pilotée par la calculatrice
  • de 9 modules Python additionnels à charger sur ta calculatrice, et te permettant chacun d'accéder à tout ou partie des modules ou classes correspondants dans le Python micro:bit, modules en version 3.4 dans leur publication française :
    • microbit (général)
    • mb_butnsmicrobit.buttons (boutons A et B intégrés)
    • mb_dispmicrobit.display (afficheur à 5×5=25 LEDs rouges intégré)
    • mb_grove (capteurs et actionneurs Grove à rajouter)
    • mb_musicmusic (haut-parleur à rajouter sur micro:bit v1 ou intégré sur micro:bit v2)
    • mb_neopxneopixel (rubans de LEDs programmables à rajouter)
    • mb_pins (contacts programmables intégrés)
    • mb_radioradio (communication radio intégrée)
    • mb_sensr (capteurs intégrés : boussole, accéléromètre, température)

Ces modules Python ont d'abord été publiés en Français et donc plutôt pour les utilisateurs de la TI-83 Premium CE Edition Python, puis en Mars 2021 dans une déclinaison anglaise ciblant enfin les utilisateurs des TI-84 Plus CE Python Edition. Précisons que cette publication initiales des modules Python anglais était en version 2.00.

La semaine dernière Texas Instruments diffusaient une nouvelle version anglaise des modules Python BBC micro:bit.

Bizarrement le numéro de version était en 1.0 et donc inférieur, et il y avait plusieurs régressions d'interface ou de fonctionnalités dans les menus.

C'était visiblement une toute petite erreur, voici aujourd'hui la toute dernière version 3.5 de la version anglaise des modules Python BBC micro:bit, et que nous allons découvrir ensemble. :bj:

  • On commence doucement avec un changement de casse dans le menu listant les modules, le module général microbit n'étant plus nommé Micro:bit mais micro:bit.

  • Concernant le module mb_butns, petit changement aux onglets button A et button B. La méthode .get_presses() est maintenant automatiquement saisie dans une affectation dont il te restera juste à préciser la variable.

  • Du nouveau dans le module mb_grove. Dans l'onglet input tu as maintenant une nouvelle fonction calibrate_pressure(m,b) pour calibrer un capteur de pression Grove.

    Toujours dans ce même module mais dans l'onglet output, nouvelle fonction pour piloter un servomoteur Grove ! :bj:

    Toujours dans ce même module, l'onglet pins te permet de contrôler davantage de contacts, rajoutant pin14 et pin15.

  • Dans le module mb_neopx maintenant, on note l'ajout d'un avertissement précisant bien que l'utilisation des rubans de LEDs adressables nécessite une alimentation externe.

  • Enfin, dans le module mb_pins, en mode analogique (onglet analog) nous avons maintenant la méthode .set_analog_period(val) pour régler la période.

    Toujours dans ce même module mais sous l'onglet pins, nous avons de quoi utiliser 2 contacts supplémentaires : pin14 et pin15.

    Et surtout, nous avons une nouvelle fonction pin(num) qui permettra de sélectionner le ou les contacts utilisés non plus seulement en dur, mais également de façon dynamique directement dans le code ! :bj:


Téléchargements :

Ressources :
Lien vers le sujet sur le forum: Mise à jour modules Python anglais v3.5 micro:bit TI-84+CE (Commentaires: 0)

Mise à jour module Python ce_quivr TI-83 Premium CE

Nouveau messagede critor » 09 Avr 2021, 20:59

Pour tes scripts Python, ta TI-83 Premium CE Edition Python dispose d'un module intégré ti_plotlib.

Il s'agit d'une bibliothèque offrant des possibilités de tracé dans un repère orthogonal, conformément aux programmes de Mathématiques et Physique-Chimie. Au menu nous avons les types de diagrammes suivants :
  • nuage de points
  • diagramme en ligne brisée
  • droite de régression linéaire

ti_plotlib te permet de plus d'enrichir ces diagrammes en y traçant des segments ou vecteurs. Cela se passe avec la fonction line(x1,x2,y1,y2,"mode").

On peut éventuellement faire précéder son appel d'un réglage du stylo.

Voici illustrées ci-contre par le code ci-dessous l'ensemble des possibilités que permet la combinaison de ces deux fonctions.
Code: Tout sélectionner
from ti_system import *
import ti_plotlib as plt

lta = ('thin', 'medium', 'thick')
lty = ('solid', 'dot', 'dash')
lmo = ('default', 'arrow')
nta, nty = len(lta), len(lty)
lx = [plt.xmin + k*(plt.xmax-plt.xmin)/(2*nta+1) for k in range(1, 2*nta+1)]
ly = [plt.ymin + k*(plt.ymax-plt.ymin)/(2*nty+1) for k in range(1, 2*nty+1)]
l = (plt.xmax-plt.xmin) / (2*nta+1)

plt.cls()
disp_at(1, ' '*4 + (' '*4).join(lta), 'left')
for i in range(len(lty)):
  disp_at(10 - 4*i, lty[i], 'left')
  for j in range(len(lta)):
    plt.pen(lta[j], lty[i])
    for k in range(len(lmo)):
      plt.line(lx[j*2], ly[i*2 + k], lx[j*2 + 1], ly[i*2 + k], lmo[k])
plt.show_plot()


Cela peut notamment servir à tracer des champs de vecteurs en Physique-Chimie.

Mais dans un contexte scolaire, line(x1,x2,y1,y2,"arrow") n'est pas quelque chose de pratique. On ne dispose usuellement pas de ces données, mais des coordonnées du point d'origine et des coordonnées du vecteur.

Si il n'est certes pas bien difficile de les calculer, ce serait quand même lourd d'avoir à le faire systématiquement à chaque fois.

13713Heureusement Texas Instruments a publié une solution l'année dernière, ce_quivr.

ce_quivr est un module Python additionnel à charger sur ta calculatrice, et offrant une fonction un peu plus usuelle de tracé de vecteur dans un repère.

quiver() dont le nommage est justement l'abréviation de quick vector, a en effet la spécification suivante à 6 paramètres obligatoires : quiver(x,y,dx,dy,échelle,"couleur").

Aujourd'hui Texas Instruments nous publie sur son portail de ressources T3 France une mise à jour de ce_quivr.

La publication initiale était en version 1.0 même si ce numéro n'était pas affiché, juste indiqué en interne dans le fichier.

La nouvelle version rajoute un onglet ver permettant de récupérer les informations du module sous la forme d'une ligne de commentaire Python :
#ce_quivr module version 1.00

Au menu nous notons hélas ce qui semble être une régression.

Dans la version originelle le menu était intégralement en Français, ici il s'agit bizarrement d'un mélange de Français et d'Anglais, puisque couleur devient color.

Le paramètre de couleur est de plus suivi ici de points de suspension, comme si un 7ème paramètre supplémentaire avait été rajouté.

Tentons donc de saisir un appel à la fonction via le menu. Ah ici des choses ont changé :
Code: Tout sélectionner
#spécification connue :
quiver(x,y,dx,dy,échelle,"color")
#forme saisie via menu ancienne version :
quiver(,,,,,)
#forme saisie via menu nouvelle version :
quiver(,,,,"blk","vector")


Nous notons que la forme à compléter est mieux remplie avec la nouvelle version, le paramètre de couleur étant prérempli avec "blk" pour du noir.

On note effectivement un 7ème paramètre supplémentaire prérempli avec "vector". Il s'agit selon nos tests d'un paramètre optionnel, mais nous n'en avons pas compris le fonctionnement. En changer la valeur ou même le supprimer semble être sans effet.

Par contre il y a un problème avec cette nouvelle version, que tu viens peut-être de remarquer.

Malgré la présence du nouveau paramètre, la forme saisie via le menu ne compte que 6 paramètres, et est donc en décalage par rapport à la spécification :
Code: Tout sélectionner
#spécification connue :
quiver(x,y,dx,dy,échelle,"color")
quiver(x,y,dx,dy,échelle,"color","?")
#forme saisie erronée :
quiver(,,,,"blk","vector")
#forme corrigée :
quiver(,,,,,"blk","vector")


Si tu complètes la forme saisie, tu vas mettre la couleur à la place de l'échelle, et "vector" à la place de la couleur, ce qui bien évidemment générera une erreur.

Nous te conseillons donc de continuer à utiliser l'ancienne version 1.0 toujours liée ci-dessous plutôt que la nouvelle version 1.00, mais c'était quand même l'occasion de te reparler de cette belle solution.

Source : https://resources.t3france.fr/t3france

Téléchargements :
Lien vers le sujet sur le forum: Mise à jour module Python ce_quivr TI-83 Premium CE (Commentaires: 0)

Mise à jour module Python ce_box TI-83 Premium CE

Nouveau messagede critor » 09 Avr 2021, 22:15

Pour tes scripts Python, ta TI-83 Premium CE Edition Python dispose d'un module intégré ti_plotlib.

Il s'agit d'une bibliothèque offrant des possibilités de tracé dans un repère orthogonal, conformément aux programmes de Mathématiques et Physique-Chimie. Au menu nous avons les types de diagrammes suivants :
  • nuage de points
  • diagramme en ligne brisée
  • droite de régression linéaire

Contrairement à matplotlib.pyplot, le module intégré ti_plotlib ne permet donc pas de tracer des diagrammes en boîte dits à moustaches.

13714Heureusement Texas Instruments a publié une solution l'année dernière, ce_box.

ce_box est un module Python additionnel à charger sur ta calculatrice, dédié au tracé des diagrammes en boîte, et respectant en prime la définition des quartiles dite à la française au programme du lycée :
Code: Tout sélectionner
from ce_box import *
d = (2, 3, 5, 7, 11)
b = box(d)
b.show()

Aujourd'hui Texas Instruments nous publie sur son portail de ressources T3 France une mise à jour de ce_box.

La publication initiale était en version 1.0 même si ce numéro n'était pas affiché, juste indiqué en interne dans le fichier.

La nouvelle version rajoute un onglet ver permettant de récupérer les informations du module sous la forme d'une ligne de commentaire Python :
#ce_box module version 1.00

Source : https://resources.t3france.fr/t3france

Téléchargements :
Lien vers le sujet sur le forum: Mise à jour module Python ce_box TI-83 Premium CE (Commentaires: 0)

Mise à jour module Python ce_chart v1.00 TI-83 Premium CE

Nouveau messagede critor » 10 Avr 2021, 10:38

Pour tes scripts Python, ta TI-83 Premium CE Edition Python dispose d'un module intégré ti_plotlib.

Il s'agit d'une bibliothèque offrant des possibilités de tracé dans un repère orthogonal, conformément aux programmes de Mathématiques et Physique-Chimie. Au menu nous avons les types de diagrammes suivants :
  • nuage de points
  • diagramme en ligne brisée
  • droite de régression linéaire

Contrairement à matplotlib.pyplot, le module intégré ti_plotlib ne permet donc pas de tracer des histogrammes ou diagrammes en bandes.

13714Heureusement Texas Instruments a publié une solution l'année dernière, ce_chart.

ce_chart est un module Python additionnel à charger sur ta calculatrice, permettant entre autres le tracé des diagrammes en bandes.

Code: Tout sélectionner
from random import *
from ce_chart import *
n = 5
cx = [randint(0, n ** 2) for i in range(n + 1)]
connex = [("Me", cx[1] / n), ("Li", cx[2] / n), ("Si", cx[3] / n, ("Ja", cx[4] / n), ("Ck", cx[5] / n)]
cht = chart()
cht.data(connex)
cht.title("Lorem ipsum")
cht.frequencies(2)
cht.show()


Mais ce n'est pas tout, Texas Instruments a également eu la bonne idée d'exposer la fonction interne de tracé de rectangle servant pour les barres d'histogramme dans un 2nd onglet de menu.
Contrairement à la fonction drawRect() du module intégré ti_graphics, ici cela permet de travailler non pas en comptant les pixels, mais directement avec les coordonnées dans le repère du diagramme ! :bj:

Une application par exemple en Mathématiques, c'est l'approche de l'aire entre deux courbes par la méthode des rectangles. Et la fonction draw_fx() est justement là pour compléter le tracé avec la ligne brisée correspondant à la courbe en question.
Code: Tout sélectionner
from ce_chart import *
import ti_plotlib as plt
from math import *

cht = chart()
plt.cls()
plt.window(-pi, pi, -1.1, 1.4)
plt.grid(.6, .40, "solid")
plt.color(0,0,0)
plt.axes()

f = lambda x:sin(x)

def calc_area(n, min, max, fx):
  sum = 0
  dx = (max - min) / n
  for i in range(0, n)
    a_rectangle = rectangle(min, 0, dx, fx(min + dx/2), 'b')
    sum += a_ractangle.area
    a_rectangle.draw()
    min += dx
  return sum

draw_fx(-pi, pi, f, 40, "g")
the_area = calc_area(50, -pi, pi, f)
plt.title("Somme des Aires = " + str(round(the_area, 4)))
plt.show_plot()

Aujourd'hui Texas Instruments nous publie sur son portail de ressources T3 France une mise à jour de ce_chart.

La publication initiale était en version 1.0 même si ce numéro n'était pas affiché, juste indiqué en interne dans le fichier. La nouvelle version rajoute un onglet ver permettant de récupérer les informations du module sous la forme d'une ligne de commentaire Python indiquant cette fois-ci une version 1.00 :
#ce_chart module version 1.00

Nous notons dans l'onglet ce_chart plusieurs corrections de coloration, les éléments à compléter par l'utilisateur dans les formes proposées étant usuellement indiqués en bleu.

Dans l'onglet Rectangle nous trouvons des corrections de coloration similaires, mais également d'autres changements.

Peut-être une petite confusion entre le développement de la version française de ce_chart et d'une éventuelle version anglaise de ce même module, la forme proposée pour la fonction rectangle() voit son paramètre de largeur l soudainement renommé w, pour width en Anglais.

La forme proposée au menu pour le calcul d'aire via la méthode var.area() devient maintenant une affectation, ce qui t'épargnera la saisie systématique de l'opérateur d'affectation à chacune de ses utilisations.

La variable contenant la fonction n'est plus nommée f1 au menu mais f, ce qui permet de gagner de la place et enfin d'avoir une forme complète affichée au menu pour la fonction draw_fx().

Enfin, il y avait un problème avec la version précédente de ce_chart.

La spécification de la fonction draw_fx() est la suivante :
Code: Tout sélectionner
draw_fx(x_min, x_max, fonction)
draw_fx(x_min, x_max, fonction, nombre_de_points)
draw_fx(x_min, x_max, fonction, nombre_de_points, couleur)

En l'absence du paramètre nombre_de_points, draw_fx() trace la courbe correspondante en qualité maximale.

Or le menu te proposait la forme suivante :
draw_fx(x_min, x_max, couleur, f1)

Ce qui était complètement faux. Si tu respectais la forme du menu, te te retrouvais donc à mettre la couleur à la place de la fonction, et la fonction à la place du nombre de points, et donc avec une erreur.

Et tu étais bien invité·e à respecter cette mauvaise forme, la forme saisie à compléter étant draw_fx(,,,"",f1). Ton script ne pouvait donc fonctionner en l'état. :mj:

Plus de problème avec la nouvelle version, la forme draw_fx() affichée au menu ainsi que celle à compléter saisie ont toutes deux été corrigées conformément à la spécification ! :bj:

Source : https://resources.t3france.fr/t3france

Téléchargements :
Lien vers le sujet sur le forum: Mise à jour module Python ce_chart v1.00 TI-83 Premium CE (Commentaires: 0)

Découvre le connecteur J4 de debug NumWorks N0110

Nouveau messagede Admin » 10 Avr 2021, 12:02

Rentrée 2019, nous te présentions le matériel de la nouvelle NumWorks N0110.

Dans un article précédent, nous te présentions le banc de test permettant de tester le matériel grâce aux points de contacts RX et TX situés au-dessus du microcontrôleur STM32F730 (processeur Arm Cortex-M7).

Mais si tu regardes tout en bas à gauche, tu peux également noter un emplacement estampillé J4 à 2×5=10 contacts.

À quoi sert-il pour sa part ?

Chez un autre constructeur ce serait sûrement un secret défense, mais chez NumWorks on n'est pas cachotier. ;)

Ces contacts servent à souder un connecteur qui permet alors de relier le circuit de la calculatrice à un ordinateur via une interface, peut-être du JTAG ARM 10-pin.

Cela permet ici aux développeurs NumWorks de debugger le logiciel, c'est-à-dire de voir en temps réel ce qui se passe dans le processeur.

Source : https://twitter.com/NumWorksFR/status/1 ... 5493538823
Lien vers le sujet sur le forum: Découvre le connecteur J4 de debug NumWorks N0110 (Commentaires: 0)

Tiny Jumper, jeu de plateformes+speedrun TI-83 Premium CE

Nouveau messagede critor » 10 Avr 2021, 13:48

13716Week-end pluvieux ? Heureusement ta TI-83 Premium CE est là pour toi. ;)

Pourquoi ne pas t'amuser avec Tiny Jumper, le dernier jeu de RoccoLox Programs pour ta calculatrice ?

Tiny Jumper est un jeu de plateformes orienté speedrun, te proposant pas moins de 15 niveaux différents. Dans chacun d'entre eux il te faudra enchaîner les sauts tout en faisant avec la riche collection de bonus et malus venant épicer ton parcours :
  • pics aux pointes acérées
  • lacs ou murs de lave en fusion
  • champs d'inversion de la gravité
  • trampolines
Tiny Jumper se permettra même une touche d'humour noir dans les divers messages de game over accompagnant la série de tes funestes échecs, une vraie pépite ! :P

Le jeu est réactif, très fluide, et tu peux même contrôler librement ta direction pendant les sauts ; heureusement d'ailleurs que le jeu prend cette liberté par rapport aux lois de la Physique, parce que sans ça je ne te dis pas... :#roll#:

Chaque niveau t'offre la possibilité d'obtenir une médaille d'or si tu bats le record de temps qui t'est indiqué. Rassembler plusieurs médailles te permettra de changer la couleur de ton avatar, et rafler les 15 médailles te réservera une surprise. ;)

Un jeu très riche, addictif et donc réussi, bravo ! :bj:

Attention, Tiny Jumper rentre dans la catégorie des programmes en langage machine dits ASM.

Or, suite à un acte irresponsable d'un enseignant de Mathématiques français avec ses gesticulations aveugles dans le contexte de la réforme du lycée, Texas Instruments a réagi en supprimant la gestion de tels programmes depuis la mise à jour 5.5.1.

Si tu es sur une des versions ainsi bridées, tu peux quand même jouer sans trop d'efforts. Il te faut :
  1. installer arTIfiCE pour remettre la possibilité de lancer des programmes ASM
  2. ensuite de préférence installer Cesium pour pouvoir lancer les programmes ASM plus facilement, ou même AsmHook pour pouvoir les lancer comme avant

Téléchargements :
Lien vers le sujet sur le forum: Tiny Jumper, jeu de plateformes+speedrun TI-83 Premium CE (Commentaires: 3)

-
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.
1617 utilisateurs:
>1585 invités
>26 membres
>6 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)