
Необходимо е да се абонирате за FLLCasts.com, за да достъпите това видео
- #1497
- 05 Dec 2019
Когато програмираме симетрични роботи или роботи с подобни конструкции и задачи, много често сме изкушени да програмираме един робот или част от робот и да копираме програмата си. Но при копирането на програми възникват много проблеми, защото се копират и настройките, които сме направили. Тези настройки включват променливите, флагчетата и портовете, които сме задали и при малка промяна, всички трябва да се пренастроят.
Пробвали ли сте се да напишете дълга програма без да направите каквито и да било тестове? Когато тестваме редовно програмите си, можем много лесно да намерим кога и къде е възникнала дадена грешка, но при копиран код, ние сме предоставили огромно количество нови инструкции на робота си и е значително по-трудно да намерим проблема в тях.
Когато копирате код с намерение да го преизползвате в друга част от програмата, отделете 2 минути внимателно да прочетете кода от гледна точка на новото му място и да промените всички настройки валидни за новото му място - портове на сензори, имена на променливи и други подобни.
Курсове и занятия включващи този Урок
Този Урок е използван в следните курсове и занятия.

Роботика с LEGO - Ниво 4.5 Време за игра
Осмото ниво от учебната програма по LEGO роботика за ученици от пети до дванадесети клас.
С помощта на роботи създадени за игри между учениците се упражнява работа с променливи. Роботите пазят натрупаните точки от играчите и правят пресмятания с информацията в променливите. Постоянно се използват познатите вече собствени блокове за групиране на функционалност. Въвежда се понятието поведение и програмите на роботите са организирани в множество нишки, които си обменят информация. В края на нивото роботите генерират задачи с числа, чрез които учениците трябва да съставят уравнение.
- 35
- 13:40
- 221

Занятие 3 - Игра на реакции
Въведение
Днес ще създадете игра, която тества реакциите на играчите. Робота ще дава звуков сигнал, след който играчите трябва да натиснат сензорите си за допир. Печели този, който успее да натисне сензора си първи. Разбира се така ще им бъде твърде лесно и по тази причина робота ще възпроизвежда произволен брой различни звуци преди сигнала, за да ги обърка. Ако някой натисне сензора си за допир преди реалния сигнал, той автоматично ще загуби.
- 4
- 9
- 10
- 3d_rotation 0