Šajā nodarbībā mēģināsim izveidot programmu, kura palīdz robotiņam, kurš apmaldījies, iziet labirintu! Kad būsiet iemācījuši robotiņu iziet pirmo labirintu, varēsiet paši izveidot citus labirintus un mēģināt uzrakstīt programmiņas to iziešanai! Protams, arī robotiņu varēsiet uzzīmēt tādu, kādu vēlēsieties!

Vai palīdzēsiet robotiņam izkļūt no ķezas? Ceru, ka jā!

Robotiņš sagatavots tāds vienkāršs, bet ar dažādeim izmēriem:

robots robots_m  robots_mm

Izmantojam to robotiņu, kurš labāk patīk un der, bet var uzzīmēt pats citu, skaistāku!

Vajag arī labirintu un te tas pirmajam mēginājumam būs:

labirints_1

Pieliksim pie ieejas robotiņu un tad gudrosim, kā viņam soļot pa šo labirintu! Ceļš ir iezīmēts nākošajā attēlā, bet soļu skaitu katrā taisnajā posmā Scratch logā nāksies piemeklēt pašiem! Izpētiet un izdomājiet, kādi pagriezieni un kurās vietās robotiņam ir jāizpilda! Vieglāk izdomāt, ja iztēlosieties, ka paši ejat pa šo labirintu!

robota_cels

Nākošajā bildē ir pievienots špikerītis tiem, kam radušās grūtības! Programma gan jāpabeidz pašiem!

robota_cels_pask          pr_sak

Nepiemirstam, ka programmiņā ir jāpieliek programmas sākuma bloks, bet kustībai izmantosim operatorus Move (pārvietot) un Turn (pagriezties). Protams, ka darba logā ir jāievieto labirints un robotiņš! Piemēram, šādi:

labir_Scratch

Tad nu veiksmīgu darbu! Ceru, ka drīz te varēsim pievienot ne vienu vien skaistu piemēru!

—-

Advertisements