Des horloges et le système solaire

Des horloges

On souhaite réaliser une horloge comme l'illustre la figure suivante :

centre

Une horloge à l'heure

Pour ce cas, on utilise les outils des menus Evénement, Mouvement, Contrôle, Apparence et Capteurs.

Ce cas est le plus facile à traiter. On utilise les outils du menu capteur.

Si l'on dessine un simple trait pour le lutin représentant l'aiguille des secondes, le script associé sera très court : trotteuse

Mathématiques

Connaissances : les degrés pour le cercle, la proportionnalité ( 1h : 30 degrés, 10 s : 60 degrés ...)

Informatique

  • Boucle non bornée
  • l'événement drapeau de scratch
  • Programmation parallèle

Une aide

Attention à définir le centre du costume (bouton en forme de croix en haut à droite lorsqu'on se trouve dans la partie dessin) à l'extrémité de l'aiguille.

centre

Si vous ne saisissez pas l'intérêt de cette précaution, faîtes l'expérience de placer le centre ailleurs.

Attention, il faut aussi que l'aiguille dessinée soit parfaitement horizontale au moment où on la dessine si vous voulez que l'horloge créée soit à l'heure.

Exemple de script pour une horloge à l'heure.

Un autre exemple de script pour une horloge à l'heure.

Une pendule

Construire une horloge dont les aiguilles tournent en respectant le temps mais sans utiliser le menu capteur.

Plusieurs stratégies de représentation sont possibles. Toutes utiliseront certainement l'outil du menu "contrôle".

Cet exercice peut nécessiter un travail mathématique préalable. Exemple de question préparant le terrain : en 10 minutes, de combien de degrés tourne l'aiguille des minutes ? Et l'aiguille des heures ?

Exemple de script pour une horloge tournant en temps "normal" mais sans connaître l'heure "réelle".

Le système solaire

Système solaire

centre

Rotation d'un objet autour d'un autre

Pour ce cas, on utilise les outils des menus Evénement, Mouvement et Contrôle.

Si l'on souhaite faire tourner un objet autour d'un autre par exemple la terre autour du soleil voici un script : terre

Mathématiques

Connaissances : La durée de la rotation de la terre autour du soleil et celle de la lune autour de la terre.

Informatique

  • Boucle non bornée
  • l'événement drapeau de scratch
  • Programmation parallèle

Une aide

Attention à définir le centre du costume (bouton en forme de croix en haut à droite lorsqu'on se trouve dans la partie dessin) au centre du disque.

centre

Si vous ne saisissez pas l'intérêt de cette précaution, faîtes l'expérience de placer le centre ailleurs.

Exemple de script pour simuler la rotation de la terre autour du soleil et celle de la lune autour de la terre.