STEAM обучителен курс “Роботика с micro:bit”
Програма №9 “Горещ картоф”
Каква е идеята?

- Играчите си подават т.н. „горещ картоф“;
- Когато времето изтече, играча с картофа губи (изгаря);
- Играта се печели от последният играч.
Цикли – какво са те и как могат да се използват?
Цикличният изчислителен процес е процес, за по-накратко наричан цикъл, който представлява многократното изпълнение на дадена последователност от операции с различни данни. Най-често се променя само една величина, която се нарича параметър на цикъла. При различните видове цикли, програмният код се повтаря докато е в сила определено предварително зададено условие или фиксиран брой пъти, които са упоменати в началото. Всеки цикличен процес се характеризира със следните елементи:
- Инициализация – задава се началната стойност на параметъра на цикъла.
- Тяло на цикъла – инициализира се кодът, който трябва да се изпълни определен брой пъти.
- Актуализация – обновява се стойността на параметъра на цикъла.
- Прекъсващо условие – изразът, в зависимост от чиято стойност цикълът спира или продължава действието си.
Пропускането или неправилното задаване на някой от елементите на цикъла, може да доведе до грешка в изпълнението му или невъзможност за изпълнение.
В зависимост от мястото на прекъсващото условие, преди тялото на цикъла или след него, циклите се делят на цикли с предусловие и цикли със следусловие.

Блокове за работа с циклични изчислителни процеси

Програмна реализация

А сега – да се забавляваме!
Има ли проблеми с изпълнението на програмата?
Можете ли да забързате програмата?

Добавете изчистване на екрана след като иконата е била представена 2 секунди?

