Title: Programant una òrbita
Course: Els ulls al cel (1)

Programant una òrbita

Recorda que l'objectiu és programar un planetari sol-terra-lluna. Ara ja entenem una mica més com funcionen les òrbites dels planetes.
Observa com és dibuixa una òrbita pas a pas, i pren idees per programar-la.
Simplifica i comença programant el planetari més senzill: sol-terra
Obre l'Scratch i crea les dues animacions, la del sol i la de la terra.
Sorry, the GeoGebra Applet could not be started. Please make sure that Java 1.4.2 (or later) is installed and active in your browser (Click here to install Java now)

Juga amb les instruccions Apunta cap a i gira, i entén què fan.

Completa el programa per fer orbitar la terra al voltant del sol.
T'ha de quedar tal com veus.
Observa una estona l'animació. Acaba d'aparèixer un problema inesperat. La terra ja orbita, però s'allunya del sol!
Pots controlar la distància amb un petit programa.
Com resolem el problema? Què està passant?
En el programa que acabes de fer, adona't que a mesura que la terra avança 1 pas, la distància al sol es fa més gran. I això vol dir que l'angle de 90º s'ha d'haver fet una mica més gran després d'aquest pas. Per tant, hem de corregir aquesta mica de desviació de l'angle i fer-lo una mica més petit. Però si el fem més petit, a cada pas que la terra faci s'acostarà més al sol, i llavors haurem de fer l'angle una mica més gran.
Tot plegat vol dir que hem d'anar corregint l'angle, de més o de menys, de manera contínua.
Com corregim l'angle? Controlant la distància de la terra al sol.
Si augmenta, farem l'angle més petit. Si disminueix, més petit.
Aquí tens les pistes. Munta el programa.