Scratch – моји први кораци (узраст 10-11 година)

Уђимо у свет програмирања!

Да ли желиш да направиш своју прву игру, анимацију или интерактивну причу?

Упознај Scratch – визуелно програмско окружење у коме програмирамо тако што повезујемо блокове, попут делића слагалице.

Уместо писања компликованог кода, Scratch нам омогућава да своје идеје претворимо у програм помоћу шарених програмских блокова.

Не мораш одмах да знаш све. Кренућемо корак по корак. 🚀


🐱 Упознај Scratch

Када отворимо Scratch, пред нама се појављује радно окружење у коме можемо да креирамо своје пројекте.

Најважнији делови су:

🟦 Позорница – место где видимо шта се дешава у нашем програму.

🐱 Ликови (спрајтови) – објекти које можемо да програмирамо.

🧩 Блокови – команде које говоре лику шта треба да ради.

💻 Простор за програмирање – место где спајамо блокове и правимо програм.

🎨 Позадина – окружење у коме се наша прича или игра одвија.


🐱 Шта је спрајт?

У Scratch-у се ликови које програмирамо називају спрајтови.

То може бити мачка, човек, животиња, робот или било који други лик који изаберемо.

Спрајту можемо да кажемо:

➡️ да се креће
💬 да говори
🔊 да производи звук
👀 да промени изглед
🔄 да се понавља
🎯 да реагује на оно што се дешава у програму


Scratch блокови

Scratch користи блокове који имају различите облике и боје.

Свака група блокова има своју улогу.

🔵 Кретање

Помоћу ових блокова можемо да померамо лик.

иди 10 корака
окрени се 15 степени итд

🟣 Изглед

Ови блокови мењају изглед лика.

реци „Здраво!“ 2 секунде
промени костим

🩷 Звук

Помоћу њих додајемо звукове и музику.

свирај звук
промени јачину звука

🟡 Догађаји

Они говоре програму када нешто треба да започне.

када је кликнуто на зелену заставицу

🟠 Контрола

Помоћу њих можемо да понављамо наредбе и правимо услове.

понови 10 пута
заувек
ако… онда

🟢 Осећаји

Ови блокови омогућавају програму да проверава шта се дешава.

На пример:

додирује ли мачка ивицу?

🟢 Променљиве

Променљиве можемо користити за чување података као што су:

🏆 број поена
❤️ број живота
⏱️ време
⭐ резултат


🚦 Твој први програм

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

Желимо да мачка крене када кликнемо на зелену заставицу и да се помери напред.

Наш алгоритам је:

1. Кликни на зелену заставицу.
2. Мачка треба да се помери.
3. Мачка треба да каже „Здраво!“

У Scratch-у бисмо користили блокове:

🟡 када је кликнуто на зелену заставицу

🔵 иди 10 корака

🟣 реци „Здраво!“ 2 секунде

Повежи блокове и покрени програм!


🔄 Направимо корак више – понављање

Шта ако желимо да се мачка помери 10 пута?

Не морамо десет пута да стављамо исти блок.

Можемо употребити:

🟠 понови 10 пута

Унутар њега стављамо:

🔵 иди 10 корака

Тако смо направили једноставнији и ефикаснији програм.

Ово је један од важних концепата у програмирању – петља.


🎯 Изазов за тебе!

Направи програм у коме:

🐱 мачка почиње да се креће када кликнеш на зелену заставицу;

➡️ помери се 10 корака;

🔄 понови кретање 10 пута;

💬 на крају каже:

„Успео/успела сам!“

Можеш ли да додаш и звук?


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

На овом кораку већ знамо:

✅ шта је Scratch
✅ шта је спрајт
✅ шта су блокови
✅ чему служе различите групе блокова
✅ како покрећемо програм
✅ како померамо лик
✅ како лик може да говори
✅ шта је петља
✅ како правимо једноставан програм

Али ово је тек почетак!

У следећој лекцији научићемо како да направимо програм у коме лик реагује на тастере, додирује друге објекте и доноси одлуке.

🚀 Спреман/спремна? Крећемо у програмирање!
Следећа страница – Scratch – програмирајмо (узраст 11-12 година)