Розпізнавання шаблонів
Щоб мати змогу вирішувати проблеми, працювати з даними та винаходити алгоритми, нам потрібно вміти знаходити закономірності та шаблони. Потім ми намагаємося використовувати знайдені шаблони для пошуку загальних елементів і узагальнень, які дозволять нам створювати ефективні рішення.
Наочний, спрощений приклад із життя:
- У Павла постійно закінчуються гроші, тому він почав записувати свої витрати.
- Спочатку він записує витрати в зошиті дуже конкретно, наприклад: книга «Хоббіт», 443 гривні; хліб і сир для вечері, 42 гривні. Але вчитися з такого запису важко.
- Павло вивчає витрати, знаходить типи витрат, які регулярно виникають, і використовує узагальнення: він розділяє витрати на відповідні категорії («їжа», «одяг», «навчання», …).
- Потім він переписує витрати в редакторі таблиці. Це дозволить йому легко підрахувати загальні витрати в окремих категоріях.
- Таким чином Павло виявляє, що витрачає занадто багато на одяг. З цією інформацію він надалі може планувати якісь дії для вирішення проблеми.
Вибір
Швидке практикування шляхом вибору з двох варіантів.
Переміщення
Переміщення карт на правильне місце. Просте управління, цікаві та оригінальні завдання.
Pexeso
Вправа на знаходження пар.
ПрогМалювання
Створення зображень шляхом компонування базових фігур (наприклад, круг, квадрат), використовуючи блокове програмування.