За преподавателя: Решения на задачите за развален телефон Pro Preview

Целта на занятието днес е учениците да научат значението на началното положение на робота, както и да свалят и вмъкват собствени болкчета от сайта в програмата си.

Необходимо е да се абонирате за FLLCasts.com, за да достъпите това видео

Абонирай се

  • #1450
  • 10 Sep 2019

В първите задачи учениците трябва да разберат значението на началното положение на робота и на колелото. Трябва да изберат начален цвят, който сочи нагоре. В нашите програми той е зелено, но може и всеки друг. След това трябва учениците да разберат, на колко градуса трябва да се завърти колелото от зеленото (техния цвят) за да достигне всеки друг цвят. Например за да стигне от зелено до червено трябва моторът да се завърти на -90 градуса или на 270 градуса като и двете са верен отговор!

След това трябва да са готови да направят първата програма, която просто проверява цвета от сензора и показва същия цвят отпред.

След това учениците трябва да научат как да вмъкват собствено блокче в проекта си. Блокчето има само една настройка, за порта на който е свързан средният мотор. Учениците трябва да вкарат блокчето в нова програма, която да пускат само ако са първи в разваления телефон. Това блокче показва случаен цвят нагоре и учениците много се забавляват да познават кой ще е цвета.

След това учениците могат да направят първата си игра на развален телефон. Първият в редичката пуска блокчето и всеки следващ изчаква предния да определи цвят и пуска своята програма. Може да направите няколко такива игри, така че всеки да е бил първи в редичката и след това да продължат към задачите.
Напомняме: роботите стоят на едно място и не се движат напред, за да може сензорите за светлина да отчитат точно.

Следващите няколко задачи ще допълнят програмата, да няма нужда човек да я пуска. Първата задача е да я сложат в цикъл.

content picture

Когато направят това, моторът ще започне да се върти безкрайно. Тогава трябва да отидат на следващата задача и да помислят защо и как може да се оправи този проблем. В крайна сметка най-доброто решение за нас би било блокче за изчакване на друг цвят в края на всеки случай, така че да не се проверява постоянно, какъв е цвета.

content picture

След това задачата е много важна. Целта е учениците да програмират колелото да се връща в начално положение след като се покаже нов цвят на робота. Това означава, че след всеки случай в условния оператор трябва да се сложи правилно връщане.

content picture

След това вече учениците могат да поиграят и даже не трябва да се чакат за показване на цвят!

Курсове и занятия включващи този Урок

Този Урок е използван в следните курсове и занятия.

Image for Роботика с LEGO - Ниво 2.0 - Роботи в производството
  • 44
  • 15:01
  • 129