SlideShare a Scribd company logo
SCRATCH
Програмиране за деца
ПРОФ. Д-Р КОСТА ГЪРОВ
ДОКТОРАНТ ИВЕЛИНА ВЕЛЧЕВА
Стартиране и запознаване с основни
компоненти на визуалната среда
за компютърно моделиране SCRATCH
Стартиране на SCRATCH
При стартиране на SCRATCH ще се появи екран, който съдържа:
 Сцена – тук се вижда резултата от създадения код;
 Област на спрайтове – всеки спрайт (герой) е изображение, което
може да се управлява;
 Менюта с блокове – всяко меню с блокове съдържа разнообразие
от блокове с команди (инструкции, код);
 Ключови думи – имат точно и ясно значение в компютърния
език;
 Област на скриптове – стек от сглобени заедно блокове се нарича
скрипт.
2
3
Първи стъпки на SCRATCH
Моят първи опит да програмирам на SCRATCH … и това, което
трябва да получа като резултат от него:
4
1. Стартиране на движение
 Изберете от меню „Движение“ блок „премести се с 10 стъпки“ и
чрез издърпване и пускане го позиционирайте в областта за
скриптове. Можете да промените броя на стъпките (например 20);
 За да се види резултатът трябва да щракнете върху блок
„премести се с 10 стъпки“.
5
2. Добавяне на звук
 Изберете меню „Звук“ и издърпайте блок „свири барабан …“ в
областта на скриптовете като го долепите под блок „премести се с
10 стъпки“;
 За да се види резултатът трябва да щракнете върху един от двата
блока.
6
 От падащото меню на блок „Свири
барабан…“ можете да изберете
какъв звук на барабан да се чуе като
срещу всяко число има описание;
 Можете да разиграете различни
варианти от изброените и да чуете
какво се е получило като резултат.
7
2. Добавяне на звук
3. Започване на танц
 За започване на „танц“ изберете меню „Движение“ , блок
„премести се с 10 стъпки“ и го долепете под блок „свири барабан…“
в областта за скриптове;
 Добавете отрицателен знак пред числото 10, за да може котката
да се върне в начална позиция;
 Изберете от меню „Звук“, блок „свири барабан …“ като изберете
от падащото меню номер 5 и го поставете на последно място;
 За да се види резултатът трябва да щракнете върху произволен
блок от скрипта.
8
4. Отново и отново…
или блок за повторение
 Изберете меню „Контрол“ , блок „повтори …“ и го поставете на
произволно място в областта на скриптовете;
 Блок „повтори…“ – повтаря всички инструкции, които са вътре в
него толкова пъти, колкото е зададено;
 Изберете най-горния блок
от вече създадения от Вас
скрипт и го позиционирайте
вътре в блок „повтори…“;
 За да се види резултатът
трябва да щракнете върху
произволен блок от скрипта.
В случая действието ще се
повтори 10 на брой пъти.
9
 Изберете меню „Външност“ , блок „кажи Hello …“ и го поставете
на произволно място в областта на скриптовете;
 Добавете текст по Ваш избор в бялото поле на мястото на “Hello!”;
 Позиционирайте блока най-отгоре на скрипта, който сте създали
до момента. За да се види резултатът трябва да щракнете върху
произволен блок от скрипта.
10
5. Казване на
реплика по Ваш избор
 Изберете меню „Събития“ , блок „когато е щракнато …“ и го
поставете на най-горна позиция в създадения до сега скрипт;
 При всяко натискане на „Зелен флаг“,намиращ се над „Сцената“,
ще се стартира програмата, а за спирането й се натиска „Червен
бутон“.
11
6. Зелен флаг
 Изберете меню „Външност“ , блок „промени ефект цвят…“ и го
поставете на произволно място в областта на скриптовете;
 За да се види резултатът трябва да щракнете върху блока
„промени ефект..“. Направете го няколкократно;
 Максимумът за промяна на ефект е 100% (в случая е зададено
25%).
12
7. Промяна на цвят
 Изберете меню „Събития“ , блок „когато е натиснат клавиш
интервал“ и го поставете над блок „промени ефект цвят…“;
 Натиснете клавиш за интервал от клавиатурата и вижте
резултатът;
 От падащото меню на
блока може да смените
клавиша.
13
8. Промяна при натискане
на клавиш от клавиатурата
 За да добавите картинка за фон трябва да достъпите до областта на
спрайтовете и в ляво на нея има опции за промяна на декора на
сцената – „Нов декор“ (библиотека, нарисувай сам, качи от
компютър, снимай на момента);
 Изберете „Избор на декор от библиотека“  тема „Музика и
танци“  „Spotlight stage“;
 Новата картинка за фон вече се е появила в областта на „Сцената“.
14
9. Добавяне на картинка за фон
 Всеки обект в SCRATCH се нарича спрайт, но можете да го
наричате и герой;
 Има няколко бутона за добавяне на нов спрайт:
 добавяне на спрайт от библиотеката на SCRATCH;
 нарисувайте свой собствен спрайт;
 качете своя собствена снимка или спрайт от компютъра;
 направете снимка от уеб камерата.
15
10. Добавяне на нов спрайт (герой)
 За да добавите спрайт трябва да достъпите до областта на
спрайтовете (библиотека, нарисувай сам, качи от компютър, снимай
на момента);
 Изберете „Избор на спрайт от библиотека“  Категория „Хора“ 
„Cassy Dance”;
 Позиционирайте новия спрайт до другия (котка).
16
10. Добавяне на нов спрайт (герой)
17
Изпробвайте следното или опитайте нещо сами:
18
11. Самостоятелна работа
Всеки нов спрайт има отделни блокове с команди. За избор на
конкретен спрайт трябва да се щракне върху него в областта на
спрайтовете.
За да добавите звук към новия спрайт „Cassy Dance” отидете на
секция „Звуци“:
 можете да изберете звук от
библиотеката на SCRATCH;
 можете да запишете собствен
звук на микрофона;
 можете да качите звук (музика,
ваш запис) от компютъра.
19
11. Самостоятелна работа:
добавяне на звук
 След като изберете и добавите звук се върнете на секция
„Сценарии“, меню „Звук“, блок „пусни звук“ и го поставете на
произволно място в областта на скриптовете;
 Изберете избрания от Вас звук от падащото меню;
 За да се види резултатът трябва да щракнете върху блока.
20
11. Самостоятелна работа:
добавяне на звук
Всеки спрайт може да има повече от един костюм (различна
позиция на обекта).
 За да смените костюмите на
конкретния спрайт отидете
на секция „Костюми“;
 Разгледайте костюмите и
изберете произволен, за да видите
промяната на спрайта в областта
на „Сцената“.
21
11. Самостоятелна работа:
смяна на костюм
Можете да анимирате всеки спрайт като смените последователно
различни негови костюми.
 Отидете на секция „Сценарии“, меню „Контрол“ , блок „винаги“
(за да се повтаря постоянно скрипта, който е вътре в блока);
 Добавете в блок „винаги“ следното:
- от меню „Външност“, блок „следващ костюм“;
- от меню „Контрол“, блок „изчакай 1 сек.“.
 Изберете меню „Събития“ , блок „когато е
щракнато …“ и го поставете на най-горната
позиция над блок „винаги“;
 При всяко натискане на „Зелен флаг“ ще се стартира програмата,
а за спиране на програмата се натиска „Червен бутон“.
22
11. Самостоятелна работа:
създаване на анимация
23
 Достъпете до меню „Файл“ и изберете подменю:
- „Записване“ - за да запишете проекта с име по подразбиране в
директория по подразбиране;
- „Записване като“ – за да запишете проекта с име и директория по Ваш
избор.
24
Запаметяване на SCRATCH проект
БЛАГОДАРИМ ВИ ЗА ВНИМАНИЕТО!
25

More Related Content

What's hot

представяне на алгоритми
представяне на алгоритмипредставяне на алгоритми
представяне на алгоритмиmtrad
 
Измерване на информацията - 6 клас
Измерване на информацията - 6 класИзмерване на информацията - 6 клас
Измерване на информацията - 6 клас
nad_and
 
лабораторна робота №1 2, 2010
лабораторна робота №1 2, 2010лабораторна робота №1 2, 2010
лабораторна робота №1 2, 2010
zaykoannaivanivna
 
39. Здравословен начин на живот - ЧП, 4 клас, Булвест
39. Здравословен начин на живот - ЧП, 4 клас, Булвест39. Здравословен начин на живот - ЧП, 4 клас, Булвест
39. Здравословен начин на живот - ЧП, 4 клас, БулвестVeska Petrova
 
23. Развитие на растенията, ЧП, 4 клас, Булвест
23. Развитие на растенията, ЧП, 4 клас, Булвест23. Развитие на растенията, ЧП, 4 клас, Булвест
23. Развитие на растенията, ЧП, 4 клас, БулвестVeska Petrova
 
Храни се здравословно!
Храни се здравословно!Храни се здравословно!
Храни се здравословно!
souhs
 
Компютърни вируси
Компютърни вирусиКомпютърни вируси
Компютърни вируси
nad_and
 
степенуване на прилагателните имена
степенуване на прилагателните именастепенуване на прилагателните имена
степенуване на прилагателните именаVera
 
Mоето семейство 1.клас
Mоето семейство 1.класMоето семейство 1.клас
Mоето семейство 1.клас
Luiza Antova
 
Binary
BinaryBinary
Видове триъгълници според страните им
Видове триъгълници според страните имВидове триъгълници според страните им
Видове триъгълници според страните им
roryace
 
бел Урок за пряко и преносно значение на думата
бел Урок за пряко и преносно значение на думатабел Урок за пряко и преносно значение на думата
бел Урок за пряко и преносно значение на думатаVera
 
свойства на алгоритмите
свойства на алгоритмитесвойства на алгоритмите
свойства на алгоритмитеmtrad
 
лице на правоъгълник
лице на правоъгълниклице на правоъгълник
лице на правоъгълникCveta Gergova
 
прочетни книги за 3 клас
прочетни книги за 3 класпрочетни книги за 3 клас
прочетни книги за 3 клас
daniela velcheva
 
видове алгоритми
видове алгоритмивидове алгоритми
видове алгоритмиmtrad
 
Грамоти, медали
Грамоти, медалиГрамоти, медали
Грамоти, медали
Vili Dimova
 

What's hot (20)

представяне на алгоритми
представяне на алгоритмипредставяне на алгоритми
представяне на алгоритми
 
Измерване на информацията - 6 клас
Измерване на информацията - 6 класИзмерване на информацията - 6 клас
Измерване на информацията - 6 клас
 
лабораторна робота №1 2, 2010
лабораторна робота №1 2, 2010лабораторна робота №1 2, 2010
лабораторна робота №1 2, 2010
 
мерни единици- преговор
мерни единици- преговормерни единици- преговор
мерни единици- преговор
 
39. Здравословен начин на живот - ЧП, 4 клас, Булвест
39. Здравословен начин на живот - ЧП, 4 клас, Булвест39. Здравословен начин на живот - ЧП, 4 клас, Булвест
39. Здравословен начин на живот - ЧП, 4 клас, Булвест
 
23. Развитие на растенията, ЧП, 4 клас, Булвест
23. Развитие на растенията, ЧП, 4 клас, Булвест23. Развитие на растенията, ЧП, 4 клас, Булвест
23. Развитие на растенията, ЧП, 4 клас, Булвест
 
Храни се здравословно!
Храни се здравословно!Храни се здравословно!
Храни се здравословно!
 
Компютърни вируси
Компютърни вирусиКомпютърни вируси
Компютърни вируси
 
степенуване на прилагателните имена
степенуване на прилагателните именастепенуване на прилагателните имена
степенуване на прилагателните имена
 
Mоето семейство 1.клас
Mоето семейство 1.класMоето семейство 1.клас
Mоето семейство 1.клас
 
Binary
BinaryBinary
Binary
 
Видове триъгълници според страните им
Видове триъгълници според страните имВидове триъгълници според страните им
Видове триъгълници според страните им
 
бел Урок за пряко и преносно значение на думата
бел Урок за пряко и преносно значение на думатабел Урок за пряко и преносно значение на думата
бел Урок за пряко и преносно значение на думата
 
свойства на алгоритмите
свойства на алгоритмитесвойства на алгоритмите
свойства на алгоритмите
 
лице на правоъгълник
лице на правоъгълниклице на правоъгълник
лице на правоъгълник
 
прочетни книги за 3 клас
прочетни книги за 3 класпрочетни книги за 3 клас
прочетни книги за 3 клас
 
4islitelno Ime
4islitelno Ime4islitelno Ime
4islitelno Ime
 
видове алгоритми
видове алгоритмивидове алгоритми
видове алгоритми
 
пгее здравословно хранене, движение и добро физическо състояние!
пгее  здравословно хранене, движение и добро физическо състояние!пгее  здравословно хранене, движение и добро физическо състояние!
пгее здравословно хранене, движение и добро физическо състояние!
 
Грамоти, медали
Грамоти, медалиГрамоти, медали
Грамоти, медали
 

Запознаване с основни компоненти на визуалната среда за компютърно моделиране

  • 1. SCRATCH Програмиране за деца ПРОФ. Д-Р КОСТА ГЪРОВ ДОКТОРАНТ ИВЕЛИНА ВЕЛЧЕВА Стартиране и запознаване с основни компоненти на визуалната среда за компютърно моделиране SCRATCH
  • 2. Стартиране на SCRATCH При стартиране на SCRATCH ще се появи екран, който съдържа:  Сцена – тук се вижда резултата от създадения код;  Област на спрайтове – всеки спрайт (герой) е изображение, което може да се управлява;  Менюта с блокове – всяко меню с блокове съдържа разнообразие от блокове с команди (инструкции, код);  Ключови думи – имат точно и ясно значение в компютърния език;  Област на скриптове – стек от сглобени заедно блокове се нарича скрипт. 2
  • 3. 3
  • 4. Първи стъпки на SCRATCH Моят първи опит да програмирам на SCRATCH … и това, което трябва да получа като резултат от него: 4
  • 5. 1. Стартиране на движение  Изберете от меню „Движение“ блок „премести се с 10 стъпки“ и чрез издърпване и пускане го позиционирайте в областта за скриптове. Можете да промените броя на стъпките (например 20);  За да се види резултатът трябва да щракнете върху блок „премести се с 10 стъпки“. 5
  • 6. 2. Добавяне на звук  Изберете меню „Звук“ и издърпайте блок „свири барабан …“ в областта на скриптовете като го долепите под блок „премести се с 10 стъпки“;  За да се види резултатът трябва да щракнете върху един от двата блока. 6
  • 7.  От падащото меню на блок „Свири барабан…“ можете да изберете какъв звук на барабан да се чуе като срещу всяко число има описание;  Можете да разиграете различни варианти от изброените и да чуете какво се е получило като резултат. 7 2. Добавяне на звук
  • 8. 3. Започване на танц  За започване на „танц“ изберете меню „Движение“ , блок „премести се с 10 стъпки“ и го долепете под блок „свири барабан…“ в областта за скриптове;  Добавете отрицателен знак пред числото 10, за да може котката да се върне в начална позиция;  Изберете от меню „Звук“, блок „свири барабан …“ като изберете от падащото меню номер 5 и го поставете на последно място;  За да се види резултатът трябва да щракнете върху произволен блок от скрипта. 8
  • 9. 4. Отново и отново… или блок за повторение  Изберете меню „Контрол“ , блок „повтори …“ и го поставете на произволно място в областта на скриптовете;  Блок „повтори…“ – повтаря всички инструкции, които са вътре в него толкова пъти, колкото е зададено;  Изберете най-горния блок от вече създадения от Вас скрипт и го позиционирайте вътре в блок „повтори…“;  За да се види резултатът трябва да щракнете върху произволен блок от скрипта. В случая действието ще се повтори 10 на брой пъти. 9
  • 10.  Изберете меню „Външност“ , блок „кажи Hello …“ и го поставете на произволно място в областта на скриптовете;  Добавете текст по Ваш избор в бялото поле на мястото на “Hello!”;  Позиционирайте блока най-отгоре на скрипта, който сте създали до момента. За да се види резултатът трябва да щракнете върху произволен блок от скрипта. 10 5. Казване на реплика по Ваш избор
  • 11.  Изберете меню „Събития“ , блок „когато е щракнато …“ и го поставете на най-горна позиция в създадения до сега скрипт;  При всяко натискане на „Зелен флаг“,намиращ се над „Сцената“, ще се стартира програмата, а за спирането й се натиска „Червен бутон“. 11 6. Зелен флаг
  • 12.  Изберете меню „Външност“ , блок „промени ефект цвят…“ и го поставете на произволно място в областта на скриптовете;  За да се види резултатът трябва да щракнете върху блока „промени ефект..“. Направете го няколкократно;  Максимумът за промяна на ефект е 100% (в случая е зададено 25%). 12 7. Промяна на цвят
  • 13.  Изберете меню „Събития“ , блок „когато е натиснат клавиш интервал“ и го поставете над блок „промени ефект цвят…“;  Натиснете клавиш за интервал от клавиатурата и вижте резултатът;  От падащото меню на блока може да смените клавиша. 13 8. Промяна при натискане на клавиш от клавиатурата
  • 14.  За да добавите картинка за фон трябва да достъпите до областта на спрайтовете и в ляво на нея има опции за промяна на декора на сцената – „Нов декор“ (библиотека, нарисувай сам, качи от компютър, снимай на момента);  Изберете „Избор на декор от библиотека“  тема „Музика и танци“  „Spotlight stage“;  Новата картинка за фон вече се е появила в областта на „Сцената“. 14 9. Добавяне на картинка за фон
  • 15.  Всеки обект в SCRATCH се нарича спрайт, но можете да го наричате и герой;  Има няколко бутона за добавяне на нов спрайт:  добавяне на спрайт от библиотеката на SCRATCH;  нарисувайте свой собствен спрайт;  качете своя собствена снимка или спрайт от компютъра;  направете снимка от уеб камерата. 15 10. Добавяне на нов спрайт (герой)
  • 16.  За да добавите спрайт трябва да достъпите до областта на спрайтовете (библиотека, нарисувай сам, качи от компютър, снимай на момента);  Изберете „Избор на спрайт от библиотека“  Категория „Хора“  „Cassy Dance”;  Позиционирайте новия спрайт до другия (котка). 16 10. Добавяне на нов спрайт (герой)
  • 17. 17
  • 18. Изпробвайте следното или опитайте нещо сами: 18 11. Самостоятелна работа
  • 19. Всеки нов спрайт има отделни блокове с команди. За избор на конкретен спрайт трябва да се щракне върху него в областта на спрайтовете. За да добавите звук към новия спрайт „Cassy Dance” отидете на секция „Звуци“:  можете да изберете звук от библиотеката на SCRATCH;  можете да запишете собствен звук на микрофона;  можете да качите звук (музика, ваш запис) от компютъра. 19 11. Самостоятелна работа: добавяне на звук
  • 20.  След като изберете и добавите звук се върнете на секция „Сценарии“, меню „Звук“, блок „пусни звук“ и го поставете на произволно място в областта на скриптовете;  Изберете избрания от Вас звук от падащото меню;  За да се види резултатът трябва да щракнете върху блока. 20 11. Самостоятелна работа: добавяне на звук
  • 21. Всеки спрайт може да има повече от един костюм (различна позиция на обекта).  За да смените костюмите на конкретния спрайт отидете на секция „Костюми“;  Разгледайте костюмите и изберете произволен, за да видите промяната на спрайта в областта на „Сцената“. 21 11. Самостоятелна работа: смяна на костюм
  • 22. Можете да анимирате всеки спрайт като смените последователно различни негови костюми.  Отидете на секция „Сценарии“, меню „Контрол“ , блок „винаги“ (за да се повтаря постоянно скрипта, който е вътре в блока);  Добавете в блок „винаги“ следното: - от меню „Външност“, блок „следващ костюм“; - от меню „Контрол“, блок „изчакай 1 сек.“.  Изберете меню „Събития“ , блок „когато е щракнато …“ и го поставете на най-горната позиция над блок „винаги“;  При всяко натискане на „Зелен флаг“ ще се стартира програмата, а за спиране на програмата се натиска „Червен бутон“. 22 11. Самостоятелна работа: създаване на анимация
  • 23. 23
  • 24.  Достъпете до меню „Файл“ и изберете подменю: - „Записване“ - за да запишете проекта с име по подразбиране в директория по подразбиране; - „Записване като“ – за да запишете проекта с име и директория по Ваш избор. 24 Запаметяване на SCRATCH проект
  • 25. БЛАГОДАРИМ ВИ ЗА ВНИМАНИЕТО! 25