π
<-
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)

BAC 2019: sujets & corrigés Centres Etrangers Groupe 1 dispo

Nouveau messagede critor » 12 Juin 2019, 15:34

Après l'Amérique du Nord et le Liban, le BAC 2019 se poursuit cette semaine avec les candidats des lycées français des Centres Étrangers du Groupe 1 (Europe, Afrique et Moyen-Orient).

La plupart des sujets sont déjà disponibles avec corrigés, ou le seront très prochainement.

Une superbe occasion de prendre le temps de t'entraîner en conditions d'examen sur les dernières tendances de l'épreuve. ;)


Liens :
  • Sujets + corrigés BAC S / ES / L / Techno 2019
  • Sujets + corrigés BAC S / ES / L / Techno 2020 anticipé
Lien vers le sujet sur le forum: BAC 2019: sujets & corrigés Centres Etrangers Groupe 1 dispo (Commentaires: 6)

TF1 fuite le BAC S 2019 Physique-Chimie, encore ?

Nouveau messagede critor » 15 Juin 2019, 13:09

Dans une version précédente de cet article nous t'annoncions que TF1 avait récidivé cette année, comme il l'avait déjà fait en 2018 en faisant fuiter les sujets de Mathématiques du DNB.

Nous venons ici apporter un correctif.

Dans notre soucis d'informer au mieux les candidats, nous prenons le temps chaque année de chercher et dénoncer aussi bien les fausses fuites que les vraies, heureusement beaucoup plus rares pour ces dernières.

Tout vient d'un reportage diffusé au JT de 13h du 11 juin dernier, dans le service de reprographie de la maison des examens.

Y est présentée ce qui serait l'impression en cours des sujets de Physique-Chimie du BAC S 2019. Une double page du sujet apparaît à plusieurs moments dans le champ de la caméra, de façon non lisible mais avec dans tous les cas des documents identifiables.


Comme tu peux le voir sur la moitié gauche de la feuille, on étudie une paire de molécules organiques en disposant de tableaux numériques, dont un à trous, d'un diagramme d'absorbance ou de transmittance. La moitié droite de la feuille est bizarrement floutée sur certaines séquences, et présente un montage d'extraction.

Il semble en fait que ce soit l'exercice n°1 tombé en 2017, avec une correspondance des documents et de la mise en forme :


Il semblerait donc que TF1 nous ait en fait organisé cette année, sciemment ou pas, non pas une vraie fuite mais une fausse fuite, ce à quoi nous ne nous attendions absolument pas de la part d'une grande chaîne d'information. De la part d'une grand groupe comme TF1, nous nous attendions ou à une vraie fuite comme l'année dernière, ou à aucune fuite du tout. Oui, nous ne sommes pas infaillibles, pour une fois nous nous sommes fait avoir.

Mais cela apporte plus de questions que de réponses.

Soit il était effectivement prévu que l'exercice 1 de 2017 retombe en 2019, possiblement une erreur de sélection dans la banque d'exercices, et dans ce cas il est maintenant quasiment certain que nous aurons droit au sujet numéro 2.

Soit il s'agissait d'un reportage filmé en 2017, et possiblement non diffusé à l'époque. Mais dans ce cas, pourquoi le cerclage des sujets montré juste après toujours au service de reprographie utilise-t-il une page de garde de 2019 ?...

Soit, hypothèse la plus probable, il s'agissait d'une mise en scène du moins pour les scènes au service de reprographie, avec de faux documents conçus exprès cette année pour la venue de TF1. Ce qui expliquerait d'ailleurs la mauvaise date sur la page de garde que l'on vient de mentionner. Mais dans le cas donc d'une mise en scène, la quantité de feuilles imprimées destinées à partir immédiatement à la poubelle dès le départ de TF1 et donc d'arbres sacrifiés juste pour les besoins lucratifs de TF1 est absolument scandaleuse...

Aussi, dans le cas d'une mise en scène autant le préciser, car que l'on diffuse de vraies ou de fausses informations, dans les deux cas il y a rupture d'égalité entre candidats, entre ceux qui sont au courant ou pas, entre ceux qui y croient ou pas. Pour une mise en scène, il serait quand même curieux de s'être embêté à flouter les sujets, de plus sur seulement certains plans alors que d'autres restaient parfaitement exploitables... autant tout flouter si c'est le vrai sujet, ou ne rien flouter tout en mettant une annotation specimen par exemple dans le cas contraire. A moins que TF1 se soit également fait avoir, qu'il ne leur ait pas été dit que les documents présents le jour en question étaient des faux et qu'ils n'avaient donc pas besoin d'être floutés, ou que cette information n'ait pas été remontée jusqu'au service ayant monté le reportage.

Après les nombreux vrais faux sujets qui "fuitent" sur les réseaux sociaux chaque année, il nous faudra donc désormais apprendre en prime à reconnaître les faux vrais sujets. Merci... :#roll#:


Lien : https://www.tf1.fr/embedplayer/13643224
Source : https://www.tf1.fr/tf1/jt-13h/videos/ba ... sions.html via viewtopic.php?f=2&t=18635&p=243091#p243091
Lien vers le sujet sur le forum: TF1 fuite le BAC S 2019 Physique-Chimie, encore ? (Commentaires: 24)

Consignes de surveillance BAC 2019 et calculatrices

Nouveau messagede critor » 15 Juin 2019, 16:36

Sophie-Berthelot à Calais, Jean-Perrin à Lambersart, Pierre-Foret à Maubeuge, Monts-de-Flandre à Hazebrouck, 4 lycées de la honte s'étant permis au BAC 2018 de déroger aux règles nationales de l'examen pour embêter les candidats utilisant des calculatrices graphiques.

Et quand nous disons embêter, nous sommes bien gentils... Candidats menacés de rapport de fraude si on les prend à consulter des données, sommés d'effacer immédiatement leur mémoire ou de passer en mode examen, mémoires fouillées avec prise en photo du contenu, calculatrices confisquées et remplacées par de vulgaires calculatrices collège...

Ces ruptures d'égalité entre candidats à un examen national n'étaient hélas pas une première. Un incident similaire était déjà arrivé au BAC 2015 à Montpellier, lycée Mas de Tesse / Jules Guesdes. Sauf qu'en 2015 le Rectorat local avait soigneusement œuvré pour étouffer l'affaire, face à des familles peut-être un peu trop respectueuses de l'Institution et de sa hiérarchie.

En 2018 à la différence pas de chance, les candidats ont hurlé/pleuré avec raison sur les réseaux dès leur sortie de l'épreuve, et les presses et télévisions locales et nationales ont largement couvert ces scandaleux incidents. Le Ministère dans sa réponse s'est désolidarisé de ces pratiques.



Pourquoi de tels comportements déviants et peuvent-ils encore se reproduire en 2019 ? Pour tenter d'y répondre, étudions ensemble ce qui concerne les calculatrices dans les consignes toutes fraiches de surveillance 2019 qui commencent à être affichées dans les lycées. Consignes qui normalement seront aussi sur le bureau de tes surveillants.

Bien évidemment, tout ceci ne s'applique que lorsque la page de garde du sujet autorise la calculatrice.








1) Qu'est-ce qui n'est pas une calculatrice ?

Go to top

Les consignes commencent par exclure de la catégorie calculatrices, et donc interdire les appareils suivants :
  • téléphones
  • tablettes
  • montres connectées
  • tout autre "objet connectable"
Cette dernière mention est sans doute un peu maladroite face à des surveillants qui n'enseignent pas forcément en Mathématiques ou en Sciences, puisque la plupart des calculatrices graphiques sont munies d'un port pour connexion à l'aide d'un câble. Un câble bien évidemment interdit en examen, le bon sens (qui au vu des incidents ci-dessus ne semble pas être si bien partagé que ça, désolé Monsieur Descartes) fera comprendre que sont visés les objets pouvant être connectés sans besoin de rajout d'un élément extérieur déjà interdit (ici le câble), bref les appareils disposant de fonctionnalités de communication sans fil, que ce soit par voie hertzienne (WiFi, Bluetooth...) ou infrarouge (HP 48/49/50).

Sont donc interdits notamment certains appareils Lexibook écoulés trompeusement en tant que calculatrices ("calculatrices Android tactiles") à compter de 2014-2015, principalement chez Auchan, les PocketGraph GC143FR et Academy Graph MFGC177FR. Ce ne sont pas des calculatrices, ce sont des tablettes, qui plus est munies de capacités WiFi, et donc doublement interdites.

Précisons que tous ces appareils ne peuvent donc être utilisés ni en tant que calculatrices aux épreuves les autorisant, ni même en tant que montre.

Si tu ne disposes pas d'une calculatrice capable d'afficher l'heure, nous te conseillons d'acheter/récupérer une montre "non connectée" ou un réveil à piles, alarme éteinte bien évidemment.




2) Quelles calculatrices autorisées ?

Go to top

En 2015 un autre lycée de la honte, Romain Rolland à Ivry-sur-Seine, avait tenté de faire croire que les TI-Nspire CX CAS étaient interdites au BAC.

C'est faux, les consignes le disent clairement. En dehors de ce qui a été exclu par les interdictions du point précédent, sont autorisées "toutes les calculatrices quel que soit le modèle, avec ou sans mode examen", et donc entre autres la TI-Nspire CX CAS.

Note que tu n'as le droit d'utiliser qu'une seule calculatrice. Tu pourras certes la remplacer en cas de panne, mais note qu'il t'appartient d'apporter ta propre calculatrice de secours, car les échanges de calculatrices sont interdits entre candidats pendant la durée de l'épreuve.




3) Interdiction des documents... ou pas ?

Go to top

Selon les consignes tu n'as droit qu'aux documents précisés en page de garde du sujet, c'est-à-dire la plupart du temps à rien du tout.

Cela veut-il dire que les documents électroniques sur calculatrice sont interdits ?

Il suffit de lire ce que le surveillant doit faire : confisquer les documents et les joindre au procès verbal de fraude.

Si l'on considère que les documents électroniques sont concernés par ces consignes, le surveillant devrait donc confisquer ta calculatrice puis l'expédier en fin d'épreuve avec le procès verbal, tu ne serais donc pas prêt(e) de la revoir.

Or, notons que si tu sors un téléphone interdit et qu'il t'est confisqué, le surveillant doit te le rendre en fin d'épreuve. Donc nous verrions encore moins de raisons de ne pas te rendre ta calculatrice autorisée à la différence.

A notre sens, ces consignes étant en l'état inapplicables à des documents électroniques, elles ciblent clairement les documents papier.

De plus en droit, toute règle spécifique remplace une règle générale. Si le sujet autorise les calculatrices, soit dans le cadre actuel des machines personnelles à mémoire, il est bien évident qu'il autorise tout ce qui va avec, sauf précision contraire faite dans le contexte de cette autorisation, ce qui est certes le cas en page de garde des sujets zéro du BAC 2021, mais absolument pas dans les derniers sujets du BAC 2019 qui viennent de tomber dans les lycées français à l'étranger.

Rajoutons que les surveillants n'ont pas à "contrôler les données contenues en mémoire dans les calculatrices", c'est écrit noir sur blanc dans les consignes. Il est donc déplacé de te reprocher l'utilisation de données dont ils n'ont pas à être au courant.

Ce qui est par contre interdit, ce n'est pas la présence de documents en mémoire de la calculatrice, mais l'utilisation qui en est faite. Comme le rappellent les consignes, il est interdit de "recopier des pages de texte", c'est du plagiat.

Mais on peut bien se demander qui pense qu'il est possible de répondre correctement à un sujet scientifique inédit en recopiant un document préexistant... Nous ne sommes plus au BAC blanc où on te pose souvent à l'identique un sujet déjà tombé les années précédentes, ni face à un sujet littéraire où les mêmes dissertations ressortent régulièrement tous les 2-3 ans.




4) Les initiatives de certains surveillants

Go to top

Nous en arrivons aux comportement déviants de certains surveillants.

Contre toute évidence, certains surveillants considèrent que les documents électroniques sur une machine autorisée sont interdits. Et cela alors que les candidats n'ont paradoxalement pas à vider leur mémoire en début d'épreuve. Il est malhonnête de reprocher a posteriori l'utilisation de choses que l'on n'interdit pas a priori. Si on suit la logique de ces surveillants, les consignes seraient donc conçues sciemment pour te pousser à la faute, pas d'autre explication possible, c'est ridicule.

Ces surveillants se permettent donc de surveiller ce qu'affichent les candidats, et ce alors que les consignes précisent clairement comme déjà dit qu'il "n'appartient pas aux surveillants de contrôler les données contenues en mémoire dans les calculatrices", et que comme dit plus haut ce n'est pas l'affichage qui est interdit mais la recopie.

A notre sens, ce n'est pas en cours d'épreuve qu'un surveillant a la capacité d'apprécier si l'utilisation du document électronique relève du plagiat (recopie mot à mot) ou de la simple aide/inspiration. Un avertissement oral suffit, le signalement de fraude relève du correcteur. Non pas qu'il connaisse par coeur tous les documents électroniques, mais comme les candidats qui ne les rédigent pas eux-mêmes les récupèrent au même endroit (Internet), le correcteur se rendra rapidement compte d'éventuelles répétitions au mot près d'une copie à l'autre.

Et quand ces surveillants attrapent un candidat, les consignes qu'ils ont étant inapplicables comme vu plus haut, ils se permettent nombre d'initiatives de façon absolument scandaleuse, comme celle de prendre en photo l'écran de la calculatrice. Hors les surveillants sont censés garantir l'égalité des candidats face à l'examen national. Toute initiative / invention de ses propres règles est une scandaleuse rupture d'égalité, là où le surveillant aurait dû se contenter d'appliquer les seules règles écrites qui elles sont communes à tous les centres. :mj:

Le pire est que cela ne s'arrête pas là, certains surveillants :
  • vont demander après la photo d'effacer la mémoire ou de passer en mode examen (alors que le mode examen n'est pas à mettre en place avant 2020) :mj:
  • vont confisquer la calculatrice pour en prêter une autre vide, notamment une calculatrice collège :mj:
  • et d'autres malhonnêtes ne vont pas se contenter de ça et, avec le plaisir sadique de bien noircir ton dossier de fraude, vont fouiller ta calculatrice et prendre en photo l'ensemble du contenu - et ce alors qu'ils n'en ont pas le droit (voir plus haut), qu'il s'agit d'une machine personnelle, utilisée pendant 3 ans au lycée et donc avec toutes les raisons légitimes de ne pas être vide, machine qui de plus n'a pas à être vidée pour l'épreuve, et même à ça comme en prime il n'y a aucune preuve que les autres documents présents en mémoire aient été utilisés pendant ton épreuve il est totalement injuste de t'en reprocher leur seule présence ! :mj:

Hélas, ce ne sont pas des rumeurs, tu trouveras l'ensemble des sources liées en fin d'article. Ce n'est heureusement pas la majorité, mais il n'est pas impossible que tu tombes sur un de ces cas.




5) Comment te protéger ?

Go to top

Ici nous allons donc donner quelques astuces, non pas pour frauder, mais pour te protéger autant que possible des ruptures d'égalité dont certains surveillants extrémistes sont à l'origine.

Certains conseillent d'imprimer les consignes et de les garder sur toi, pour les présenter/lire au surveillant venant t'embêter. Ne le fais pas. D'une part, face à une personne déterminée à nuire, tu n'arriveras pas à engager le dialogue sur son interprétation volontairement erronée des consignes. De plus, tu n'as pas le droit de conserver des documents, et ce serait donc fournir un élément supplémentaire aggravant ton dossier de fraude.

Déjà, commence par te comporter correctement pour que l'on n'ait rien de valable à te reprocher : ne plagie pas. Ne recopie pas de texte bêtement à moins que tu en sois l'auteur, même si on se demande bien à quel genre de question de Mathématique, Physique ou Chimie il serait utile de faire ça.


Il faut savoir que les surveillants en question ciblent, de façon injuste, les modèles à écran couleur. Soit parce qu'ils ignorent que les modèles monochromes permettant tout autant de consulter des documents, soit parce que les écrans couleur et donc éclairés se voient beaucoup mieux lorsqu'ils circulent.

Si tu disposes d'un écran couleur et donc voyant, commence donc déjà par attirer le moins possible l'attention. Baisse la luminosité de ton écran au minimum dont tu as besoin.


Les astuces TI-Planet :
  • Toujours si tu disposes d'un écran couleur, tu as la possibilité d'installer un filtre de confidentialité. Celui lié est très efficace comme tu peux le voir ci-contre, de biais l'écran paraît éteint alors qu'il est allumé, il faudra que le surveillant vienne quasiment sur toi pour y voir quelque chose et tu devrais donc pouvoir t'en rendre compte.
    Tu as encore le temps de le recevoir à temps si tu commandes à publication de cet article. Sinon, fais un tour en ville, des produits similaires pour smartphones peuvent convenir après redécoupage aux dimensions de ton écran.
  • Si tu disposes d'une TI-Nspire et convertis tes documents avec notre outil en ligne, tu pourras disposer de touches d'urgence :
    • au format Lua, :nsde: vide intégralement le document courant, il faudra le fermer puis le rouvrir pour pouvoir en récupérer le contenu
    • au format Ndless/mViewer, :nsct: éteint l'écran qui ne pourra alors pas être rallumé normalement par la touche :nsho:, mais par une autre pression sur :nsct:
  • Si tu disposes d'une TI-Nspire, tu devrais prendre le temps d'installer et configurer nSonic2MS, un outil qui t'offrira 2 zones de travail pour ta calculatrice :
    • une zone publique accessible tout-à-fait normalement via :nsho: :ns2: , dans laquelle tu ne devras donc laisser que le dossier /ndless/ et les documents que tu juges non problématiques
    • une zone privée accessible via une combinaison de touche secrète à configurer, et validation avec un code pin à choisir également, vers laquelle tu pourras donc déplacer tous les documents dont certains surveillants pourraient, à tort, te reprocher la présence
    La configuration n'est pas dangereuse. Elle n'est ni complexe ni longue, mais nécessite de suivre soigneusement les consignes liées. C'est donc quelque chose qu'il vaut mieux éviter de faire en situation de stress la veille de l'épreuve.

Références :
Lien vers le sujet sur le forum: Consignes de surveillance BAC 2019 et calculatrices (Commentaires: 16)

Test Symbolibre, calculatrice libre avec CAS (giac) + Python

Nouveau messagede critor » 15 Juin 2019, 20:43

La première calculatrice graphique française fut la LibreCalc en 2014. Il s'agissait d'un projet de calculatrice graphique visant à avoir un matériel ouvert et un code source libre, développé par deux ingénieurs Rennais.

Le projet fut abandonné brutalement contre l'avis de la communauté début 2015, dès les premières rumeurs d'introduction du mode examen, évoquant un manque d'intérêt de la part des enseignants, ainsi qu'une soi-disante impossibilité de rester sur un projet ouvert dans le contexte du mode examen. Deux arguments que la NumWorks a largement infirmés depuis.

A notre avis ce qui plombait réellement fin 2014 encore toute chance de succès de la LibreCalc, c'est qu'au-delà de son matériel et de son système d'exploitation Linux, elle n'avait rien à offrir, n'apportant strictement rien à l'enseignement. Les vidéos de démo mettaient tristement en avant ce qui était présenté comme un "simulateur de TI-82 Stats", mais qui bizarrement reproduisait au pixel près l'interface très inférieure de la TI-81, son ainée de 14 ans... C'était bien la pleine de se donner le mal de passer sur du matériel ouvert et du code libre, pour reproduire en moins bien ce que faisait déjà Texas Instruments. Sans compter que dans le contexte d'une commercialisation, le constructeur historique n'aurait certainement jamais laissé passer ça.

Mais des échecs naissent parfois les grandes victoires. Sébastien "Lephénixnoir" Michelland, administrateur de Planète Casio, et Nicolas Chappe, ancien membre Omnimaga, tous deux très affectés à l'époque par cet abandon, ont décidé de lancer un projet similaire, le projet Symbolibre. Notons qu'il ne reprend pas le code de la LibreCalc, et que par rapport aux prix actuels chez la concurrence la Symbolibre vise le créneau du milieu de gamme (~80€).

Symbolibre est donc le projet d'étude de l'équipe de pas moins de 29 personnes qu'ils ont formée avec leurs camarades étudiants et pilotée, en première année de Master Informatique fondamentale à l'ENS (Ecole Normale Supérieure) de Lyon.

1095410956Nous voici donc enfin à l'ENS de Lyon afin de découvrir la nouvelle calculatrice graphique française Symbolibre que nous t'avions déjà présentée.

Nous en profitons pour remercier l'équipe Symbolibre d'avoir bien voulu s'adapter à nos disponibilités en nous permettant de découvrir la calculatrice Symbolibre en avant-première, soit avant la présentation publique du projet.

10965Une fois dans le bâtiment de l'ENS, nous croisons une vitrine exposant une sélection d'innovations technologiques du XXè siècle, entre autres des calculatrices justement :
  • une calculatrice électronique Pocket Computer PC-1430 de 1985 par le constructeur Sharp, plus précisément une calculatrice scientifique programmable en Basic
  • une calculatrice mécanique manuelle Curta par le constructeur liechtensteinois Continenta AG Mauren, plus précisément la Curta type II de 1954 puisque l'on y note la possibilité d'entrer des nombres ayant jusqu'à 11 chiffres significatifs au lieu de 8 sur la Curta type I
  • une calculatrice mécanique électrique C116/2 de 1957 par le constructeur allemand Olympia Werke AG
10964109661097210973

De quoi nous mettre en bonne condition pour ce qui va suivre. ;)

10926Même jusque dans l'ascenseur nous trouvons de quoi nous mettre l'eau à la bouche. :D

Quelle émotion, mon coeur bat la chamade. Cela me rappelle quand j'enseignais encore en collège jusqu'en 2011, avec les petits Sixièmes qui après leurs recherches Internet racontaient que j'avais inventé une calculatrice. C'était mignon... Mais là pour le coup c'est une véritable invention, et nous sommes tout excités à l'idée d'assister pour la première fois à une telle naissance.

Et nous voici maintenant enfin arrivés auprès de la bête, nous allons donc pouvoir voir quels enseignements l'équipe a tirés de l'échec du projet LibreCalc, et ce qu'elle a à nous proposer avec Symbolibre.


Sommaire :Go to top




1) Tour du propriétaire :

Go to top

109291102411025Commençons par le clavier. Le prototype accédé ici en avant-première n'était pas encore muni de ses 45 touches clavier, puisqu'elles venaient tout juste d'être reçues.

Mais il reste parfaitement fonctionnel, et en cas de besoin tu pourras revenir te référer aux images d'illustration ci-dessous :
10941

Notons juste que l'on commence très fort niveau adéquation à l'enseignement scolaire français, puisque le clavier dispose enfin de touches dédiées aux instructions de programmation les plus courantes. Plus besoin de s'embêter à aller les chercher dans des sous-menus ! :bj:

1093410929Le boîtier non définitif à ce jour est un petit peu encombrant par rapport aux calculatrices de poche auxquelles tu es habitué(e), et les larges bordures entourant l'écran qui apparaît alors tout petit ne sont pas du meilleur effet.
10930109311093210933

10938Le boîtier est aussi assez épais.

Nous n'avons pas emporté notre balance, mais l'ensemble nous paraît relativement léger, donc il doit y avoir belle une marge d'amélioration possible. Il faudra juste doser le tout correctement afin de conserver aussi bas que possible le risque de casse dans le contexte scolaire hostile. Une autre possibilité serait aussi d'opter pour un écran plus grand.

Nous notons sur la tranche supérieure un interrupteur d'alimentation, ainsi qu'un port micro-USB.

109351093610937




2) Démarrage et Linux :

Go to top

10939Dès l'actionnement de l'interrupteur d'alimentation, la calculatrice commence à démarrer son système Linux embarqué. Cela lui demande un certain temps, une 40aine de secondes. C'est déjà un peu moins que ce qu'exigent les TI-Nspire CX. Notons l'écran de démarrage graphique de Plymooth qui, de façon fort bienvenue, nous fait patienter pendant le chargement en animant le symbole mathématique de l'infini. ;)

On peut aussi si tu préfères maintenir une touche pendant le démarrage pour réobtenir l'écran texte et voir un petit peu mieux ce qui se passe lors du démarrage de cette distribution Linux Gentoo choisie sous la direction de Nicolas :

109781100211001Ce n'est pas du tout son mode de fonctionnement normal, mais une fois la machine démarrée on peut utiliser la combinaison permettant de basculer sur le terminal texte (à condition de trouver les bons équivalents des touches) et faire joujou directement avec Linux. Comme tu peux le voir ci-contre, la commande free nous précise que la calculatrice ne manque pas de mémoire de travail, avec pas moins de 430,36 Mio libres pour une capacité de 479,54 Mio. ;)

Matériellement, on peut donc conjecturer 512 Mio de capacité RAM (mémoire vive).




3) Affichage et applications intégrées :

Go to top

10940Repassons en fonctionnement normal sur le terminal graphique. Nous voici donc à l'écran d'acccueil. Tu as peut-être eu l'impression en fin de démarrage sur la vidéo ci-dessus, plus précisément au lancement de l'environnement graphique sway, que la zone d'affichage se rétrécissait verticalement. Effectivement nous disposons d'un écran 320×240 pixels, mais l'écran d'accueil et les applications Symbolibre n'utilisent que 320×220 pixels. Les 20 premières lignes de l'écran sont en fait réservées pour l'affichage futur d'une barre d'état.

On apprécie la finesse du pixel. Niveau qualité de l'écran on regrettera par contre qu'il ne soit pas anti-reflets contrairement à certains excellents écrans de la concurrence.

L'écran d'accueil nous présente donc 5 applications que nous allons explorer ensemble :
  1. Calcul
  2. Graphique
  3. IDE
  4. Paramètres
  5. Éteindre

Un bon début, même si manqueront encore à ce jour pour la France quelques essentiels, comme statistiques, probabilités et suites numériques.




4) Application Calcul :

Go to top

1094310944Première application d'importance pour une calculatrice, Calcul est déjà très évoluée. Développée sous la supervision d'Aymeric Walch, elle interface GIAC, le moteur de calcul formel du logiciel libre Xcas par Bernard Parisse. Tu peux donc déjà faire du calcul exact, littéral et même formel comme tu le confirmeras ci-contre! :bj:

Mais cela ne veut pas dire pour autant qu'il n'y a pas eu du travail conséquent. Notons en effet que nous y disposons déjà d'un historique des calculs, que les expressions et leur simplification sont affichées en écriture naturelle ce qui n'est pas un problème simple, et même la saisie des expressions à évaluer s'effectue déjà en écriture naturelle ce qui est encore moins simple ! :o

Bref, une très belle interface pour GIAC ! :bj:




5) Application Graphique :

Go to top

10959Autre application d'importance pour une calculatrice graphique, Graphique, là encore développée en Qt sous la supervision d'Aymeric, adopte une interface par onglets très intuitive comparable à la NumWorks. :)

On peut toutefois regretter que l'onglet actif ne soit pas toujours visuellement évident avec les couleurs choisies.

1096110960Les différents onglets nous permettent donc de définir jusqu'à 3 fonctions, de configurer la fenêtre graphique puis de l'afficher.

10962Ce dernier onglet affichant la fenêtre graphique est codé autour du widget Qt QCustomPlot, avec plusieurs qualités remarquables par rapport à la concurrence.

Par exemple nous avons des étiquettes numériques venant expliciter les graduations tout le long de chaque axe. :)

Notons aussi que les graduations restent affichées en bordure si jamais l'origine tombe hors fenêtre, ce qui évite à l'utilisateur de se retrouver perdu comme sur d'autres modèles. :)

Mais ce n'est pas tout, il ne faut pas croire que tout ce qu'il y a de bon a déjà été inventé pour les calculatrices graphiques. Tu te souviens de l'aberration d'autres modèles où lorsque tu as le curseur sur un graphe, tu dois taper
pour passer au graphe suivant, et ce même si le graphe suivant est au-dessus ? De façon ici beaucoup plus intuitive, les touches
et
te permettront de basculer le curseur non pas vers le graphe précédent ou suivant, mais vers le graphe qui se situe au-dessus ou en-dessous du graphe courant ! :bj:

Et puisque nous y sommes, le curseur de graphe nous permet de constater la formidable puissance de la machine, le défilement de la fenêtre graphique étant parfaitement fluide, sans le moindre indice visible de retraçage des graphes lorsque le curseur sort de la fenêtre ! :bj:

De même, la fenêtre graphique peut être défilée horizontalement ou verticalement et même zoomée en toute fluidité ! :bj:

Une application Graphique qui arrive encore à innover après plus de 30 ans de calculatrices graphiques, bravo ! :bj:




6) Application IDE :

Go to top

109481094710946Voici donc maintenant IDE, l'application de programmation, thème transversal au lycée français, conçue par le groupe de Maxime Darrin.

Créons un nouveau fichier, l'application nous propose alors d'en choisir le type :
  1. Texte
  2. Python
  3. OCaml
  4. TI Basic
  5. Casio Basic
Pas moins de 4 langages sont donc gérés par cette application, dont les langages interprétés TI / Casio historiques pour faciliter la transition des élèves vers le Python ! :bj:

10949Le Python va fait l'objet d'un point séparé. A part cela, notons que l'éditeur dispose bien évidemment de tout ce qu'il faut, numérotation des lignes, coloration syntaxique et aide à la saisie des instructions ! :bj:




7) Application Paramètres :

Go to top

1095810957Et enfin nous avons l'habituelle application Paramètres, permettant de choisir la langue, régler la luminosité de l'écran, le délai d'extinction, ainsi que de configurer le comportement du moteur de calcul (résultats exacts ou décimal, notation scientifique, écriture naturelle...).




8) Python :

Go to top

10979Pour tester plus en profondeur le Python 3.6.6 de Symbolibre, nous allons repasser sur la console Linux.

Selon la commande help("modules"), nous avons droit à un Python exhaustif. Avec pléthore de modules ici illustrés seulement jusqu'à la la lettre G, il distance toute la concurrence avec au mieux sa petite 10aine de modules ! :bj:
10977109801098110982

On pourra par contre regretter de ne trouver aucun module graphique, ce qui aurait été bien utile pour le nouveau programme de Physique-Chimie Seconde rentrée 2019.

  1. 147+ modules : Symbolibre
  2. 13 modules : module externe TI-Python pour TI-83 Premium CE (firmware tiers)
  3. 8 modules : TI-83 Premium CE Edition Python + NumWorks + Casio Graph 35+E II / 35+E/USB / 75/85/95 / fx-9750GII / fx-9860G/GII + TI-Nspire (application MicroPython) + module externe TI-Python pour TI-83 Premium CE
  4. 3 modules : Casio Graph 35+E II / 90+E / fx-CG50




10996Nous notons entre autres la présence essentielle du module cmath apportant les fonctions complexes, et donc la gestion des nombres complexes pour les actuelles Terminales S / STI2D / STL (SPCL) d'une part, futures option Maths expertes en série générale et spécialité Physique-Chimie-Maths en série STI2D.

  1. Symbolibre + NumWorks + Casio Graph 35+E II / 35+E/USB / 75/85/95 / fx-9750GII / fx-9860G/GII (application CasioPython) + TI-Nspire (application MicroPython) + module externe TI-Python pour TI-83 Premium CE (firmware tiers) avec nombres et fonctions complexes
  2. Casio Graph 35+E II / 90+E / fx-CG50 avec nombres complexes
  3. TI-83 Premium CE Edition Python + module externe TI-Python pour TI-83 Premium CE




Regardons maintenant plus précisément le contenu de ces différents modules, à l'aide du script suivant :
Code: Tout sélectionner
def sstr(obj):
  try:
    s=obj.__name__
  except:
    s=str(obj)
    a=s.find("'")
    b=s.rfind("'")
    if a>=0 and b!=a:
      s=s[a+1:b]
  return s

def isExplorable(obj):
  s=str(obj)
  return s.startswith("<module '") or s.startswith("<class '")

def explmod(pitm,pitmsl=[],reset=True):
  global curline
  if(reset):
    curline=0
    pitmsl=[sstr(pitm)]
  hd="."*(len(pitmsl)-1)
  spath=".".join(pitmsl)
  c=0
  for itms in sorted(dir(pitm)):
    c=c+1
    try:
      itm=eval(spath+"."+itms)
      print(hd+itms+"="+str(itm))
      if isExplorable(itm):
        pitmsl2=pitmsl.copy()
        pitmsl2.append(itms)
        c=c+explmod(itm,pitmsl2,False)
    except:
      print(hd+itms)
  if c>0:
    print(hd+"Total: "+str(c)+" item(s)")
  return c


10990Si l'on explore par exemple le module math avec explmod(math), on obtient pas moins de 55 élements, soit nettement plus que les au mieux 41 de la concurrence ! :bj:
109871098810989

  1. 55 éléments : Symbolibre
  2. 41 éléments : NumWorks + Casio Graph 35+E II / 35+E/USB / 75/85/95 / fx-9750GII / fx-9860G/GII (application CasioPython) + TI-Nspire (application MicroPython) + module externe TI-Python pour TI-83 Premium CE (firmware tiers)
  3. 28 éléments : TI-83 Premium CE Edition Python + module externe TI-Python pour TI-83 Premium CE
  4. 25 éléments : Casio Graph 35+E II / 90+E / fx-CG50




10986Si par contre on explore maintenant le module builtins avec explmod(builtins), on ne trouve bizarrement que 152 éléments, soit nettement moins que la concurrence. Nous avons toutefois omis de prendre note de ce qui pouvait bien manquer.

  1. 218 éléments : TI-Nspire (application MicroPython)
  2. 204 éléments : Casio Graph 35+E II / 35+E/USB / 75/85/95 / fx-9750GII / fx-9860G/GII (application CasioPython) + TI-Nspire (application MicroPython)
  3. 192 éléments : TI-83 Premium CE Edition Python
  4. 191 éléments : module externe TI-Python pour TI-83 Premium CE (firmware tiers)
  5. 190 éléments : module externe TI-Python pour TI-83 Premium CE
  6. 188 éléments : NumWorks
  7. 175 éléments : Casio Graph 35+E II / 90+E / fx-CG50
  8. 152 éléments : Symbolibre




10995Pour en apprendre davantage sur l'implémentation, explorons le module sys avec explmod(sys). Malheureusement la commande finit par partir en récursion infinie.
1099010991109921099310994

10985En allégeant un petit peu le script, on arrive à estimer 85 éléments, ce qui est déjà bien plus que ce qu'offre la concurrence. :bj:

  1. 85 éléments : Symbolibre
  2. 15 éléments : TI-83 Premium CE Edition Python + TI-Nspire (application MicroPython) + module externe TI-Python pour TI-83 Premium CE
  3. 12 éléments : Casio Graph 35+E II / 35+E/USB / 75/85/95 / fx-9750GII / fx-9860G/GII (application CasioPython) + TI-Nspire (application MicroPython)
  4. 0 élément : NumWorks + Casio Graph 35+E II / 90+E / fx-CG50




10997Tant que nous avons le module sys sous la main, remarquons que sys.maxsize==2**31-1, les nombres entiers sont donc codés nativement sur 32 bits (1 bit de signe). Et que comme sys.maxsize+1 ne retourne pas d'erreur, le support des entiers longs est donc actif.



Intéressons-nous maintenant à la mémoire de travail à l'aide du script suivant :
Code: Tout sélectionner
def sizeenv():
  s=0
  import __main__
  for o in dir(__main__):
    try:s+=size(eval(o))
    except:pass
  return s
def size(o):
  s,t=0,type(o)
  if t==str:s=49+len(o)
  if str(t)=="<class 'function'>":s=136
  if t==int:
    s=24
    while o:
      s+=4
      o>>=30
  if t==list:
    s+=64
    for so in o:s+=8+size(so)
  return s
def mem(v=1,r=1):
  try:
    l=[]
    try:
      l+=[r and 793+sizeenv()]
      if v*r:print(" ",l[0])
      l+=[0]
      l+=[""]
      l[2]+="x"
      while 1:
        try:l[2]+=l[2][l[1]:]
        except:
          if l[1]<len(l[2])-1:l[1]=len(l[2])-1
          else:raise(Exception)
    except:
      if v:print("+",size(l))
      try:l[0]+=size(l)
      except:pass
      try:l[0]+=mem(v,0)
      except:pass
      return l[0]
  except:return 0


Malheureusement, le processus Python se voit assassiné à peine terminée l'allocation de son premier bloc mémoire. Cela nous permet toutefois une estimation, nous disposons donc au moins de 268,435 Mo pour l'exécution de nos scripts, quantité astronomique par rapport à la concurrence ! :bj:

  1. 268,435+ Mo : Symbolibre
  2. 2,049 Mo : TI-Nspire (application MicroPython)
  3. 1,033 Mo : Casio Graph 90+E / fx-CG50
  4. 257,63 Ko : Casio Graph 35+E / 35+USB/75/95 SH4 / fx-9750/9860GII SH4 (application CasioPython)
  5. 100,554 Ko : Casio Graph 35+E II
  6. 31,893 Ko : Casio Graph 35+E II / 35+USB/75/85/95 SH3 / fx-9750GII SH3 / fx-9860G/GII SH3 (application CasioPython)
  7. 22,914 Ko : module externe TI-Python pour TI-83 Premium CE (firmware tiers)
  8. 19,918 Ko : module externe TI-Python pour TI-83 Premium CE
  9. 19,550 Ko : TI-83 Premium CE Edition Python
  10. 16,233 Ko : calculatrice NumWorks




Enfin, terminons en voyant les performances. Commençons dans le cadre des nombres entiers avec le script suivant :
Code: Tout sélectionner
try:
  from time import *
except:
  pass

def hastime():
  try:
    monotonic()
    return True
  except:
    return False

def genseed(ndigits):
  nmax,s,k=5*10**(ndigits-1),0,1
  while s<nmax:
    s+=k
    k*=2
  return s

def genarr(ndigits):
  sd,arr=genseed(ndigits),[]
  for k in range(1,ndigits):
    for j in range(ndigits):
      t=sd%10**k
      arr.extend([t,-t,10**k-t,t-10**k])
      sd=sd//10+(sd%10)*10**(ndigits-1)
  arr.extend([sd,-sd])
  return arr

def sortarr(arr,sdiff):
  segs=[0,len(arr)-1]
  while len(segs):
    iref=segs[0]
    for k in range(segs[0],segs[1]+1):
      if sdiff*(arr[k]-arr[iref])>0:
        t=arr[iref]
        arr[iref]=arr[k]
        arr[k]=arr[iref+1]
        arr[iref+1]=t
        iref+=1
    if iref>=segs[0]+2:
      segs.extend([segs[0],iref-1])
    if iref<=segs[1]-2:
      segs.extend([iref+1,segs[1]])
    segs.pop(0)
    segs.pop(0)
  return arr

def test(l,n):
  timed=hastime()
  start,stop,sdiff,arr=0 or timed and monotonic(),1,-1,[]
  arr.extend(genarr(l))
  for k in range(n):
    arr.extend(sortarr(arr,sdiff))
    sdiff=-sdiff
  stop=timed and monotonic() or 1
  return stop-start,len(arr),arr[0],arr[len(arr)//2-1],arr[len(arr)//2],arr[len(arr)-1]


10998De façon absolument extraordinaire, la commande test(9,2) se termine en 2,04s et explose presque toute concurrence ! :bj:

  1. 1,41s : TI-Nspire (application MicroPython) (32 bits : ARM9/ARMv5 @120MHz)
  2. 1,56s : TI-Nspire CM / CX révisions A-V (application MicroPython) (32 bits : ARM9/ARMv5 @132MHz)
  3. 2,04s : Symbolibre (?)
  4. 2,40s : TI-Nspire CX révisions W+/CR4+ (application MicroPython) (32 bits : ARM9/ARMv5 @156MHz)
  5. 3,74s : NumWorks (32 bits : Cortex/ARMv7 @100MHz)
  6. 4,75s : Casio Graph 90+E / fx-CG50 (32 bits : SH4 @118MHz)
  7. 8,81s : HP Prime G2 (32 bits : Cortex/ARMv7 @528MHz)
  8. 9,56s : Casio Graph 35+E/75+E / 35+USB/75/95 SH4 / fx-9750/9860GII SH4 (application CasioPython) (32 bits : SH4 @29,5MHz)
  9. 10,19s : Casio Graph 35+E II (application CasioPython) (32 bits : SH4 @59MHz)
  10. 12,99s : Casio Graph 35+USB/75/85/95 SH3 / fx-9750GII SH3 / fx-9860G/GII SH3 (application CasioPython) (32 bits : SH3 @29,5MHz)
  11. 14,93s : Casio Graph 35+E II (32 bits : SH4 @59MHz)
  12. 20,73s : HP Prime G1 (32 bits : ARM9/ARMv5 @400MHz)
  13. 23,20s : module externe TI-Python pour TI-83 Premium CE (32 bits : Cortex/ARMv7 @48MHz)
  14. 26,60s : TI-83 Premium CE Edition Python (?)
  15. 33,48s : module externe TI-Python pour TI-83 Premium CE (firmware tiers) (32 bits : Cortex/ARMv7 @48MHz)
  16. 60,71s : application KhiCAS sur Casio Graph 90+E / fx-CG50 (32 bits : SH4 @118MHz)
  17. 116,93s : application KhiCAS sur Casio fx-CG10/20 (32 bits : SH4 @59MHz)




Passons maintenant aux nombres flottants avec le script suivant :
Code: Tout sélectionner
try:
  from time import *
except:
  pass

def hastime():
  try:
    monotonic()
    return True
  except:
    return False

def seuil(d):
  timed=hastime()
  start,stop,n,u,l,d=0 or timed and monotonic(),1,0,2.,1,d**2
  while (u-l)**2>=d: u,n=1+(1/((1-u)*(n+1))),n+1
  stop=timed and monotonic() or 1
  return [stop-start,n,u]


10999La ligne d'appel seuil(0.005) se termine en seulement 0,815s, atomisant cette fois-ci toute concurrence ! :bj:

D'où le classement suivant dans le contexte des calculs en virgule flottante :
  1. 0,815s : Symbolibre (?)
  2. 0,962s : HP Prime G2 (32 bits : Cortex/ARMv7 @528MHz)
  3. 1,08s : TI-Nspire CM / CX CR3- (application MicroPython) (32 bits : ARM9/ARMv5 @132MHz)
  4. 1,29s : TI-Nspire (application MicroPython) (32 bits : ARM9/ARMv5 @120MHz)
  5. 1,61s : TI-Nspire CX CR4+ (application MicroPython) (32 bits : ARM9/ARMv5 @156MHz)
  6. 2,036s : NumWorks (32 bits : Cortex/ARMv7 @100MHz)
  7. 3,068s : HP Prime G1 (32 bits : ARM9/ARMv5 @400MHz)
  8. 8,94s : Casio Graph 90+E / fx-CG50 (32 bits : SH4 @118MHz)
  9. 9,68s : module externe TI-Python pour TI-83 Premium CE (32 bits : Cortex/ARMv7 @48MHz)
  10. 10,38s : TI-83 Premium CE Edition Python (?)
  11. 10,68s : Casio Graph 35+E II (application CasioPython) (32 bits : SH4 @59MHz)
  12. 11,26s : Casio 35+E/75+E / 35+USB/75/95 SH4 / fx-9750/9860GII SH4 (application CasioPython) (32 bits : SH4 @29,5MHz)
  13. 11,46s : module externe TI-Python pour TI-83 Premium CE (firmware tiers) (32 bits : Cortex/ARMv7 @48MHz)
  14. 13,87s : Casio Graph 35+USB/75/85/95 SH3 / fx-9750GII SH3 / fx-9860G/GII SH3 (application CasioPython) (32 bits : SH3 @29,5MHz)
  15. 19,98s : application KhiCAS sur Casio Graph 90+E / fx-CG50 (32 bits : SH4 @118MHz)
  16. 25,19s : Casio Graph 35+E II (32 bits : SH4 @59MHz)
  17. 35,55s : application KhiCAS sur Casio fx-CG10/20 (32 bits : SH4 @59MHz)




L'équipe prévoit de rajouter le module giacpy afin de pouvoir faire également du calcul exact / littéral / formel en Python. Mais les conséquences vont bien au-delà de ça. En effet sur la concurrence actuelle, l'application Python est toujours cloisonnée dans son coin, incapable d'échanger la moindre information avec le reste des applications, et ne pouvant donc pas jouer pleinement sont rôle dans la résolution d'un problème. Cet ajout permettra donc au Python de sortir de sa bulle, faisant ainsi appel au moteur de calcul de l'application Calcul directement depuis l'application IDE ! :bj:




9) Application Éteindre :

Go to top

10945Voici bientôt l'heure de notre train. Il est donc grand temps de voir ce que la calculatrice Symbolibre a dans le ventre. Mais en attendant petit interlude, commençons donc par l'éteindre complètement, ce qui prend une 15aine de secondes :




10) Matériel :

Go to top

1100411003Nous voici donc maintenant parés pour la grande dissection et donc la découverte de l'oeuvre du groupe de Némo Fournier ! :bj:

Plusieurs éléments nous apparaissent :
  • une carte Raspberry
  • une carte clavier
  • une carte écran
  • une carte Adafruit
  • une batterie



11005Au coeur de la Symbolibre, nous avons donc la carte du nano-ordinateur Raspberry Pi Zero. Un choix fort bien calculé dans notre contexte, puisque c'est l'un des rares modèles Raspberry Pi à ne pas intégrer de capacités sans-fil interdites aux examens ! :bj:

Nous disposons donc :
  • d'un processeur ARM1176JZF-S cadencé à 1 GHz, un 32-bits de la famille ARM11/ARMv6, soit de génération supérieure aux ARM9/ARMv5 équipant encore de nos jours les TI-Nspire CX II ! :bj:
  • d'une mémoire RAM très confortable de 512 Mio, ce qui valide notre conjecture faite plus haut ! :bj:
  • d'un lecteur de carte mémoire microSD, permettant ici d'amorcer sur la carte de 8 Gio contenant le système d'exploitation Symbolibre
  • de deux ports au format micro-USB, l'un des deux étant dédié à l'alimentation et l'autre étant un port OTG
  • d'un port mini-HDMI



1102611027Les ports GPIO de l'ordinateur Raspberry Pi Zero permettent d'une part de le relier à la carte clavier, ici conçue sur mesures.


11007Ils permettent d'autre part de connecter la carte de l'écran, un 320×240 pixels comme déjà dit, plus précisément un 2,4 pouces de chez EastRising.
1103211033




110101100911008Le port micro-USB d'alimentation est quant à lui relié non pas à la batterie mais à une autre carte, une Adafruit PowerBoost 500C, carte qui expose alors son propre connecteur micro-USB sur la tranche supérieure de la calculatrice.
110281103011031


Cette carte est elle-même reliée à une batterie AdaFruit 3,7 Volts de 2000 mAh de capacité.
1102211023


Le rôle de cette carte interface Adafruit PowerBoost 500C est en fait de gérer la recharge de la batterie.




11) Connectivité et périphériques :

Go to top

1101511018Les calculatrices graphiques contemporaires ont perdu la quasi totalité de la riche connectivité dont disposaient leurs ancêtres des années 80, les "ordinateurs de poche". On ne peut y connecter qu'un nombre très restreint de périphériques, une rareté qui se paye cher. :mj:

Mais comme nous venons de le voir, la Symbolibre dispose d'un port micro-USB OTG standard. De quoi par exemple connecter un clavier USB une fois sorti le bon adaptateur.

Le clavier ainsi rajouté permet parfaitement de naviguer à travers les différentes interfaces de la calculatrice Symbolibre.

Il permet également de contrôler la console Linux ainsi que l'éditeur de l'application IDE tout en profitant de toutes les touches supplémentaires qu'il apporte, notamment la possibilité de sélectionner du texte ! :bj:

Un superbe confort de saisie ! :bj:

1101611017Mais ce n'est pas tout puisque la Symbolibre dispose également d'un port mini-HDMI. De façon encore plus exceptionnelle, avec utilisation de l'adaptateur adéquat, on peut donc connecter la calculatrice Symbolibre à un écran ou un vidéoprojecteur ! :bj:
110191102011021


De quoi vidéoprojeter facilement la calculatrice en classe ! :bj:
Même si avant ça, il faudra toutefois commencer par régler le problème de la résolution qui comme tu peux voir ne s'adapte pas au périphérique de sortie vidéo.

Toutefois, précisons que ces deux possibilités extraordinaires ne sont pas encore d'actualité. En effet, pour le moment, les connecteurs micro-USB OTG et mini-HDMI sont internes, et donc inaccessibles sans démonter la calculatrice.

Pour pouvoir les exploiter il faudra :
  • soit revoir l'ensemble de la conception et déplacer la carte Raspberry Pi pour acoller ces connecteurs à l'une des tranches du boîtier
  • soit exporter ces connecteurs vers les tranches du boîtier à l'aide de câbles prolongateurs, ce qui aura un coût




Conclusion :

Go to top

Même si divers points restent à améliorer, la calculatrice Symbolibre est un formidable projet très prometteur avec des points forts monumentaux :
  • un système d'exploitation non seulement libre mais aussi répandu (Linux) :bj:
  • de remarquables innovations niveau intuitivité et facilité de lecture, particulièrement dans le cadre des graphes de fonctions :bj:
  • une application Calcul qui n'a absolument rien à envier à la concurrence, bien au contraire :bj:
  • et qui en prime donne accès des fonctionnalités que la concurrence réserve habituellement au haut de gamme (calcul formel) :bj:

Niveau connectivité, les constructeurs historiques nous ont habitués à des périphériques propriétaires, conçus ou sélectionnés par le constructeur en partenariat avec d'autres entreprises, sans véritable concurrence qui puisse donc jouer dans l'intérêt de l'utilisateur, et donc forcément à des périphériques en pratique très rares et très chers. :mj:

La connectivité standard de la Symbolibre pourrait enfin permettre d'utiliser librement les périphériques de son choix peu importe leur marque, au moins déjà pour tout ce qui standard ! :bj:

Niveau capacités matérielles maintenant, mis à part pour le haut de gamme, la concurrence nous a régulièrement fourni jusqu'à présent le strict minimum nécessaire. Avec comme conséquence des modèles d'entrée et de milieu de gamme qui, à chaque changement significatif des textes réglementaires (mode examen à diode depuis la rentrée 2015, Python depuis la rentrée 2017, ...), doivent être remplacés et sont donc bons pour la poubelle. Quel gaspillage tous les deux ans pour les enseignants ou fratries ! :mj:

Mais avec la Symbolibre, nous obtenons au prix du milieu de gamme du matériel aux capacités haut de gamme, qui devrait bien être capable à la différence de survivre à bien des révolutions scolaires pendant nombre d'années ! :bj:

Toutes nos félicitations à l'équipe Symbolibre, en espérant que le projet pourra continuer maintenant qu'il n'est plus contraint par l'ENS. Nous souhaitons à l'équipe force et courage pour maintenant corriger divers détails évoqués et viser les phases de production et commercialisation. A très bientôt donc, on espère... ;)


Merci à tous ceux qui ont aidé à notre déplacement pour cette naissance ! :D

Une pensée envers, entre autres :

Référence : https://symbolibre.org/
Lien vers le sujet sur le forum: Test Symbolibre, calculatrice libre avec CAS (giac) + Python (Commentaires: 4)

CBR2: découverte code produit + connexion sans calculatrice

Nouveau messagede critor » 18 Juin 2019, 22:47

TI-CBL, TI-CBL2, TI-CBR et TI-CBR2 sont différents périphériques d'acquisition de mesures physiques pour les calculatrices graphiques Texas Instruments, plus précisément les anciens modèles monochromes muni du port de communication série mini-Jack 2.5 remplacé par la diode examen sur les modèles récents.

Les TI-CBR et TI-CBR2 sont en fait des sonars, destinés donc à mesurer la distance à un obstacle par émission et réception de salves sonores.

Les différents modèles de calculatrices Texas Instruments et leurs périphériques associés identifient leur modèle avec un code produit hexadécimal.

Jusqu'à présent, nous étaient connus les codes suivants :
  • 01 : TI-92 Plus / TI-CBL
  • 02 : TI-73
  • 03 : TI-89
  • 04 : TI-83 Plus / TI-83 Plus.fr / TI-82 Plus
  • 05 : TI-CBL2
  • 06 : Vernier LabPro
  • 08 : TI-Voyage 200
  • 09 : TI-89 Titanium
  • 0A : TI-83 Plus.fr USB / TI-84 Plus / TI-84 Plus Silver Edition / TI-84 Pocket.fr / TI-84 Plus Pocket SE / TI-CBR
  • 0B : TI-82 Advanced
  • 0C : TI-Nspire CAS / TI-Nspire CAS TouchPad / TI-Nspire CAS+ / TI-Nspire+ / TI-Phoenix 1
  • 0D : TI-Nspire Lab Cradle / TI-Nspire DataTracker / TI-Nspire ViewScreen
  • 0E : TI-Nspire / TI-Nspire TouchPad
  • 0F : TI-Nspire CX CAS / TI-Nspire CX-C CAS / TI-84 Plus C Silver Edition
  • 10 : TI-Nspire CX / TI-Nspire CX-C
  • 11 : TI-Nspire CM-C CAS / TI-Nspire CM CAS Chinese Edition
  • 12 : TI-Nspire CM-C / TI-Nspire CM Chinese Edition
  • 13 : TI-83 Premium CE / TI-83 Premium CE Edition Python / TI-84 Plus CE / TI-84 Plus CE-T
  • 1B : TI-84 Plus T
  • 1C : TI-Nspire CX II CAS / TI-Nspire CX II-T CAS / TI-Nspire CX II-C CAS
  • 1D : TI-Nspire CX II
  • 1E : TI-Nspire CX II-T

Si les périphériques d'acquisition de mesures physiques TI-CBL, TI-CBL2 et TI-CBR étaient certes présents dans cette liste, manquait donc encore le TI-CBR2.

1129711296Aujourd'hui nous venons enfin de découvrir le code produit du périphérique TI-CBR2. Comme pour le TI-CBR il suffit pour cela de le connecter sur la calculatrice puis de lui envoyer la liste {7} avec la commande Send({7}).

Attention toutefois au fait que le TI-CBR2 dispose d'une double connectivité mini-Jack 2.5 et USB, mais que la commande Send({7}) ne gère pas l'USB. Sur les calculatrice donnant le choix, il faut donc quand même utiliser le port mini-Jack 2.5.

En envoyant donc la liste {7} au TI-CBR2, ce dernier nous répond avec une liste commençant par 1121, ce qui nous indique :
  • un code produit 11, soit 0x0B en hexadécimal
  • une version 2.1, ce que confirme d'ailleurs l'application EasyData

D'où mise à jour de notre liste :
  • 01 : TI-92 Plus / TI-CBL
  • 02 : TI-73
  • 03 : TI-89
  • 04 : TI-83 Plus / TI-83 Plus.fr / TI-82 Plus
  • 05 : TI-CBL2
  • 06 : Vernier LabPro
  • 08 : TI-Voyage 200
  • 09 : TI-89 Titanium
  • 0A : TI-83 Plus.fr USB / TI-84 Plus / TI-84 Plus Silver Edition / TI-84 Pocket.fr / TI-84 Plus Pocket SE / TI-CBR
  • 0B : TI-82 Advanced / TI-CBR2
  • 0C : TI-Nspire CAS / TI-Nspire CAS TouchPad / TI-Nspire CAS+ / TI-Nspire+ / TI-Phoenix 1
  • 0D : TI-Nspire Lab Cradle / TI-Nspire DataTracker / TI-Nspire ViewScreen
  • 0E : TI-Nspire / TI-Nspire TouchPad
  • 0F : TI-Nspire CX CAS / TI-Nspire CX-C CAS / TI-Nspire CX CAS Chinese Edition / TI-84 Plus C Silver Edition
  • 10 : TI-Nspire CX / TI-Nspire CX-C / TI-Nspire CX Chinese Edition
  • 11 : TI-Nspire CM-C CAS / TI-Nspire CM CAS Chinese Edition
  • 12 : TI-Nspire CM-C / TI-Nspire CM Chinese Edition
  • 13 : TI-83 Premium CE / TI-83 Premium CE Edition Python / TI-84 Plus CE / TI-84 Plus CE-T
  • 1B : TI-84 Plus T
  • 1C : TI-Nspire CX II CAS / TI-Nspire CX II-T CAS / TI-Nspire CX II-C CAS
  • 1D : TI-Nspire CX II
  • 1E : TI-Nspire CX II-T

En fin d'expérience, tu récupères sur ta calculatrice les données de ton acquisition avec le sonar TI-CBR2 (temps, distances, etc...) sous la forme de listes. C'est donc que, d'une façon ou d'une autre, le TI-CBR supporte au moins une partie du protocole de communication de la calculatrice.

Le TI-CBR2 peut également être connecté à ton ordinateur, soit directement via son port USB, soit via son port mini-Jack 2.5 et l'interface TI-Graph Link USB. Dans les deux cas il n'est pas détecté par le logiciel de connectivité officiel TI-Connect.

Toutefois notons que, lorsque connecté via son port mini-Jack 2.5, le logiciel de connectivité tiers TiLP arrive à obtenir du TI-CBR2 le détail de son contenu mémoire, et on y note justement plusieurs listes. Niveau protocole, le TI-CBR2 semble donc bien offrir un comportement proche de celui d'une calculatrice. A suivre... ;)
Lien vers le sujet sur le forum: CBR2: découverte code produit + connexion sans calculatrice (Commentaires: 0)

BAC 2019: sujets & corrigés Antilles-Guyane, Polynésie, Asie

Nouveau messagede critor » 18 Juin 2019, 23:04

Cette semaine c'est le BAC en France Métropolitaine et sur l'Île de la Réunion.

Mais pas seulement. Le BAC est également organisé cette semaine en Antilles-Guyane, Polynésie Française, ainsi que dans les lycées français d'Asie-Pacifique.

Les sujets pour ces zones sont différents de ceux de la Métropole, mais conçus selon les mêmes consignes, et certaines épreuves ont même lieu avant celle de Métropole. ;)
C'est donc une ultime occasion de prendre connaissance des dernières tendances 2019 de l'épreuve, ainsi que de t'entraîner en conditions d'examen ! :bj:

Les sujets nous arrivent progressivement, et les corrections sont rajoutées au fur et à mesure. Parmi les épreuves organisées avant celle de Métropole et dont les sujets sont déjà disponibles à ce jour, citons :
  • Physique-Chimie série S - Asie
  • Mathématiques série S - Antilles-Guyane
  • Mathématiques séries ES/L - Antilles-Guyane
  • SES série ES - Asie
  • Littérature série L - Asie

Bon courage. ;)


Liens : Sujets + corrigés BAC S / ES / L 2019
Lien vers le sujet sur le forum: BAC 2019: sujets & corrigés Antilles-Guyane, Polynésie, Asie (Commentaires: 8)

Recueil activités SNT 2nde avec NumWorks et Python

Nouveau messagede Admin » 19 Juin 2019, 01:05

11301En Seconde à la rentrée 2019 est mis en place un nouvel enseignement commun, Sciences Numériques et Technologie, déjà communément abrégé SNT.

5 enseignants aux profils divers et variés s'associent afin d'offrir à leurs collègues un recueil d'activités SNT prenant appui sur la calculatrice NumWorks et les formidables possibilités de son interpréteur Python :
  • Alain Busser, professeur de Mathématiques, animateur IREM, créateur du langage de programmation Sophus
  • Dominique Gluck, professeur de Physique-Chimie
  • Claire Savinas, professeure de Mathématiques et d'ISN, formatrice académique SNT
  • Christophe Miezsczak, professeur de Mathématiques et d'ISN
  • Luc Vincent, professeur de Physique-Chimie et d'ISN/ICN

Dans ce livret de 67 pages chacun prend la parole à son tour, pour nous proposer un total de 6 activités couvrant quasiment toutes les thématiques d'SNT :
  1. Transport de données par voie routière (Internet)
    A travers la situation concrète du déménagement d'un serveur par camion, Claire propose de mettre du sens sur les valeurs de débit que les élèves sont amenés à rencontrer dans leur vie quotidienne (offres d'abonnement Internet/téléphone), avec application à l'ADSL et à la fibre.
  2. Le Pagerank de Google (Le web)
    Christophe propose ici de simuler le fonctionnement d'un des critères pris en compte par le moteur de recherche Google, à savoir le PageRank, un score attribué à chaque page, et de s'interroger sur ses qualités et ses limites. De quoi utiliser le module Python random.
  3. Modélisation d'un réseau social (Les réseaux sociaux)
    Claire revient ici nous proposer de mieux comprendre le fonctionnement interne d'un réseau social. Au menu travail sur les graphes (rayon, diamètre, centre) représentés par des matrices, et application à Facebook et Twitter.
  4. Données structurées en Python (Les données structurées et leur traitement)
    Alain propose ici de travailler sur les données et la distinction valeur/descripteur. Pour cela il fait appel à la structure de données Python dictionnaire (dict) dans le contexte des booléens, entiers et variables globales.
  5. Transmission des coordonnées GPS, trames NMEA (Localisation, cartographie et mobilité)
    Luc nous amène ici à mieux comprendre ce que sont réellement des données GPS, en travaillant sur le décodage de données GPS transmises selon la norme NMEA 0183.
  6. Le codage des couleurs (La photographie numérique)
    Et enfin, à travers l'observation de différents types de dégradés de couleurs (monochromatiques, polychromatiques) produits par divers scripts Python, Dominique propose là encore de donner du sens au codage RVB des couleurs puis de s'interroger sur les caractéristiques de l'écran NumWorks, avec application au dessin de drapeaux et à la réalisation d'une mire.
    Cette dernière activité nécessite un module Python graphique, kandinsky dans le cas de la calculatrice NumWorks. La NumWorks étant à ce jour la seule calculatrice proposant un interpréteur Python disposant d'un module graphique, contrairement aux précédentes les scripts de cette activité ne pourront pas être transposés pour les élèves équipés de modèles d'autres marques. :#non#:

    Attention donc aux recommandations de matériel en début d'année si vous envisagez d'utiliser la calculatrice graphique Python pour la SNT !
11300
Chaque activité se découpe en différentes étapes qui pourront être déroulées en intégralité ou en partie sur plusieurs séances. Les éléments de réponse sont inclus et accompagnés de tout ce qu'il faut : scripts Python ainsi que les captures d'écran de leur exécution.

Une sélection d'activités riche, variée et judicieuse, activités qui ont l'immense avantage de pouvoir être mises en place directement avec le matériel des élèves, la calculatrice graphique programmable en Python ! :bj:
De quoi aborder la rentrée en toute sérénité, merci à tous. ;)

Le recueil d'activités est envoyé gracieusement dans ton lycée.

Il est également disponible tout aussi gratuitement au format numérique :
https://www.numworks.com/fr/ressources/snt/
Lien vers le sujet sur le forum: Recueil activités SNT 2nde avec NumWorks et Python (Commentaires: 7)

Le module externe TI-Python est-il autorisé au BAC ?

Nouveau messagede critor » 20 Juin 2019, 14:14

10901Le module externe TI-Python rajoute à ta calculatrice TI-83 Premium CE la possibilité d'exécuter des scripts Python.

Le module externe TI-Python peut être très utile à l'épreuve de Mathématiques du BAC :
  • Peut être es-tu tombé(e) sur des enseignants qui ont fait le choix du Python comme support à leurs activités d'algorithmique.
    Avec comme effet pervers pour l'examen, le fait que tu es maintenant beaucoup moins à l'aise dans le langage de programmation historique de ta TI-83 Premium CE. :mj:
  • Aussi, comme nous l'avons vu très récemment, l'Institution pousse actuellement tellement au Python, que des auteurs de sujets en arrivent à vérifier la faisabilité de leurs questions d'algorithmique directement en Python sur leur ordi, et font l'économie de vérifications sur calculatrice. Très grave erreur quand il se trouve que le sujet est alors infaisable pour les candidats qui n'ont pas ou n'utilisent pas le Python. :mj:

Il convient donc de se demander si tu as le droit d'avoir le module externe TI-Python sur ta table de BAC.

La circulaire de 1999 relative à l'utilisation des calculatrices aux examens les autorise "à condition que leur fonctionnement soit autonome". Dans les consignes de surveillance qui interprètent/clarifient les textes officiels, nous avions le paragraphe suivant :
Calculatrices (dans le cas où la calculatrice est autorisée par le sujet) : Conformément à la circulaire du 16 novembre 1999, le matériel autorisé comprend toutes les calculatrices de poche, y compris les calculatrices programmable, alphanumériques, ou à écran graphique à condition que leur fonctionnement soit autonome et qu'il ne soit pas fait usage d'une imprimante, ni de modules ou de disquettes enfichables.

Le "fonctionnement autonome" était donc interprété en tant qu'interdiction des modules externes au sens large : aussi bien appareils à relier par un câble (imprimante, module...), que disquettes, ce dernier étant à comprendre au sens large en tant que tout support de données enfichable. Certains modèles d'avant 2015 et l'annonce du mode examen étaient en effet munis d'un lecteur de carte mémoire (Casio Graph 95 / 85 SD, HP 48SX / 48GX / 49G+ / 50G).

On pourrait donc croire que le module externe TI-Python est interdit.

Sauf que depuis plusieurs années déjà, ce paragraphe ne figure plus dans les consignes de surveillance. La version 2019 des consignes de surveillance reproduite ci-contre ne cite même plus les mots 'module', 'imprimante' ou 'disquette'.

Certes, en l'absence d'interprétation contraire du "fonctionnement autonome", cela ne veut absolument pas dire que l'ancienne interprétation ne vaut plus et que les modules externes sont autorisés. :#non#:



Toutefois comme tu le sais, nous disposons depuis d'une nouvelle réglementation plus restrictive abrogeant la précédente, introduisant le mode examen et n'autorisant que les appareils où un "signal lumineux clignotant" indique son bon fonctionnement. Or il se trouve que le module externe TI-Python clignote lorsqu'utilisé en mode examen.

Pas de mode examen cette année certes, mais le module externe TI-Python serait donc autorisé sous la nouvelle circulaire relative au mode examen, et il ne serait donc pas logique qu'il soit interdit sous l'ancienne circulaire moins restrictive.



On peut rajouter que les surveillants ont pour mission de garantir l'égalité des candidats face à l'examen national. Il serait injuste de confisquer (ou pire) le module externe TI-Python à un candidat souhaitant chercher/vérifier ses questions d'algorithmique en Python, alors que nombre de candidats équipés d'autres modèles ne seront pas embêtés dans leur utilisation du Python :
  • Casio Graph 90+E
  • Casio Graph 35+E II
  • application CasioPython pour Casio Graph 35+E/75/85/95
  • application MicroPython pour TI-Nspire
  • HP Prime



Notre interprétation est, nous l'avouons volontiers, loin d'être indiscutable. Surtout que nous ne savons même pas quelle circulaire est légalement en vigueur cette année, peut-être aucune des deux. Il est fort regrettable que les consignes de surveillance 2019 n'aient pas abordé cette problématique.





Pour éviter tout embêtement, nous te conseillons fortement de demander avant l'épreuve à ton surveillant si il voit un problème à l'utilisation du module externe TI-Python. Il serait anormal de te le retirer après t'avoir dit oui, et même si cela arrive le surveillant ne devrait pas établir de rapport de fraude puisque ce sera lui qui t'aura dit de le garder.

Peut-être préféreras-tu ne pas demander. Pour ne pas te faire remarquer, ou pour ne pas attirer à tort l'attention sur un module dont l'usage n'a justement rien de scandaleux. Aussi, le surveillant stressé en début d'épreuve risque de répondre systématiquement non à toute demande.

Dans ce dernier cas, pour éviter au maximum les embêtements, nous te conseillons de sortir et connecter le module externe TI-Python à ta TI-83 Premium CE dès ton arrivée à ta place, et de le laisser bien en évidence sur ta table - ne te cache surtout pas. Tu verras bien si le surveillant te fait une réflexion lors de son passage pour la distribution des sujets et pour le contrôle des pièces d'identité.
Si le surveillant te fait ranger le module externe TI-Python tant pis, mais comme c'est avant ou en tout début d'épreuve il ne devrait pas y avoir de rapport de fraude. Et si il ne te dit rien, là encore comme tu ne t'es pas caché(e), il aurait une part de responsabilité si il venait à changer d'avis plus tard, avec donc de moindres chances qu'il établisse un rapport de fraude qui le mettrait en cause.
Lien vers le sujet sur le forum: Le module externe TI-Python est-il autorisé au BAC ? (Commentaires: 1)

-
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.
1368 utilisateurs:
>1337 invités
>26 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)