План-конспект урока "Основы логики: логические величины и формулы"

План-конспект урока
на тему "Основы логики: логические величины и формулы".
Ф.И.О. учителя: Юрина Ольга Сергеевна, учитель информатики МБОУ
«Гимназия»
Предмет: информатика
Класс: 8 класс
Тип урока: изучение нового материала
Метапредметные связи: русский язык, алгебра, английский язык
Учебник: Информатика: учебник для 8 класса/ И. Г. Семакин, Л. А. Залогова, С.
В. Русаков, Л. В. Шестакова
Цели урока:
Образовательные: сформировать у учащихся понятия: логической переменной,
логического выражения, логической операции.
Развивающие: Способствовать формированию логического мышления, интереса к
разделу информатики - алгебре логики, умения конспектировать, применять вновь
приобретенные знания при решении логических задач.
Воспитательные: воспитание внимательности учащихся, аккуратности.
Задачи:
ввести понятия логической переменной, логического выражения и
логической операции;
научиться составлять таблицы истинности логических выражений.
Оборудование:
интерактивная доска, мультимедийный проектор, компьютер, компьютерная
презентация (MS PowerPoint), текстовый документ (MS Word).
ХОД УРОКА:
Слайд 1.- приветствие учителя и учеников (отметить отсутствующих, проверить
готовность учащихся к уроку);
Сегодня мы начинаем новый раздел информатики, который для вас, я
надеюсь не будет очень сложным, хотя на самом деле он действительно достаточно
сложный и то, что мы сегодня его начнем далеко не означает что вы его закончите
очень скоро т.к вы будете с ним встречаться и в 9, и в 10 классе, и даже кто-нибудь
определиться сдавать ОГЭ и ЕГЭ, то это вам пригодится. А вот чтоб понять, что же
это за раздел, без которого в принципе бы не могли существовать
информационные технологии, без которого бы работа компьютера была бы под
угрозой, он бы не смог просто работать, пожалуйста, внимание на экран, канал
тнт!!!
Просмотр видеоролика, варианты ответов учащихся и участников шоу «Где
логика»
Объявить учащимся тему урока, познакомить с целями и задачами.
Слайд 2.
Актуализация знаний и проверка домашнего задания.
1. Какие из перечисленных предложений являются высказываниями? Определить
их истинность.
Слайд 3.
2. Какие основные типы полей используются в базах данных?
Слайд 4.
Изложение нового материала.
Давайте познакомимся с основными понятиями.
Алгебра это наука об общих операциях, аналогичных сложению и умножению,
которые выполняются не только над числами, но и над другими математическими
объектами, в т.ч. и над высказываниями. Такая алгебра называется алгеброй
логики.
Логика очень древняя наука.
Термин «Логика» происходит от греческого «логос», что значит «рассуждение»,
«речь».
Необходимо определить понятия логической переменной и логической операции.
Логическая переменная - это простое высказывание, содержащее только одну
мысль. Её символическое обозначение латинская буква (A, B, D, F …).
Значениями логической переменной могут быть только константы ИСТИНА и
ЛОЖЬ (1 или 0).
Логические операции логические действия над высказываниями.
Слайд 5, 6
1-й этап связан с работами ученого и философа Аристотеля (384-322 г.г. до н.э.).
Он пытался найти ответ на вопрос “Как мы рассуждаем”, изучал правила
мышления. Аристотель впервые дал систематическое изложение логики. Он
подверг анализу человеческое мышление, его формы понятие, суждение,
умозаключение. Так возникла формальная логика.
2-й этап появление математической, или символической, логики. Основы ее
заложил немецкий ученый и философ Г.В. Лейбниц (1646-1716). Он сделал
попытку построить первые логические исчисления, считал, что можно заменит
простые рассуждения действиями со знаками, и привел соответствующие правила.
Но он выдвинул только идею, а развил её окончательно англичанин Д. Буль (1815-
1864). Буль считается основоположником математической логики как
самостоятельной дисциплины. В его работах логика обрела свой алфавит, свою
орфографию и грамматику.
Слайд 7.
Логические функции ( логические формулы) сложные логические выражения,
образованные из простых и связанные логическими операциями И, ИЛИ, НЕ и
др.)
Высказывание «Все мышки и кошки с хвостами» является сложным и состоит из
двух простых высказываний.
А=«Все мышки с хвостами» и В=«Все кошки с хвостами»
Его можно записать в виде логической функции, значение которой истинно:
F(A,B)=A и B
В математической логике не рассматривается конкретное содержание
высказывания, важно только, истинно оно или ложно.
Поэтому высказывание можно представить некоторой переменной величиной,
значением которой может быть только ложно (0) или истинно (1).
Слайд 8.
Рассмотрим три базовые логические операции конъюнкцию, дизъюнкцию и
инверсию.
Пояснение:
- название операции, обозначение, её аналог в математике, союз в естественном
языке, таблица истинности.
Таблица истинности таблица, определяющая значение сложного составного
высказывания при всех возможных значениях простых высказываний.
Слайд 9.
Конъюнкция (логическое умножение) соединение двух логических выражений
(высказываний) с помощью союза И.
Обозначение: и, and, ×, & ,
Логическая операция конъюнкция истинна только в том случае, если оба простых
высказывания истинны, в противном случае она ложна.
Слайд 10.
Дизъюнкция (логическое сложение) соединение двух логических высказываний
с помощью союза ИЛИ.
Обозначение: или, or, +, V
Логическая операция дизъюнкция ложна, если оба простых высказывания ложны.
В остальных случаях она истинна.
Слайд 11.
Отрицание (инверсия) операция логического отрицания.
Добавляется частица НЕ или слова НЕВЕРНО,ЧТО
Обозначение: не, not, ¬ , ¯.
Если исходное выражение истинно, то результат его отрицания будет ложным, и
наоборот, если исходное выражение ложно, то оно будет истинным.
Приоритет выполнения логических операций в сложном логическом выражении:
1) Инверсия (отрицание)
2) Конъюнкция (умножение)
3) Дизъюнкция (сложение)
Для изменения указанного порядка выполнения логических операций используются
скобки.
Слайд 12.
Для того, чтобы построить таблицу истинности, необходимо действовать
следующему алгоритму:
Для построения таблицы истинности сложных логических величин (ЛВ)
необходимо:
определить количество строк в таблице (2
n
, где n количество переменных);
определить количество столбцов = количество переменных + количество
логических операций;
установить последовательность выполнения логических операций;
построить таблицу, указывая названия столбцов и возможные наборы
значений исходных логических переменных;
заполнить таблицу истинности по столбцам.
Слайд 13.
Построим таблицу истинности для выражения
F = (A B) (A B).
Необходимо подсчитать:
1. Количество строк = 2
2
(2 переменные) + 1 (заголовки столбцов) = 5.
2. Количество столбцов = 2 логические переменные (А, В) +5 логических
операций (, , , , ) = 7.
3. Расставим порядок выполнения операций:
1 5 2 4 3
(AB)(A B)
A
B
AB
A
B
(AB)(AB)
0
0
0
1
1
0
0
1
1
1
0
1
1
0
1
0
1
1
1
1
1
0
0
0
Подставим в логическое выражение значения логических переменных и, используя
таблицы истинности базовых логических операций, получим значение логической
функции:
F = (A B) (A B) = (0 1) (10) = 1 1 = 1
Слайд 14.
Закрепление изученного материала.
Построим таблицу истинности для выражения F=XYZ
Один ученик составляет у доски, остальные в тетрадях.
По завершении работы вывести на экран слайд с правильным решением для
самоконтроля.
Слайд 15.
Итоги урока
Оценить работу класса и назвать учащихся, отличившихся на уроке.
«У Вас на партах лежат два смайлика, пожалуйста, поднимите тот смайлик,
который отражает ваше понимание сегодняшней темы. То есть на сколько хорошо
вы поняли тему "Основы логики: логические величины и формулы"».
Домашнее задание: § 13
Задание №5 выполнить в тетрадях.