Логическое выражение

Материал из Поле цифровой дидактики


Описание Логи́ческий тип да́нных, или булев тип, или булевый тип (от англ. Boolean или logical data type) — примитивный тип данных в информатике, принимающий два возможных значения, иногда называемых истиной (true) и ложью (false). Присутствует в подавляющем большинстве языков программирования как самостоятельная сущность или реализуется через численный тип данных. В некоторых языках программирования за значение истина полагается 1, за значение ложь — 0. Традиционным применением булева типа данных являются значения «да»/«нет» в отношении результата сравнение чисел в более сложных операциях.
Область знаний Информатика
Авторы Буль
Поясняющее видео
Близкие понятия Вычислительное мышление, Логический тип
Среды и средства для освоения понятия Scratch, Snap!, StarLogo Nova, Python

Примеры логических выражений в блоках Scratch

  • touching? - спрайт касается (другого спрайта)
  • touchingcolor? - касается цвета?
  • coloristouching?
  • keypressed? - клавиша нажата?
  • mousedown? - мышка нажата?

см. Scratch/Сенсоры

Примеры реализации

Как научить исполнителя прыгать? Как передвигать спрайт клавишами

Для операторов

  • < меньше?
  • = - равны?
  • > больше?
  • and и
  • or или
  • not отрицание
  • contains? содержит?

Для списков

  • списоксодержит?
Теория
Логическое выражение. Смысл и примеры логических выражений.
Практика
Логические выражения для управления поведением исполнителями в Scratch. Предложите пример, когда проверяется логическое выражение и, если оно истинно, создается клон.