8. клас • Урок 2 • От проблем към модел и алгоритъм
Етап 1 от 5

Мисия: Умно осветление 💡

В класната стая има хора, светлината е слаба, а лампите са изключени. Вашата задача е да създадете решение, което може само да решава кога да включи осветлението.

👥
🪑
Ниво на светлина25 / 100
Има ли хора?ДА
Праг за тъмно30
Проблем: Кога има смисъл да включим лампите?

Етап 1: Кое е важно за решението?

Реалната стая има много подробности. Избери данните, които променят решението дали да включим осветлението. Натисни карта, после поле.

НЕОБХОДИМИ
ДОПЪЛНИТЕЛНИ
ИЗЛИШНИ ЗА ТОЗИ ВЪПРОС

Етап 2: Построй модела

Сега подреди елементите като вход → обработка → изход.

ВХОД
→
ОБРАБОТКА
→
ИЗХОД

Етап 3: Построй разклонения алгоритъм

Алгоритъмът не е просто списък от стъпки. Проследи решенията по клоновете ДА и НЕ. Натисни карта, после празното поле, където според теб принадлежи.

СТАРТ
↓
ПЪРВО РЕШЕНИЕ
НЕ
ДА
Ако няма хора...
↓
КРАЙ
Ако има хора...
↓
ВТОРО РЕШЕНИЕ
ДА
НЕ
Ако условието е изпълнено...
↓
КРАЙ
Иначе...
↓
КРАЙ

Етап 4: Лаборатория за проверка

Не променяй правилата. Променяй входа и наблюдавай резултата. Намери нормален, празна стая, граничен и светла стая.

Вход

Има ли хора?

Светлина

18

Изход

💡

Задай вход и изпълни алгоритъма.

ХораСветлинаРезултатКакъв случай?
Предизвикателства – открий чрез експерименти:
☐ Нормален случай – има хора и е тъмно.
☐ Празна стая – няма хора.
☐ Гранична стойност – хора = да и светлина = 30.
☐ Светла стая – има хора и светлината е над прага.
☐ Невалиден вход – има хора, но измерването за светлина липсва.

Етап 5: Лаборатория „Умно напомняне“ 🔔

Приложи същия начин на мислене към нов реален проблем. Променяй трите входа и наблюдавай кога системата трябва да изпрати напомняне за домашна работа.

Задание: Създай и провери модел за автоматично напомняне за домашна работа. Променяй трите входа – предадена ли е задачата, остават ли под 24 часа и разрешени ли са известията. Натискай „Изпълни алгоритъма“ и чрез експерименти открий всички ситуации от предизвикателствата по-долу.

Вход

Задачата е предадена?

Остават под 24 часа?

Известията са разрешени?

Изход

🔔

Задай входовете и изпълни алгоритъма.

Предизвикателства – открий чрез експерименти:
☐ Намери случай, при който се изпраща напомняне.
☐ Намери случай, при който задачата вече е предадена.
☐ Намери случай, при който известията са забранени.
☐ Намери случай, при който срокът още не наближава.
ПредаденаПод 24 ч.ИзвестияРезултат

Мисията е изпълнена! ✓

Премина от реален проблем към модел, алгоритъм и проверка.

Запомни:

Моделът пази само важните за решението данни и връзки.

Входът подава данни, обработката прилага правилата, а изходът показва резултата.

Алгоритъмът подрежда точните действия.

Нормален, граничен и невалиден вход ни помагат да проверим дали решението е надеждно.