• Aucun résultat trouvé

Ré-initialiser l’espace de travail

N/A
N/A
Protected

Academic year: 2022

Partager "Ré-initialiser l’espace de travail"

Copied!
2
0
0

Texte intégral

(1)

Ré-initialiser l’espace de travail

Dans cet exemple, les élèves utilisent la figure ci-contre pour déterminer le représentant de sommes de vecteurs.

Pour éviter la surcharge de la figure après quelques manipulations des élèves, un bouton permet d’effacer les objets créés par les élèves et de revenir à la figure initiale.

Ce bouton permet aux élèves de fermer puis de rouvrir Géogebra pour repartir de la figure initiale.

Voici le code exécuté par le bouton :

1 g g b A p p l e t.s e t R e p a i n t i n g A c t i v e(f a l s e) ;

2 var l i s t e O b j e t = new A r r a y(" B o u t o n 1 "," A "," B "," C "," D ",←-

" E "," F "," G "," H "," I "," J "," K "," L "," M "," N "," O "," P "," Q "←- ," R "," S "," T "," a "," b "," c "," d "," e "," f "," g "," h "," i "," j←-

"," k "," l "," m "," n "," p "," l i s t e "," l i s t e 2 ") ;

3

4 for(i=g g b A p p l e t.g e t O b j e c t N u m b e r() -1;i<=0;i- -) {

5 nom=" "+g g b A p p l e t.g e t O b j e c t N a m e(i) ;

6 if(l i s t e O b j e t.i n d e x O f(nom) == -1) {

7 g g b A p p l e t.d e l e t e O b j e c t(nom) ;

8 }

9 }

10

11 g g b A p p l e t.s e t G r i d V i s i b l e(f a l s e) ;

12 g g b A p p l e t.s e t C o o r d S y s t e m( -1 ,5 , -1 ,5) ;

13 g g b A p p l e t.s e t R e p a i n t i n g A c t i v e(true) ;

Voici la description de ce code :

Les commandesggbApplet.setRepaintingActive(false)puisggbApplet.setRepaintingActive(true) permettent de désactiver la mise à jour de l’affichage de Géogebra et donc d’accélérer

l’exécution du script.

La méthode getObjectNumber() permet de récupérer le nombre d’objets dans la fenêtre de Géogebra. La boucle ℓ.4 passe en revue chaque élèment pour savoir s’il appartient ou non à la figure initiale.

Remarque : la décroissance du compteur de la boucle s’explique par le fait que si on est ef- face un objet dont dépend celui-ci, la boucle tombera sur un objet déjà effacé et provequera une erreur. En commençant la boucle par les derniers objets créés, on évite ce problème.

La ligne ℓ.5 permet de récupérer le nom de l’objet et la conditionnelle de la ligne ℓ.6 de savoir si il appartient ou non à la liste des objets initiaux.

Si le résultat de ggbApplet.deleteObject() retourne 1alors on sait que l’objet ne fait

https://chingatome.fr

(2)

pas partie des objets initiaux et sera effacé avec la méthode deleteObject().

La méthode setCoordSystem() permet de repositionner le repère au cas où les élèves à zoomer sur la figure ou à déplacer la fenêtre d’affichage.

https://chingatome.fr

Références

Documents relatifs

Les affiches, les annonces dans la presse, les objets publicitaires, les em- ballages, les spots audiovisuels ainsi que les divers dispositifs de la publicité en ligne sont créés

Lors de la première phase de discussion, les élèves ont émis une première hypothèse pour résoudre le problème : lancer les objets par-dessus la rivière en essayant

« écriture » nous avons également filmé les élèves, mais ce sont les productions écrites des élèves, dessin et écriture, qui ont constitué les objets de notre analyse. La

• Utilisez des gabarits et des étaux pour maintenir les objets à la bonne hauteur et dans la bonne position pour assurer un confort optimal aux travailleurs (figure 5a).

Les données à caractère personnel utilisées dans les ENT dont la liste est annexée au “ schéma directeur des espaces numériques de travail (SDET) “ sont

5 Le second dossier, porté par Nadia Heddad interroge la façon dont l’ergonomie et les ergonomes peuvent contribuer à aborder les enjeux des territoires, qu’il

Pour les élèves du degré secondaire II, il est possible de surmonter ces limites grâce à la partie de la statistique SBG (formation professionnelle initiale) qui relève les

Une fois effectué le réglage, appuyer par une brève pression sur le bouton MENU ESC pour revenir à la page-écran du sous- menu ou bien appuyer par une pression prolongée sur le