Tiistai 24.10. Sphero

Tehtävä 1: metri

a) Mitatkaa lattialle metrin matka; merkitkää alku- ja loppupiste teipillä.

b) Ohjelmoikaa Sphero kulkemaan mittaamanne tasan metrin matka.

c) Lisätkää koodiin käsky, joka saa Spheron valot palamaan valitsemanne värisenä koko metrin matka.

d) Tallentakaa rakentamanne ohjelma.

e) Ottakaa lopuksi kuvankaappaus rakentamastanne ohjelmasta, rajatkaa kuva ja palauttakaa kuva ensimmäisen tehtävän palautuskansioon.

Tehtävä 1 palautuskansio

  • Palauta kuva tai muu tiedosto
  • Palauta merkintä
  • Palauta linkki

Sinulla ei ole tarvittavia oikeuksia lähettää mitään.

Tehtävä 2: neliömetri

Tässä tehtävässä tarvitsette ensimmäisen tehtävän aika- ja nopeusasetuksia. Älkää unohtako tai muuttako niitä!

a) Ohjelmoikaa Sphero kulkemaan neliömetrin piiri. Sphero siis ikään kuin ”piirtää” näkymättömän neliömetrin ääriviivat lattiaan. (Vinkki: tarvitsette nurkissa odota- eli delay-käskyä.)

b) Lisätkää seuraavaksi ohjelmaanne värivalot niin, että Spheron valot palavat jokaisella neliön sivulla eri värillä.

c) Tallentakaa valmis ohjelma.

d) Ottakaa kuvankaappaus ohjelmastanne, rajatkaa kuva ja palauttakaa se tehtävän 2 palautuskansioon.

Tehtävä 2, palautuskansio

  • Palauta kuva tai muu tiedosto
  • Palauta merkintä
  • Palauta linkki

Sinulla ei ole tarvittavia oikeuksia lähettää mitään.

Tehtävä 3: tasasivuinen kolmio

a) Ohjelmoikaa Sphero kulkemaan tasasivuisen kolmion piiri. Sphero siis ikään kuin ”piirtää” kulkiessaan näkymättömän tasasivuisen kolmion. Tehkää kolmiosta niin pieni, että se mahtuu kulkemaan sen A3-kokoisen paperin päällä.

b) Lisätkää ohjelmaan valotehosteet haluamallanne värillä.

c) Tallentakaa valmis ohjelma.

d) Ottakaa kuvankaappaus valmiista ohjelmasta, rajatkaa kuva ja palauttakaa se tehtävän 3 palautuskansioon.

Palautuskansio, tehtävä 3

  • Palauta kuva tai muu tiedosto
  • Palauta merkintä
  • Palauta linkki

Sinulla ei ole tarvittavia oikeuksia lähettää mitään.

Tehtävä 4: ympyrä

a) Ohjelmoikaa Sphero kulkemaan ympyrän piiriä pitkin. Katsokaa mallia alla olevasta kuvasta. Laittakaa kaikki asetukset juuri kuten kuvassa. Kokeilkaa, minkä kokoinen ympyrä tulee.


b) Keksittekö nyt, miten ympyrästä saa pienemmän? Kokeilkaa.

c) Keskustelkaa, miksi luulette, että Spheron pitää pyöriä juuri 360 astetta jotta saadaan aikaiseksi ympyrä. Kertokaa arvelunne Marille tai Jennille, niin saatte tietää osuitteko oikeaan.

d) Ohjelmoikaa Spheron valo palamaan koko ohjelman suorituksen ajan.

e) Tallentakaa valmis ohjelma.

f) Ottakaa kuvankaappaus valmiista ohjelmastanne, rajatkaa kuva ja palauttakaa se tehtävän 4 palautuskansioon.

Tehtävä 4, palautuskansio

  • Palauta kuva tai muu tiedosto
  • Palauta merkintä
  • Palauta linkki

Sinulla ei ole tarvittavia oikeuksia lähettää mitään.

Lisätehtävä

a) Ohjelmoikaa Sphero ”piirtämään” ryhmänne jäsenten nimien ensimmäiset kirjaimet. Muistakaa myös valot!

b) Ottakaa kuvankaappaus valmiista koodista, rajatkaa kuva ja palauttakaa se/ne palautuskansioon.

Palautuskansio, lisätehtävä

  • Palauta kuva tai muu tiedosto
  • Palauta merkintä
  • Palauta linkki

Sinulla ei ole tarvittavia oikeuksia lähettää mitään.