KAREL ROBOT – 2. GRUPA ZADATAKA
623
UVOD
O čemu ćemo učiti u ovoj lekciji?
  U ovoj lekciji preko nekoliko zadataka ćemo se upoznati sa osnovnim naredbama pomoću kojih možemo upravljati našeg robota Karela.
  Robot Karel se nalazi u lavirintu i razume naredne naredbe
  napred() – pomeri se jedno polje napred,
  levo() – okreni se 90 stepeni nalevo (u smeru suprotnom kazaljki na satu),
  desno() - okreni se 90 stepeni nadesno (u smeru kazaljke na satu),
  uzmi() – pokupi lopticu sa polja na kojem se nalaziš,
  ostavi() – spusti lopticu na polje na kojem se nalaziš
  moze_napred() - proverava da robot može da se pomeri napred (da li ispred njega postoji zid),
  ima_loptica_na_polju() - proverava da li na polju na kom se robot nalazi ima loptica,
  broj_loptica_na_polju() - vraća broj loptica na polju na kom se robot nalazi,
  ima_loptica_kod_sebe() - proverava da li robot trenutno ima loptica kod sebe.
  broj_loptica_kod_sebe() - vraća broj loptica koje robot trenutno ima kod sebe,
  Robot Karel razume i programski jezik Python i, programirajući ga, naučićemo nekoliko osnovnih naredbi tog jezika.
5. zadatak
6. zadatak
7. zadatak
8. zadatak











Designed by Greensoft