π
<-

QCC 2017 épisode 22 : Programmation

Re: QCC 2017 épisode 22 : Programmation

Unread postby parisse » 10 Aug 2017, 07:29

Je ne crois pas qu'adapter le langage de la ti83 pour y ajouter les fonctions soit forcement si difficile que ca, ca aurait pu etre fait sur la hp38 originelle sans trop de travail (il y avait le RPL systeme derriere, avec des variables locales etc., c'est pour ca que je disais que si le systeme de la 83 etait bride, il est peut-etre facile de le debrider).
S'il y a un portage tiers de lua sur 83 qui ne fonctionne pas juste a cause de contraintes memoires, alors ca ne doit pas etre bien complique pour ti de le faire fonctionner, en tout cas beaucoup moins que de porter Python, qui necessite plus de ressources en particulier en RAM, cf. le dernier paragraphe de https://tiplanet.org/forum/viewtopic.php?t=15140. Par contre, c'est vrai que strategiquement parlant pour la France au moins, TI aurait plus interet a porter Python ... a condition que les profs fassent programmer leurs eleves sur calculatrices, ce qui ne semble pas etre la direction souhaitee d'en haut. Donc je ne pense pas que TI se lance dans Python pour 83, pour le marche francais seul en tout cas, Lua me semble plus simple pour afficher la conformite aux nouveaux programmes et en coherence avec la nspire.
En plus, il faudrait voir quels sont les bibliotheques Python utilisables avec le Python porte. Les utilisateurs risqueraient de dechanter parce que telle ou telle bibliotheque n'est pas accessible.
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 86.2%
 
Posts: 3666
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: QCC 2017 épisode 22 : Programmation

Unread postby critor » 10 Aug 2017, 08:54

parisse wrote:Par contre, c'est vrai que strategiquement parlant pour la France au moins, TI aurait plus interet a porter Python ... a condition que les profs fassent programmer leurs eleves sur calculatrices, ce qui ne semble pas etre la direction souhaitee d'en haut.

Les textes d'en haut veulent que l'on fasse du langage fonctionnel et poussent fortement au Python.

Donc le matériel après peu importe, tant que les textes sont respectés. L'enseignant fera ça :
  • sur tablette si les élèves en sont équipés...
  • sur calculatrice si une part importante des élèves ont ce qu'il faut (histoire de pouvoir au pire avoir une calculatrice Python pour deux élèves - donc bien sûr, vu le succès de la Graph 35+E, si TI est seul à ajouter le Python ça ne suffira pas sauf dans les lycées où les élèves s'équipent majoritairement de TI)
  • de façon exceptionnelle et totalement artificielle en allant en salle informatique (retour en arrière puisque l'on impose à nouveau l'outil numérique, ou lieu de former l'élève à prendre l'initiative d'en faire un choix raisonné)
  • seul avec son ordi/tablette au bureau et son vidéoprojecteur (on se rapproche du cours magistral et c'est un retour en arrière par rapport à ce que l'on a pu faire avec les calculatrices de 2009 à 2017)
  • ou encore juste en papier/crayon (ce qui est aussi un retour en arrière)

Mais après, indépendamment des pratiques en classe, il reste aussi l'aspect que les élèves seront évalués sur la programmation fonctionnelle/Python à partir du BAC 2020, et qu'il sera donc utile de disposer d'un langage de programmation Python/fonctionnel sur sa machine pour tester/vérifier ses résulats, de façon aussi légitime que pour un calcul.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48.1%
 
Posts: 41993
Images: 15900
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: QCC 2017 épisode 22 : Programmation

Unread postby parisse » 10 Aug 2017, 10:25

L'evaluation au bac aura une grande importance dans les choix des enseignants. A mon avis, pour au moins pour quelques annees, il n'y aura pas de tablettes autorisees au bac, donc ce sera papier-crayon a l'examen, sauf pour les rares eleves equipes de calculatrices avec un langage adequat qui pourront tester. Il n'y a pas de langage impose dans les textes, donc ce sera un pseudo-langage, dans la continuite de ce qui est fait maintenant sauf que les entrees/sorties seront remplacees par des appels de fonction avec arguments et valeur de retour. Ceci pour la serie S, la reforme du bac (et du lycee qui va avec) pourrait avoir comme consequence l'absence d'epreuve ecrite en maths dans d'autres filieres.
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 86.2%
 
Posts: 3666
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: QCC 2017 épisode 22 : Programmation

Unread postby critor » 31 Aug 2017, 19:25

La NumWorks dispose donc du Python, une très bonne base, mais pèche par contre par son éditeur en version bêta.

Pas de couper/copier/coller, pas de rechercher/remplacer, et en cas d'erreur il faudra deviner la ligne fautive.

Je n'ai trouvé aucun moyen de saisir le caractère de commentaire non plus.


Image
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48.1%
 
Posts: 41993
Images: 15900
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: QCC 2017 épisode 22 : Programmation

Unread postby Adriweb » 31 Aug 2017, 19:58

critor wrote:aucun moyen de saisir le caractère de commentaire non plus.

Cf. https://github.com/numworks/epsilon/issues/17 particulièrement le premier commentaire de Jacobly.

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...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14746
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Previous

Return to News Divers

Who is online

Users browsing this forum: ClaudeBot [spider] and 10 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1043 utilisateurs:
>1008 invités
>25 membres
>10 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)