Programiranje robota

Programiranje robota

par Aleš Dajčman,
Nombre de réponses : 0

Tema: Programiranje robota

Pozdrav in uvod v temo:

  • Učitelj pozdravi učence in jih vpraša, ali vedo, kaj pomeni biti programer in kaj robot.
  • Pojasni, da bodo danes v vlogi programerja in robota.

Razlaga aktivnosti:

  • Učitelj razloži, da bodo učenci delali v parih, kjer bo eden programer, drugi pa robot.
  • Programer bo dajal ukaze, robot pa jih bo izvajal.

Glavni del:

1.      Aktivnost : Vloga programerja in robota

  • Učenci se razdelijo v pare in se dogovorijo kdo je programer in kdo robot.
  • Učitelj razdeli učencem kartončke z ukazi (    naprej,     obrat v desno (90°),      obrat v levo (90°))
  • Učitelj razloži ukaze in kako jih izvajati:
    • Naprej – pojdi naprej za en korak
    • Obrat v desno (90°) – obrni se v desno za 90° (četrt kroga)
    • Obrat v levo  (90°) – obrni se v levo za 90° (četrt kroga)
  • Programer položi kartončke z ukazi na tla in tako napiše svoj program, robot pa jih spremlja in se giblje po danem zaporedju..
  • Po nekaj minutah se vlogi zamenjata.

 


2.      Aktivnost: Pisanje in izmenjava programov

  • Vsak par napiše svoj program (zaporedje ukazov) za premikanje robota po prostoru.
  • Program naj vsebuje vsaj 5 ukazov
  • Ko so programi pripravljeni, pari zamenjajo programe med seboj.
  • Vsak par nato sledi programu, ki ga je pripravil drug par, in premika svojega robota po prostoru glede na prejete ukaze.

 


3.      Aktivnost: Premikanje robota (robot VEX 123) po prostoru

  • Učitelj pripravi plošče s poljem za premikanje robota.
  • Učenci postavijo svoje robote na začetno polje (START).
  • V parih eden daje ukaze, drugi pa programira robota glede na ukaze.
  • Cilj je doseči določeno ciljno polje ali slediti določeni poti (odvisno od dane naloge).

 


4.     Aktivnost: Pisanje in izmenjava programov

  • Vsak par napiše svoj program (zaporedje ukazov) za premikanje robota po polju.
  • Program naj vsebuje vsaj 5 ukazov
  • Ko so programi pripravljeni, pari zamenjajo programe med seboj.
  • Vsak par nato sledi programu, ki ga je pripravila druga skupina, in programira svojega robota glede na prejete ukaze.


Zaključek:

  • Učitelj z učenci povzame, kaj so se naučili o programiranju, kaj jim je dobro uspelo in kje so bile težave.
  • Učence pohvali za sodelovanje, ustvarjalnost in uspešno reševanje programov drugih parov.