Программа «Логические выражения и таблицы истинности» применима в процессе изучения темы «Логика» в средней школе. Данная программа должна осуществлять формирование знаний и умений, обучающихся по теме: «Построение таблиц истинности».
Программный продукт разработан опираясь на принципы программированного обучения. Целесообразно использовать программу на этапе закрепления изученного материала.
Программный модуль Teacher (инструкция для учителя)
Программный модуль для учителя предназначен для составления, либо удаления заданий по теме «Построение таблиц истинности». Создание заданий происходит пошагово.
Модуль предназначен для создания (удаления) заданий.
При работе с данным модулем следует учесть, что обязательным требованием является ввод названия задания. Если оно не будет введено программа выдаст соответствующее предупреждение.
Также следует заметить, что, если введенное в поле имя уже имеется в списке созданных заданий, программа выдаст предупреждение о недопустимости данного имени.
Необходимо помнить, что при удалении задания необходимо обязательно выделить его для удаления. Если оно не будет выбрано, программа выдаст предупреждение.
После того, как название задания было корректно введено, следует нажать кнопку «Создать». Для перехода к следующему шагу составления задания.
Следующим шагом по составлению задания является ввод логической формулы.
Для ввода формулы предложены кнопки. Изменять формулу с клавиатуры в поле запрещено. Ввести формулу возможно только используя предложенный интерфейс, состоящий из кнопок логических операций, логических переменных.
Если формула не будет введена в поле на экране появится предупреждение. Для перехода к следующему шагу следует нажать кнопку далее.
Модуль предназначен для ввода приоритета выполнения логических операций.
Если значения не будут введены в соответствующие ячейки на экране появится предупреждение.
После корректно введенных значений перейти к следующему этапу составления задания.
Данный модуль предназначен для заполнения верхней части будущей таблицы истинности. Это необходимо для правильного порядка выполнения логических операций.
Для удобства заполнения можно воспользоваться функциями копировать-вставить, либо воспользоваться элементами интерфейса.
Если формулы не будут введены последует соответствующее предупреждение.
Данный модуль является заключительным этапом разработки задания по теме «Построение таблиц истинности».
После того, как все этапы пройдены, предлагается вернутся на начальное окно по созданию (удалению) заданий, либо закрыть приложение.
Программный модуль Student (инструкция для ученика)
Программный модуль для ученика предназначен для пошагового решения заданий по теме «Построение таблиц истинности».
Для начала учащемуся предлагается выбрать задания и списка доступных.
Если задание не выбрано, а учение нажал на кнопку «Запустить». На экране появится предупреждение.
На первом шаге учащийся должен определить количество логических переменных в данном выражении, ввести их имена (без разделителей) в любом порядке и указать количество строк, которое будет в таблице истинности.
Если ученик не ввел ни одного поля, либо пропустил какое-то из них, то при нажатии на кнопку проверка программа выдаст ошибку.
После того, как ученик ввел значения, ему необходимо нажать на кнопку «Проверка» и тогда незамедлительно последует проверка введённых им значений. Если ответы неправильные он может исправить значения и снова нажать кнопку «Проверка». Пока ученик не ответит правильно кнопка «Следующий шаг» будет не активна.
Как только ученик ответит правильно, кнопка «Проверка» будет недоступна для нажатия, а также поля для ввода значений тоже будут недоступны. Кнопка «Следующий шаг» активируется.
На следующем шаге ученику будет предложено расставить приоритет выполнения операций. Указав значение в соответствующей ячейке. А также внести значения количества логических операций и количества столбцов.
Для того чтобы ученик смог проверить свои знания и умения ему необходимо заполнить все поля.
Для перехода к следующему шагу ученик должен правильно заполнит все поля данного модуля. Если он допустит ошибку, то после нажатия на кнопку «Проверка» поле будет выделено определенным цветом.
Кнопка «Следующий шаг» будет доступна только после правильно введенных значений.
Заключительный шаг предусматривает непосредственно заполнение таблицы истинности логической функции.
Так же, как и на любом этапе ученику необходимо полностью заполнить таблицу истинности, чтобы не допустить появление предупреждения.
После того, как учащийся заполнит все ячейки он может проверить наглядно свой результат.
После заполнения таблицы истинности и ознакомления со своим результатом ученик должен нажать кнопку «Далее».
В данном модуле есть возможно вернуться к списку заданий. Либо выйти из программы.
Скачать — Информатика 5-11 классы: Программный продукт «Логические выражения и таблицы истинности»
Автор: Билетов Виталий Александрович
Должность: учитель информатики
Место работы: ГОУ ЯО «Петровская школа – интернат»
Месторасположение: Ярославская обл., Ростовский район, р. п. Петровское, Советская площадь, д.3
Дата изменения: 01.05.2019
Дата публикации: 01.05.2019