SlideShare une entreprise Scribd logo
1  sur  25
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

Contenu connexe

Tendances

създаване на диаграми в Excel
създаване на диаграми в Excelсъздаване на диаграми в Excel
създаване на диаграми в ExcelПетя Газдова
 
представяне на алгоритми
представяне на алгоритмипредставяне на алгоритми
представяне на алгоритмиmtrad
 
Урок 1. Поняття комп'ютерної графіки. Растрові зображення, їхні властивості.
Урок 1. Поняття комп'ютерної графіки. Растрові зображення, їхні властивості.Урок 1. Поняття комп'ютерної графіки. Растрові зображення, їхні властивості.
Урок 1. Поняття комп'ютерної графіки. Растрові зображення, їхні властивості.Ihor Tkachenko
 
Векторна графіка у середовищі офісних програм Microsoft
Векторна графіка у середовищі офісних програм MicrosoftВекторна графіка у середовищі офісних програм Microsoft
Векторна графіка у середовищі офісних програм MicrosoftGeorgii Zhabieiev
 
нар.будители 1
нар.будители 1нар.будители 1
нар.будители 1Pepi Nikova
 
11. Човешкото тяло - ОС, Анубис - В. П.
11. Човешкото тяло - ОС, Анубис - В. П.11. Човешкото тяло - ОС, Анубис - В. П.
11. Човешкото тяло - ОС, Анубис - В. П.Veska Petrova
 
Урок 11. Створення, редагування та форматування графічних об′єктів у текстово...
Урок 11. Створення, редагування та форматування графічних об′єктів у текстово...Урок 11. Створення, редагування та форматування графічних об′єктів у текстово...
Урок 11. Створення, редагування та форматування графічних об′єктів у текстово...Василь Тереховський
 
2.klas na4alen pregovor
2.klas na4alen pregovor2.klas na4alen pregovor
2.klas na4alen pregovorLuiza Antova
 
Ранно детско развитие и превенция на проблеми
Ранно детско развитие и превенция на проблемиРанно детско развитие и превенция на проблеми
Ранно детско развитие и превенция на проблемиIvelina Stamenova
 
ИТ - начален преговор за 7 клас
ИТ - начален преговор за 7 класИТ - начален преговор за 7 клас
ИТ - начален преговор за 7 класnad_and
 
Игри за развитие на устния език
Игри за развитие на устния езикИгри за развитие на устния език
Игри за развитие на устния езикLogoMagika
 
бичвэр мэдээлэл боловсруулах програмын тест
бичвэр мэдээлэл боловсруулах  програмын тестбичвэр мэдээлэл боловсруулах  програмын тест
бичвэр мэдээлэл боловсруулах програмын тестMaral Bobih
 

Tendances (20)

създаване на диаграми в Excel
създаване на диаграми в Excelсъздаване на диаграми в Excel
създаване на диаграми в Excel
 
представяне на алгоритми
представяне на алгоритмипредставяне на алгоритми
представяне на алгоритми
 
6 клас урок 3
6 клас урок 36 клас урок 3
6 клас урок 3
 
Бройни системи
Бройни системиБройни системи
Бройни системи
 
Урок 1. Поняття комп'ютерної графіки. Растрові зображення, їхні властивості.
Урок 1. Поняття комп'ютерної графіки. Растрові зображення, їхні властивості.Урок 1. Поняття комп'ютерної графіки. Растрові зображення, їхні властивості.
Урок 1. Поняття комп'ютерної графіки. Растрові зображення, їхні властивості.
 
бройни системи
бройни системибройни системи
бройни системи
 
Въведение в Python
Въведение в PythonВъведение в Python
Въведение в Python
 
Векторна графіка у середовищі офісних програм Microsoft
Векторна графіка у середовищі офісних програм MicrosoftВекторна графіка у середовищі офісних програм Microsoft
Векторна графіка у середовищі офісних програм Microsoft
 
Turtleart
TurtleartTurtleart
Turtleart
 
нар.будители 1
нар.будители 1нар.будители 1
нар.будители 1
 
6 клас урок 5
6 клас урок 56 клас урок 5
6 клас урок 5
 
11. Човешкото тяло - ОС, Анубис - В. П.
11. Човешкото тяло - ОС, Анубис - В. П.11. Човешкото тяло - ОС, Анубис - В. П.
11. Човешкото тяло - ОС, Анубис - В. П.
 
Урок 11. Створення, редагування та форматування графічних об′єктів у текстово...
Урок 11. Створення, редагування та форматування графічних об′єктів у текстово...Урок 11. Створення, редагування та форматування графічних об′єктів у текстово...
Урок 11. Створення, редагування та форматування графічних об′єктів у текстово...
 
Turtleart
TurtleartTurtleart
Turtleart
 
съч по-преживяване
съч по-преживяванесъч по-преживяване
съч по-преживяване
 
2.klas na4alen pregovor
2.klas na4alen pregovor2.klas na4alen pregovor
2.klas na4alen pregovor
 
Ранно детско развитие и превенция на проблеми
Ранно детско развитие и превенция на проблемиРанно детско развитие и превенция на проблеми
Ранно детско развитие и превенция на проблеми
 
ИТ - начален преговор за 7 клас
ИТ - начален преговор за 7 класИТ - начален преговор за 7 клас
ИТ - начален преговор за 7 клас
 
Игри за развитие на устния език
Игри за развитие на устния езикИгри за развитие на устния език
Игри за развитие на устния език
 
бичвэр мэдээлэл боловсруулах програмын тест
бичвэр мэдээлэл боловсруулах  програмын тестбичвэр мэдээлэл боловсруулах  програмын тест
бичвэр мэдээлэл боловсруулах програмын тест
 

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

  • 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