Синтез логических выражений Поверина
Всё надо тщательно продумать, посмотреть и так, и сяк.
Посоветоваться с мамой, у отца совет спросить,
Вспомнить: "Я - десятиклассник!", свою логику включить.
Сразу ты, дружок, поймёшь, что есть ИСТИНА, что - ЛОЖЬ.
У компьютера внутри тоже логика. Смотри!
Определение задач урока.Учитель:Мы с вами изучили достаточно большой блок материала из раздела "Логика". Как вы думаете, какие задачи мы можем обозначить для первой части урока?
- Применение на практике полученных знаний
- Развитие логического мышления
- Формирование информационной культуры
Учитель: На столах для вас приготовлены карточки-задания. Результаты выполнения необходимо занести в Карту индивидуальных достижений. В конце урока вы сами оцените свою работу по имеющимся критериям.
Актуализация опорных знаний.
Основные логические операцииУчитель: Давайте вместе вспомним формулы и запишем таблицы истинности основных логических операций.
Учащиеся: пятеро учащихся выходят к доске и заполняют таблицу, остальные - делают записи в тетрадях.
Основные логические элементыУчитель: Установить соответствие между названиями логических элементов и изображениями.
Ученик: на доске соединяет линиями соответствующие элементы.
Построение таблицы истинности сложного выраженияУчитель: Составим таблицу истинности для сложного выражения F=A&B \/ B&C \/ A&C
Учащиеся: заполняют таблицу на доске и делают записи в тетрадях.
Учитель:Таблицу истинности можно построить и с помощью электронных таблиц Microsoft Office Excel. (Слайды 9, 10, 11)
Проблемная ситуацияА если наоборот задачу поставить:
Как по таблице истинности функцию составить?
Тема урока: "Синтез логических выражений".
Цель: Сегодня мы будем учиться составлять логические функции по таблицам истинности и строить логическую схему в Конструкторе
Объяснение нового материала.
(Слайды 13, 14, 15, 16)
(При демонстрации слайдов можно использовать функцию доски "затемнение экрана" для постепенного погружения учащихся в материал)
Учитель: Синтезировать (составить) логическое выражение по таблице истинности можно двумя способами:
а) Алгоритм №1
Шаг 1. Отметить строки в таблице, где F = 1.
Шаг 2. Для каждой из них записать логическое выражение, которое истинно только для этой строки.
Шаг 3. Сложить эти выражения и упростить результат.
б) Алгоритм №2
Шаг 1. Отметить строки в таблице, где F = 0.
Шаг 2. Для каждой из них записать логическое выражение, которое истинно только для этой строки.
Шаг 3. Сложить эти выражения и упростить результат.
Шаг 4. Сделать инверсию полученного выражения.
(Алгоритм желательно повторить учащимся самостоятельно с помощью учителя)
Построение логического выражения по таблице истинностиУчитель: Предлагаю выполнить задание, применив законы алгебры логики.
Учащиеся: Выполняют работу в тетради и на доске.
Знакомство с "Конструктором логических схем"Учитель знакомит учащихся с новым программным продуктом.
Предлагаю услуги инструктора по освоению нового конструктора. Он доступен, прост, понятен всем и помогает в построении логических схем.
Здесь есть элементы простые и сложные, и провода – соединения всевозможные. По логической функции схему построим. Для этого режим «Редактор» откроем. Нужные блоки на сетку поместим и проводами все соединим.
В режим «Контроль» без промедления входим, и тестирование схемы проводим: На входы полный набор значений подаем и выходные сигналы узнаем. Таблицу истинности в тетради сохраним и, если есть, вопросы зададим.
Учитель, используя интерактивную доску, демонстрирует работу в Конструкторе на примере простого логического выражения F=A&B (повторяет алгоритм работы в программе, показывает все режимы работы Конструктора - редактор и контроль) и отвечает на вопросы учащихся.
Конструктор логических схем для Windows Версия 1.11
Физкультурная минуткаВыполнение упражнений под веселую музыку.
Формирование умений и навыков.
Составление таблицы истинности в редакторе электронных таблицЗадание №1(на карточке)
Синтез логического выраженияСамостоятельная работа (на карточке)
Работа с КонструкторомПостроить логическую схему по полученному выражению и провести ее тестирование (ввести полный набор значений входных сигналов и записать выходные сигналы)
ТестированиеИтог урока.
- Рефлексия (Слайд 21)
Учитель: Чем я вас сегодня удивила? Что нового узнали? Что не поняли?
- Запись домашнего задания (Слайд 22)
- Выставление отметок.
Учитель:Посмотрите, пожалуйста, на свои Карты индивидуальных достижений. Отметку "отлично" получает тот, у кого совпадают записи логических выражений и таблицы истинности в двух первых заданиях. Дополнительные бонусные баллы получают ученики, прошедшие тестирование.