Page 1 of 4

NumWorks, retour émulateurs calculatrices oral CAPES Maths

Unread postPosted: 18 Dec 2017, 18:05
by critor
L'année dernière le site du jury du CAPES de Mathématiques annonçait que les émulateurs de calculatrices ne figureraient plus parmi les outils mis à la disposition des candidats invités à l'oral de la session 2018, une décision déjà assez curieuse :
NB : algobox et les émulateurs de calculatrices ne seront plus proposés à partir de la session 2018


A la rentrée 2017, la page listant les outils en question a été mise à jour en ce sens :
LibreOffice OpenOffice
Atom
Geogebra 5
GéoTortue
Python 3
Algobox
Scratch
Scilab
Xcas
QCas
SQLite Database Browser
Casio ClassPad Manager
Emulateur HP prime
TI-SmartView 83 Plus
TI-Nspire CAS
Outil capture d'écran de Windows

NB : algobox et les émulateurs de calculatrices ne sont plus proposés

Nous ne pouvions déjà qu'être très surpris devant l'éviction du logiciel TI-Nspire CAS, alors qu'il ne s'agit pas d'un émulateur de calculatrice mais d'un véritable logiciel de Mathématiques muni d'un langage de programmation fonctionnel comme le Python, descendant d'une fusion entre les logiciels de calcul Derive (appartenant à Texas Instruments) et de géométrie dynamique Cabri, et offrant juste la possibilité d'opter pour un mode d'affichage calculatrice qui n'est pas le choix par défaut.

Mais nous n'étions pas au bout de nos surprises, puisque la page en question vient à nouveau d'être modifiée pour rajouter l'émulateur de calculatrice NumWorks, et donc bien évidemment faire disparaître la mention précédente, sans toutefois revenir sur les évictions qui en ont découlé. :o
OpenOffice
Atom
Emulateur de calculatrice numworks
Geogebra 5
GéoTortue
Python 3 (éditeur Pyzo avec les bibliothèques numpy, scipy et matplotlib)
Jupyter
Scratch
Snap !
Scilab
Xcas
QCas
Zeal
SQLite Database Browser

NB : algobox et les émulateurs de calculatrices ne sont plus proposés


D'un point de vue extérieur la communication publique a été absolument désastreuse, les pires conséquences en terme d'entrave à la libre concurrence pouvant aisément être déduites de ce malheureux enchaînement :
  1. On rajoute l'année dernière une mention excluant algobox et les émulateurs à compter de la session 2018.
  2. On retire donc tout ça à la rentrée 2017.
  3. On supprime la mention en question pour pouvoir rajouter l'émulateur NumWorks français.
  4. Mais par contre on ne remet pas les logiciels retirés.



C'est tellement gros que la vérité est sans doute différente, du moins espérons-le, avec des critères de sélection internes ne correspondant pas à la mention publique, ne faisant pour sa part que décrire succinctement l'ensemble des outils exclus par l'application de ces règles.

Remarquons par exemple que l'émulateur NumWorks n'a pas été le seul ajout, la modification de la page n'ayant donc pas été faite juste pour lui.

Peut-être y a-t-il des critères concernant les langages de programmation. Nous pouvons toutefois objecter :
  • que les TI-Nspire disposent d'un véritable langage de programmation fonctionnel conforme aux programmes, très utilisé en Amérique du Nord
  • que les HP Prime en disposent également, tout en offrant aussi le langage Xcas (logiciel autorisé par la même liste) ainsi qu'un pseudo-langage avec une écriture proche du Python cher à l'Institution
Bizarre d'autoriser le logiciel Xcas et d'interdire ces outils, alors que l'on explique aux enseignants lors des formations aux nouveaux programmes de Seconde que Xcas est un mauvais choix car pas assez répandu.
Non finalement, des critères concernant les langages de programmation ne sembleraient pas cohérents.



Dernière hypothèse, et sans doute aurait-il mieux valu communiquer en ce sens dès le début. Pour l'oral 2018, les candidats disposeront d'une clé USB amorçable, contenant CAPESOS, un système d'exploitation de type Linux avec les outils en question.
Il est facile de recompiler le code source NumWorks pour Linux.
On peut supposer que les constructeurs historiques ont été contactés (du moins espérons-le) au sujet de leurs logiciels sortant habituellement au mieux pour Windows/Mac/iOS/Android, et n'aient pas voulu fournir de version Linux ou n'aient pas voulu y consacrer suffisamment de ressources pour que cela sorte à temps pour la session 2018. Dommage dans tous les cas pour les candidats qui étaient habitués à leurs outils. Quant aux constructeurs historiques cela restera un rendez-vous très important de manqué dans les carrières de toute une promotion de candidats, aux conséquences difficilement chiffrables à ce jour.

Il eut été beaucoup plus sain de dire tout simplement la vérité dès le départ : les logiciels ne tournant pas sous Linux ne seront plus proposés à la session 2018.



Bref, si tu es candidat, n'hésite pas :
  • à aller télécharger et installer CAPESOS pour pouvoir t'entraîner dans les conditions de l'épreuve
  • à t'habituer à l'émulateur NumWorks gratuit en ligne
  • à acquérir la calculatrice NumWorks (80€) pour pouvoir continuer à t'entraîner/tester en situation nomade (pendant le déplacement t'amenant aux épreuves orales si bien sûr ce n'est pas toi qui conduis, et même pour pouvoir tester des choses jusqu'au dernier moment dans les couloirs du centre d'épreuves en fonction de ce qui te vient à l'esprit suite aux éventuels échanges avec d'autres candidats entrants ou sortants)

Re: NumWorks, retour émulateurs calculatrices oral CAPES Mat

Unread postPosted: 18 Dec 2017, 18:08
by Adriweb
(Notons que pour NumWorks, il s'agit bien d'un simulateur (d'ailleurs c'est le terme que NW emploie, à raison), et non d'un émulateur)

Re: NumWorks, retour émulateurs calculatrices oral CAPES Mat

Unread postPosted: 18 Dec 2017, 18:09
by critor
Merci.

Je sais, mais la page officielle ne fait pas cette distinction, et donc le public ciblé par la conclusion non plus possiblement.
J'en avais déjà suffisamment à dire pour ne pas m'attarder là-dessus.

Re: NumWorks, retour émulateurs calculatrices oral CAPES Mat

Unread postPosted: 18 Dec 2017, 18:12
by Adriweb
J'ai bien imaginé que c'était eux qui ne faisait pas la distinction, mais bon, autant le préciser ici :)

Re: NumWorks, retour émulateurs calculatrices oral CAPES Mat

Unread postPosted: 18 Dec 2017, 18:45
by parisse
Ca m'etonnerait que HP ait ete contacte, mais on peut toujours leur poser la question. Quant a TI, je sais qu'ils ont un emulateur nspire pour linux, que R. Cabane avait utilise a un congres une fois.

Re: NumWorks, retour émulateurs calculatrices oral CAPES Mat

Unread postPosted: 18 Dec 2017, 18:49
by critor
Alors si on avait visiblement contacté NumWorks pour obtenir une version Linux... et pas TI/Casio/HP, au moins pour leurs émulateurs de modèles haut de gamme disposant de langages de programmation fonctionnels, langages parfois répandus et proches du Xcas autorisé ou même du Python (qui n'est même pas exigé par les textes officiels rappelons-le), ce serait absolument scandaleux.

Re: NumWorks, retour émulateurs calculatrices oral CAPES Mat

Unread postPosted: 18 Dec 2017, 18:54
by Adriweb
critor wrote:Alors si on avait visiblement contacté NumWorks pour obtenir une version Linux... et pas TI/Casio/HP, au moins pour leurs émulateurs de modèles haut de gamme disposant de langages de programmation fonctionnels, langages parfois répandus et proches du Python (qui n'est même pas exigé par les textes officiels rappelons-le), ce serait absolument scandaleux.

Si c'est le simulateur web qui est utilisé, c'est donc indépendant de l'OS et NumWorks n'aurait même pas eu besoin d'être contacté. Aux autres constructeurs de faire de même (simu gratuit en JS :P)
En fait, il en est de même pour la version native du simulateur (moins intuitive pour le moment, cela dit, donc je pense pas que ce soit elle qui ait été choisit) - elle est disponible librement, donc ils n'ont même pas besoin de demander.
Je suppose tout de même que les autres constructeurs sont au courant de tout ça, mais que ça peut prendre un certain délai pour réfléchir (et faire, le cas échéant), sur tout ce qui leur a pu être demandé.

parisse wrote:Quant a TI, je sais qu'ils ont un emulateur nspire pour linux, que R. Cabane avait utilise a un congres une fois.

Oui, mais au mieux, ce serait une (très) vieille version, possiblement pas "sécurisée" (peut–être un truc de dev, je veux dire). Donc même si ça prouve que ça peut être fait (pas vraiment étonnant), il reste sans doute des choses à faire pour une version "de prod".

Re: NumWorks, retour émulateurs calculatrices oral CAPES Mat

Unread postPosted: 18 Dec 2017, 18:57
by critor
Adriweb wrote:
critor wrote:Alors si on avait visiblement contacté NumWorks pour obtenir une version Linux... et pas TI/Casio/HP, au moins pour leurs émulateurs de modèles haut de gamme disposant de langages de programmation fonctionnels, langages parfois répandus et proches du Python (qui n'est même pas exigé par les textes officiels rappelons-le), ce serait absolument scandaleux.

Si c'est le simulateur web qui est utilisé, c'est donc indépendant de l'OS et NumWorks n'aurait même pas eu besoin d'être contacté. Aux autres constructeurs de faire de même (simu gratuit en JS :P)

Pas d'Internet pour les épreuves, aussi je doute que le jury se soit amusé tout seul à construire une version hors ligne d'une façon ou d'une autre.

Re: NumWorks, retour émulateurs calculatrices oral CAPES Mat

Unread postPosted: 18 Dec 2017, 19:06
by Adriweb
Ah ben puisque le "CAPESOS" est disponible, c'est très simple de voir ce qui est préchargé niveau NumWorks.

Enfin bref, si NumWorks a été contacté, ça leur a été plus que simple de générer soit une version JS locale (le plus probable je pense, vu la finition/esthétique), soit une build linux native custom.

Comme les autres n'ont rien de tel pour le moment (de prêt, en tout cas, sinon on le saurait), ça ne me choque pas plus que ça que seul NW est cité. Je pense que ça va rapidement changer si/quand d'autres constructeurs rendront leur simulateur/logiciel compatible Linux.

Re: NumWorks, retour émulateurs calculatrices oral CAPES Mat

Unread postPosted: 18 Dec 2017, 19:10
by Adriweb
Il reste un problème niveau "licence" cela dit, au minimum pour TI, qui n'a pas de simulateur (ou émulateur) gratuit en mode non-démo. Pour HP, le simulateur Prime étant gratuit et illimité, je pense qu'il s'agit uniquement de question de porter la chose sur Linux pour que ça soit rendu disponible à l'exam. Casio, aucune idée.

Pour autant que je puisse voir, le "CAPESOS" est fait pour marcher... pas pour contenir des trucs qui expireraient... et puis ça serait aussi incompatible dans le cas où même si ça vient à expirer, il suffirait de réinstaller la VM (bon certes, c'est tout autant le cas avec des VM windows, mais c'est bien plus trivial avec un linux tout prêt et juste dédié à cette cause)