tangenteAudio

25 sept. 2018 · 5 min

NumWorks en 2018 : que change une calculatrice open source ?

Cet épisode audio revient sur le test de la version 1.3.0 en 2018 : des fonctions scolaires au code ouvert, puis à la question d’une communauté.

Un contenu original Tangente, adapté en podcast avec l’aide de l’IA et validé par notre rédaction. Comment ça marche ?

D’après l’articleLire l’article dans la revue

Transcription

Afficher la transcription

Transcription automatique

  1. Intervenant 1

    Bienvenue dans le podcast du magazine Tangente. Ravi de vous retrouver pour cette nouvelle exploration. Aujourd'hui, on fait un petit saut dans le passé. Retour aux années lycées.

  2. Intervenant 2

    À la fameuse époque de la calculatrice scientifique.

  3. Intervenant 1

    Exactement. L'objet probablement le plus mystérieux sur nos tables. Une vraie boîte noire imposée par les programmes, quoi. On tape sur des touches, on prie pour que le bon graphique apparaisse. Et

  4. Intervenant 2

    on croise les doigts.

  5. Intervenant 1

    C'est ça. Et on n'a strictement aucune idée de la façon dont la machine résonne en fait. Mais aujourd'hui, on décortique un projet qui explose complètement cette opacité. C'est l'arrivée d'un petit nouveau français, NumWorks, dans un marché pourtant ultra verrougé.

  6. Intervenant 2

    Ouais, et ce qui frappe immédiatement la lecture de nos sources, notamment le numéro 23 de Accable Magazine de mars 2018, c'est que ce modèle ne cherche pas du tout à copier les géants du secteur. Il prend un peu le contre-pied philosophique,

  7. Intervenant 1

    Par contre, avant de s'emballer sur la révolution conceptuelle, une calculatrice scolaire doit d'abord calculer juste. La fiabilité, c'est non négociable pour le bac.

  8. Intervenant 2

    C'est la base, oui. Et l'article d'analyse qui a testé la version 1.3.0 rassure complètement là-dessus. Déjà, le design est très épuré, très propre. Et surtout, ça couvre tous les besoins classiques du lycée. Les fonctions, les suites, les stats, les probabilités.

  9. Intervenant 1

    Le fameux mode examen obligatoire.

  10. Intervenant 2

    Tout à fait, il est bien là. Et niveau rigueur, le mode calcul gère parfaitement les arrondis, par exemple. Précisons tout de même qu'elle n'embarque pas de moteur formel.

  11. Intervenant 1

    C'est-à-dire non, elle ne fait pas de calcul littéral, c'est ça ?

  12. Intervenant 2

    Exactement. Concrètement, elle ne va pas manipuler des variables pures comme X ou Y pour te simplifier une immense équation algébrique. Elle s'en tient vraiment aux approximations numériques et aux calculs directs.

  13. Intervenant 1

    En fait, c'est un choix assez malin, je trouve. C'est un peu le couteau suisse parfait. Elle fait le gros du travail calculatoire, donc l'assistance est là, mais elle ne résout pas l'algèbre à la place de l'élève, quoi.

  14. Intervenant 2

    C'est exactement l'équilibre recherché, oui. Ça oblige à réfléchir. Mais là où NumWorks marque un vrai point de rupture au niveau logiciel, c'est l'intégration de Python.

  15. Intervenant 1

    Ah oui, fini les langages propriétaires obscurs, imperdués.

  16. Intervenant 2

    C'est clair, l'enfer de la programmation sur calculatrice. Avant, les constructeurs imposaient des dialectes super limités. On apprenait ça et on l'utilisait absolument nulle part en dehors de la salle de classe.

  17. Intervenant 1

    Fallait apprendre un langage entier juste pour tracer un trilangue, c'était absurde. Là, avoir du Python, donc un langage moderne, standard, utilisé par les pros du monde entier, ça change tout.

  18. Intervenant 2

    C'est une super vitrine, c'est vrai. Mais le cœur du séisme, il est ailleurs. Le véritable bouleversement relevé par nos sources n'est pas logiciel, il est philosophique. C'est le principe open source. Et attention, l'intégralité du projet est ouverte. On ne parle pas juste de quelques lignes de code lâchées comme ça.

  19. Intervenant 1

    Quand tu dis l'intégralité, c'est genre le logiciel, le matériel ?

  20. Intervenant 2

    Absolument, tout est disponible sur leur site. Les spécifications matérielles, les plans de câblage des composants, le design même des circuits plastiques et bien sûr tout le système d'exploitation.

  21. Intervenant 1

    C'est fou ça ! C'est un peu comme acheter une voiture neuve qui serait livrée avec les plans d'usine complets et l'autorisation officielle de démonter le moteur pour le modifier à sa guise.

  22. Intervenant 2

    L'image est excellente, d'autant que cette autorisation est réelle quoi. Puisque le code source du système est fourni, n'importe qui peut théoriquement reprogrammer le cœur même de sa machine.

  23. Intervenant 1

    Attends, théoriquement ou en pratique ? Parce que si je veux ajouter une fonctionnalité de main, je télécharge le code, je tape trois lignes et c'est réglé.

  24. Intervenant 2

    Ah bah, pas si vite. C'est là qu'il faut un peu garder la tête froide. L'article de hackableur met bien ça en lumière. Le code est ouvert, oui, mais pour le modifier, il faut ensuite recompiler le système d'exploitation et flasher la machine. Ah

  25. Intervenant 1

    oui, d'accord. C'est pas à la portée de tout le monde du coup.

  26. Intervenant 2

    Non, ça demande de passer par des lignes de commande sur un ordi. En gros, sans un solide bagage technique, disons les complétences d'un habitué de Linux capable de compiler des firmware.

  27. Intervenant 1

    Ouais, l'utilisateur lambda ne pourra pas faire grand-chose quoi.

  28. Intervenant 2

    C'est ça. L'ouverture est totale, mais il y a une vraie barrière à l'entrée. Ce n'est pas du plug and play.

  29. Intervenant 1

    Je trouvais ça presque trop beau pour un simple lycéen curieux.

  30. Intervenant 2

    Et c'est justement la question que pose la source. Le modèle est super prometteur, mais son succès sur le long terme ne dépendra pas juste de ses plans ouverts, ça dépendra de la communauté.

  31. Intervenant 1

    De l'écosystème autour, en fait.

  32. Intervenant 2

    Voilà. S'il n'y a pas une petite armée de développeurs, de profs et de passionnés pour créer des outils simplifiés et partager leurs modifications, cette belle promesse open source n'aura pas beaucoup d'impact au quotidien.

  33. Intervenant 1

    Ce qui pose une question vraiment fascinante sur l'avenir de l'enseignement. Si la calculatrice cesse d'être cet objet opaque et intouchable pour devenir un projet collaboratif qu'on peut modifier…

  34. Intervenant 2

    Où est-ce que ça s'arrête ?

  35. Intervenant 1

    C'est ça. L'outil mathématique de demain ne pourrait-il pas cesser d'être un simple accessoire pour devenir, à part entière, un véritable sujet d'étude en classe ? On pourrait construire et programmer son outil pour vraiment comprendre comment il calcule.

  36. Intervenant 2

    Ce serait une vraie révolution pédagogique.

  37. Intervenant 1

    Complètement. Sur cette réflexion, on s'arrête ici pour aujourd'hui. À très bientôt pour une prochaine exploration.

À écouter ensuite

Des épisodes qui partagent une playlist, une figure ou un domaine avec celui-ci.