План урока на тему:

Таблицы истинности

Информатика8 класс68 разделов
Таблицы истинности

Информатика · 8 класс · Открытие нового · 45 мин

Таблицы истинности

Цели и задачи

  • Цель по SMART: к концу урока научиться строить и читать таблицы истинности для выражений с операциями отрицания, конъюнкции и дизъюнкции, определяя результат не менее чем для 4 наборов значений переменных и объясняя порядок действий.
  • Сформировать представление о таблице истинности как способе проверки логического выражения и алгоритме её построения.
  • Научиться различать значения операций $\neg A$, $A \land B$ и $A \lor B$, применять их при заполнении таблиц и решении заданий рабочего листа.
  • Развивать умение анализировать составное выражение по частям, соблюдать порядок действий и проверять полученный результат.
  • Воспитывать аккуратность записи, ответственность за результат индивидуальной работы и готовность аргументированно обсуждать решение с одноклассниками.

Планируемые результаты

Личностные

  • Осознавать значение логики и проверки условий для программирования, цифровых технологий и повседневного принятия решений.
  • Проявлять интерес к поиску нескольких способов проверки правильности результата.
  • Принимать учебную задачу и сохранять работоспособность при выполнении абстрактных заданий.
  • Оценивать собственный прогресс по понятным критериям, спокойно относиться к ошибке как к источнику коррекции.

Метапредметные

  • Выделять переменные и логические операции в составном выражении, строить последовательность действий.
  • Работать с таблицей как с моделью, сопоставлять наборы значений с результатами выражений.
  • Планировать решение по алгоритму, осуществлять самопроверку и исправлять ошибки.
  • Формулировать объяснение решения, участвовать в парной проверке и аргументировать выбранный ответ.

Предметные

  • Знать значения логических операций: $\neg A$, $A \land B$, $A \lor B$.
  • Знать, что таблица истинности содержит все возможные наборы значений входных переменных.
  • Уметь определять количество строк таблицы для двух переменных и перечислять наборы $00$, $01$, $10$, $11$.
  • Уметь вычислять значения простых и составных логических выражений с учётом скобок и порядка действий.
  • Уметь заполнять таблицу истинности выражения $(A \lor B) \land \neg A$ и объяснять полученный результат.

Универсальные учебные действия (УУД)

Личностные УУД

  • Определяют личную цель: научиться проверять логические условия так, чтобы результат можно было обосновать.
  • Осознают связь точности логических рассуждений с надёжностью программ и цифровых систем.
  • Проявляют самостоятельность при выборе уровня дополнительного задания.
  • Фиксируют индивидуальное затруднение без отказа от дальнейшей работы.

Регулятивные УУД

  • Принимают учебную цель и планируют последовательность заполнения таблицы.
  • Контролируют соблюдение порядка действий: сначала скобки, затем отрицание, конъюнкция и дизъюнкция.
  • Сверяют решение с эталоном и находят строку, в которой появилась ошибка.
  • Оценивают степень освоения операций по листу самооценки и формулируют следующий шаг.

Познавательные УУД

  • Извлекают информацию из записи логического выражения и преобразуют её в таблицу.
  • Классифицируют выражения по типу операции и результату: истина или ложь.
  • Устанавливают причинно-следственную связь между значениями переменных и итогом выражения.
  • Моделируют вычисление составного выражения промежуточными столбцами таблицы.

Коммуникативные УУД

  • Обсуждают решение в паре, задают уточняющие вопросы и используют математически точные формулировки.
  • Объясняют, почему дизъюнкция истинна при истинности хотя бы одного высказывания.
  • Сравнивают собственную таблицу с таблицей партнёра без механического копирования.
  • Аргументированно принимают или отклоняют предложенный способ решения.

Подготовка учителя к уроку

  • Распечатать рабочий лист «Таблицы истинности» по одному экземпляру на каждого ученика и 4 резервных экземпляра.
  • Подготовить карточки для парной работы с наборами значений $A$ и $B$: $00$, $01$, $10$, $11$ — по одному комплекту на пару.
  • Подготовить карточки трёх уровней для самостоятельной работы: минимальный, базовый и повышенный — по одной на каждого ученика.
  • Вывести на доску или экран памятку: $\neg A$ меняет значение; $A \land B$ истинно только при $A=1$ и $B=1$; $A \lor B$ истинно, если хотя бы одна переменная равна 1.
  • Подготовить заготовку таблицы с колонками $A$, $B$, $A \lor B$, $\neg A$, $(A \lor B) \land \neg A$.
  • Распечатать лист самооценки с пунктами «Я умею определять значения операций», «Я перечисляю все наборы», «Я соблюдаю порядок действий» — по одному на каждого ученика.
  • Подготовить маркеры двух цветов, магниты или стикеры для доски, таймер и проектор либо интерактивную доску.
  • На доске заранее оставить место для темы, алгоритма построения таблицы и итоговой схемы порядка действий.

Ход урока

Этап 1. Организационный момент и мотивация (3 мин)

Цель этапа: включить учеников в учебную деятельность и показать практический смысл проверки логических условий.
Время
Действие учителя
Действие учеников
1 мин
Учитель приветствует класс и проверяет готовность: "Здравствуйте, ребята. Сегодня нам понадобятся тетрадь, ручка, рабочий лист и готовность проверять каждое утверждение, а не угадывать ответ. На экране вы видите условие: система пропускает пользователя, если введён правильный пароль и включена дополнительная проверка. Как компьютеру понять, когда условие истинно?"
Готовят материалы, читают условие на экране, предполагают: "Нужно проверить несколько условий одновременно".
2 мин
Учитель показывает две карточки с высказываниями: «$A$: пароль верный» и «$B$: код подтверждения введён». "Представьте, что программа должна принять решение. Достаточно одного условия или нужны оба? А если программа разрешает вход при выполнении хотя бы одного из двух способов? Сегодня мы научимся не только отвечать, но и доказывать результат для всех вариантов."
Обсуждают ситуацию в парах 30 секунд, формулируют: "Для одновременного требования нужны оба условия; для выбора достаточно одного". Записывают тему урока.
Завершение этапа: учитель подводит итог: "Мы увидели, что одно и то же условие может работать по-разному: требовать оба события или допускать хотя бы одно. Чтобы не зависеть от догадки, построим таблицу всех возможных случаев."

Этап 2. Актуализация знаний и выявление затруднения (6 мин)

Цель этапа: актуализировать значения базовых логических операций и обнаружить необходимость полного алгоритма.
Время
Действие учителя
Действие учеников
2 мин
Учитель выводит памятку и говорит: "Вспомним три операции. Отрицание записывается как $\neg A$ и меняет значение на противоположное. Конъюнкция $A \land B$ означает «и», дизъюнкция $A \lor B$ — «или». Не просто повторяйте правило, а приведите по одному примеру из жизни для каждой операции."
Называют примеры: "И — нужно выполнить оба условия; или — достаточно одного; отрицание — утверждение становится ложным". Заполняют в тетради мини-схему.
2 мин
Учитель раздаёт парам карточки $00$, $01$, $10$, $11$: "Расположите четыре карточки так, чтобы получить все варианты значений двух переменных. Проверьте, не повторился ли набор и не пропущен ли какой-либо."
В парах раскладывают наборы, проговаривают: "$A=0,B=0$; $A=0,B=1$; $A=1,B=0$; $A=1,B=1$".
2 мин
Учитель предлагает быстро решить: "Если $A=1$, чему равно $\neg A$? Если $A=1$ и $B=0$, чему равно $A \land B$? Если $A=0$ и $B=0$, чему равно $A \lor B$? Почему в последнем случае результат не равен единице?"
Записывают ответы: "$\neg A=0$", "$A \land B=0$", "$A \lor B=0$"; объясняют: "Оба высказывания ложны". Отмечают затруднение, если путают операции.
Завершение этапа: учитель подводит итог: "Правила отдельных операций мы вспомнили, но в составном выражении легко потерять промежуточный результат или забыть один набор. Значит, нам нужен точный порядок построения таблицы и способ проверки каждой строки."

Этап 3. Постановка проблемы и целеполагание (4 мин)

Цель этапа: сформулировать алгоритм работы с таблицей истинности и личную цель урока.
Время
Действие учителя
Действие учеников
2 мин
Учитель записывает на доске выражение $(A \lor B) \land \neg A$: "Попробуйте устно определить результат сразу для всех вариантов. Что мешает? В выражении есть две переменные, скобки, отрицание и две разные операции. Какой вопрос нужно решить первым?"
Называют затруднения: "Нужно перечислить все варианты", "Нужно соблюдать порядок действий", "Нужно вычислять промежуточные значения".
2 мин
Учитель применяет приём «Снежный ком»: "Сначала каждый запишите один шаг построения таблицы. Затем сравните с соседом, объедините шаги и предложите общий алгоритм. Наша цель — к концу урока самостоятельно выполнить задания рабочего листа №2, №6, №8 и №10."
Индивидуально предлагают шаг, затем в парах составляют последовательность и формулируют цель: "Научиться строить таблицы и вычислять значения составных выражений".

Посмотрите план целиком

Зарегистрируйтесь — и откройте план урока по этой теме полностью: цели, ход урока и рефлексия по ФГОС.

Завершение этапа: учитель подводит итог: "Цель определена: мы построим таблицу для выражения и проверим себя на заданиях рабочего листа. Теперь откроем алгоритм через совместное решение, а затем каждый применит его самостоятельно."

Этап 4. Открытие нового знания (10 мин)

Цель этапа: вывести алгоритм построения таблицы истинности и применить его к выражению $(A \lor B) \land \neg A$.
Время
Действие учителя
Действие учеников
3 мин
Учитель фиксирует алгоритм: "Шаг 1 — выписать переменные. Шаг 2 — определить число строк: для двух переменных $2^2=4$. Шаг 3 — перечислить все наборы $00$, $01$, $10$, $11$. Шаг 4 — добавить промежуточные столбцы по операциям. Шаг 5 — вычислить итоговый столбец и проверить каждую строку." Учитель подчёркивает: "Порядок наборов может быть другим, но ни один набор нельзя пропустить или повторить."
Записывают алгоритм, отвечают на вопрос о количестве строк: "$2^2=4$". Сверяют список наборов с карточками.
3 мин
Учитель выводит заготовку и объясняет: "Для выражения $(A \lor B) \land \neg A$ сначала считаем выражение в скобках $A \lor B$, отдельно выполняем отрицание $\neg A$, затем соединяем результаты конъюнкцией. Заполняем не весь ответ сразу, а столбец за столбцом."
Переносят в тетрадь заголовки $A$, $B$, $A \lor B$, $\neg A$, $(A \lor B) \land \neg A$.
4 мин
Учитель вместе с классом разбирает строки: "В первой строке $A=0$, $B=0$. Тогда $A \lor B=0$, $\neg A=1$, а $0 \land 1=0$. Во второй строке $A=0$, $B=1$: дизъюнкция равна 1, отрицание равно 1, итог $1 \land 1=1$. Последние две строки вычислите по той же схеме, проговаривая каждый шаг."
Заполняют таблицу и проговаривают: при $A=1,B=0$ получаем $1$, $0$, $0$; при $A=1,B=1$ получаем $1$, $0$, $0$. Формулируют вывод: "Итог истинен только при $A=0,B=1$".

Запись в тетрадях

Алгоритм: 1) выписать переменные; 2) определить число наборов $2^n$; 3) перечислить все наборы; 4) добавить промежуточные столбцы; 5) вычислить итог с учётом порядка действий; 6) проверить строки. Правила: $\neg 0=1$, $\neg 1=0$; $A \land B=1$ только при $A=1$ и $B=1$; $A \lor B=1$, если хотя бы одна переменная равна 1.

Эталон решения

Для $(A \lor B) \land \neg A$: наборы $00$, $01$, $10$, $11$. Строка $00$: $A \lor B=0$, $\neg A=1$, $0 \land 1=0$. Строка $01$: $A \lor B=1$, $\neg A=1$, $1 \land 1=1$. Строка $10$: $A \lor B=1$, $\neg A=0$, $1 \land 0=0$. Строка $11$: $A \lor B=1$, $\neg A=0$, $1 \land 0=0$.
Завершение этапа: учитель подводит итог: "Мы превратили сложную запись в несколько простых вычислений и получили результат для каждого набора. Сейчас проверим, умеем ли мы применять отдельные правила без подсказки, а затем перейдём к самостоятельным заданиям рабочего листа."

Этап 5. Первичное закрепление по рабочему листу (7 мин)

Цель этапа: закрепить правила отрицания, конъюнкции, дизъюнкции и порядок построения таблицы на заданиях №1, №3, №4, №6, №7 и №9.
Время
Действие учителя
Действие учеников
2 мин
Учитель говорит: "Выполните задания №1 и №7. Восстановите порядок действий при составлении таблицы. Не смотрите на ответ соседа: сначала проставьте номера шагов самостоятельно, затем объясните один спорный шаг в паре."
Располагают этапы построения в правильном порядке, сравнивают с партнёром и объясняют, почему перечисление наборов выполняется до вычисления выражения.
3 мин
Учитель организует проверку заданий №3, №4 и №9: "Поднимите карточку с единицей, если результат истинен. В задании №3 проверьте каждый набор для $A \lor B$. В №4 найдите $\neg A$ при истинном $A$. В №9 вычислите $A \land B$ при $A=1,B=1$."
Соединяют наборы с результатами, записывают $\neg 1=0$ и $1 \land 1=1$, аргументируют: "Дизъюнкция ложна только при двух нулях".
2 мин
Учитель предлагает задание №6: "Заполните пропуски не угадывая, а проговаривая правило. После заполнения обменяйтесь листами и проверьте четыре ответа по памятке на доске."
Записывают: {{1}} = 1, {{2}} = 0, {{3}} = 0, {{4}} = 0. Выполняют взаимопроверку и ставят отметку о каждом верном пропуске.
Завершение этапа: учитель подводит итог: "Базовые операции уже позволяют решать короткие задания. В следующем этапе вы примените тот же алгоритм к составным выражениям, где особенно важно сначала выполнить действие в скобках."

Этап 6. Самостоятельная работа с самопроверкой (9 мин)

Цель этапа: индивидуально применить алгоритм к заданиям №2, №5, №8 и №10, выявить и исправить типичные ошибки.
Время
Действие учителя
Действие учеников
5 мин
Учитель раздаёт рабочие листы и напоминает инструкцию: "Выполните задания №2, №5, №8 и №10. В №2 обязательно составьте полную таблицу для $(A \lor B) \land \neg A$. В №8 сначала вычислите выражение в скобках. В №10 записывайте не только слово «истина» или «ложь», но и промежуточные шаги. Если завершили раньше, выберите дополнительную карточку и составьте таблицу для выражения $(A \land B) \lor \neg A$."
Индивидуально решают задания, заполняют таблицу и промежуточные значения. Выбирают дополнительную карточку при готовности.
2 мин
Учитель выводит эталон для самопроверки: "Сверяем не только итог, но и место ошибки. Если ошиблись в одной строке, проверьте сначала наборы, затем отрицание, затем последнюю операцию. Поставьте рядом с каждым заданием знак «+», «?» или «−»."
Сверяют решения с эталоном, отмечают статус каждого задания, исправляют одну ошибку с пояснением в тетради.
2 мин
Учитель проводит короткую коррекцию: "Поднимите жёлтую карточку, если ошибка была в порядке действий, красную — если в значении операции, зелёную — если всё проверено. Обсудим один типичный случай: почему в выражении $\neg(A \lor B) \land A$ сначала нельзя отрицать только $A$?"
Показывают карточку, объясняют: "Сначала вычисляется выражение в скобках целиком, затем его отрицание, затем конъюнкция с $A$".

Эталон решения

Для задания №10: 1) $(A \land B) \lor \neg A$ при $A=0,B=1$: $A \land B=0$, $\neg A=1$, $0 \lor 1=1$ — истина. 2) $\neg(A \lor B) \land A$ при $A=0,B=0$: $A \lor B=0$, $\neg 0=1$, $1 \land 0=0$ — ложь. 3) $(A \lor \neg B) \land B$ при $A=1,B=1$: $\neg B=0$, $A \lor 0=1$, $1 \land 1=1$ — истина. 4) $\neg(A \land \neg B) \lor B$ при $A=1,B=0$: $\neg B=1$, $A \land 1=1$, $\neg 1=0$, $0 \lor 0=0$ — ложь.
Завершение этапа: учитель подводит итог: "Самостоятельная работа показала, что таблица помогает увидеть не только итог, но и причину результата. Осталось связать отдельные правила в общий вывод и проверить, можете ли вы объяснить алгоритм другому человеку."

Этап 7. Включение в систему знаний и рефлексия (6 мин)

Цель этапа: обобщить алгоритм, оценить освоение темы и сформулировать затруднения.
Время
Действие учителя
Действие учеников
2 мин
Учитель предлагает приём «Подумай — обсуди в паре — поделись»: "За 30 секунд запишите ответ на вопрос: зачем в составном выражении нужны промежуточные столбцы? Затем обсудите с соседом и выберите точную формулировку для класса."
Пишут ответ, обсуждают и формулируют: "Промежуточные столбцы показывают результат каждого действия и помогают найти ошибку".
2 мин
Учитель возвращается к проблемному вопросу: "Как компьютер проверяет логическое условие для всех случаев? Назовите алгоритм от первого до последнего шага. Какая операция наиболее часто вызывает ошибку?"
Восстанавливают алгоритм по памяти, называют трудность: "Можно забыть отрицание или выполнить действия не по порядку".
2 мин
Учитель раздаёт лист самооценки: "Отметьте, что вы уже умеете: определять значения операций, перечислять наборы, строить таблицу, проверять составное выражение. Внизу напишите один вопрос, который нужно разобрать ещё раз."
Заполняют самооценку, формулируют личный результат и вопрос для дальнейшей работы.
Завершение этапа: учитель подводит итог: "Сегодня мы научились превращать логическое выражение в проверяемую таблицу. Вы уже можете увидеть, на каком шаге возникла ошибка, а это важнее случайно полученного ответа. Завершим урок контрольными вопросами и запишем домашнее задание."

Этап 8. Домашнее задание и контрольный выход (0 мин)

Цель этапа: зафиксировать домашнюю работу и убедиться, что ключевые правила поняты перед выходом из класса.
Время
Действие учителя
Действие учеников
—
Учитель сообщает: "Домашнее задание находится в таблице ниже. Перед выходом ответьте устно или на стикере: чему равно $\neg 1$; когда $A \land B$ истинно; при каком наборе $A \lor B$ ложно; сколько строк будет в таблице для трёх переменных?"
Отвечают: "$\neg 1=0$"; "$A \land B$ истинно только при двух единицах"; "$A \lor B$ ложно при $A=0,B=0$"; "$2^3=8$". Записывают выбранный уровень домашнего задания.

Критерии оценивания практической работы

  • «5» — верно выполнены задания №1–№10 или не менее 90% проверяемых элементов; таблица для $(A \lor B) \land \neg A$ содержит все четыре набора, промежуточные столбцы и правильные результаты, объяснение порядка действий полное.
  • «4» — верно выполнены не менее 75% элементов; допущена одна-две ошибки в вычислении или записи, но алгоритм построения таблицы и основные правила операций соблюдены.
  • «3» — верно выполнены не менее 50% элементов; ученик перечисляет наборы и применяет хотя бы два правила, но допускает ошибки в промежуточных столбцах или порядке действий.
  • Ниже базового уровня работа требует доработки: ученик вместе с учителем заполняет одну таблицу по алгоритму и повторяет значения трёх операций.

Рефлексия

Вопрос для ученика
Цель вопроса
Что нового вы узнали о построении таблицы истинности?
Проверка осознания алгоритма, а не только запоминания отдельных ответов.
На каком шаге решения выражения $(A \lor B) \land \neg A$ было труднее всего?
Выявление точек затруднения: наборы, отрицание, промежуточные столбцы или итоговая операция.
Как вы проверяли, что не пропустили набор значений переменных?
Диагностика регулятивного действия самоконтроля и понимания количества строк.
Какое задание рабочего листа вы сможете объяснить однокласснику?
Субъективная оценка уровня освоения и готовности к взаимному обучению.

Завершающее слово учителя

"Сегодня мы научились строить таблицы истинности и проверять логические выражения для всех возможных наборов переменных. Главное правило — не перескакивать через шаги: сначала скобки и промежуточные значения, затем итоговая операция. Типичная ошибка — перепутать дизъюнкцию с конъюнкцией или забыть изменить значение при отрицании. Если вы умеете объяснить, почему получился результат, значит, вы действительно владеете алгоритмом. На следующем уроке мы продолжим работу со сложными логическими выражениями и их применением в задачах информатики."

Домашнее задание

Уровень
Что задать
Зачем
Базовый (обязательный)
Решить 4 задания на определение значений $\neg A$, $A \land B$ и $A \lor B$ при заданных значениях переменных; составить полную таблицу истинности для выражения $A \land \neg B$.
Закрепляет значения базовых операций и алгоритм перечисления всех четырёх наборов. При проверке смотреть на наличие всех строк и правильное применение отрицания.
Средний (повышающий)
Составить таблицы истинности для двух выражений с двумя переменными, одно из которых содержит скобки, например $(A \lor B) \land \neg A$ и $(A \land B) \lor \neg A$. Для каждого выражения записать итоговый столбец.
Развивает умение строить промежуточные столбцы и соблюдать порядок действий. При проверке обращать внимание на последовательность вычислений и объяснение результата каждой строки.
Продвинутый (дополнительный)
Для четырёх выражений из материала урока, включая $\neg(A \lor B) \land A$ и $\neg(A \land \neg B) \lor B$, определить значения при заданных наборах и составить краткое объяснение одного выбранного выражения для одноклассника.
Формирует анализ сложного выражения, аргументацию и навык поиска ошибки в чужом решении. При проверке смотреть на корректное выполнение действий в скобках и двойного отрицания.
Контрольные вопросы перед выходом из класса: «Что означает таблица истинности? Сколько строк нужно для двух переменных и почему? При каком условии конъюнкция равна единице? При каком наборе дизъюнкция равна нулю? Какую операцию нужно выполнить первой в выражении с круглыми скобками?»

Создайте уникальный план урока по своей теме

  • Любая тема, любой уровень
  • Структура по ФГОС
  • 100% уникальный план урока
  • Цели, ход урока, рефлексия
  • Экспорт в PDF и Word
  • Готово за 1 минуту

Другие темы по информатике для 8 класса

Создание и выполнение на компьютере несложных алгоритмов с использованием циклов и ветвлений для управления исполнителями, такими как РоботШестнадцатеричная система счисления. Сравнение чисел, представленных в различных системах счисленияПеревод в десятичную систему чисел, записанных в других системах; Римская система счисления; Развёрнутая форма записи числа; Алфавит и основание системы счисления; Непозиционные и позиционные системыЛогические операции «и», «или», «не»Введение в программу «Беспилотные летательные аппараты». Техника безопасностиШестнадцатеричная система счисленияВосьмеричная система счисления. Практическая работа №2: перевод чисел из восьмеричной системы в двоичную и десятичную системы и обратноАлфавит и основание системы счисления; Непозиционные и позиционные системы счисления; Развёрнутая форма записи числа; Перевод в десятичную систему чисел, записанных в других системах; ДвоичнаяШестнадцатеричная система счисления. Перевод шестнадцатеричных чисел в двоичную, восьмеричную и десятичную системы и обратноАрифметические действия в позиционных системах счисленияПеревод в десятичную систему чисел, записанных в других системах; Развёрнутая форма записи числа; Алфавит и основание системы счисления; Непозиционные и позиционные системы счисления; ДвоичнаяВосьмеричная система счисления

Чем удобны планы уроков Нейрум

  • Готовый план, не набросокЦели, ход урока, планируемые результаты, рефлексия — всё по структуре ФГОС, открыли и пошли вести.
  • План урока или техкартаОдин материал — два формата экспорта в PDF. Скачали то, что нужно завучу.
  • Свой план урока за минутуНе нашли нужный? ИИ-конструктор напишет план урока по вашей теме, классу и типу урока.

Вопросы и ответы

Как скачать план урока «Таблицы истинности»?

Зарегистрируйтесь бесплатно — материал сохранится в личном кабинете, откуда его можно скачать как план урока или технологическую карту.

Соответствует ли план урока ФГОС?

Да, структура урока — цели, ход урока, планируемые результаты — построена по ФГОС для 8 класса (информатике).

Можно ли изменить план под свой класс?

Да. После регистрации план урока открывается в конструкторе: этапы и содержание можно отредактировать или перегенерировать.