Всички уроци

Курс

ИИ за 5. клас: Създател на игри и приложения с ИИ

Прави игри с блокчета код, добави класификатор на картинки и пробвай как се държи твоята игра.

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

Как да ползваш тези уроци

  • Започни от урока, на който пише Направи това. Мини нататък, когато можеш сам да направиш реда под заглавието.
  • Първо играй Игри. После направи Тест. 8 от 10 верни, за да минеш. Работни листове са на хартия. Отговорите са отдолу.
  • Малко време стига. Ако урокът е труден, направи пак предишния.
  • Прави игрите си в безплатен инструмент с блокчета код, като Scratch. Запази копие след всеки урок. Ползвай инструменти с ИИ само с учител или родител и питай, преди да ползваш снимка от камера на някого.

Всеки урок има игри, тест и работни листове.

0 от 30

Програмиране за ИИ

  1. 1СъбитияМръдни спрайт със събитие, когато се натисне клавиш.
    • Ползвай блокче „когато клавишът е натиснат“.
    • Мръдни спрайт със стрелките.
    • Започни играта със зеленото знаме.
  2. 2УсловияПолзвай условия с ако и иначе, за да избереш какво става.
    • Провери дали два спрайта се допират.
    • Направи едно, ако да, и друго, ако не.
    • Спри играта, когато играчът е хванат.
  3. 3ПроменливиПази точките с променлива.
    • Направи променлива за точки.
    • Добави една точка, когато играчът вкара.
    • Сложи точките на 0 в началото.
  4. 4ЦиклиПовтаряй стъпки с цикъл.
    • Ползвай блокчетата повтори и завинаги.
    • Накарай нещо да пада пак и пак.
    • Кажи кога един цикъл трябва да спре.
  5. 5Първа играНаправи първа игра за хващане, която пази точките.
    • Накарай плод да пада отгоре.
    • Мръдни кошница, за да го хванеш.
    • Покажи точките и екран за край на играта.

Умни герои в играта

  1. 6Правила за героиНапиши правила как действа един герой.
    • Напиши правила като „ако това, тогава онова“.
    • Превърни всяко правило в блокчета.
    • Пробвай всяко правило.
  2. 7Гони и бягайНакарай герой да гони играча или да бяга от него.
    • Насочи герой към играча.
    • Накарай го да бяга, когато играчът е близо.
    • Смени скоростта му.
  3. 8РешенияНакарай герой да вземе решение между два хода.
    • Дай на герой два избора.
    • Избери един избор с условие.
    • Покажи кой избор е взел.
  4. 9Случайно или умноСравни случаен ход и умен ход по правила.
    • Накарай един герой да се движи случайно.
    • Накарай един да следва правила.
    • Кажи кой изглежда по-умен и защо.
  5. 10Интерактивен геройНаправи интерактивен герой, който реагира на играча.
    • Накарай го да говори, когато щракнеш.
    • Накарай го да се промени, когато се променят точките.
    • Дай му поне три правила.

Разпознаване на картинки с ИИ

  1. 11Класификатори в игритеКажи как една игра може да ползва класификатор на картинки.
    • Играй игра, която реагира на знак с ръка.
    • Намери входа, модела и изхода.
    • Измисли идея за игра, която ползва такъв.
  2. 12Обучи за играОбучи класификатор със свои снимки.
    • Избери три знака с ръка или три неща.
    • Направи много снимки на всяко.
    • Обучи класификатора и го пробвай.
  3. 13Свържи моделаНакарай играта да действа по етикета на модела.
    • Прочети етикета от модела.
    • Мръдни спрайта за всеки етикет.
    • Покажи етикета на екрана.
  4. 14Когато познае грешноНакарай играта да знае какво да прави, когато познае грешно.
    • Действай само когато моделът е достатъчно сигурен.
    • Помоли играча да опита пак.
    • Брой грешните познавания, докато пробваш.
  5. 15Игра за разпознаванеНаправи игра за разпознаване, която реагира на това, което вижда камерата.
    • Планирай целта на играта.
    • Ползвай класификатора, за да я управляваш.
    • Нека приятел я играе.

ИИ и език

  1. 16Въвеждане на текстПомоли играча за въвеждане на текст: да напише отговор.
    • Ползвай блокче попитай и чакай.
    • Запази отговора.
    • Кажи отговора на играча.
  2. 17Намери ключови думиНакарай програма да отговаря, когато намери ключова дума.
    • Провери дали отговорът съдържа дума.
    • Дай отговор за всяка ключова дума.
    • Дай отговор, когато никоя ключова дума не съвпада.
  3. 18Идеи за чатботКажи по какво чатбот е различен от правила с ключови думи.
    • Сравни бот с ключови думи и чатбот с ИИ.
    • Кажи, че чатботът с ИИ се е учил от текст.
    • Кажи защо отговорите му могат да те изненадат.
  4. 19Игра с въпросиНаправи игра с въпроси, която ги задава и ги проверява.
    • Пази въпроси и отговори в списъци.
    • Задавай всеки въпрос по ред.
    • Добави една точка за всеки верен отговор.
  5. 20Полезни подсказкиДай на играча полезна подсказка след грешен отговор.
    • Напиши подсказка за всеки въпрос.
    • Покажи подсказката след грешен отговор.
    • Нека играчът опита още веднъж.

Намиране на грешки и проби

  1. 21Намери грешкатаНамери блокчето, което предизвиква грешката.
    • Кажи какво трябва да стане и какво става.
    • Пробвай една част наведнъж.
    • Поправи блокчето и пробвай пак.
  2. 22Случаи за пробаНапиши списък със случаи за проба.
    • Напиши какво ще пробваш.
    • Напиши какво трябва да стане.
    • Отмятай всеки.
  3. 23Странни въвежданияПробвай какво става при странни въвеждания.
    • Напиши нищо, дълга дума и число.
    • Покажи на камерата тъмна снимка.
    • Поправи това, което се чупи.
  4. 24Правила или ученеКажи кои части на играта следват правила и кои ползват учене с ИИ.
    • Оцвети блокчетата с правила в един цвят.
    • Оцвети блокчетата с ИИ в друг цвят.
    • Кажи коя част е по-трудна за проба и защо.
  5. 25Подобри игратаПодобри играта: поправи два проблема, които са намерили тестващите.
    • Помоли двама приятели да играят.
    • Запиши проблемите, които намират.
    • Поправи двата най-големи.

Студио за правене на игри

  1. 26Дизайн на игратаНаправи на хартия дизайн на игра с диви животни.
    • Избери животните в твоята игра.
    • Нарисувай екраните.
    • Напиши как играчът печели точки.
  2. 27ПрототипНаправи първия прототип, който може да се играе.
    • Направи началния екран.
    • Направи едно ниво.
    • Добави точките.
  3. 28Добави ИИДобави в играта си класификатор на животни с ИИ.
    • Ползвай готов класификатор на животни или обучи свой.
    • Свържи го с играта.
    • Дай факт за всяко животно, което намира.
  4. 29Проба на игратаНа пробата на играта гледай другите как играят и запиши проблемите.
    • Гледай, без да помагаш.
    • Запиши къде играчите засядат.
    • Поправи най-големия проблем.
  5. 30Приключение с животни и ИИПокажи готова игра с животни и ИИ, която пази точките и учи.
    • Покажи играта на класа.
    • Кажи кои части ползват правила и кои ползват ИИ.
    • Покажи една грешка, която ИИ прави.