Liikumise ülesanded

Ülesanne 1

* Ruut liigub vasakult paremale, klahvidega saab ruutu samal ajal liigutada alla ja üles * Korraga liigub kaks ruutu – üks paremale, teine vasakule 

* Vasakule liikuva ruudu suurus liikumise ajal väheneb 

* Sammu pikkus ja sellega koos liikumise kiirus valitakse juhuslikult

Ülesanne 2

* Pane näide käima, uuri. Muuda liikumise kiirust 

* Võimalda ruudul liikuda vasakule-paremale suuna asemel üles-alla * Loo nupud, et saaks määrata liikumise kõigi nelja ilmakaare suunas.

Ülesanne 3

* Tee näide läbi 

* Pane ruut liikuma alt üles. Ruut seiskub ülesse serva jõudmisel 

* Ruutu saab liigutada iga ilmakaare suunas. Seiskub nii vasakusse kui ka ülemisse serva jõudmise  puhul.

Ülesanne 4

* Pane näide tööle. Muuda ruudu suurust ning veendu, et näide töötab endiselt. * Pane ruut liikuma ülalt alla ning selles suunas mõlemast servast seisma 

* Ruutu saab liigutada iga ilmakaare suhtes. Ruut seiskub, kui jõuab serva.

Ülesanne 5

* Pane näide käima.  

* Pane ruut liikuma ülalt-alla suunas (vertikaalselt). Võimalda selles sihis ruutu enese poole  kutsuda. 

* Muuda koodi nõnda, et hiirevajutus lükkaks ruutu pigem hiirest eemale. 

* Ruut saab liikuda kõigi nelja ilmakaare suhtes. Võimalda igal pool ruutu hiirest eemale liikuma  lükata (puhuda).

Ülesanne 6 

* Võimalda liikumise kiirust määrata ülalt-alla liikuva ruudu puhul. 

* Ruut saab liikuda iga ilmakaare suunas. Samuti saab hiire abil määrata liikumise kiirusi. 

* Pane ristkülik ekraanil laiustpidi suurenema 

* Pane ristkülik ekraanil suurenema hiirevajutuse peale 

* Üks hiirevajutus paneb ristküliku suurenema, teine vähenema 

* Vähenemisel jääb ristküliku parem külg paigale. Nõnda on võimalik kordamööda hiirevajutuste  abil jäljendada ussikese liikumist edasi. 

* Ussikene pole enam ristkülik, vaid on ovaal 

* Ussikene koosneb mitmest üksteise sappa ühendatud ovaalist.