ЕГЭ · Информатика · в игре

Логические запросы и предикаты: как прокачать informatics с XP и ачивками

Логические запросы и предикаты — это как детектив: ты задаёшь вопросы и получаешь ответы. В поисковике ты пишешь «кот и пушистый», и он находит пушистых котов. В базах данных — то же самое, только на формальном языке. А предикат — это просто утверждение про объект: «х — котик» или «y > 5». В ЕГЭ по информатике это одна из тем, но мы сделаем так, что ты её освоишь, играя.

Наш наставник AI (nastavnik-ai.ru) превращает скучную теорию в приключение. Ты выбираешь персонажа-учителя, решаешь задачи, зарабатываешь XP, участвуешь в баттлах с друзьями. Всё как в любимых играх, только вместо лута — знания.

Готов прокачать логику? Тогда поехали!

🧑‍🏫
Разберём эту тему вместе

Без карты, без кредитки. Выбери персонажа — учи голосом, побеждай в баттлах.

Что такое логические запросы и предикаты? Объясняем на пальцах

Представь, что ты ищешь в интернете мемы про котов. Ты вводишь «кот мем смешной». Это логический запрос: слова соединяются по правилам «И» (все слова должны быть) или «ИЛИ» (хотя бы одно). Предикат — это функция, которая проверяет, подходит ли объект под условие. Например, предикат «быть котом» вернёт true для Барсика и false для собаки.

В базах данных (БД) запросы выглядят строже: SELECT * FROM Animals WHERE Type = 'Cat' AND Age > 2. Это тоже логика. На ЕГЭ нужно уметь строить такие запросы и понимать, как работают предикаты.

Но не бойся! Мы разберём всё на примерах, а потом ты сможешь проверить себя в баттлах.

Пример 1
Условие.

Условие: В поисковике ввели запрос «(кот | собака) & !хомяк». Какие страницы найдутся?

Решение.

Найдутся страницы, где есть слово «кот» или «собака», но нет слова «хомяк». То есть про котов и собак, но не про хомяков.

Шаг 1: Скобки — приоритет. ИЛИ (|) означает любое из слов.
Шаг 2: & (И) требует, чтобы условие слева и справа выполнялось.
Шаг 3: ! (НЕ) исключает страницы с этим словом.
Итог: страницы про котов или собак, но не про хомяков.

Выбери своего учителя 🎭

У нас 15+ персонажей, каждый учит по-своему. Для этой темы мы подобрали пятёрку лучших:

• Барсик — мудрый кот. Мурлычет: «Логические запросы — это как искать миску с рыбой: нужно точно указать, где она лежит. Я помогу тебе стать охотником за данными!»
• Йорик-магистр — загадочный маг. «Предикаты — это заклинания, которые проверяют истинность. Выучи их — и ты сможешь управлять информацией как волшебник!»
• Аугмент-3000 — робот-учитель. «Анализ запросов — моя специализация. Я покажу тебе алгоритмы и оптимизацию. Будет эффективно!»
• Тренер 90-х — суровый, но справедливый. «Нет времени на раскачку! Запросы — это база. Решишь 10 задач — получишь XP и уважение!»
• Бабушка Зинаида — добрая, но строгая. «Деточка, логические запросы — это как список покупок: если неверно напишешь, вместо молока принесёшь кефир. Давай разберёмся!»

Выбирай того, кто ближе, и начинай урок!

Баттлы с друзьями: кто круче знает логику? 🎮

Баттл — это квиз по теме на 5 вопросов с таймером. Ты отвечаешь, потом отправляешь ссылку другу. Кто ответит точнее и быстрее — победитель! За победу дают XP, за поражение — меньше, но тоже.

Что ты получаешь:
• XP (опыт) — растёт твой уровень.
• Стрик (серия) — если занимаешься каждый день, бонусы растут.
• Недельный лидерборд — соревнуйся со всем классом.
• Ачивки — например, «Логик дня» за 5 правильных ответов подряд.

Как начать: зайди в раздел «Баттлы», выбери тему «Логические запросы и предикаты», нажми «Создать баттл» и кинь ссылку другу. Всё!

Не пропускай дни — ломается стрик!

Если ты пропустил день, стрик сбрасывается, и рейтинг в лидерборде падает. Чтобы этого не случилось, каждый день есть челлендж: реши одну задачку за 2 минуты и получи +50 XP. Это легко, но поддерживает форму.

Челлендж появляется в 8:00 и доступен до полуночи. Не забудь зайти!

Пример 1
Условие.

Челлендж дня: Запрос в поисковике «(школа & урок) | перемена». Какие страницы подходят?

Решение.

Подходят страницы, где есть и «школа» и «урок» одновременно, или есть слово «перемена». Например, страница про расписание уроков в школе подойдёт, а страница только про «школа» без «урок» — нет, если нет «перемена».

Пример мини-задачи: реши за 2 минуты

В базе данных есть таблица «Книги» с полями: Название, Автор, Жанр, Год. Нужно найти все книги жанра «фэнтези» автора «Толкин», изданные после 2000 года. Какой будет логический запрос?

Решение: Жанр = 'фэнтези' И Автор = 'Толкин' И Год > 2000. В виде предиката: P(x) = (Жанр(x) = 'фэнтези') & (Автор(x) = 'Толкин') & (Год(x) > 2000).

Просто, правда? А на ЕГЭ задачи чуть сложнее, но мы научим!

Частые вопросы

Это бесплатно?
Да, у нас есть бесплатный тариф: 1 урок по любой теме и неограниченные баттлы. Для доступа ко всем урокам нужно оформить подписку от 995 руб/мес. Сейчас действует скидка 50% навсегда!
Можно играть с друзьями?
Конечно! Баттлы 1×1 созданы для соревнований с друзьями. Ты создаёшь баттл, отправляешь ссылку — и готово. Ещё есть недельный лидерборд, где можно соревноваться со всеми учениками.
Что такое XP и уровни?
XP — это очки опыта. Ты получаешь их за решение задач, баттлы, челленджи. Когда набираешь достаточно XP, твой уровень повышается. Чем выше уровень, тем круче ачивки и доступ к сложным задачам.
Можно ли создать своего персонажа?
Пока нет, но у нас большой выбор из 15+ персонажей. Скоро появится возможность кастомизировать внешность и голос (в тарифе Премиум — можно клонировать голос родителя или кумира).
Это безопасно? (для родителей)
Да. Все данные защищены по 152-ФЗ, оплата через ЮKassa и Точка-Банк. Учебный процесс контролируется: есть семейный кабинет, отчёты родителю, и никакого общения с незнакомцами. Мы используем ИИ, а не живых учителей.
🧑‍🏫
Разберём эту тему вместе

Без карты, без кредитки. Выбери персонажа — учи голосом, побеждай в баттлах.

Логические запросы и предикаты: учим informatics в игре