π
<-
Chat plein-écran
[^]

Améliore ta NumWorks N0110 avec KhiCAS même en mode examen !

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby parisse » 04 Feb 2020, 17:40

Je viens de faire une mise a jour de KhiCAS sur ma page
https://www-fourier.univ-grenoble-alpes.fr/~parisse/numworks/delta.zip
avec quelques corrections pour ameliorer la compatibilite avec matplotlib ainsi que l'ajout du support en anglais.
Les exemples matplotli de Casio sont repris dans les scripts ci-dessous:
https://workshop.numworks.com/python/parisseb/plotf
https://workshop.numworks.com/python/parisseb/scatter
https://workshop.numworks.com/python/parisseb/bar
https://workshop.numworks.com/python/parisseb/arrow
Evidemment, ils ne fonctionnent que dans l'environnement de KhiCAS sur la Numworks, pas dans MicroPython.
Notez que pour le moment la connexion vers le workshop depuis KhiCAS n'est possible qu'avec la version de Delta/KhiCAS de ma page qui s'installe avec dfu-util, cf. https://www-fourier.univ-grenoble-alpes.fr/~parisse/numworks/khicasnw.html#sec1 (avec la version de KhiCAS installable depuis Chromium, il faut quitter KhiCAS pour echanger des scripts).
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 80.7%
 
Posts: 3562
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby compsystems » 04 Feb 2020, 19:44

When executing the online code,
https ://workshop.numworks.com/python/parisseb/ ...

it shows the following.

>>> from plotf Import *
File "plotf .py\ line 1, in ImportError: no module named


How is KhiCAS loaded on the previous site?
User avatar
compsystems
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 40.2%
 
Posts: 256
Joined: 30 May 2011, 13:44
Gender: Male
Calculator(s):
MyCalcs profile

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby parisse » 04 Feb 2020, 20:18

KhiCAS does not work on the simulator, only on the real calculator (technically, KhiCAS could work on the simulator, but that would require work, compiling and linking, but also on the server side, it would require to be able to run code inside KhiCAS instead of MicroPython, and there are licencing issues). If you want to check, you must buy a Numworks :-)
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 80.7%
 
Posts: 3562
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby Maxou09 » 09 Feb 2020, 21:23

Je vais vous donner mes choix, et une spéciale statistique pour critor, par contre je n’ai pas retrouvé le sujet ou vous discutiez des stats entre casio et ti.

J’ai 11 petits enfants et l’année prochaine deux qui entreront au lycée.

Sur les 7 qui sont au collège il y a 5 casio et 2 ti
3 ont des ti primaires
Les 2 derniers ont d’autres projets sur les marques de couches et de biberons.

Alors mon choix premier c’est porté sur la numworks mais une semaine après elle a été définitivement adoptée par ma petite emma.

Bon j’avais entre temps reçu la hp prime G2 en promo chez ldlc.

Mes premières impressions. Je suis devenu accro à khicas. J’ai imprimé la super doc de Renée Degraeve c’est qu’à mon âge c’est plus facile de lire sur papier que sur écran.

Depuis ma retraite je me suis remis aux études pour pouvoir aider mes petits enfants. Et apprendre à programmer, aidé par un de mes fils, surtout pour les configurations d’ordinateur.

Je crois que je suis devenu accro, c’est juste génial.

Et je teste, me plante, reteste et replante me documente recommence et vous verriez ma joie quand ça fonctionne.

Un grand merci à M. Parisse pour son super khicas.

J’ai cherché sur le forum si il y avait un endroit dédié à ce logiciel comme tout est bien rangé par modèles, comme khicas touche plusieurs machines je ne sais pas si il y aurait un endroit qui regroupe toutes les machines.

Je vais régulièrement vous faire part de mes avancées, de mes échecs, comment je les ai finalement passé. Vous faire part de mes difficultés, de ce qui au contraire aura été plus facilement assimilé.

Personnellement je trouve la programmation à mon petit niveau bien plus gratifiante avec khicas qu’avec le python. Avec khicas j’arrive déjà à résoudre des petits exercices, avec python j’en suis encore à barbouiller l’écran de bonjour et de petits programmes bien simple. Ça me semble moins intuitif, j’ai l’impression qu’en python je dois tout faire alors qu’avec khicas j’ai à disposition une multitudes d’outils déjà créé.

J’apprend aussi à utiliser géogébra et pocketcas.

Papi Maxou
User avatar
Maxou09
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 78
Joined: 13 Nov 2019, 15:06
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Retraité

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby Hamza.S » 10 Feb 2020, 02:49

Merci pour le partage d'expérience :)
Si ça vous intéresse, il y a des tutoriels pour apprendre les bases de python :
https://openclassrooms.com/fr/courses/2 ... -en-python

https://openclassrooms.com/fr/courses/4 ... vec-python

Voire des tutoriels en vidéo : https://www.youtube.com/playlist?list=P ... EmahwyVBkC
Et il y en a plein d'autres sur youtube
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 28.7%
 
Posts: 4490
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby parisse » 10 Feb 2020, 07:42

Maxou09 wrote:Personnellement je trouve la programmation à mon petit niveau bien plus gratifiante avec khicas qu’avec le python. Avec khicas j’arrive déjà à résoudre des petits exercices, avec python j’en suis encore à barbouiller l’écran de bonjour et de petits programmes bien simple. Ça me semble moins intuitif, j’ai l’impression qu’en python je dois tout faire alors qu’avec khicas j’ai à disposition une multitudes d’outils déjà créé.

Ce n'est pas une impression subjective, c'est un fait, dans Xcas/KhiCAS on a acces direct a une bibliotheque mathematique tres complete, ce qui n'est pas le cas en Python, en particulier sur calculatrices. Quelques exemples:
* pas besoin de faire d'import, ainsi ln(2.0) renvoie une valeur des le lancement.
* on peut faire du calcul exact. En Python, juste pour pouvoir faire du calcul avec des fractions, il faut importer le module Fraction et utiliser une notation lourde Fraction(numerateur,denominateur)
* on peut faire du calcul approche avec plus que 15 decimales. Par exemple evalf(pi,30). Y compris sur la Numworks. Utile si on veut montrer par exemple que la methode de Newton converge de maniere quadratique.
* les listes sont des vecteurs, les listes de listes de meme taille sont des matrices. Pas besoin d'importer numpy et d'apprendre comment utiliser cette bibliotheque, si vous etes a l'aise avec les listes, vous pouvez tout de suite faire de l'algebre lineaire. C'est meme utile en arithmetique, pour programmer l'identite de Bezout en Xcas/KhiCAS on peut faire une combinaison lineaire de lignes en ecrivant l1,l2:=l2-q*l1,l1, l'equivalent en Python est plus lourd.
* on peut faire du calcul symbolique, i.e. travailler avec des expressions. Vous pouvez obtenir le trace d'une expression avec un plot(sin(x)) par exemple, pas la peine d'apprendre une nouvelle librairie (matplotlib) et creer explicitement une discretisation. Vous pouvez aussi calculer la derivee d'une expression. Tres utile par exemple pour programmer la methode de Newton : alors qu'en Python il est necessaire de passer la fonction et sa derivee en arguments, en Xcas/KhiCAS, il suffira de passer la fonction en argument du programme, ce qui est quand meme bien plus naturel.

En prime, le debuggueur est tres simple a utiliser. Tapez juste debug(fonction(arguments)).

Mais j'ai l'impression que Xcas/KhiCAS derange, certains integristes veulent absolument imposer Python. Alors que personnellement, je ne vois pas pourquoi il faudrait etre sectaire, en maths Xcas/KhiCAS est plus adapte, en info Python est plus adapte, la compatibilite est suffisante pour qu'on puisse utiliser chacun dans son domaine sans que ca pose probleme aux eleves/etudiants.
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 80.7%
 
Posts: 3562
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby critor » 10 Feb 2020, 09:05

parisse wrote:Mais j'ai l'impression que Xcas/KhiCAS derange, certains integristes veulent absolument imposer Python. Alors que personnellement, je ne vois pas pourquoi il faudrait etre sectaire, en maths Xcas/KhiCAS est plus adapte, en info Python est plus adapte, la compatibilite est suffisante pour qu'on puisse utiliser chacun dans son domaine sans que ca pose probleme aux eleves/etudiants.

Une source ?

Je devine que Xcas/KhiCAS dérange NumWorks par rapport à l'Italie, aux Pays-Bas, au Royaume-Uni et au Portugal, mais ce n'est donc pas par intégrisme.

A part ça je crois n'avoir vu que des retours extrêmement positifs.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 45%
 
Posts: 41674
Images: 15208
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby parisse » 10 Feb 2020, 09:20

Ce n'est pas par rapport a la Numworks que je parlais, mais de maniere plus generale. Ca a commence par le choix de Python comme seul langage de programmation dans le secondaire avec un argumentaire pour eliminer Xcas assez peu convaincant. Il y a eu en juillet dernier la tentative de supprimer Xcas de la liste des logiciels pour le capes (je pense d'ailleurs que ce sera effectif l'an prochain ou l'annee d'apres). La mise en place du mode examen va aussi dans ce sens (pour les Casio, pas pour les Numworks), meme si ce n'est pas le but premier, on peut imaginer que certains sont bien contents de mettre des batons dans les roues du calcul formel d'une part et de la possibilite de programmer en KhiCAS au lieu de MicroPython.
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 80.7%
 
Posts: 3562
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby critor » 10 Feb 2020, 09:37

parisse wrote:Il y a eu en juillet dernier la tentative de supprimer Xcas de la liste des logiciels pour le capes (je pense d'ailleurs que ce sera effectif l'an prochain ou l'annee d'apres).

Effectivement.

Je ne saisis toujours pas l'argument officiel que vous aviez partagé, de retrait des outils de calcul formel, surtout pour une épreuve orale.
En cas de doute, il suffit en effet d'une simple question lors du passage devant le jury pour vérifier que le candidat est au point et ne s'est pas servi de Xcas comme béquille, si tant est qu'un tel candidat puisse exister.

Un retrait parce que Xcas met à disposition des candidats un Python non standard ainsi qu'un langage non-Python me semblerait plus logique.
En tous cas ça collerait bien avec le retrait parallèle de Scilab et Zeal.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 45%
 
Posts: 41674
Images: 15208
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Améliore ta NumWorks N0110 avec KhiCAS même en mode exam

Unread postby Hamza.S » 10 Feb 2020, 09:39

parisse wrote:La mise en place du mode examen va aussi dans ce sens (pour les Casio, pas pour les Numworks)

Je ne serai pas aussi catégorique sur NumWorks, certains profs ont dit à leur élèves que la calculatrice doit avoir un OS original et non un OS modifié. On a eu le cas sur le tchat. Mais après aucun texte n'impose l'OS original pour le moment.
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 28.7%
 
Posts: 4490
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

PreviousNext

Return to News NumWorks

Who is online

Users browsing this forum: No registered users and 7 guests

-
Search
-
Social TI-Planet
-
Featured topics
"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.
Offre de test des nouveautés de rentrée 2024 par Casio. Enseignant(e), reçois gratuitement 1 exemplaire, à ton choix, de la Graph Light ou bien de la Graph Math+
14€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 31 Octobre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 90+E d'ici le 31 Décembre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 25 d'ici le 31 Décembre 2024
8€ remboursés par Casio sur l'achat de ta calculatrice Graph Math+ d'ici le 31 Octobre 2024
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2024
5€ de remise immédiate sur l'achat de ta calculatrice TI-83 Premium CE Edition Python chez les revendeurs partenaires
4€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced Edition Python chez les revendeurs partenaires
3€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced chez les revendeurs partenaires
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234567891011121314
-
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.
1160 utilisateurs:
>1134 invités
>22 membres
>4 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)