CaRMetal-FR

Forum des utilisateurs francophones
login.php?sid=09b4f2f952a2b3562cd82f2a8f5f73bc profile.php?mode=register&sid=09b4f2f952a2b3562cd82f2a8f5f73bc faq.php?sid=09b4f2f952a2b3562cd82f2a8f5f73bc memberlist.php?sid=09b4f2f952a2b3562cd82f2a8f5f73bc search.php?sid=09b4f2f952a2b3562cd82f2a8f5f73bc index.php?sid=09b4f2f952a2b3562cd82f2a8f5f73bc

Milieu et symétrique dans la barre de propriétés

 
Poster un nouveau sujet   Répondre au sujet    CaRMetal-FR Index du Forum -> Les CaRScripts
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Dibs



Inscrit le: 24 Avr 2012
Messages: 28
Localisation: Pau

MessagePosté le: Jeu Mai 10, 2012 5:46 pm    Sujet du message: Milieu et symétrique dans la barre de propriétés Répondre en citant

Bonjour,

Je souhaiterais initier mes élèves de 5° aux caRScripts.
L'exemple de la symétrie centrale me paraît très instructif (comme illustré dans l'excellent tutoriel d'Alain Busser) :
en créant le symétrique du point M par rapport au point I, on obtient un point fixe dont les coordonnées apparaissent sous cette forme dans la barre de propriétés : 2*x(I) - x(M) ; 2*y(I) - y(M)
On peut alors commenter...

Mais quelque chose m'embarrasse :
on pourrait être tenté de commencer par un exemple plus simple, celui du milieu de [AB].
Logiquement (?), on devrait obtenir un point fixe dont les coordonnées seraient 0.5*x(A) + 0.5*x(B) ; 0.5*y(A) + 0.5*y(B)

Or, ce n'est pas du tout ce qui apparaît dans la barre de propriétés, ce qui ne semble pas cohérent...

Quelqu'un pourrait-il m'éclairer ?...
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
alain974



Inscrit le: 13 Juin 2009
Messages: 144
Localisation: Réunion

MessagePosté le: Ven Mai 11, 2012 7:52 am    Sujet du message: Re: Milieu et symétrique dans la barre de propriétés Répondre en citant

Dibs a écrit:
Quelqu'un pourrait-il m'éclairer ?...


Basiquement, lorsqu'on utilise l'instruction "Symmetry", le module CaRScript appelle une macro créée par Éric Hakenholz, et cette macro crée un point dont les coordonnées sont données par les formules qui apparaissent alors (ce sont des "expressions" de CaRMetal).

Alors que le milieu d'un bipoint est un objet de CaRMetal, écrit en Java, avec ses propres méthodes de mise à jour. Ses coordonnées sont affichées en gris parce qu'on ne peut pas les modifier, mais ce sont des coordonnées numériques, pas des expressions.

La différence entre les deux affichages n'est donc pas due à JavaScript mais à CaRMetal lui-même, elle vient historiquement du fait que le milieu est un objet basique de CaRMetal, alors que les transformés sont des macros ajoutées après coup.

À l'occasion, je raconterai à mes élèves de Seconde qu'il y a des élèves de 5e qui font de la géométrie repérée Razz
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Dibs



Inscrit le: 24 Avr 2012
Messages: 28
Localisation: Pau

MessagePosté le: Ven Mai 11, 2012 2:52 pm    Sujet du message: Répondre en citant

Merci beaucoup !

"Explicit is better than implicit" (most of the times...). Je préfère l'implémentation d'Eric, et je l'approuverais aussi pour le milieu (qui pourrait ainsi être libéré si nécessaire).

Je précise que si je fais de la géométrie repérée avec mes 5°, cela reste à dose homéopathique. L'idée est de donner du sens aux "boutons magiques" quand-bien même certains élèves resteraient incapables de construire par ce biais (ce que je dois reconnaître humblement..., mais inutile de le préciser aux élèves de Seconde ! Wink )
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
alain974



Inscrit le: 13 Juin 2009
Messages: 144
Localisation: Réunion

MessagePosté le: Sam Mai 12, 2012 5:12 pm    Sujet du message: Répondre en citant

Dibs a écrit:
je l'approuverais aussi pour le milieu


C'est toujours possible en créant une macro milieu, puis en l'appelant depuis JavaScript avec ExecuteMacro (seulement c'est plus long à écrire, et il n'y a pas de bouton pour l'écrire en un seul clic).

L'existence d'un objet dans CaRMetal n'empêche pas de le réinventer avec une macro!
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Dibs



Inscrit le: 24 Avr 2012
Messages: 28
Localisation: Pau

MessagePosté le: Sam Mai 12, 2012 7:59 pm    Sujet du message: Répondre en citant

C'est nikel.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    CaRMetal-FR Index du Forum -> Les CaRScripts Toutes les heures sont au format GMT
Page 1 sur 1

 
  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin
Traduction par : phpBB-fr.com