Садржај
Увод
8. Систематизација
16. Завршни квиз

2.3. Први програм

Хајде да направимо наш први програм!

Након што кликнеш на дугме Стварај, требало би да се налазиш на почетку новог пројекта.

../_images/stvaraj.png

Ако си у неком започетом пројекту (који не желиш да сачуваш, или је већ сачуван), нови пројекат можеш да започнеш кликом на мени Датотека и избором ставке Ново.

../_images/novo.png

На почетку пројекта треба да изабереш лик, или ликове који ће учествовати у пројекту. Погледај доњи десни део екрана:

../_images/likovi_pozadine.png

У новом пројекту већ се налази један лик (означен словом А) и позорница са једном празном позадином (означена словом Б). У сваком пројекту постоји само једна позорница, не можемо је уклонити из пројекта, нити додати нову позорницу. Међутим, та једна позорница може да има разне изгледе, који се зову позадине. Да додаш позадину, кликни на дугме nova_pozadina у доњем десном углу. Отвара се галерија Позадина. Кликни на позадину коју желиш и она ће покрити позорницу.

Слично можеш да додаш и нови лик. Кликни на дугме novi_lik у листи ликова и отвориће се галерија ликова. Изабери лик који желиш, тако што ћеш да кликнеш на њега. Као што позорница може да има различите изгледе – позадине, тако и ликови могу да имају различите изгледе – костиме. Кликни на картицу Костими и видећеш колико различитих изгледа има одабрани лик.

Сада имамо два лика у пројекту, при чему је нови лик тренутно активан.

../_images/aktivan_lik.png

Подаци које видимо непосредно изнад ликова (име, положај, величина и оријентација) увек се односе на активан лик. Такође, у области скрипти се увек виде само скрипте активног лика. Тренутно нема никаквих скрипти јер их још нисмо направили, али сада ћемо то учинити.


../_images/grupe_blokova.png

Уз леву ивицу екрана виде се речи Кретање, Изглед, Звук, Догађаји итд. испод кругова у разним бојама, баш као са леве стране овог текста. Клик на сваку од тих речи у Скречу отвара по једну групу међусобно сродних блокова. Отвори групу Догађаји (жута група) и превуци блок zelena_zastavica у област скрипти.

Свака скрипта која започиње блоком zelena_zastavica извршиће се када кликнеш на зелену заставицу изнад горњег левог угла позорнице.

Отвори сада групу блокова Изглед (љубичаста група), довуци блок izgovori_sec у област скрипти и постави га непосредно испод блока zelena_zastavica. Кликни на зелену заставицу изнад позорнице и твој први програм ће се извршити!

Упиши неки текст у нови блок уместо речи „Здраво” и покрени програм поново кликом на зелену заставицу. Надовежи још неколико блокова izgovori_sec на крај скрипте и упиши реченице које желиш. Можеш и да мењаш трајање појединих реченица.

Наша скрипта изгледа овако:

../_images/to_sam_ja.png

Дакле, ликовима и позорници могу да буду придружене графичке датотеке које описују њихов изглед, скрипте које описују њихово понашање, али и звучне датотеке које дефинишу којим ће се звуковима оглашавати. Кликом на картицу: Програм видимо скрипте, Костими (Позадине) видимо изглед, Звукови видимо звукове придружене активном лику (Позорници).

Мачак нам је у овом пројекту сувишан. Ако већ ниси, можеш да га уклониш из пројекта овако:

Кликни на мачка у листи ликова тако да он постане активан. Приметићеш да се скрипта више не види, јер је за мачка нисмо ни састављали. Кликни затим на кантицу поред мачка, чиме ћеш га уклонити из пројекта. Сада је лик девојчице поново активан и види се скрипта коју смо саставили за њу.

Можеш да видиш како ради одговарајући програм ако кликнеш на следећу слику.

Пројекат може да не садржи ниједан лик. У то се можеш уверити ако уклониш и лик девојчице из пројекта. Истина, тада се у пројекту ништа не би дешавало, али би то ипак био пројекат. Пројекат без ликова може да има и неко „понашање”, а за то је потребно саставити једну или више скрипти за позорницу. Можемо, на пример, да испрограмирамо позорницу тако да на сваких неколико секунди промени позадину, то јест да се понаша као „слајд-шоу” за прегледање слика.

Лик који је уклоњен из пројекта можеш да вратиш кликом у менију на реч Уреди, а затим на ставку Поврати лик.

../_images/vracanje_lika.png

Допуни следеће реченице.

Слике ликова називају се:

(Одговор написати малим словима, ћирилицом)

Слике (изгледи) позорнице називају се:

(Одговор написати малим словима, ћирилицом)

Ако желиш, можеш да сачуваш свој пројекат: у линији менија дај име пројекту (црвено „1” на слици испод), затим кликни на мени Датотека (корак 2) и одабери где желиш да сачуваш пројекат (корак 3).

../_images/cuvanje_to_sam_ja.png

Када изабереш ставку Сачувај одмах, пројекат ће бити сачуван на сајту Скреча. Оваквом пројекту можеш следећи пут да приступиш са било ког рачунара, само је потребно да се пријавиш под истим корисничким именом.

Када изабереш ставку Сачувај на свом рачунару, пројекат ће бити сачуван на рачунару за којим се налазиш, највероватније у фасцикли Преузимања (фолдеру Downloads). Том пројекту нећеш моћи да приступиш са другог рачунара.

Шта смо научили

У овој лекцији упознали смо се са главним деловима интерфејса програмског језика Скреч и креирали наш први пројекат. У пројекту је учествовао само један лик – девојчица која изговара три реченице. Показали смо како се у пројекат уводе нови ликови и нове позадине и како се лику придружује скрипта. Научили смо и како пројекат може да се упамти на сајту Скреча или локалном рачунару.

Додатак

Ако желиш, погледај поглавље „Окружење програмског језика Скреч” у Петљином практикуму. Тамо можеш да нађеш још нека објашњења о окружењу Скреч, питања за проверу знања, вежбе, упутства, предлоге и слично.

Петљин студио Интерфејс на сајту Скреча садржи урађене пројекте за задатке сличне оним са којима смо овде радили.

Провери своје знање пролазећи кроз наредна питања и вежбе.

(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+