Ce vendredi 31 août 2018, la Casio Graph 90+E ainsi que son équivalent international Casio fx-CG50 vont bénéficier d'une grande mise à jour rajoutant la programmation Python.
Dans sa newsletter publiée aujourd'hui, Casio nous liste plusieurs modifications apportées à l'application Python suites aux retours depuis la présentation de la préversion 3.15 au printemps dernier.
Dans sa newsletter publiée aujourd'hui, Casio nous liste plusieurs modifications apportées à l'application Python suites aux retours depuis la présentation de la préversion 3.15 au printemps dernier.
Comme déjà annoncé, le module aléatoire urandom a été renommé random pour une meilleure compatibilité avec les scripts provenant d'autres environnements.
Ce n'est pas le seul changement concernant ce module. Le générateur de nombres aléatoires avait le défaut de tirer toujours la même série de nombres à chaque fois que réinitialisé. Deux calculatrices qui venaient d'être réinitialisées (neuves, redémarrage, changement de piles, sortie du mode examen...) tiraient donc toujours 0,689... puis 0,780... et etc. Un enseignant organisant une activité de simulation/probabilités/échantillonnage avec comparaison des résultats des élèves en début d'année ou juste après un devoir surveillé avec calculatrice allait donc avoir quelques surprises susceptibles de l'empêcher d'atteindre son objectif.
Et bien bonne nouvelle, c'est désormais corrigé. De l'aléatoire a été rajouté, et deux calculatrices différentes ne sortiront plus la même série de nombres.
Casio mentionne aussi l'ajout de la fonction
En fait, la fonction
Enfin, la fonction
Là encore, le problème a été corrigé.
Ce n'est pas le seul changement concernant ce module. Le générateur de nombres aléatoires avait le défaut de tirer toujours la même série de nombres à chaque fois que réinitialisé. Deux calculatrices qui venaient d'être réinitialisées (neuves, redémarrage, changement de piles, sortie du mode examen...) tiraient donc toujours 0,689... puis 0,780... et etc. Un enseignant organisant une activité de simulation/probabilités/échantillonnage avec comparaison des résultats des élèves en début d'année ou juste après un devoir surveillé avec calculatrice allait donc avoir quelques surprises susceptibles de l'empêcher d'atteindre son objectif.
Et bien bonne nouvelle, c'est désormais corrigé. De l'aléatoire a été rajouté, et deux calculatrices différentes ne sortiront plus la même série de nombres.
Casio mentionne aussi l'ajout de la fonction
type()
, ce qui permettra de bien distinguer entiers et flottants conformément à ce que préconise le programme de Mathématiques rafraîchi pour la Seconde à la rentrée 2017. En fait, la fonction
type()
existait déjà dans la préversion 3.15 présentée au printemps dernier. Aussi, il s'agit peut-être en réalité d'un ajout au catalogue, dont cette fonction était effectivement absente.Enfin, la fonction
input()
avait dans la préversion 3.15 le défaut d'empêcher l'interruption des scripts avec la touche AC, du moins tant que la saisie n'avait pas été validée. Si la fonction en question était appelée dans une boucle (pour saisir une liste/matrice par exemple), cela pouvait devenir très gênant...
Là encore, le problème a été corrigé.
Source : https://www.casio-education.fr/articles ... BBt%202018