π
<-
Chat plein-écran
[^]

News 2024
Avril (12)
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)

Nouvel OS 2.55/ORn pour TI-84 Plus Orion parlante

Nouveau messagede critor » 11 Mar 2014, 00:35

27372896L'année dernière sortait la toute première calculatrice parlante au monde, la TI-84 Plus Orion par Orbit Research, une calculatrice destinée au public malvoyant.
Il s'agit d'une TI-84 Plus normale munie d'une version d'OS modifiée (OS = Operating System, c'est-à-dire système d'exploitation), lui permettant de communiquer en USB avec un module vocal dont elle est surmontée.

2284Lors de la conférence internationale T3 2013 Adriweb avait eu le plaisir de tenir entre ses mains l'un des tous premiers exemplaires, muni d'une version d'OS "2.55/ORh" modifiée donc à partir de l'OS officiel 2.55MP.

Toutefois, la version d'OS récupérée par la suite sur notre échantillon était différente, "2.55/ORk". Nous comprenions alors que la dernière lettre minuscule indiquait donc la version de la modification 'vocale' apportée à l'OS 2.55MP de TI, et qu'il avait donc existé des versions intermédiaires: "2.55/ORi" et "2.55/ORj".

Il semblerait que ce soit la saison des mises-à-jour de la gamme TI-z80 en ce moment, car aujourd'hui Orbit Research sort lui aussi une nouvelle version de l'OS, "2.55/ORn", et il y a donc eu deux versions intermédiaires sans annonce publique, "2.55/ORl" et "2.55/ORm".

Les ajouts et corrections sont très nombreux. :bj:

Au menu des corrections, on notera la lecture correcte des textes affichés à l'écran ou dans les menus dans diverses situations auparavant problématiques:
  • textes tronqués par des points de suspension
  • textes comportant d'autres caractères spéciaux
  • heure, quelque soit le mode horaire réglé
On note encore diverses annonces de changements d'écran qui étaient auparavant sautées.

Au niveau des nouveautés, on retient:
  • une assistance spécifique à certains écrans: réglage de l'heure, gestionnaire de mémoire, aide du catalogue si installée
  • une alerte de batterie déchargée par vibreur pour le module vocal
  • une indication spécifique des points d'intersection avec les axes lors de la 'lecture' sonore de graphiques (technologie SonoGraphTM)

Pour bénéficier de toutes les améliorations de ce nouvel OS, vous devrez également mettre à jour séparément le firmware de votre module vocal, qui lui passe directement de la version 1.0.4 à la version 1.1.0.

Mais, ça n'a pas chômé chez Orbit Research avec précisément 37 corrections de bug et pas moins de 20 ajouts de fonctionnalités, où le moindre petit détail semble avoir été pris en compte et étudié pour offrir la meilleure accessibilité possible au public concerné ! :bj:
Changelog complet en anglais à dérouler ci-dessous pour les courageux:
Show/Hide spoilerAfficher/Masquer le spoiler
New Features, Improvements, and Enhancements
  1. Adds Axis Tick and Axis Cross indication tones for complete equation playback and point navigation in the Trace screen.
  2. Adds a Silent Startup Mode setting in the Preferences menu.
  3. Adds a Turn Off Speech setting in the Preferences menu.
  4. Adds a Reset option for the volume and speech rate in the Speech option menu.
  5. Adds support for setting the clock using the screen reader.
  6. Adds the busy tone indication to functions and expressions that take long amounts of time (i.e., using randomize to create a list of 1000 numbers).
  7. Adds a system error indication in case a TI-84 Plus system error occurs requiring a calculator restart.
  8. Improves the screen reader feature to maintain the review cursor location.
  9. Improves support for the Catalog Help screen announcement.
  10. Improves the navigation region limit tone for displayed Stat Plots for point navigation performed in the Trace screen.
  11. Improves accessibility to the Memory Management menu.
  12. Improves the vibration duration (from 2 seconds to 300 milliseconds).
  13. Improves the firmware version announcement (reads as "#").
  14. Improves the announcement of incomplete words preceding or succeeding with ellipsis. For example, in the Statistical Function screen, if the row displays as: "x value: ...cdf," it announces as "x value ellipsis c d f open paren."
  15. Improves the navigation region limit tone in the Y= screen once no further vertical navigation is possible using the [DOWN] key.
  16. Improves the screen reader review of tokens. For example, the operation "Sin" is a single token. Using the review level character, the token is announced one character at a time.
Battery
  1. Improves the battery voltage monitoring accuracy.
  2. Adds a vibration indication for the low battery lockout mode, when the user performs the power cycle sequence of TI-84.
  3. Improves the battery indication announcement (reads as "# %").
  4. Improves the low battery warning announcements when the charger is connected to the Orion unit.
Fixed Issues
  1. Resolves several language parsing issues (including ones in the Draw menu and Distribution-Draw menu).
  2. Correctly announces the time (even when the format is set to other than the default in the Clock Editor screen).
  3. Correctly announces for the Trace/Graph screen in a Horizontal Split screen scenario.
  4. Correctly announces the date displayed in the Mode screen, when the Clock settings are changed from TurnClockOff to TurnClockOn.
  5. Correctly announces in the Matrix Editor and List Editor screens when the screen switches back from the Error screen (due to an incorrect expression editor in the previous screen).
  6. Correctly announces the Home screen displayed text for the Horizontal Split screen mode.
  7. Adds a missing announcement of the items displayed in the Alpha menu screen when the TI-84 Plus is turned on after an Automatic Power Down event occurs.
  8. Correctly announces when the zoom size is adjusted while in Speech mode on the Trace screen.
  9. Correctly announces when the navigation is finished for the List Editor, Statistical Editor, Statistical Result, and Memory Management screens even though the navigation region limit tone is played.
  10. Correctly announces the statistical equation displayed on the Graph screen when the Vertical Split mode is selected.
  11. Adds a missing announcement of the top row, using the screen reader feature in the Statistical Result screen.
  12. Adds a missing announcement of the "Home screen" when the screen switches from the Menu screen to the Home screen by pressing the [CLEAR] key on the TI-84 Plus.
  13. Corrects playback of the equation when the CALC menu functions are executed.
  14. Correctly announces the menu names when the TI-84 Plus is turned on after an Automatic Power Down event.
  15. Adds a missing announcement in the ZOOM Factor Editor screen by pressing the [ENTER] key.
  16. Resolves battery charging failure issues due to the slow insertion of the charger.
  17. Removes an incorrect announcement of "battery full" indication.
  18. Adds a missing announcement of the Preference menu items when the unit is turned on after an Automatic Power Down event.
  19. Adds a pause between items announced using the review level line for the last line displayed in the Catalog Help application screen.
  20. Correctly announces the information related to a matrix operation performed on the Home screen in the Horizontal Split mode.
  21. Correctly announces the information displayed in the Table Editor screen when Stat plots are enabled in the Vertical Split mode.
  22. Adds an announcement when the user presses the [UP/DOWN] cursor keys on the TI-84 Plus once the Catalog Help application use announcement is completed. The announcement is repeated, rather than the operation not supported, when the screen is enabled and the user presses the [Up/Down] key.
  23. Correctly announces the information displayed on page 2 of the Mode screen (when navigating briskly in this screen using the TI-84 Plus [UP/DOWN] keys).
  24. Correctly announces the navigation region limit tone in the Graph or Trace screens, for any equation plotted with the settings of Xmin = 0, Xmax = 1, Ymin = 0 and Ymax = 1 in the Window Editor screen, while using point navigation.
  25. Correctly announces information displayed on the TI-84 Plus display screen when the screen scrolls in the Inferential Result screen feature.
  26. Adds an announcement of the RAM clear screen message when the TI-84 Plus is turned on after an Automatic Power Down sequence.
  27. Resolves the issue of the unit remaining on even after it has been turned off (occurs when the unit automatically turns on when connected for first time with the TI-84 Plus).
  28. Correctly announces the punctuation mark in the Catalog Help application screen for the "Else" information.
  29. Resolves the issue of an incorrect playback of a complete equation, if the equation plotting was continuously paused and resumed.
Operating System 2.55/ORl or Higher
  1. Correctly announces when scrolling in the Home screen, after switching from the Menu or Error screens has occurred.
  2. Correctly announces when the cursor right or left keys of the TI-84 Plus are pressed in the Clock Editor screen.
  3. Correctly announces "Invalid key" for the valid scenario, when the screen is switched from the Catalog menu to the Catalog Help screen by pressing the [+] key.
  4. Correctly announces the highlighted item in the Catalog menu screen when switched back from the Catalog Help application screen by selecting the [ESC] option.
  5. Adds an announcement of the information displayed on the TI-84 Plus screen after the unit is turned on after a RAM clear scenario.
  6. Correctly announces the date displayed on page 2 of the Mode screen for a format other than M/D/Y, when using the review level word.
  7. Adds an announcement for vertical navigation performed in the Startup screen after a RAM clear scenario.
  8. Corrects automatic playback of complete equation in the Horizontal Split screen mode.
Known Issues and Limitations
  1. Inaccurate equation playback after Trace screen panning may occur after an Automatic Power Down event.
  2. To execute programs from the Program menu press the [CLEAR] key twice. This ensures that the screen reader announces correctly in the Home screen.
  3. When navigating using review level character, the leading blank spaces on the review row are skipped and the first character is announced for most screens. The exceptions are the Table Editor, List Editor, and Matrix Editor screens. For these three screens, the leading blank spaces are announced as a single space followed by the first character.
  4. The tone for navigation region limit for Stat Plots is only announced for Histograms, Box plots, and Mod Box plots.
  5. If two or more consecutive punctuation marks appear, the latter one is announced.
  6. A valid value for the month must be entered in the Clock Editor screen for continued navigation or execution. Otherwise, any key pressed (Up/Down/Enter) announces the value of the month with a tone, indicating no navigation is possible.
Catalog Help Screen
  1. Review level word is not supported for the Catalog Help application screen.
  2. When automatic TI-84 RAM clear events occur while the Catalog Help application is enabled and running, the unit announces a "system error" message. The user should perform a power cycle.
  3. While the Catalog Help application is enabled and running, editing of certain Menu screens becomes active automatically, which results in an automatic TI-84 Plus RAM clear event. The user should perform a power cycle.
  4. While the Catalog Help application is enabled and running, the Mode screen occasionally switches to the Home screen when [+] key is pressed and does not announce "invalid key pressed."
  5. If the user is in the Catalog Help screen and enters the Matrix Editor screen from the Matrix menu or the List Editor screen using the Stat menu, a unit reset is required.



Source : http://tech.aph.org/Orion%20TI-84%20Plu ... gc_new.htm

Téléchargements :
Lien vers le sujet sur le forum: Nouvel OS 2.55/ORn pour TI-84 Plus Orion parlante (Commentaires: 1)

Conférence T3 2014 (Las Vegas) - 3ème journée (08/03)

Nouveau messagede Adriweb » 11 Mar 2014, 10:01

(Re)bonjour à tous,

Voici un résumé de la troisième et dernière journée (9 Mars) à la conférence T3 2014 à Las Vegas. Pour le topic de la journée du 8, c'est par ici ;)

Image
DAY 3


Ce topic ne va pas être bien long, seule la demi-journée (du matin) étant pour la conférence.

Initialement, j'aurais voulu assister à la "power session" sur l'éthique du CAS dans l'éducation, par Zalman Usiskin de l'université de Chicago.
(Mais bon, le checkout de l'hotel a pris un certain temps, et je n'ai pas voulu m'incruster au beau milieu... :/)

Dommage, mais bref, le moment important de la journée a été la Closing Session.

On a pu retrouver Peter Balyta et Gayle Mujica, comme lors de l'opening session
3525.

La "star" principale a été Dr. David Saltzberg, consultant scientifique pour la série "The Big Bang Theory" - il a raconté son expérience et des anecdotes de tournage de la série etc. Son rôle est entre autre de vérifier l'exactitude de tout ce qui est scientifique (dans les dialogues, mais aussi ce qu'on peut voir affiché sur les tableaux, posters...).
Comme le "Docteur Zombie" l'a souligné (aussi), il est important pour les spectateurs de voir/entendre des informations correctes, même s'ils ne s'en rendent pas forcément compte.
3549 3548 3546 3545 3528 3527


Bref, la conférence cette année encore se termine bien vite, et c'était une fois de plus une excellente expérience :)

J'espère que je serai là l'année prochaine à Fort Worth ("en face" des bureaux de Dallas de TI, d'ailleurs) pour là 27ème édition de la conférence T3 internationale :)
3553

Toutes les photos en galerie : gallery/album.php?album_id=241
Lien vers le sujet sur le forum: Conférence T3 2014 (Las Vegas) - 3ème journée (08/03) (Commentaires: 0)

Correction algo BAC STI2D/STL (Nouvelle Calédonie mars 2014)

Nouveau messagede critor » 12 Mar 2014, 00:48

Intéressons-nous ce soir à l'algorithme qui vient de tomber ce mois de mars 2014 à l'épreuve de Mathématiques commune aux BAC 2013 STI2D et STL spécialité SPCL.

Il s'agissait donc de l'exercice 3 noté sur 5 points, dans le contexte des suites et de la radioactivité - un beau sujet à coloration transdisciplinaire... à priori ;)

Ce sujet provient du site de l'APMEP, et j'ai corrigé ce que je pensais être quelques erreurs de retranscription ou lecture du document transmis - avec lesquelles le problème n'avait pas de sens.



Question 1)
Une baisse de 8,3% correspond à un coefficient multiplicateur de
$mathjax$1-\frac{8,3}{100}=1-0,083=0,917$mathjax$
.
Donc:
u1=0,917×u0=0,917×106=97,202×106
u2=0,917×u1=0,917×97,202×106=89,123234×106

Question 2)
On généralise:
un+1=0,917×un
Il s'agit donc d'une suite géométrique de premier terme u0=106 et de raison q=0,917.

Question 3)
Donc un=u0×qn=106×0,917n.

Question 4)
Nous traduisons la question en une inéquation:
$mathjax$u_n≤\frac{10^6}{2}$mathjax$

$mathjax$10^6×0,917^n≤\frac{10^6}{2}$mathjax$

$mathjax$0,917^n≤\frac{\frac{10^6}{2}}{10^6}$mathjax$

$mathjax$\ln\left(0,917^n\right)≤\ln\left(\frac{10^6}{2×10^6}\right)$mathjax$

$mathjax$n×\ln(0,917)≤\ln\left(\frac{1}{2}\right)$mathjax$

$mathjax$n≥\frac{\ln\left(\frac{1}{2}\right)}{\ln(0,917)}$mathjax$
car
$mathjax$\ln(0,917)<0$mathjax$
puisque 0<0,917<1
Or,
$mathjax$\frac{\ln\left(\frac{1}{2}\right)}{\ln(0,917)}\approx 7,99959$mathjax$
d'après la calculatrice.
Donc,
$mathjax$n≥8$mathjax$
.
C'est-à-partir de 8 jours que la population de noyaux aura diminué au moins de moitié.

Question 5)a)
Cet algorithme est conçu autour d'une boucle 'tant que'.
Il utilise deux variables: u et n.
La variable u est initialisée à u0=106 et modifiée dans la boucle selon notre relation de récurrence de la question 2). La variable u représente donc le nombre de noyaux d'iode.
La variable n initialisée à 0 et incrémentée de 1 dans la boucle est donc le rang associé à la valeur de la variable u.
La condition de poursuite de la boucle 'tant que' est
$mathjax$u>\frac{10^6}{2}$mathjax$
.
Cela veut donc dire que l'algorithme se termine en sortie de cette boucle sur la réalisation de la condition contraire:
$mathjax$u≤\frac{10^6}{2}$mathjax$
, c'est-à-dire lorsque la population de noyaux aura diminué au moins de moitié.
L'algorithme affichant alors n, il s'agit du temps de demi-vie dont parlait la question 4).

Question 5)b)
Si on avait compris la question précédente, la réponse était ici évidente : le programme affichera 8, résultat de la question 4).
Si l'on n'avait pas traité la question précédente, on pouvait programmer l'algorithme sur sa calculatrice et recopier la réponse. C'était aussi une possibilité de contrôle du résultat, que nous allons détailler maintenant.

Voici les programmes pour TI-76/82/83/84, TI-Nspire/89/92/Voyage, Casio Graph/Prizm, HP-39gII/Prime et Casio Classpad fx-CP.
Image Image Image Image
Et ils nous confirment bien que la réponse est 8.


Question 5)c)
Je cite:
Pour le Césium 137, le nombre de noyaux diminue chaque année de 2,3%.
Quelles modifications faut-il apporter à l'algorithme précédent pour trouver la demi-vie du césium 137 sachant que la population au départ est de 108 noyaux?

Alors là on touche le fond...
Visiblement, l'auteur du sujet a dans l'idée de nous faire apporter deux modifications à l'algorithme:
  • remplacer le coefficient multiplicateur 0,917 par autre chose (voir plus loin)
  • remplacer la valeur initiale 106 par 108
Or, la demi-vie d'un isotope radioactif est spécifique à cet isotope et ne dépend absolument pas de la taille de l'échantillon étudié.
On se moque complètement de savoir qu'il y a 106 ou 108 noyaux, information sur laquelle l'auteur insiste pourtant bien avec son "sachant que"... Reprenez votre programme en question 5)b) et remplacez les deux occurrences de 106 par 3.14×1042, vous obtiendrez exactement le même résultat !
Nous avons donc en gros trois choix:
  • nous comporter en élève bête qui veut son BAC : on écrit les bêtises que l'on pense que l'auteur du sujet attend sans rien dire
  • nous comporter en élève intelligent doté d'esprit critique : on écrit ces mêmes bêtises mais en signalant que ça ne colle pas dans le style "la bonne réponse est [...] mais je pense que l'énoncé s'attend à [...]"
  • nous comporter en élève pédant : on répond 'correctement' à ce problème bancal, au risque de ne pas avoir les points
C'est le deuxième choix que j'adopterai ici, car le but est quand même de décrocher le BAC. Je déconseille le troisième choix.


Le césium 137 diminue donc chaque année de 2,3%.
Le coefficient multiplicateur associé est donc
$mathjax$1-\frac{2,3}{100}=1-0,023=0,977$mathjax$
.

Voici donc l'algo modifié en fonction de ce que l'auteur attend:
Code: Tout sélectionner
Variables:
   n et u sont des nombres
Initialisation:
   Affecter la valeur 0 à n
   Affecter la valeur 10^8 à u (**)
Traitement:
   Tant que u>10^8/2 (**)
      n prend la valeur n+1
      u prend la valeur u×0,977 (*)
   Fin tant que
Sortie:
   Afficher n
(*) ligne modifiée
(**) ligne modifiée inutilement, juste pour faire ce que l'auteur du sujet et sa correction attendent probablement...

Vous apportez les mêmes modifications au programme ci-dessus pour vérifier que votre algorithme est bon et obtiendrez cette fois-ci 30 jours.





Au final un exercice avec une idée originale et intéressante, exercice qui aurait pu être réussi et sortir positivement du lot... mais qui illustre parfaitement sur sa fin ce qu'un enseignant de Mathématiques ne doit pas faire lorsqu'il conçoit un problème.
Donner un contexte concret pour rendre un problème mathématique intéressant, c'est bien.
Mais pour que les élèves adhèrent complètement et aussi par honnêteté, c'est ce contexte qui doit amener le problème et non l'inverse... Sinon c'est une construction totalement artificielle et qui risque donc de devenir bancale, ce qui est le cas ici.
On a en effet l'impression que l'auteur est dans une démarche contraire: il est parti de ce qu'il voulait voir modifier dans l'algorithme pour se demander seulement ensuite quelle histoire il pouvait bien coller dessus, visiblement sans réflexion ou connaissance suffisamment approfondie sur le phénomène physique choisi.
Or, cette dernière question injecte dans l'esprit des candidats une représentation fausse du phénomène de radioactivité comme quoi la demi-vie radioactive dépendrait de la taille de l'échantillon initial...




Téléchargement :
Lien vers le sujet sur le forum: Correction algo BAC STI2D/STL (Nouvelle Calédonie mars 2014) (Commentaires: 1)

Correction algo BAC ES/L (Nouvelle Calédonie - mars 2014)

Nouveau messagede critor » 12 Mar 2014, 21:01

Voici ce soir la correction de l'algorithme tombé à l'épreuve de Mathématiques commune aux BAC ES et L 2013, ce mois-ci en Nouvelle Calédonie (mars 2014).

Il s'agit de l'exercice 4 noté sur 5 points, et donc à traiter de préférence en moins de 45 minutes:


Question 5)a)
On nous demande donc une espèce de trace de l'algorithme, présenter l'état des variables au cours de son exécution.
Il va donc nous falloir d'une façon ou d'une autre évaluer cet algorithme.

Le tableau fourni à compléter suggère qu'il y a 3 passages dans la boucle représentés par 3 étapes en plus de l'initialisation.
Habituellement, chaque étape représente ou l'état en fin de boucle, ou l'état en début de boucle.
Or, ce n'est pas le cas ici... Ce tableau est en effet assez étrange, au sens où les valeurs présentées dans les cinq premières colonnes sont calculées non pas à partir des valeurs de a et b de la même étape mais de celles de l'étape précédente.
L'état décrit par une ligne de ce tableau correspond donc à un état intermédiaire en milieu de boucle, lorsque l'on a effectué les calculs des 4 premières colonnes mais pas encore modifié les valeurs de a et b.

Si on a pu déterminer cet endroit exact, l'intérêt est que l'on peut donc demander directement à notre calculatrice graphique de nous sortir le tableau, en modifiant l'algorithme avec un affichage au bon endroit:
Code: Tout sélectionner
Variables:
   a,b,m et r sont des nombres réels
Initialisation:
   Affecter à a la valeur 3
   Affecter à b la valeur 3,05
Entrée:
   Saisir r
Traitement:
   TANT QUE b-a>r
      Affecter à m la valeur (a+b)/2
      Afficher b-a, b-a>r, m, f(m), f(m)>0, a, b (*)
      SI f(m)>0
         ALORS Affecter à a la valeur m
         SINON Affecter à b la valeur m
      FIN SI
   FIN TANT QUE
Sortie:
   Afficher a
   Afficher b
(*) ligne rajoutée

Il faudra juste prendre soin sur notre calculatrice de définir la fonction f. Cela peut être fait directement dans le code du programme, solution que je présente ci-après. Mais on peut aussi parfaitement définir la même fonction dans l'application dédiée de la calculatrice, avant de lancer le programme.

Sur TI-76/82/83/84, nous utiliserons Y1 variable système spéciale pouvant recevoir l'expression d'une fonction.
Toutefois, cette variable n'est pas une fonction pour autant pour la calculatrice: f(5) ne s'obtient pas en tapant Y1(5) qui est une simple multiplication pour la calculatrice, mais en affectant la variable de la fonction pour ensuite faire appel à son expression.
Nous avons en prime une commande sympa nous permettant d'effectuer en même temps l'arrondi demandé par l'énoncé.
Les tests afficheront 1 lorsqu'ils seront vrais, et 0 lorsque faux.
Enfin, l'affichage de l'état intermédiaire étant très long, nous remplacerons l'instruction usuelle 'Disp' par 'Pause', qui comme son nom l'indique permet de suspendre le programme mais aussi de permettre à l'utilisateur de faire défiler le résultat.
Voici ce que ça nous donne:
ImageImage Image

Sur Casio Graph/fx-CG, nous ferons quasiment les mêmes remarques. C'est le même genre de langage non-fonctionnel, à la différence que je ne crois pas qu'il existe d'instruction pour arrondir.
Afin de limiter le nombre de captures d'écrans, je mets parfois plusieurs instructions sur une même ligne de code, séparées par le symbole deux-points. Vous pouvez parfaitement aller à la ligne à la place.
ImageImage

Sur TI-Nspire/89/92/Voyage, nous avons enfin la notion de fonction, mais aussi de tests.
Donc plus besoin d'affecter la variable de la fonction avant d'y faire appel, et les tests afficheront en anglais true/false.
On peut à nouveau arrondir directement dans le programme.
ImageImage Image

Sur Casio Classpad/fx-CP c'est presque pareil, à part que lorsque l'on veut afficher le résultat d'un test il faut en forcer l'évaluation à l'aide de la fonction 'judge'.
Comme sur les Casio ci-dessus, je ne connais pas de moyen rapide ou simple d'arrondir directement dans le programme.

Enfin sur HP-39gII/Prime, il y a plusieurs façons de définir une fonction. J'en retiens une qui a l'avantage de fonctionner sur les deux modèles en faisant appel à la variable système F1.
Et là, nous pouvons à nouveau arrondir correctement:
Image Image

D'où le tableau final, à compléter à partir des résultats affichés dans le sens de lecture, de gauche à droite et de haut en bas, en commençant à la 1ère ligne avant-dernière colonne:

b-ab-a>rmf(m)f(m)>0ab
Initialisation33,05
étape 10,05vrai3,0250,485vrai3,0253,05
étape 20,025vrai3,03750,218vrai3,03753,05
étape 30,0125vrai3,043750,082vrai3,043753,05
On confirme d'ailleurs que ce tableau tel que demandé n'est pas très logique, puisque la colonne f(m)>0 ne sert à rien, étant toujours à vrai.


Question 5)b)
Cet algorithme effectue par dichotomie un encadrement de la solution α de l'équation f(x)=0, sur l'intervalle [3;3,05] de la question 4)d).
Il s'articule autour d'une boucle "tant que" ayant pour condition de poursuite b-a>r.
La sortie de boucle fait donc suite à la réalisation de la condition contraire: b-a≤r, c'est-à-dire b-a≤0,01.
L'algorithme recherche donc un encadrement de α d'amplitude inférieure à 0,01 et donc plus précis, qui est ici 3,04375≤α≤3,05.



Téléchargements :
Lien vers le sujet sur le forum: Correction algo BAC ES/L (Nouvelle Calédonie - mars 2014) (Commentaires: 3)

Première calculatrice scientifique avec port USB et carte SD

Nouveau messagede critor » 12 Mar 2014, 21:52

Au cours de la déjà assez longue histoire de la communauté TI, un certain nombre de projets de calculatrice graphique communautaire ont été lancés à plusieurs endroits, entre autres yAronet et Omnimaga. Naturellement, les projets communautaires partageaient des idées comme "utilliser des composants plus récents et moins limités", "fournir des GPIO", "fournir un slot carte SD / micro-SD", et bien entendu "être plus programmables" (code natif, BASIC moins lent, et autres langages). Tout aussi naturellement, ces projets n'ont jamais abouti à des choses concrètes: il y a parfois eu de simples images de synthèse, encore plus rarement du code, et jamais d'étape de pré-production.

Certes elle n'est pas graphique, mais aujourd'hui zweb de la communauté cnCalc.org nous sort la toute première calculatrice scientifique communautaire, la ArithMax E301.

La calculatrice a été fabriquée en partant des boîtier et clavier d'un clone chinois de la Casio fx-82 ES PLUS, une XINNUO FN-883 quelconque donc.

Mais ce n'est désormais plus une calculatrice quelconque, car il s'agit de la toute première calculatrice scientifique à disposer d'un port micro-USB et même d'un lecteur de carte mémoire SD ! :bj:
En effet, la carte mère d'origine a été intégralement remplacée par une nouvelle carte disposant d'un processeur ARM ! :D
En l'occurrence, un STM32F407VGT6 basé sur un Cortex-M4.

Même si l'écran LCD a été correctement interfacé avec la carte, on note pour le moment l'absence d'une alimentation intégrée autonome, les deux emplacements supérieurs pour pile bouton étant inusités et non câblés.


Source :
http://www.cncalc.org/forum.php?mod=viewthread&tid=9980
Lien vers le sujet sur le forum: Première calculatrice scientifique avec port USB et carte SD (Commentaires: 3)

zStart et la petite police d'écriture dans l'éditeur

Nouveau messagede Hayleia » 13 Mar 2014, 08:53

Dans une news précédente, nous vous présentions zStart, l'application indéfinissable par sa multitude de fonctionnalités. Son homerun hook lui vaut souvent d'être comparée à DoorsCS, mais ces deux applications sont presque opposées:
  • DoorsCS a une interface très attractive alors que zStart est minimaliste
  • DoorsCS inclut toutes les librairies existantes à ce jour alors que zStart absorbe celles que vous voulez mais n'en inclut pas (ce qui lui donne la possibilité d'être plus petite que DoorsCS en général)
  • DoorsCS est très adapté aux débutants, expliquant par exemple après un RAM Clear pourquoi elle doit se réinstaller, ce que les non débutants peuvent trouver ennuyant car c'est une perte de temps, alors que zStart se réinstalle toute seule après un RAM Clear (sans même que vous n'ayez à relancer l'application)
  • DoorsCS vous permet de faire toutes sortes d'opérations sur vos programmes (renommer, cacher, organiser en dossiers...)
  • zStart vous permet de faire toutes sortes d'opérations directement sur votre calculatrice (police d'écritures personnalisée, image au démarrage, améliorations de l'éditeur de programmes, ... (voir la news mentionnée plus haut pour plus de détails))

Eh bien si vous utilisiez zStart en pensant qu'elle ne pouvait pas s'améliorer, allez jeter un coup d'œil à la dernière version 1.3.013a. De même, si vous ne l'utilisiez pas et abhorrez l'éditeur de programmes intégré à la calculatrice, pensez à zStart. En effet, l'application ajoute désormais à l'éditeur de programmes le support de la petite police d'écriture :#top#:

Un petit exemple vaut mieux qu'un long discours. Wabbitemu ayant quelques problèmes, mon screnshot vient d'un début d'éditeur de ma confection, mais celui de zStart est parfaitement similaire à part qu'il affiche les ":" en début de ligne et "PROGRAM : <name>" en haut de l'écran. Il supporte de plus les tokens customisés d'Axe, ce qui signifie qu'il affichera bien RectI et non rref contrairement à ce que montre mon screenshot.


Sur votre gauche, l'éditeur classique. Sur votre droite, un éditeur utilisant la petite police d'écriture. Tous deux ont ouvert le même programme (inutile). Les différences sont flagrantes :
• l'éditeur classique ne peut afficher le programme en entier sur l'écran malgré son faible nombre de lignes ; l'éditeur à petite police le peut
• la fluidité du code ne tient plus sur l'éditeur classique dès que le nombre de caractères sur la ligne dépasse le faible nombre 15 (sauts de lignes inutiles voire indentation ratée)

Si vous avez codé un minimum de programmes sur votre calculatrice, vous avez forcément rencontré ces problèmes. Ils sont maintenant résolus grâce à zStart :#top#:

Les seuls inconvénients à cette mise à jour sont selon moi, par ordre décroissant d'importance :
  • L'apparition d'une deuxième page dans l'application, amenant la taille de cette dernière à être plus gênante pour les utilisateurs de 83+ basiques (mais pas les utilisateurs de 83+.fr USB de 2013) mais toujours moins que la taille de DoorsCS
  • L'impossibilité pour l'instant de désactiver la petite police d'écriture, même si je ne vois pas pourquoi on le voudrait à part pour la troisième raison
  • L'impossibilité de profiter d'une police d'écriture personnalisée car celles-ci ne concernent que la grande police

Notez que cette version n'est encore disponible que sur Omnimaga et non sur ticalc, ce qui signifie que l'auteur attend de voir si l'application contient des bugs avant de la diffuser au plus grand nombre. Si vous rencontrez un bug, premièrement ne paniquez pas, et deuxièmement, allez le rapporter dans le topic de développement dont le lien est donné ci-dessous.


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

Source http://www.omnimaga.org/ti-z80-calculat ... #msg378608
Lien vers le sujet sur le forum: zStart et la petite police d'écriture dans l'éditeur (Commentaires: 2)

Interview: Peter Balyta, Président de TI EducationTechnology

Nouveau messagede Adriweb » 13 Mar 2014, 16:48

3550Comme je vous en avais parlé dans l'article concernant ma deuxième journée à la conférence T3 2014, j'ai pu recueillir les propos de Peter Balyta, président de TI EdTech, que je remercie donc vivement pour le temps qu'il m'a accordé autour de questions orientées pour intéresser une large gamme de visiteurs :)
(D'ailleurs, il m'a dit que c'était sa première interview en tant que président - quel honneur j'ai eu :D)

(Les parties en gras sont mes questions, et le reste ses réponses)


Connaissez-vous TI-Planet ? Y allez-vous de temps en temps ?

Bien sûr ! Et j'y vais d'ailleurs souvent… !


Selon vous, que pouvons-nous apporter à TI ?

Vous pouvez, par exemple, nous donner des idées sur la manière dont nous pourrions mieux répondre aux besoins des enseignants et des élèves - c'est ce qui compte le plus à nos yeux. Du côté de l'innovation, nous vous encourageons à étendre les capacités de nos plateformes d’une façon qui rentre dans notre le cadre de notre mission, ce qui, encore une fois, est un atout pour nous.


Après les TI-83+/84 avec un interpréteur Basic relativement performant et son SDK qui l’est aussi, nous pouvions nous attendre à retrouver des performances similaires sur la TI-84 Plus C Silver Edition. Mais nous nous sommes retrouvés face à un interpréteur Basic vraiment lent. Et l’absence de SDK freine la créativité des programmeurs alors que cette calculatrice possède un potentiel intéressant. Prévoyez-vous des évolutions positives sur ces points ?

La gamme TI-84 continue à être une plateforme très importante pour nous, même si il y a un gros focus sur la gamme Nspire. Comme beaucoup d’enseignants et d'établissements ont investi dans ces plateformes - et ont en particulier fait un investissement avec TI -, nous avons toujours promis que nous fournirons le support nécessaire sur le long terme (upgrades d’OS gratuits, formations, etc.).
Nous allons continuer à nous investir pour cette plateforme.
Concernant l’existence d'un SDK pour la 84C, … nous ne faisons pas de commentaires sur les projets qui sont en R&D (Recherche et Développement). Mais... comme la 84 reste un produit très stratégique et que nous continuerons à améliorer cette série pendant encore longtemps, il est assez clair que vous pouvez vous attendre à des innovations...


La gamme TI-Nspire CX a maintenant 3 ans. Peut-on s'attendre à la sortie d'une nouvelle TI-Nspire ou même d'une nouvelle gamme ciblant l'enseignement secondaire et supérieur?

L’essentiel pour TI avec la gamme Nspire est vraiment d'aider les professeurs à enseigner les mathématiques et les sciences de façon à ce qu'ils puissent utiliser des représentations dynamiques mêlant différents éléments. Nous travaillons beaucoup sur l’interaction des applications entre elles, afin notamment d’aider les élèves à établir des connexions qu'il n'auraient pas pu faire autrement. De ce côté, nous allons continuer à faire évoluer la Nspire.
Concernant la réponse directe à la question posée : de la même manière que pour la 84, nous ne pouvons pas en révéler plus.
En tout cas, comme tu as pu le voir lors de cette conférence, les échanges entre TI et les professeurs sont omniprésents, et contribuent à faire évoluer la plateforme.


Que pensez-vous de la concurrence sur ce créneau (enseignement secondaire et supérieur), qui vient juste de renouveler ses modèles haut de gamme, avec les HP Prime et Casio fx-CP400, qui ont tous deux un écran tactile, et certaines fonctionnalités matérielles supérieures ?

Avoir un écran tactile, un écran de meilleure résolution ou autre innovation de ce type n'est pas vraiment notre priorité. Nous concentrons notre énergie sur l’amélioration de l’enseignement des concepts importants en mathématiques et en sciences, souvent difficiles à comprendre pour les étudiants et à enseigner. Les possibilités d’interaction entre les différentes applications sur la plateforme Nspire ainsi que la formation des enseignants (le réseau des enseignants formateurs T3 étant un très bon exemple concernant ce point) restent une priorité pour nous. D'autres entreprises ne se focalisent pas sur l'intégration de la technologie dans le monde scolaire en conformité avec les curriculums, sur la formation des enseignants. Elles ne vont pas non plus voir les établissements scolaires et réseaux institutionnels éducatifs comme nous le faisons au quotidien, afin de les aider et de collaborer avec eux pour être au plus près de leurs besoins et améliorer nos produits en conséquence.


TI semble se refermer vis-à-vis d'une certaine catégorie de programmeurs souhaitant seulement offrir le meilleur à la gamme TI. Que pensez-vous du jailbreak Ndless pour la TI-Nspire ? Un accord pourrait-il être trouvé afin que cesse la situation actuelle qui n'est productive pour personne? Nombre de programmes de grande qualité sont en effet désormais inutilisables sur les dernières TI-Nspire.

Nous y voyons vraiment une grosse valeur ajoutée lorsque vous nous aidez à étendre les capacités de la plateforme dans le cadre de notre mission, qui est, je le rappelle, d'améliorer l'enseignement et la compréhension des mathématiques et des sciences. Certaines personnes n'ont pas cette objectif. N’oubliez pas qu’une chose très importante pour nous est de garder la confiance des enseignants, chefs d’établissements, corps d’inspection, éditeurs, etc. Certains font des choses qui n'apportent pas de valeur ajoutée à la communauté éducative. Nous avons aussi vu que certaines choses développées sont à l’encontre de notre mission, sans vraiment que nous y voyons de raison, juste "parce que c'est possible"... et même d'autres, juste faites “pour casser". Quand nous voyons cela, nous sommes forcés d’agir sur le côté sécurité de nos plateformes et nous allons continuer à le faire. En revanche, nous ne voulons absolument pas freiner l'innovation ! En effet, nous encourageons la créativité qui va dans le sens de notre mission.
Je souhaite donc pouvoir trouver un accord, pourquoi pas de plus près encore que maintenant, et travailler avec ceux qui le souhaitent afin de voir toujours plus d'innovation sur le marché de l'éducation.
Par rapport à ce point, les autres calculatrices comme les 68k et z80 sont ouvertes au développement natif mais pas la Nspire, pourquoi ?
En fait, notre stratégie pour cela a été le Lua. Nous pensons que le Lua répond à une telle volonté de développement plus élaboré, qui permet de réaliser beaucoup plus de choses qu'avant.
Il n'est pas impossible qu'avec des partenaires, nous puissions travailler ensemble d'une autre façon, indépendemment du Lua, comme cela se fait déjà aujourd'hui - par exemple avec Vernier qui est un partenaire important pour nous. Mais il faut savoir que ce genre de partenariat ne s'est pas développé du jour au lendemain non plus...
Ok, donc pour conclure, on peut donc imaginer dans le futur qu'un partenariat soit établi avec TI pour pouvoir faire ce genre de choses ?
Oui !


Imaginons qu'un moteur CAS sorte pour TI-Nspire en un langage officiel (TI-Basic ou plus probablement, Lua), comment serait-il perçu, puisque ce n'est qu'une utilisation des outils que TI fournit?

Disons qu'il y a "moteur CAS" et "moteur CAS"... cela peut vouloir dire beaucoup de choses. Par exemple si on parle de moteur exact…
Oui d'ailleurs, Xavier (critor) par exemple, en a réalisé un...
Oui, en effet ! C'est un bon exemple d'innovation qui fait avancer les choses !
Pour les gens qui ne veulent pas utiliser ces solutions tierces, nous avons des solutions pour eux.
En fait, on retombe encore sur l'idée de la création de contenu présentant une valeur ajoutée à notre mission.
Donc au final, si un jour un moteur CAS sortait en Lua ... ?
Et bien, si quelqu'un veut un moteur CAS complet, on l'invitera à utiliser notre plateforme CAS !
Cependant si un tel programme offre des fonctionnalités nouvelles tout en répondant à notre mission d’améliorer les résultats des élèves dans la compréhension des concepts mathématiques et scientifiques, ce serait typiquement quelque chose dont nous pourrons faire la promotion. Par ailleurs, si cela n’apporte aucune valeur ajoutée à une de nos plateformes déjà existante, comme la TI-Nspire CAS, on peut se demander pourquoi des gens investissent leurs temps au lieu de vraiment innover et d’apporter un plus aux plateformes existantes. Juste pour montrer que c’est faisable? C'est déjà moins intéressant, je trouve.
Je peux me tromper, mais effectivement, je pense que si une sorte de moteur CAS sort, ce serait probablement plus pour montrer que c'est techniquement réalisable qu'autre chose…
Oui, et cela ne nous aide pas vraiment... et n'aide pas non plus la communauté je pense. Ce serait une perte de temps pour elle, au final. Enfin... quand je dis "une perte de temps", je veux plutôt dire que je trouve regrettable que ce temps là n'ait pas été passé sur autre chose de plus productif pouvant intéresser encore plus de monde, y compris les enseignants et leurs élèves par exemple.


TI accepterait-il d'embaucher parmi les membres de la communauté ?

Pourquoi pas !


A-t-on une chance de voir ressusciter des 68k ou des TI-86 sous les noms de gamme 83/84 ?

Pour ce qui est des TI-86, le produit n’est plus supporté.
Concernant la gamme 68k, les produits sont encore supportés, mais nous faisons rapidement évoluer les utilisateurs vers la plateforme TI-Nspire CX CAS car nous pensons que c'est un meilleur produit sur lequel nous sommes en mesure d'aider les utilisateurs, qu’ils soient élèves, étudiants ou enseignants, à faire la transition.


A quoi peut-on s'attendre pour l'avenir du Nspire Lua ? (Par exemple, pourra-t-on un jour officiellement contrôler un petit robot comme c'est le cas avec les 83/84 ?)

Les STEM* représentent une opportunité importante de démultiplier l’utilisation de notre plateforme TI-Nspire par les enseignants et les élèves dans le cadre de leur curriculum scientifique, et ceci dans le monde entier. Nous travaillons donc beaucoup dans ce domaine. Vous avez par exemple en France le cas de la spécialité ISN sur laquelle quelques enseignants auteurs du réseau T3 ont fait un travail remarquable dans la réalisation d’un ouvrage numérique en ligne avec des activités clés en main pour comprendre comment à partir de LUA un élève peut simuler les déplacements d’un Robot virtuel !
D'ailleurs, cela peut être également une belle occasion de collaboration entre TI et TI-Planet dans le futur d’autant que je crois savoir que l’association UPECS montée par les membres fondateurs de TI-Planet a pour objectif de sensibiliser un public le plus large possible sur les bénéfices apportés par la pratique des STEM et les opportunités de carrière associées.
Mais sinon, encore une fois, pour répondre spécifiquement, nous ne commentons pas publiquement nos plans de développement produit. Patience...

* Science, Technology, Engineering and Math


Bon et bien… merci beaucoup !

De rien, c'est moi qui te remercie !


A bientôt sur TI-Planet, avec toujours plus d'exclusivités ;)


Edit : merci à Excale pour l'aide sur la relecture, édits, formattage toussa :)
Lien vers le sujet sur le forum: Interview: Peter Balyta, Président de TI EducationTechnology (Commentaires: 31)

De nouvelles possibilités USB Nspire découvertes par cnCalc

Nouveau messagede critor » 14 Mar 2014, 18:10

Dans une actualité précédente Ndless 3.1 rajoutait le support USB.
Cela permettait notamment la gestion de périphériques USB d'origine non supportés sur la TI-Nspire, comme les claviers et souris.

Leur branchement n'était toutefois pas chose aisée, nécessitant selon la norme USB-OTG une prise mini-USB A afin que la calculatrice puisse passer du mode périphérique/esclave au mode hôte/maître.
Or vous pouvez chercher... plus de 99% de ce que vous trouverez en magasin ou même boutique spécialisée sera du mini-USB B.

2318Or vous disposez d'une prise mini-USB A, avec le câble fourni avec la calculatrice. Je vous révélais dans un article ultérieur, une façon non destructive de réutiliser ce câble pour brancher certains modèles de hubs USB, et permettant ainsi de brancher simultanément plusieurs périphériques USB sur votre calculatrice ! :bj:



Aujourd'hui, jiage嘉哥 de la communauté cnCalc.org nous présente d'autres périphériques USB que l'on peut aussi utiliser sur notre TI-Nspire.

Il y a d'une part les périphériques USB passifs, ceux qui n'échangent en fait aucune information avec l'hôte et se contentent de l'alimentation USB. Voici par exemple une lampe USB, particulièrement utile pour utiliser sa TI-Nspire non rétro-éclairée en toute situation ! :bj:

On peut aussi d'autre part utiliser des périphériques qui ne sont pas des claviers USB mais s'identifient et fonctionnent comme tels - par exemple des périphériques offrant des touches minimalistes (flèches, validation, et parfois pavé numérique) ou encore qui transmettent en sans-fil les événements générés sur le clavier d'un autre ordinateur.


Périphériques USB sur TI-Nspire, il y a encore tant à inventer ! :D




*** Mini-jeu ***
Plusieurs erreurs se sont glissées dans la photo avec la lampe USB. Sois le premier à toutes les lister en commentaire ! ;)


Source : http://www.cncalc.org/forum.php?mod=viewthread&tid=9971
Lien vers le sujet sur le forum: De nouvelles possibilités USB Nspire découvertes par cnCalc (Commentaires: 8)

-
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.
1508 utilisateurs:
>1456 invités
>47 membres
>5 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)