Want to create interactive content? It’s easy in Genially!
Работа по проект_5 клас
Лиляна Николова
Created on March 18, 2022
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
Урок кмит
Създаване на образователен проект със средствата на изучаван език за блоково програмиране – алгоритми за размяна на стойности и броене на елементи
Scratch
упражнение
В този урок ще научите:
При работата по групов проект по компютърно моделиране трябва:• да обсъдите темата;• да определите какво ще създавате – игра, тест, разказ на история, комикс или др.;• да обсъдите и да опишете дейностите по проекта: определяне на героите и костюмите им и декорите на сцената; описание на сценария; определяне на променливите и как те ще се променят в кода; уточняване на командите и собствените блокове; определяне на необходимите алгоритми; изработване на схема за синхронизиране на действията на героите;• да разпределите задачите;• да изпълните задачите;• да представите проекта пред други хора.
в този урок
За осъществяване на диалог между героите или синхронизиране на действията им в средата за визуално блоково програмиране се използват блоковете:Препоръчително е името на съобщение да дава информация за действията или героя, който го изпраща.
Да припомним!
Блоковете за работа с променливи са:
Променливата е част от паметта на компютъра, в която се съхраняват данни – текст, числа, логически стойности. Всяка променлива има име и стойност и може да се използва многократно в кода, да участва в различни оператори и команди, да променя стойността си.При създаването на променлива се определя дали да се отнася само за даден герой, или за всички герои.
Да припомним!
Да припомним!
Отговорете на въпросите
Самопроверка
Самопроверка
Самопроверка
Създаването на компютърна игра изисква предварително планиране. Планът, независимо дали е в главата ви, написан или запазен във вашия компютър е задължителен, а за да е успешен ще е полезно да имате предвид тези идеи.
Ако решите да направите ваши игри
Цел на играта
Място на действието
Управление на движението
Играч и главен герой
Звукови ефекти и анимация
Променливи
+ Info
Проект
2часа
1. . Създайте проект за изчертаване на всяка от дадените фигури и намиране на общата дължина на страните ѝ.
2. Създайте проект „Валс на леда“, в който:а) един герой да изчертава една от фигурите;б) двама герои едновременно да изчертават фигурите;в) един или двама герои да чертаят фигури по ваш избор.
7.В магазин обявили разпродажба на стоки. Намалението е от 10 до 50%. Създайте проект „Разпродажба“, в който на„щанд“ в магазина да са показани 3 различни стоки,
тяхната цена без намаление и процента на намалението. Изчисляват се цените на стоките след намалението и стоките се подреждат отляво надясно по възходящ ред на новите цени.
Теми за проект
3. Създайте проект за изчертаване на квадрат, правоъгълен триъгълник, правоъгълник и успоредник. Потребителят избира вида на фигурата и задава стойности за елементите, необходими за изчер- таването ѝ.
8. Създайте игра викторина, с която да проверите знанията на вашите съученици за мерните единици за:а) дължина; б) повърхнина; в) обем.
4.Съдайте проект „Шевици“, подобни на дадените вдясно.
9. Създайте проект, в който:а) на сцената за определено време (например 1 или 2 мин) да се показват по случаен начин животни – птици, бозайници и вле- чуги. Играчът трябва да посочи какъв вид е животното, като въведе от клавиатурата „П“ за птици, „Б“ за бозайник и „В“ за влечуго. Броят се верните отговори за всяка група животни.б) крайният резултат да се извежда на нова сцена и в края на играта да се показва за коя група животни има най-много разпознавания.
5.Създайте игра викторина с въпроси по един от предметите, които изучавате.
6. Създайте игра „Познай числото“. Водещият герой си „намисля“ число и казва например: а) Намислих си число. Умножих го с 5 и получих 235. Кое е числото? или б) Намислих си число, разделих го с 3 и получих 1/3. Кое число намислих? Играта започва с 15 точки. Всеки верен отговор на въпрос от а) или б) носи по 1 точка, а за всеки грешен отговор се отнема по 1 точка. След 5 въпроса водещият герой съобщава общия брой точки, броя на верните отговори за всеки вид въпроси и посочва вида въпроси, за който са дадени най-малко верни отговори. Може да каже и „Двата вида въпроси са с равен брой верни отговори“.
10.разбий скалата
Представяне на проект
Представяне на проект
Игри за програмисти
6. грабни пиците
1. шантавата риба
7. спукай балоните
2. пилот на вертолет
8. с топка срещу тухли
3. змия
за отличен
4. пинг-понг
9. скачащият пингвин
5. котка и мишка
10. срутване на кула
Алгоритъм за създаване и разпространение на съобщение в Scratch: 1. Създаване на съобщение: • Отворете Scratch и създайте нов проект. • Изберете героя, който ще изпраща съобщението. • В раздела "Събития" (Events) изберете блока "когато ще кликнеш на зеления флаг" (when flag clicked). • В раздела "Управление" (Control) изберете блока "разпрати съобщение" (broadcast message). Името на съобщението може да бъде избрано от вас, например "Hello". 2. Приемане на съобщение: • Изберете друг герой, който ще приема съобщението. • В раздела "Събития" (Events) изберете блока "когато получа" (when I receive) и поставете името на съобщението, което искате да приеме, например "Hello". 3. Изпълнение на действия след приемане на съобщение: • След добавянето на блока "когато получа" (when I receive), можете да добавите блокове с действия, които искате да се изпълнят след приемането на съобщението. 4. Разпространение на съобщението: • За да разпратите съобщението, използвайте блока "разпрати съобщение" (broadcast message) в програмата на героя, който го изпраща.