Линијски програми¶
Пре него што наставимо, покушај самостално да решиш следећи задатак. Овог пута у лавиринту се налази једна лоптица више!
Задатак 1¶
Помози Карелу да сакупи обе лоптице!
У претходна два програма блокови су били поређани један испод другог, као да продужаваш линију док их слажеш. Овакви програми називају се линијски.
Линијски програми су програми код којих су све наредбе написане једна испод друге.
Задатак 2¶
Карел жели да сакупи лоптице које се налазе у два реда лавиринта. Обрати пажњу, на гомили у другом реду налазе
се две лоптице (потребно је да два пута узастопно поновиш наредбу узми
када дођеш до те гомиле).
Током превлачења блокова може да се деси да их погрешно поставиш.
Када кликнеш на било који (већ превучен) блок десним тастером миша, добићеш две опције: Дуплирај
и Избриши блок
.
Прва опција ће направити још један такав блок, а друга ће га избрисати.
Постоје још два начина да избришеш блок:
Кликни на блок који желиш да избришеш. Постаће уоквирен жутом линијом. Када притиснеш тастер Delete на тастатури, изабрани блок ће нестати.
Кликни на блок и превуци га до сиве корпе која се налази у доњем десном углу простора за слагање блокова. Када га довучеш до корпе, она ће се отворити. Отпусти тастер миша и блок ће нестати.
Задатак 3¶
Марко је хтео да помогне Карелу, превукао је неколико блокова, али је морао да крене у школу! Сложи припремљене блокове и провери да ли ће Карел успети да дође до лопте и узме је. Ако је потребно, избриши блок који је вишак или додај неки ако недостаје!
Присети се и комбинација које си учио у Ворду (Ctrl+C, Ctrl+X, Ctrl+V), Кликни на неки блок и тако га селектуј. Притисни на тастатури ове комбинације. Да ли можеш да их употребиш и у овом окружењу?
Задатак 4¶
На овај задатак ћемо се вратити нешто касније. За сада само помози Карелу да узме обе лоптице!
У лавиринту се налазе и рупе у које Карел оставља своје лопте када му нису потребне. Осим корака напред, скретања лево и десно и узимања лопте, наш робот зна и како да спусти (остави) лопту.
Карел је повезао још једну ствар: када се два пута узастопно окрене за по 90 степени, укупно ће се окренути за 180 степени.
Колико степени има цео круг? А полукруг?
Када Карел прими наредбу остави
, спустиће лопту. Наредба окрени полукружно
значи да треба да се окрене за 180 степени.
Пример¶
Из Природе и друштва учио си стране света. Које су основне стране света и како се одређују? Где се на географској карти налази север, а где југ?
Задатак 5¶
Карел треба да убаци у рупу лоптицу која се налази западно од њега. Која је то лоптица? Састави програм!