Бұл жазба автоматты түрде аударылған. Бастапқы тіл: Орысша
Scratch Junior-5-7 жастағы балаларға арналған білім беру бағдарламалау ортасы. Қолданбаны Scratch негізіндегі mit мамандары әзірлеген, бірақ ол кішкентай жасқа бейімделген. Мұнда күрделі кодтың орнына түрлі-түсті визуалды блоктар қолданылады, оларды жылжыту және біріктіру оңай, анимациялар мен ойын көріністерін жасайды.
Бағдарлама балаларға алгоритмдердің негіздерін, логика мен әрекеттер тізбегін түсінуге және шығармашылықты дамытуға көмектеседі.
Бұл таңдауда біз Scratch Junior жаңадан бастаушыларға арналған сабақтарды жинадық. Олар бағдарламаның интерфейсін түсінуге, объектілерді басқаруды үйренуге және алғашқы интерактивті әңгімелер мен шағын ойындарды құруға көмектеседі.
Бағдарламаны дұрыс жүктеу және орнату үшін – пиксель мектебінің бейне нұсқаулығын қараңыз.
Мұны қалай жасауға болатыны туралы қысқаша шолу:
Scratch Junior компьютерлік нұсқасы (бұл оқу және бағдарламалау сабақтары үшін қажет болатын ең танымал нұсқа)
- Scratch Junior ресми сайтын ашыңыз.
- Жүктеу бөліміне өтіп, қажетті нұсқаны таңдаңыз.
- Windows немесе macOS үшін орнату файлын жүктеп алыңыз.
- Жүктелген файлды іске қосыңыз және орнату шеберінің нұсқауларын орындаңыз.
- Процестің аяқталуын күтіңіз және қолданбаны ашыңыз.
Егер сізде Android болса ше?
- Ашыңыз Google Play дүкені планшетте немесе телефонда.
- Іздеу жолағына ScratchJr енгізіп, ресми қолданбаны таңдаңыз.
- "Орнату" түймесін басып, жүктеу аяқталғанша күтіңіз.
- Орнатқаннан кейін қосымшаны ашып, жұмысты бастаңыз.
Егер сізде iPad, iPhone болса ше?
- App Store дүкеніне өтіңіз.
- Іздеуде Scratch Junior деп теріңіз.
- "Жүктеу" түймесін басыңыз, Face ID, Touch ID немесе құпия сөз арқылы Орнатуды растаңыз.
- Жүктеу аяқталғаннан кейін қолданбаны ашыңыз.
Scratch Junior орнатылғаннан кейін оны интернетсіз пайдалануға болады.

Scratch Junior қалай жұмыс істейді? "Бағдарлама интерфейсі және қозғалыс блоктары"тақырыбындағы бейне сабақты қараңыз.
Scratch Junior бағдарламалау ортасын шартты түрде 5 бөлікке бөлуге болады:
1.Блок санаттары
Scratch Junior-да командалар сүйреп апаратын және бір-біріне қосылатын түрлі-түсті блоктар түрінде ұсынылған. Барлық блоктар санаттарға бөлінеді:
- Сары (оқиғалар) - бағдарламалардың орындалуын іске қосыңыз, мысалы, жалаушаны басқанда немесе нысанды түрткенде.
- Көк (қозғалыс) - кейіпкерлерді әртүрлі бағытта жылжытуға мүмкіндік береді.
- Күлгін (сыртқы түрі) - кейіпкерлердің сыртқы түрін өзгертеді, анимация қосуға мүмкіндік береді.
- Жасыл (дыбыс) - дауыстарды, музыканы және дыбыстық эффектілерді ойнатуды қамтиды.
- Қызғылт сары (басқару) - циклдар мен күту пәрмендерін қамтиды.
- Қызыл (бағдарламаның соңы) - бағдарламаның орындалуын тоқтатады.
Осы мақаланың келесі тарауларында біз блоктардың негізгі санаттарын және олардың мүмкіндіктерін егжей-тегжейлі талдаймыз.

2. Бағдарламалау саласы
Бұл командалар тізбегі жиналатын орын. Балалар блоктарды сүйреп апарады, оларды тізбектерге қосады және кейіпкерлер үшін әрекет алгоритмдерін жасайды. Әр бағдарламада бір уақытта немесе кезекпен орындалатын бірнеше тізбектер болуы мүмкін.

3. Сахна
Кейіпкерлер мен нысандарды орналастыратын ойын алаңы. Дәл осы жерде бағдарламаның орындалуы орын алады: кейіпкерлер қозғалады, бір-бірімен әрекеттеседі, сыртқы түрін өзгертеді. Сахна жобаға байланысты статикалық немесе қозғалмалы және динамикалық болуы мүмкін.

4. Кейіпкерлер
Scratch Junior-да сахнаға қосу үшін дайын кейіпкерлерді таңдау мүмкіндігі бар. Оларды өзгертуге, жылжытуға, қозғалыстармен қамтамасыз етуге болады. Сондай-ақ, балалар кірістірілген редакторда өз кейіпкерлерін сала алады.

5. Беттер
Scratch Junior-дағы әрбір жоба интерактивті әңгімелер немесе жаңа ойын деңгейлерін жасау арқылы ауыстыруға болатын беттерден тұрады. Бұл функция балаларға көп сценарийлік анимациялар мен күрделі жобалар жасауға мүмкіндік береді.

Олар қалай ұйымдастырылған және олардың көмегімен бағдаршам жобасын қалай құруға болады? Бейнені қараңыз.
Сыртқы көрініс блоктары Scratch Junior күлгін палитрасында орналасқан және кейіпкерлердің сыртқы күйін өзгертуге жауапты. Олар костюмдерді өзгертуге, анимация жасауға және визуалды эффектілерді қосуға мүмкіндік береді. Бұл блоктар жобаларды динамикалық және мәнерлі етеді.
Сыртқы көріністің негізгі блоктары
- Көріністі өзгерту - батырма кейіпкерді басқа костюмге ауыстырып, анимациялық эффект жасайды.
- Кейіпкерді жасыру - түйме объектіні сахнада көрінбейтін етеді.
- Таңбаны көрсету-бұл мүмкіндік жасырын нысанды көріну өрісіне қайтарады.

Біз Scratch Junior-да бағдаршам жобасын қалай жасау керектігін көрсетеміз.
Бұл жоба баланы объектілердің сыртқы түрін басқаруға және оларды сценарий бойынша өзгертуге үйретеді. Онда бағдаршамның үш түсі болады, олар кезекпен ауысады.
1-қадам. Фон мен нысандарды қосу
- Фонды таңдаңыз-Фон белгішесін басып, қала көшесін таңдаңыз.
- Бағдаршам қосыңыз-оны үш шеңбермен (қызыл, сары және жасыл) сызыңыз немесе әр сигнал үшін бірнеше таңбаны қолданыңыз.
2-қадам. Сигналдарды Өзгертуді бағдарламалау
- Қызыл жарық
- Қызыл шеңбері бар кейіпкерді қосыңыз.
- Бағдарламалау саласында блоктарды орнатыңыз:
- Оқиға: іске қосу кезінде (сары блок)
- Көрсету (күлгін блок)
- 3 секунд күтіңіз (қызғылт сары блок)
- Жасыру (күлгін блок)
- Сары жарық
- Сары шеңбері бар таңбаны қосыңыз.
- Ұқсас реттілікті орнатыңыз, бірақ қызыл сигналдан кейін кідіріспен.
- Жасыл жарық
- Сол сияқты жасыл сигналдың ауысуын реттеңіз.
3-қадам. Бағдарламаны іске қосу
Барлық блоктарды құрастырғаннан кейін жобаны жасыл жалаушаны басу арқылы бастауға болады. Бағдаршам берілген алгоритмге сәйкес сигналдарды кезекпен өзгерте бастайды.

Іске қосу блоктары дегеніміз не және олардың көмегімен мультфильмді қалай жасауға болады? Бейнені қараңыз.
Іске қосу қондырғылары сары палитрада орналасқан және бағдарламалардың орындалуына жауап береді. Олар қозғалыс қашан және қандай жағдайда басталатынын, сыртқы түрінің өзгеруін немесе кейіпкерлердің өзара әрекеттесуін анықтайды. Бұл блоктар өте маңызды, өйткені оларсыз кейіпкерлер берілген командаларды орындай алмайды.
Негізгі іске қосу блоктары
- Жасыл жалауша-жоба басталған кезде бағдарламаны іске қосады. Ол жиі қолданылады.
- Адам түймесі-таңбаны басқан кезде командалар тізбегін белсендіреді.
- Екі адамнан тұратын батырма-егер кейіпкер басқа объектімен соқтығысса, кодты іске қосады.
- Сахна жиегін түрту түймесі-экран шекарасына жеткенде пәрменді іске қосады.
- Алынған хабарлама-кейіпкерлерге сигнал беру арқылы бір-бірімен өзара әрекеттесуге мүмкіндік береді.
- Жіберілген хабарлама-өз бағдарламасын орындауға кірісу үшін команданы басқа кейіпкерге жібереді.
Бұл блоктар кейіпкерлердің әрекеттерін синхрондауға, анимациялар жасауға және жобадағы спрайттар арасындағы өзара әрекеттесуді дамытуға көмектеседі.

Scratch Junior-да диалогтық мультфильмді қалай жасауға болады?
Бұл жоба екі кейіпкер бір-бірімен сөйлесетін шағын мультфильм жасау үшін іске қосу блоктары мен хабар алмасуды қалай пайдалану керектігін көрсетеді.
1-қадам. Фон мен кейіпкерлерді қосу
- Саябақ немесе көше сияқты фонды таңдаңыз.
- Ұл мен қыз сияқты екі кейіпкерді қосыңыз.
2-қадам. Диалогты орнату
- Бірінші кейіпкер әңгімені бастайды
- "Жасыл жалау басылған кезде" блогын қосыңыз.
- "Айту" блогын қосып, бірінші жолды енгізіңіз (мысалы, " Сәлем!").
- Мәтінді оқуға уақыт беру үшін күту блогын қосыңыз (3 секунд).
- Екінші таңбаға хабарлама жіберіңіз.
- Екінші кейіпкер жауап береді
- Оның сөйлеуін бастау үшін "хабарлама алынған кезде" блогын пайдаланыңыз.
- "Айту" блогын қосып, жауап енгізіңіз (мысалы, " Сәлем! Қал қалай?").
- Келесі әрекетке дейін кідірісті қосыңыз.
- Бірінші таңбаға жауап хабарлама жіберіңіз.
- Әңгімені жалғастыру
- Диалог құра отырып, кейіпкерлер арасындағы хабарламаларды қайталаңыз.
3-қадам. Анимацияны іске қосу
Орнату аяқталғаннан кейін жасыл жалаушаны түртуге болады және кейіпкерлер белгілі бір ретпен сөйлесе бастайды.

Олар қалай жұмыс істейді және "балық аулау" ойынын қалай жасауға болады – бейнені қараңыз.
Басқару блоктары қызғылт сары палитрада орналасқан және командалардың орындалуын ұйымдастыруға жауап береді. Олар әрекеттер тізбегін басқаруға, кідірістерді орнатуға, командаларды қайталауға және циклдар жасауға көмектеседі.
Негізгі басқару блоктары
- Күту ( ⌛ ) – бағдарламаның орындалуын белгіленген уақытқа тоқтатады.
- Қайталау ( 🔄 ) – команда бірнеше рет қайталанатын цикл жасайды.
- Әрқашан ( ️ ️ ) – команданы шексіз орындауға мәжбүр етеді.
- Тоқтату ( 🛑 ) – бағдарламаның орындалуын аяқтайды.
Басқару блоктары анимациядағы кідірістерді орнату, кейіпкерлердің қимылдарын қайталау немесе белгілі бір шарт бойынша бағдарламаны тоқтату сияқты күрделі сценарийлерді жасауға мүмкіндік береді.

Scratch Junior-да балық аулау ойынын қалай жасауға болады?
Бұл ойын баланы басқару блоктарын пайдалануға, циклдарды орнатуға және экранды түрту арқылы кейіпкерлерді басқаруға үйретеді.
1-қадам. Фон мен кейіпкерлерді қосу
- Су фонын таңдаңыз (мысалы, теңіз немесе өзен).
- Кейіпкерлерді қосыңыз: балық және балықшы.
2-қадам. Балық қозғалысын бағдарламалау
- Балықты таңдап, "жасыл жалау басылған кезде" блогын қосыңыз.
- "Әрқашан" циклін қолданыңыз-балықты солға және оңға шексіз жылжыту үшін.
- Сахнада алға және артқа қозғалыс қосыңыз.
- Қозғалысты бәсеңдету үшін күту блогын пайдаланыңыз.
3-қадам. Жанасу реакциясы
- Балыққа "кейіпкер басылған кезде" блогын қосыңыз.
- Балық аулау кезінде жоғалып кетуі үшін "жасыру" блогын пайдаланыңыз.
- Басқа кейіпкерге (балықшыға) "сіз балық ауладыңыз!».
4-қадам. Ойынды бастау
Барлық блоктарды құрастырғаннан кейін жасыл жалаушаны басып, қозғалыс кезінде оны басу арқылы балық аулауды бастауға болады.
Бұл жоба балаларды циклдармен жұмыс істеуге, уақытты басқаруға және Scratch Junior-дағы объектілермен өзара әрекеттесуге жауап беруге үйретеді.

Олар қалай жұмыс істейді және осы блоктармен ойынды қалай құруға болады — бейнені қараңыз.
Аяқтау блоктары қызыл палитрада орналасқан және командалардың орындалуын аяқтауға қызмет етеді. Олар анимацияны тоқтатуға, кейіпкерлердің қозғалысын тоқтатуға немесе бағдарламаны аяқтауға мүмкіндік береді.
Аяқтаудың негізгі блоктары
- Тоқтату ( 🛑 ) – берілген кейіпкерге арналған командалардың орындалуын аяқтайды.
- Барлығын тоқтату–⏹) - жобадағы барлық бағдарламалардың орындалуын тоқтатады.
Бұл блоктар ойындар мен анимацияларды құруда маңызды, өйткені олар сценарийдің аяқталуын, ойынның аяқталуын немесе белгілі бір жағдайларда әрекеттің тоқтауын бақылауға көмектеседі.

Бұл жоба балаларды аяқтау блоктарын пайдалануға, сондай-ақ жолда дұрыс және бұрыс мінез-құлықпен ойын сценарийлерін жасауға үйретеді.
1-қадам. Сахна мен кейіпкерлерді дайындау
- Фонды таңдаңыз-көше немесе қиылыс.
- Кейіпкерлерді қосыңыз-бала (жаяу жүргінші) және көлік.
2-қадам. Машинаның қозғалысын реттеу
- "Жасыл жалау басылған кезде" орнатыңыз.
- Көлік шексіз жүруі үшін "әрқашан" блогын қосыңыз.
- Алға қозғалыс пен қайталау циклін қосыңыз.
- Машинаның біркелкі қозғалуын қамтамасыз ету үшін күту блогын қосыңыз.
3-қадам. Соқтығысуға Реакция
- "Қашан тиеді" блогын қосыңыз – егер ол машинаға тиіп кетсе, кейіпкер жауап береді.
- Ойын соқтығысқан кезде аяқталуы үшін "барлығын тоқтату" блогын қосыңыз.
- "Айту" блогын қосыңыз-кейіпкер " қауіпті!"немесе" Абайлаңыз!».
4-қадам. Қауіпсіз мінез-құлық жасау
- Бағдаршам түймесін қосыңыз.
- Түймені басқан кезде машина тоқтайтын етіп орнатыңыз.
- Егер бағдаршам қызыл болса, машинаға "тоқтату" блогын қосыңыз.
5-қадам. Жобаны іске қосу
Бағдарламаны құрастырғаннан кейін сіз бала жолдағы қауіпсіздік ережелерін Үйренетін ойынды бастай аласыз:
- Егер жаяу жүргінші тоқтаусыз жүгірсе, ол көлікпен соқтығысуы мүмкін.
- Егер сіз жасыл сигналды күтсеңіз-жол қауіпсіз болады.
Бұл жоба балаларға аяқталу блоктарын игеріп қана қоймай, жол қозғалысы ережелерінің маңыздылығын түсінуге көмектеседі.

Бұл шолуда біз пиксель балалар бағдарламалау мектебінің сабақтарымен бөлістік. Ол 5-17 жас аралығындағы балаларды бағдарламалауға, ойын жасауға, 3D модельдеуге және веб-дизайнға үйретеді. Сабақтарды жеке немесе топтарда, онлайн, офлайн, сондай-ақ балалар лагерлерінде және қарқындылықта өткізуге болады.
Егер сіз басқа мектептердің сабақтарын немесе басқа бағдарламалау бейнелерін көргіңіз келсе-түсініктемелерде жазыңыз, тағы бір таңдау жасаңыз.
Сізге жақсы оқу тілейміз!
Scratch Junior — это образовательная среда по программированию для детей 5–7 лет. Приложение разработано специалистами Массачусетского технологического института на основе Scratch, но адаптировано для младшего возраста. Вместо сложного кода здесь используются красочные визуальные блоки, которые легко перемещать и комбинировать, создавая анимации и игровые сцены.
Программа помогает детям понять основы алгоритмов, логику и последовательность действий, а также развить креативность.
В этой подборке мы собрали уроки для новичков по Scratch Junior. Они помогут разобраться в интерфейсе программы, научиться управлять объектами и создавать свои первые интерактивные истории и мини-игры.
Чтобы правильно скачать и установить программу – посмотрите видео инструкцию от школы Пиксель.
Краткий обзор, как это сделать:
Компьютерная версия Scratch Junior (это самая популярная версия, которая понадобится для обучения и занятий программированием)
- Открыть официальный сайт Scratch Junior.
- Перейти в раздел загрузки и выбрать нужную версию.
- Скачать установочный файл для Windows или macOS.
- Запустить скачанный файл и следовать инструкциям мастера установки.
- Дождаться завершения процесса и открыть приложение.
Что делать, если у вас Android?
- Открыть Google Play Маркет на планшете или телефоне.
- В строке поиска ввести ScratchJr и выбрать официальное приложение.
- Нажать «Установить» и дождаться завершения загрузки.
- После установки открыть приложение и начать работу.
Что делать, если у вас iPad, iPhone?
- Перейти в App Store.
- Ввести в поиске Scratch Junior.
- Нажать «Загрузить», подтвердить установку через Face ID, Touch ID или пароль.
- После завершения загрузки открыть приложение.
После установки Scratch Junior можно использовать без интернета.

Как устроен Scratch Junior? Смотрите видео-урок на тему “Интерфейс программы и блоки движения”.
Среду программирования Scratch Junior условно можно разделить на 5 частей:
1.Категории блоков
В Scratch Junior команды представлены в виде цветных блоков, которые перетаскиваются и соединяются друг с другом. Все блоки разделены на категории:
- Желтые (события) – запускают выполнение программ, например, при нажатии на флаг или касании объекта.
- Синие (движение) – позволяют перемещать персонажей в разных направлениях.
- Фиолетовые (внешний вид) – изменяют внешний вид персонажей, позволяют добавлять анимацию.
- Зеленые (звук) – включают воспроизведение голосов, музыки и звуковых эффектов.
- Оранжевые (управление) – содержат циклы и команды ожидания.
- Красные (конец программы) – останавливают выполнение программы.
В следующих главах этой статьи подробно разберем основные категории блоков и их возможностей.

2. Область программирования
Это место, где собираются последовательности команд. Дети перетаскивают блоки, соединяют их в цепочки и создают алгоритмы действий для персонажей. Каждая программа может включать несколько последовательностей, которые выполняются одновременно или поочередно.

3. Сцена
Игровое поле, на котором размещаются персонажи и объекты. Именно здесь происходит выполнение программы: персонажи двигаются, взаимодействуют друг с другом, меняют внешний вид. Сцена может быть статичной или подвижной и динамичной, в зависимости от проекта.

4. Персонажи
В Scratch Junior есть возможность выбирать уже готовых персонажей, чтобы добавлять на сцену. Их можно изменять, перемещать, наделять движениями. Также дети могут рисовать своих собственных персонажей во встроенном редакторе.

5. Страницы
Каждый проект в Scratch Junior состоит из страниц, которые можно переключать, создавая интерактивные истории или новые уровни игр. Эта фукнция позволяет детям создавать многосценарные анимации и более сложные проекты.

Как они устроены и как с их помощью создать проект «Светофор»? Смотрите в видео.
Блоки внешнего вида находятся в фиолетовой палитре Scratch Junior и отвечают за изменение внешнего состояния персонажей. Они позволяют менять костюмы, создавать анимацию и добавлять визуальные эффекты. Эти блоки делают проекты более динамичными и выразительными.
Основные блоки внешнего вида
- Изменить внешний вид – кнопка переключает персонажа на другой костюм, создавая эффект анимации.
- Скрыть персонажа – кнопка делает объект невидимым на сцене.
- Показать персонажа – эта функция возвращает скрытый объект в поле видимости.

Показываем одну из версий, как создать проект «Светофор» в Scratch Junior.
Этот проект научит ребенка управлять внешним видом объектов и менять их по сценарию. В нем будет три цвета светофора, которые переключаются по очереди.
Шаг 1. Добавление фона и объектов
- Выбрать фон – нажать на иконку фона и выбрать городскую улицу.
- Добавить светофор – нарисовать его с тремя кругами (красным, желтым и зеленым) или использовать несколько персонажей для каждого сигнала.
Шаг 2. Программирование смены сигналов
- Красный свет
- Добавить персонажа с красным кругом.
- В области программирования установить блоки:
- Событие: при старте (желтый блок)
- Показать (фиолетовый блок)
- Ждать 3 секунды (оранжевый блок)
- Скрыть (фиолетовый блок)
- Желтый свет
- Добавить персонаж с желтым кругом.
- Настроить аналогичную последовательность, но с задержкой после красного сигнала.
- Зеленый свет
- Аналогично настроить переключение зеленого сигнала.
Шаг 3. Запуск программы
После сборки всех блоков проект можно запустить, нажав на зеленый флаг. Светофор начнет поочередно менять сигналы, следуя заданному алгоритму.

Что такое пусковые блоки и как с их помощью создать мультик? Смотрите в видео.
Пусковые блоки находятся в желтой палитре и отвечают за запуск выполнения программ. Они определяют, когда и при каких условиях начнется движение, изменение внешнего вида или взаимодействие персонажей. Эти блоки очень важны, потому что без них персонажи не смогут выполнять заданные команды.
Основные пусковые блоки
- Зелёный флаг – запускает программу при старте проекта. Используется чаще всего.
- Кнопка с человеком – активирует последовательность команд при клике на персонажа.
- Кнопка с двумя людьми – запускает код, если персонаж сталкивается с другим объектом.
- Кнопка касания края сцены – активирует команду при достижении границы экрана.
- Полученное сообщение – позволяет персонажам взаимодействовать друг с другом через передачу сигналов.
- Отправленное сообщение – отправляет команду другому персонажу, чтобы тот начал выполнять свою программу.
Эти блоки помогают синхронизировать действия персонажей, создавать анимации и развивать взаимодействия между спрайтами в проекте.

Как создать мультфильм с диалогом в Scratch Junior?
Этот проект покажет, как использовать пусковые блоки и передачу сообщений, чтобы создать мини-мультфильм, где два персонажа разговаривают друг с другом.
Шаг 1. Добавление фона и персонажей
- Выбрать фон, например, парк или улицу.
- Добавить двух персонажей, например, мальчика и девочку.
Шаг 2. Настройка диалога
- Первый персонаж начинает разговор
- Добавить блок «Когда нажат зелёный флаг».
- Добавить блок «Сказать» и ввести первую реплику (например, "Привет!").
- Добавить блок ожидания (3 секунды), чтобы дать время на прочтение текста.
- Отправить сообщение второму персонажу.
- Второй персонаж отвечает
- Использовать блок «Когда получено сообщение», чтобы запустить его речь.
- Добавить блок «Сказать» и ввести ответ (например, "Привет! Как дела?").
- Добавить задержку перед следующим действием.
- Отправить ответное сообщение первому персонажу.
- Продолжение разговора
- Повторять передачу сообщений между персонажами, создавая диалог.
Шаг 3. Запуск анимации
После завершения настройки можно нажать на зеленый флаг, и персонажи начнут разговаривать в заданной последовательности.

Как они устроены и как создать игру “Поймай рыбку” – смотрите в видео.
Блоки управления находятся в оранжевой палитре и отвечают за упорядочение выполнения команд. Они помогают управлять последовательностью действий, задавать паузы, повторять команды и создавать циклы.
Основные блоки управления
- Ждать (⌛) – приостанавливает выполнение программы на заданное время.
- Повторить (🔄) – создает цикл, в котором команда повторяется несколько раз.
- Всегда (♾️) – заставляет команду выполняться бесконечно.
- Остановить (🛑) – завершает выполнение программы.
Блоки управления позволяют создавать более сложные сценарии, например, задавать задержки в анимации, повторять движения персонажей или останавливать программу по определенному условию.

Как создать игру «Поймай рыбку» в Scratch Junior?
Эта игра научит ребенка использовать блоки управления, задавать циклы и управлять персонажами через касание экрана.
Шаг 1. Добавление фона и персонажей
- Выбрать водный фон (например, море или речку).
- Добавить персонажей: рыбку и рыбака.
Шаг 2. Программирование движения рыбки
- Выбрать рыбку и добавить блок «Когда нажат зелёный флаг».
- Использовать цикл «Всегда» – чтобы рыбка бесконечно двигалась влево и вправо.
- Добавить движение вперед и назад по сцене.
- Использовать блок ожидания, чтобы замедлить движение.
Шаг 3. Реакция на касание
- Добавить блок «Когда персонаж нажат» на рыбку.
- Использовать блок «Скрыть», чтобы рыбка исчезала при поимке.
- Добавить отправку сообщения другому персонажу (рыбаку) с текстом «Ты поймал рыбку!».
Шаг 4. Запуск игры
После сборки всех блоков можно нажать на зеленый флаг и начать ловить рыбку, нажимая на неё во время движения.
Этот проект учит детей работать с циклами, управлять временем и реагировать на взаимодействие с объектами в Scratch Junior.

Как они устроены и как создать игру с помощью этих блоков — смотрите в видео.
Блоки окончания находятся в красной палитре и служат для завершения выполнения команд. Они позволяют останавливать анимацию, прекращать движение персонажей или завершать выполнение программы.
Основные блоки окончания
- Остановить (🛑) – завершает выполнение команд для данного персонажа.
- Остановить всё (⏹) – прерывает выполнение всех программ в проекте.
Эти блоки важны при создании игр и анимаций, так как помогают контролировать завершение сценария, завершение игры или остановку действий при определенных условиях.

Этот проект научит детей использовать блоки окончания, а также создавать игровые сценарии с правильным и неправильным поведением на дороге.
Шаг 1. Подготовка сцены и персонажей
- Выбрать фон – улицу или перекресток.
- Добавить персонажей – мальчика (пешехода) и машину.
Шаг 2. Настройка движения машины
- Установить «Когда нажат зелёный флаг».
- Добавить блок «Всегда», чтобы машина ехала бесконечно.
- Добавить движение вперёд и цикл повторения.
- Добавить блок ожидания, чтобы машина двигалась плавно.
Шаг 3. Реакция на столкновение
- Добавить блок «Когда касается» – персонаж реагирует, если касается машины.
- Добавить блок «Остановить всё», чтобы игра завершалась при столкновении.
- Добавить блок «Сказать» – персонаж может сказать «Опасно!» или «Осторожно!».
Шаг 4. Создание безопасного поведения
- Добавить кнопку-светофор.
- Настроить, чтобы при нажатии на кнопку машина останавливалась.
- Добавить блок «Остановить» для машины, если светофор красный.
Шаг 5. Запуск проекта
После сборки программы можно запустить игру, в которой ребенок учится правилам безопасности на дороге:
- Если пешеход бежит без остановки – он может столкнуться с машиной.
- Если дождаться зелёного сигнала – дорога будет безопасной.
Этот проект помогает детям не только освоить блоки окончания, но и понять важность правил дорожного движения.

В этом обзоре мы поделились уроками от детской школы программирования Пиксель. Она обучает детей 5-17 лет программированию, созданию игр, 3D-моделированию и веб-дизайну. Проходить уроки можно индивидуально или в группах, онлайн, оффлайн, а также в детских лагерях и на интенсивах.
Если вы хотите посмотреть уроки от других школ или другие видео по программированию – напишите в комментариях, сделаем еще одну подборку.
Желаем приятного обучения!