π
<-
Chat plein-écran
[^]

Programme 2nde 2017, fin de la programmation calculatrices

Discussions scientifiques et scolaires

Re: Programme 2nde 2017, fin de la programmation calculatric

Message non lude critor » 29 Nov 2017, 20:54

Quelques documents que l'on vient de me pointer, utilisés pour les formations au nouveau programme de 2nde dans l'académie de Montpellier :
http://disciplines.ac-montpellier.fr/ma ... conde-2017

Sans surprise, tout en Python.

Il y a même un diaporama où l'auteure liste les langages répondant selon elle aux consignes du BO (langage simple d’usage, textuel, interprété, concis, largement répandu, pouvant fonctionner sur une diversité d’environnements) :
Claire Salvinas a écrit:
  • Basic (plus largement répandu)
  • Perl (pas assez répandu)
  • Bash (pas assez simple)
  • JavaScript (pas simple dans un navigateur ou sans navigateur)
  • PHP (pas un langage généraliste, pour faire du Web)
  • Xcas (pas assez répandu)
  • Scilab (pas assez répandu, plutôt du calcul numérique)
  • Python !

Pas sûr qu'il y ait un grand recul. PHP peut parfaitement servir à autre chose qu'à générer des pages web. Il offre toutes les fonctions d'un véritable langage de programmation.

Mais bref, on note que tous les collègues formés sur l'académie auront donc entendu et assimilé aussi que choisir Xcas ou Scilab pourtant encore présents dans plusieurs nouveaux manuels de Seconde c'est pas bien. :p

On note bien évidemment que les langages calculatrice ont été omis.

Et on y vient, car l'auteur explique ensuite pourquoi Algobox n'est pas dans la liste...
Claire Salvinas a écrit:
  • pas largement répandu
  • pas textuel
  • pas véritable langage
  • pas généraliste (des courbes, une interface graphique)
  • pas beaucoup de bibliothèques
  • langage éducatif


... et pourquoi les langages TI/Casio/HP sont à proscrire :
Claire Salvinas a écrit:langage calculatrice (TI, Casio, ...)
  • propriétaire
  • chaque calculatrice a son langage
  • pas multiplateforme


Pas sûr que l'auteure ait utilisé les calculatrices bien davantage que le PHP.
Dire que chaque constructeur a son propre langage, soit (et encore, jongler entre plusieurs langages ne me semble absolument pas être un défaut en début de formation, bien au contraire).
Mais prétendre comme elle me semble le faire que chaque modèle a un langage différent... désolé mais non.

C'est le même langage sur TI-82 Advanced et TI-83 Premium CE, tout juste y a-t-il quelques instructions supplémentaires sur cette dernière mais qui de toutes façons en pratique ne sont pas utilisées dans le cadre du programme d'algorithmique.
Même situation chez Casio avec les Graph 25+E, Graph 35+E, Graph 75+E et Graph 90+E. C'est grosso modo le même langage avec une compatibilité ascendante. Un programme Graph 25+E marchera sur Graph 90+E.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor


Re: Programme 2nde 2017, fin de la programmation calculatric

Message non lude critor » 13 Avr 2018, 15:31

Ah ben tiens, on retrouve cette chère Claire :
https://www.numworks.com/fr/ressources/ ... s/corrige/

Bizarre, je croyais que les "langage calculatrice (TI, Casio, ...)" c'était pas bien.
Tout comme le PHP qui est un vulgaire langage dédié au web, bien sûr...
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Programme 2nde 2017, fin de la programmation calculatric

Message non lude Adriweb » 13 Avr 2018, 16:12

Sans doute que c'est les langages calculatrice qui sont nés dessus c'etait "pas bien", alors que le python qui est né ailleurs mais porté sur calculatrice "désormais", c'est bon ? :P
Enfin bref, du moment que le contenu est bon sur le site de NumWorks, tout le monde sera content j'imagine.
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Programme 2nde 2017, fin de la programmation calculatric

Message non lude critor » 13 Avr 2018, 16:17

Je n'ai rien à dire sur le contenu.

Je note juste la critique systématique et la plupart du temps non fondée de tout ce qui n'était pas Python. Alors que les textes officiels exigent juste un langage fonctionnel, et que plusieurs calculatrices le proposaient déjà. On pourrait même parler de dénigrement.

Et je souris devant le rapide retournement complet de veste niveau calculatrices.
De plus si tu regardes la date de la formation en question, la NumWorks existait déjà.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Programme 2nde 2017, fin de la programmation calculatric

Message non lude Balalaika762 » 15 Avr 2018, 09:48

Autant d'un côté c'est compréhensible qu'ils refusent les langages propriétaires des calculatrices parce qu'ils sont... propriétaires, autant tout miser sur le Python et faire passer le reste à la trappe c'est injustifié, surtout le PHP et le Javascript qui sont ultra répandus.

Y'a plus qu'à espérer qu'ils reportent ça dans les programmes universitaires, que ce ne soit pas perdu entièrement.
Avatar de l’utilisateur
Balalaika762
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 0%
 
Messages: 2
Inscription: 14 Avr 2018, 08:47
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Programme 2nde 2017, fin de la programmation calculatric

Message non lude Lionel Debroux » 15 Avr 2018, 10:51

Hmm... vu les défauts de ces langages, les failles de sécurité et la maintenabilité limitée de nombre de codes du monde réel écrits dans ces langages, donner à trop d'élèves l'habitude de programmer en PHP ou en JS n'est pas une bonne idée :)
On fait un peu moins de conneries en Python.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Programme 2nde 2017, fin de la programmation calculatric

Message non lude parisse » 15 Avr 2018, 11:47

Je ne connais pas PHP, sur Javascript je suis completement d'accord avec Balalaika. Vu ce qui va etre enseigne au lycee (cf. l'activite de C. Savinas), il n'y a aucune raison d'avancer des craintes de failles de securite, ni de raisons de craindre que du code Javascript (pur) soit moins propre que du Python. Toujours vu ce qui va etre enseigne au lycee, les langages des calculatrices telles que TI 89/nspire, Casio Classpad, HP prime conviennent egalement tres bien. En fait meme mieux pour faire des maths: avec la ^ naturelle, une division coherente, et des operations simples sur les matrices/vecteurs. Je suis en train de regarder numpy/pylab pour voir si ca peut etre rendu compatible en Xcas, on peut aussi y faire de gros reproches ... (et mes etudiants de L3 pourtant sortis tout droit de classes prepas ont du mal a faire des operations toutes simples en analyse numerique matricielle avec Python). C'est assez normal pour un langage qui n'a pas ete prevu pour faire des maths. Si la reforme du lycee aboutit, et que la discipline info impose Python, je m'en moque, pourvu qu'en maths le choix du langage reste possible.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.2%
 
Messages: 3502
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Programme 2nde 2017, fin de la programmation calculatric

Message non lude Adriweb » 15 Avr 2018, 11:55

Au passage, sans revenir sur le débat de quel langage serait mieux par rapport à ce qu'il engendre ou non côté sécurité pour des débutants, il ne serait pas impossible de faire une sorte de couche de traduction python=>lua sur Nspire (en lua), ""comme"" le fait Xcas avec la gestion de la syntaxe. Ca demanderait un peu d'huile de coude pour que ca fonctionne suffisamment correctement, mais...
Alors certes, il n'y aurait pas non plus les vraies libs du genre numpy, mais comme on a accès au moteur de calcul de la machine, on pourrait imaginer de jolis bindings pour reconstruire beaucoup de fonctionnalités.
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Programme 2nde 2017, fin de la programmation calculatric

Message non lude critor » 15 Avr 2018, 12:02

Certes, mais mode examen en 2019 donc ce sera tout autant bloqué que le portage MicroPython pour Ndless.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

PrécédenteSuivante

Retourner vers Maths, physique, informatique et autre...

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 11 invités

-
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.
958 utilisateurs:
>946 invités
>8 membres
>4 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)