π
<-
Chat plein-écran
[^]

Le Python Graph 90+E sera une appli intégrée dispo en examen

En ligne

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude critor » 16 Avr 2018, 15:26

blouson a écrit:Est ce que le jour du bac les élèves auront le temps d'écrire un programme en python ? ça rapporte combien de points en général par rapport aux autres questions ?


A ma connaissance ils le font déjà, il n'y a que le langage qui changerait au BAC 2020.

Et de toutes façons au BAC le programme est jusqu'à présent fourni, comme au DNB d'ailleurs. Il est juste au choix à :
- évaluer
- compléter
- modifier
- interpréter
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 74.3%
 
Messages: 30228
Images: 7078
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude isquelcrax » 16 Avr 2018, 15:38

Ma question peut sembler stupide mais pourquoi le python et pas le C ? Le C est pourtant plus populaire.
Que vive les sciences ad vitam aeternam
Avatar de l’utilisateur
isquelcraxPremium
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 57.8%
 
Messages: 62
Inscription: 01 Mar 2018, 10:24
Localisation: Nancy
Genre: Homme
Calculatrice(s):
Classe: Terminale S-SVT spé maths

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude Thom986 » 16 Avr 2018, 16:11

Rien que compiler du C c'est une tannée quand on n'y connaît rien... Ensuite, il y a toujours une entrée dans le langage un peu rude avec ce main void, les conversions entiers/ décimaux, le printf / scanf...

J'ai beau avoir appris avec du C. C'était à la fac, avec du Linux et des profs d'info.


Python a l'avantage d'être interprété et assez permissif.
La réalité, c'est ce qui refuse de disparaître quand on cesse d'y croire.
-
Philip K. Dick
Avatar de l’utilisateur
Thom986Premium
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 81.3%
 
Messages: 86
Inscription: 21 Fév 2018, 19:11
Genre: Homme
Calculatrice(s):
GitHub: homeostasie

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude puppy65 » 16 Avr 2018, 16:49

isquelcrax a écrit:Ma question peut sembler stupide mais pourquoi le python et pas le C ? Le C est pourtant plus populaire.


Le Python est très haut niveau, contrairement au C (qui est quand même plus difficile ;) )

Thom986 a écrit:Rien que compilé du c c'est une tannée quand on n'y connaît rien... Ensuite, il y a toujours une entrée dans le langage un peu rude avec ce main void, les conversions entiers/ décimaux, le printf / scanf...


C'est pas si compliqué que ça de compiler un programme en C :p
(Perso, j'utilise Code::Blocks 13.12 qui est un très bon IDE)

Et les conversions entiers/décimaux et surtout le scanf() ne sont pas forcément des notions de "base" du C.
Avatar de l’utilisateur
puppy65
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 73.6%
 
Messages: 313
Images: 0
Inscription: 09 Nov 2017, 19:26
Genre: Homme
Calculatrice(s):
Classe: 2nde

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

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

Les opérations arithmétiques de base sont quand même importantes à comprendre pour éviter de se retrouver avec 2/3 qui pose problème... Surtout que là, on est plus sur de l'apprentissage de l'algorithmique que de la programmation. Ce n'est pas anodin non plus.

Du scheme aurait pu faire l'affaire aussi bien que moins sexy.

Sinon ide oui, mais pour débranché non. Doit-on écrire l'include, pénalise-t-on une erreur dans l'écriture du main ?

Ps: j'aime assez bien ce pdf récent sur le C. http://book.goalkicker.com/CBook/
La réalité, c'est ce qui refuse de disparaître quand on cesse d'y croire.
-
Philip K. Dick
Avatar de l’utilisateur
Thom986Premium
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 81.3%
 
Messages: 86
Inscription: 21 Fév 2018, 19:11
Genre: Homme
Calculatrice(s):
GitHub: homeostasie

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude isquelcrax » 16 Avr 2018, 17:50

Bah ce que je comprends pas c'est pourquoi Pyhton et pas un autre ? Python a des avantages indéniables(le typage dynamique par exemple mais on peut noter les transformation des types à cause du input) mais je ne pense pas que l'on ira jusqu’au dictionnaire par exemple voire même plus loin à l'école. On ne nous fait explorer que la face visible de l'iceberg à mon sens.

Justement l’interprétateur python est codé en.. C
Dernière édition par isquelcrax le 22 Avr 2018, 18:29, édité 3 fois.
Que vive les sciences ad vitam aeternam
Avatar de l’utilisateur
isquelcraxPremium
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 57.8%
 
Messages: 62
Inscription: 01 Mar 2018, 10:24
Localisation: Nancy
Genre: Homme
Calculatrice(s):
Classe: Terminale S-SVT spé maths

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude puppy65 » 16 Avr 2018, 18:23

Thom986 a écrit:Ps: j'aime assez bien ce pdf récent sur le C. http://book.goalkicker.com/CBook/


Celui d'OpenClassrooms est mieux :p
Avatar de l’utilisateur
puppy65
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 73.6%
 
Messages: 313
Images: 0
Inscription: 09 Nov 2017, 19:26
Genre: Homme
Calculatrice(s):
Classe: 2nde

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude Thom986 » 16 Avr 2018, 18:25

Je persiste à croire que l'aspect interprété est un gros plus pour espérer en faire aussi bien sur feuille que sur windows... et depuis peu sur calculatrice.

Il y avait d'autre choix : R, lua, ruby, scilab... lua et ruby ont été un peu plus enseigné en info qu'en maths à mon avis et R a surtout pris du côté stats. D'ailleurs si j'avais réussi à trouver un poste en R à la fin de mon master, j'en ferai probablement encore. Scilab est bien porté sur le calcul numérique... Il aurait fait un bon candidat selon moi. C'était une option viable. Par contre, je pense que c'est là l'un des difficultés mais les mathématiciens qui maîtrisent scilab, octave, matlab... ont souvent un profil mécanicien ou ingénieur et bossent en tant que tel. Je n'ai pas rencontré beaucoup de prof qui ont du scilab sur leur CV... et encore moins qui sont capable de l'enseigner.

Pour rester avec des noms assez proches, je pense que sage et mapple n'était pas aussi simple que ça comme choix de la part la licence de l'un qui est assez chère (quoique !) et l'utilisation de l'autre est peut-être un peu trop une boite à outils (même si basé sur python)...

Mais oui R et scilab auraient été une alternative.

Les langages compilés sont pour moi trop complexes à mettre en œuvre et à transposer du papier à l'ordi.
Non pour C, C++ et Java

Les langages fonctionnels sont pour moi agréable d'un point de vue mathématicien, mais plus compliqué à transposer à d'autres langages. Dans une optique de découverte, c'est un limitant. Donc non, pour ocaml, lisp, scheme, haskell... De plus, pareil, il y a moins de ressources et encore moins de monde pour les enseigner.


Le dernier point qui me semble vraiment important est la différence entre découverte de l’algorithmie et programmation. Pour moi, un algorithme doit être facilement transposable alors que la découverte de la programmation pour moi, ça commence avec la découverte de Linux et de son terminal.

Bref, python est multi-plateforme, avec des bases suffisantes et facile d'accès, avec de grosse bibliothèque. Il bénéficie d'un assez gros capital sympathie et n'est pas catégorisé pour autant comme un langage de barbue.

Honnêtement, c'est un choix cohérent.
La réalité, c'est ce qui refuse de disparaître quand on cesse d'y croire.
-
Philip K. Dick
Avatar de l’utilisateur
Thom986Premium
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 81.3%
 
Messages: 86
Inscription: 21 Fév 2018, 19:11
Genre: Homme
Calculatrice(s):
GitHub: homeostasie

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude parisse » 16 Avr 2018, 19:18

Ce débat est biaisé : d'une part il faut rappeler qu'il s'agit aujourd'hui d'enseigner l'algorithmique dans le cadre du programme de maths, d'autre part les gens qui interviennent sur ce sujet sont presque tous des programmeurs confirmés avec souvent un background informatique. Certains aspects de tel ou tel langage vont leur plaire, mais ils oublient d'autres aspects qui vont rendre le langage plus difficile aux débutants (élèves mais aussi enseignants !) voire aux programmeurs confirmés qui codent dans un domaine pour lequel le langage n'a pas été spécialement prévu au départ.

L'absence de langage imposé est certainement un compromis : un des IG veut imposer Python, mais la réalité du terrain c'est que beaucoup d'enseignants utilisaient Algobox ou les basic des TI et Casio ; j'aimerais bien savoir où ça en est. Je pense qu'il doit être difficile de passer de l'encadrement d'un TP Algobox à un TP Python, et si ça se résume alors à dire aux élèves bloqués sur leur propre code qu'ils n'ont qu'à recopier le corrigé au tableau, je ne suis pas convaincu que ça soit très formateur.
Avatar de l’utilisateur
parissePremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 36.8%
 
Messages: 1367
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude Herlock » 17 Avr 2018, 20:48

Python est presque le seul choix possible pour un langage structuré en cours: simple à apprendre, lisible, flexible, interprété... dans ce cadre-là C/C++ ou même Java seraient trop complexes. Schème trop particulier. Ruby trop objet pour de la simple algorithmie. Les élèves auront la chance d'apprendre un des langages majeurs utilisés en industrie. Si on voulait aller plus loin que le basic de base avec quelque chose d'un peu standard, c'était THE choix.

Reste à l'intégrer efficacement avec le reste de la calculatrice et à donner plein de libs, et là, c'est pas gagné !
Avatar de l’utilisateur
Herlock
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 0%
 
Messages: 72
Inscription: 13 Avr 2018, 15:12
Genre: Non spécifié
Classe: Mba

PrécédenteSuivante

Retourner vers News Casio

Qui est en ligne

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

-
Rechercher
-
Sujets à la une
Triconcours universel de la rentrée - 2000 euro de prix !
"NumWorks++": Challenge de modification matérielle pour rajouter une puce de mémoire Flash !
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
Transforme ta TI-Nspire CX en console Game Boy Advance!
123456
-
Donations/Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
PayPal : paiement en ligne sécurisé - secure online payments
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 
-
Stats.
716 utilisateurs:
>664 invités
>48 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)