Решение логических задач — как решать задачи на логику
Логика – это основа рационального мышления и фундамент для развития интеллекта ребенка. Решение различных логических задач дает возможность детям научиться анализировать ситуацию, находить взаимосвязи, отличать главное и второстепенное, формировать стратегию, применять в нужном месте свои знания и навыки.
Эти умения пригодятся не только в учебе, но и в реальной жизни. Рассуждая логически, ребенок может грамотно выразить свое мнение, подойти к решению той или иной задачи более осознанно, дать обоснование всевозможным явлениям, быстро сориентироваться в ситуации.
Поэтому решение логических задач должно быть неотъемлемой частью детского развития и образования. А для того, чтобы щелкать их как орешки, нужно понимать, какими приемами и методами пользоваться при решении.
Самое главное в решении логических задач
Почти у любой задачи есть несколько вариантов решения. Чтобы легко справляться даже с самыми непростыми заданиями, надо знать, какой способ будет наиболее подходящим в той или иной ситуации.
Понимание разных методов позволяет находить оптимальный вариант решения, что особенно важно в условиях ограниченного времени.
Все задачи на развитие логики можно разделить на группы:
- Математические ребусы;
- Задачи на истинность утверждений;
- Задачи на перемещение, взвешивание или переливание;
- Задачи, которые решаются с конца;
- Работа с множествами;
- Задачи на сопоставление «Кто есть кто?»
Выбор способа решения зависит от того, к какой группе относится задание.
Известные техники решения логических задач
- Табличный метод (таблицы соответствий, истинности, совмещенные, кубические):
таблицы создают наглядность, прозрачность рассуждений, помогают сделать верные выводы. - Применение законов из алгебры логики: вводятся обозначения для простых высказываний и преобразовываются в некую формулу.
- Метод рассуждений: подходит для решения простых задач с небольшим количеством объектов. Последовательное рассуждение над каждым условием задачи приводит к правильному выводу.
- Черчение блок-схем: способ, подходящий для решения задач на переливание, взвешивание. Рисуется схема, на которой отмечают последовательность действий и результат, полученный при их выполнении.
- Графический метод: подходит для решения задач на объединение или пересечение множеств. Самый популярный графический метод называется «Круги Эйлера». Нарисованная геометрическая схема наглядно показывает отношение между множествами.
- Метод «математический бильярд»: используется для решения задач на переливание жидкостей. Вычерчивается траектория движения бильярдного шара, который отталкивается от бортов стола в форме параллелограмма.
Рассмотрим подробно самые распространенные способы, которые могут использовать в решении логических задач ученики начальных классов:
Табличный метод
Условия задачи и результаты записываем в специальную таблицу. На пересечении строк и столбцов ставим «+», если утверждения не противоречат друг другу и «-», если они расходятся.
Задача:
У Сони, Маши, Антона, Кости и Юры есть домашние животные. У каждого из ребят живет или собака, или кошка, или попугай. Вот только девочки собак не держат, а у мальчиков нет попугаев. У Сони и Маши разные питомцы, а вот у Маши с Антоном – одинаковые. У Сони нет кошки. У Кости с Юрой живут одинаковые животные, а у Антона с Костей – разные. Какие животные живут у каждого?
Решение:
Чертим таблицу, где названия столбцов – имена ребят, а названия строк – животные. Ставим в каждой ячейке знаки «+» или «-», опираясь на условия задачи:
1. Девочки собак не держат (ставим «-» на пересечении этих ячеек).
2. У мальчиков нет попугаев (в этих ячейках тоже ставим «-»).
3. У Сони нет кошки (ставим «-»).
4. Значит, у Сони есть попугай (ставим «+»).
6. У Маши с Антоном одинаковые животные. Значит, у Антона тоже живет кошка (ставим «+») и нет собаки (ставим «-»).
7. У Антона с Костей разные питомцы, выходит, что у Кости нет кошки (ставим «-»), зато есть собака (ставим «+»).
8. У Кости с Юрой одинаковые животные, значит у Юры тоже собака (ставим «+»), а не кошка (ставим «-»).
Так мы узнали, какие питомцы живут у каждого из ребят (ячейки со знаком «+»).
Ответ: У Сони попугай, у Маши и Антона кошки, у Кости и Юры собаки.
Круги Эйлера
Чтобы было легче разобраться в условиях задачи и найти решение, чертим круги, каждый из которых – отдельное множество.
Задача:
Всему классу задали на лето читать книжки. В списке литературы были такие произведения, как «Робинзон Крузо» Даниэля Дефо и «Белый клык» Джека Лондона. Известно, что 15 человек из класса прочитали «Робинзон Крузо», а остальные 11 – «Белый клык». Но среди них были 6 ребят, которые прочитали обе книги. Сколько человек прочитало только «Белый клык»?
Решение:
Чертим два круга, каждый из которых – множество детей, прочитавших определенную книгу, а пересечение кругов – дети, прочитавшие обе книги.
1. 15 – 6 = 9 – дети, которые прочитали только «Робинзон Крузо».
2. 11 – 6 = 5 – дети, которые читали лишь «Белый клык».
Ответ: 5 человек.
Метод рассуждений
Поочередно рассматриваем каждое из условий задачи и делаем логические выводы.
Задача:
На столе стоят вазы: голубая, зеленая, розовая и оранжевая. Третьей в ряду стоит та ваза, название цвета которой содержит больше всего букв. А зеленая стоит между оранжевой и розовой. Какая ваза стоит последней?
Решение:
1. Больше всего букв в слове «оранжевая», значит она третья по счету.
2. Если зеленая ваза стоит между оранжевой и розовой, значит, она будет второй в ряду, так как если ее поставить четвертой, то не останется места для розовой.
3. Соответственно, розовая будет стоять первой.
Ответ: голубая ваза.
Метод рассуждений «с конца»
Начинаем раскручивать клубок с конца, а затем сопоставляем результат с условиями задачи.
Задача:
Маме, папе и сыну вместе 125 лет. Когда родился сын, маме был 21 год. А папа старше мамы на 2 года. Сколько лет сейчас каждому из них?
Решение:
1. 21+2= 23 — было папе ( значит вместе родителям было 44 года)
2. (125 — 44) : 3 = 27 — возраст сына
3. 27 + 21 = 48 — возраст мамы
4. 48 + 2 = 50 — возраст папы
Ответ: 27, 48 и 50 лет.
Мы рассмотрели самые популярные и доступные методы, с помощью которых можно легко справиться с заданием. Главное – подобрать подходящий способ решения, который быстро приведет к правильному результату.
Для этого необходимо регулярно практиковаться и развивать свои способности. Отточить навыки решения подобных логических задач и многих других вы можете с помощью образовательной онлайн-платформы «Умназия».
Попробуйте решить вместе с ребенком задачу из раздела «логика» и переходите к регулярным занятиям на тренажере
Поробуйте решить задачу Умназии прямо сейчас!
Попробовать
Умназисты соревновались в поедании пирожков. Соревнование длилось ровно 45 минут. За это время все соревнующиеся в сумме съели 179 пирожков.
Посмотри на информацию о соревнующихся на рисунке. Можешь ли ты сказать, кто из умназистов занял почётное третье место?
Выбери ответ:
Третье место заняла Ума Коала.
Третье место занял Мышлен.
Третье место занял Грамотигр.
Третье место занял Ква-Квариус.
ответить
Логика решения:
Мы знаем, что Мышлен ел по 1 пирожку в минуту, значит за 45 минут соревнования он съел 45 пирожков (1 х 45 = 45).
Если Мышлен съел на 10 пирожков больше, чем Сообразебра, то Сообразебра съела 35 пирожков (45 – 10 = 35).
Если Ума-Коала съела на 5 пирожков меньше, чем Сообразебра, то Ума-Коала съела 30 пирожков (35 – 5 = 30).
Чтобы выяснить, сколько съели Грамотигр и Ква-Квариус, сложим все пирожки, которые съели Мышлен, Ума-Коала и Сообразебра. Получается 45 + 35 + 30 = 110 пирожков.
От общего количества съеденных пирожков вычтем съеденное тремя умназистами: 179 – 110 = 69. Значит, Ква-Квариус и Грамотигр вместе съели 69 пирожков.
Из условия мы знаем, что Грамотигр съел пирожков в 2 раза больше, чем Ква-Квариус.
Допустим, Ква-Квариус съел 23 пирожка, тогда Грамотигр съел в два раза больше, то есть 23 х 2 = 46 пирожков.
Теперь снова сложим их пирожки, чтобы проверить себя: 23 + 46 = 69. Сходится.
Значит, Грамотигр (46 пирожков) занял первое место, Мышлен (45 пирожков) – второе, а Сообразебра (35 пирожков) – третье.
Если вам понравилось, было весело интересно и полезно, то ждем вас на нашей онлайн платформе!
Умназия сегодня — это:
1. Онлайн тренажер
2. Программа «Культурный код» по развитию кругозора. Для самых любознательных и тех, кого кажется уже ничем не удивить!
3. Курсы развития памяти. Хотите чтобы Ваш ребенок без труда учил стихи, запоминал иностранные слова и всегда помнил про день рождения бабушки? На курсах покажем и расскажем как же этого достичь.
4. Пять ступеней финансовой грамотности. Увлекательная история героя, которая полностью зависит от действий ребенка и не имеет определенного результата. Сможет ли он пройти все финансовые ловушки и освоить пятую ступень?
Ждем вас, будет весело и интересно!
Развитие логики у детей 7-10 лет
Развиваем критическое нестандартное мышление, учим работать с информацией и принимать верные решения
узнать подробнееЧитайте также:
Логические задачи с ответами — Bamboloo
ЗАДАЧИ НА ЛОГИКУ
Логические задачи, так же как и математику, называют «гимнастикой ума». Но, в отличие от математики, задачи на логику — это занимательная гимнастика, которая в увлекательной форме позволяет испытывать и тренировать мыслительные процессы, иногда в неожиданном ракурсе. Для их решения нужна сообразительность, иногда интуиция, но не специальные знания. Решение задач на логику состоит в том, чтобы досконально разобрать условие задачи, распутать клубок противоречивых связей между персонажами или объектами. Логические задачи для детей – это, как правило, целые истории с популярными действующими лицами, в которые нужно просто вжиться, почувствовать ситуацию, наглядно ее представить и уловить связи.
Даже самые сложные задачи на логику не содержат чисел, векторов, функций. Но математический способ мышления здесь необходим: главное, осмыслить и понять условие логической задачи. Не всегда самое очевидное решение, лежащее на поверхности, является правильным. Но чаще всего, решение задачи на логику оказывается гораздо проще, чем кажется на первый взгляд, несмотря на путаное условие.
Интересные задачи на логику для детей по самым разным предметам — математике, физике, биологии — вызывают у них повышенный интерес к этим учебным дисциплинам и помогают в их осмысленном изучении. Логические задачи на взвешивание, переливание, задачи на нестандартное логическое мышление помогут и в повседневной жизни решать житейские проблемы нестандартным образом.
В процессе решения задач на логику вы познакомитесь с математической логикой — отдельной наукой, именуемой по-другому «математикой без формул». Логика как наука была создана Аристотелем, который был не математиком, а философом. И логика первоначально была частью философии, одним из методов рассуждений. В труде «Аналитики» Аристотель создал 20 схем рассуждений, которые назвал силлогизмами. Одним из самых известных его силлогизмов является: «Сократ — человек; все люди смертны; значит Сократ смертен». Логика (с др.-греч. Λογική — речь, рассуждение, мысль) — это наука о правильном мышлении, или, иными словами, «искусство рассуждения».
Существуют определенные приемы решения логических задач:
способ рассуждений, с помощью которого решаются самые простые логические задачи. Этот метод считается самым тривиальным. В ходе решения используются рассуждения, последовательно учитывающие все условия задачи, которые постепенно приводят к выводу и правильному ответу.
способ таблиц, применяемый при решении текстовых логических задач. Как следует из названия, решение логических задач заключается в построении таблиц, которые позволяют наглядно представить условие задачи, контролировать процесс рассуждений и помогают сделать правильные логические выводы.
способ графов состоит в переборе возможных вариантов развития событий и окончательном выборе единственно верного решения.
способ блок-схем — метод, широко используемый в программировании и решении логических задач на переливание. Он заключается в том, что сначала в виде блоков выделяются операции (команды), затем устанавливается последовательность выполнения этих команд. Это и есть блок-схема, которая по сути является программой, выполнение которой приводит к решению поставленной задачи.
способ бильярда следует из теории траекторий (один из разделов теории вероятности). Для решения задачи необходимо нарисовать бильярдный стол и интерпретировать действия движениями бильярдного шара по разным траекториям. При этом необходимо вести записи возможных результатов в отдельной таблице.
Каждый из этих методов применим к решению логических задач из разных областей. Эти, казалось бы, сложные и научные приемы вполне можно использовать в решении задач на логику для 1, 2, 3, 4, 5, 6, 7, 8, 9 классов.
Представляем вам самые разнообразные логические задачи для 1, 2, 3, 4, 5, 6, 7, 8, 9 класса. Мы подобрали для вас наиболее интересные задачи на логику с ответами, которые будут интересны не только детям, но и родителям.
Рекомендации для родителей:
- подбирайте для ребенка задачи на логику в соответствии с его возрастом и развитием
- не торопитесь открыть ответ, позвольте ребенку самому найти решение логической задачи. Пусть он сам дойдет до правильного решения и вы увидите — какое удовольствие и чувство восторга у него возникнет при совпадении его ответа с данным.
- в процессе решения задач на логику допустимы наводящие вопросы и косвенные подсказки, указывающие направление размышления.
С помощью нашей подборки логических задач с ответами вы действительно научитесь решать логические задачи, расширите свой кругозор и значительно разовьете логическое мышление. Дерзайте!!!
Решение логических задач — первый шаг к развитию ребенка.
Э.Давыдова
Логика — это искусство приходить к непредсказуемому выводу.
Сэмюэл Джонсон
Без логики почти невозможно внесение в наш мир гениальных находок интуиции.
Кирилл Фандеев
Человек, рассуждающий логично, приятно выделяется на фоне реального мира.
Американское изречение
Логика — это нравственность мысли и речи.
Ян Лукасевич
Необходимость умения решать логические задачи
Авторы: Дудкина Наталья и Золина Кристина, МИБ-111
Проблема: Для чего нужны логические задачи в жизни?
Актуальность: Вся наша жизнь — это непрерывное решение больших и маленьких логических проблем. Без умения правильно, логически рассуждать, поступать разумно, жить трудно. Каждый день мы, сами того не замечая, решаем логические задачи. Логические задачи нужны для того, чтобы развивать умение анализировать и обобщать данные, искать возможные пути решения, формировать стратегию, проверять данные на достоверность. Логические задачи сейчас очень популярны и они должны входить в наше развитие и образование с самых ранних лет.
Гипотеза: Чтобы успешно решать логические задачи, нужно уметь выделять их общие признаки, подмечать закономерности, выдвигать гипотезы, проверять их, строить цепочки рассуждений, делать выводы.
Цели: Научиться решать логические задачи и уметь применять их в повседневной жизни.
Задачи исследования:
1) ознакомление с понятиями «логика» и «математическая логика»;
2) изучение основных методов решения логических задач;
3) исследовать умение решать логические задачи.
4) провести анкетирование
Методы исследования:
1. Поисковый метод (сбор и изучение информации).
2. Обобщение экспериментального и теоретического материала.
Этапы исследования:
https://prezi.com/view/e89ziuI1dI8SrcO7PexO/
Описание работы: http://dudkinanatasha.wixsite.com/mysite
Результаты исследования: В ходе нашего исследования мы провели анкетирование среди людей разных возрастов. Анкету заполняли дети в возрасте от 12 до 15 лет, учащиеся старшей школы от 16 до 18 лет, студенты от 19 до 25 лет и люди старше 25 лет. С помощью анкеты мы выявили статистику, показывающую как часто людям разного возраста приходится применять решение логических задач в повседневной жизни и какие задачи стоят в приоритете.
https://docs.google.com/forms/d/16kkhBY0BnfygofxSnE6yPkIFd52nNuptJ-vNgGtkcTg/edit
Вывод:
Таким образом, на основе проделанного нами исследования можно с уверенностью сделать вывод о том, что умение решать логические задачи является необходимым в повседневной жизни для того, чтобы справляться не только с учебой, но и с жизненными ситуациями. Результаты анкетирования показали, что более 52% людей от 12 лет и старше сталкиваются с решением логических задач практически каждый день. Исходя из данной статистики, мы можем порекомендовать ввести в школах и в ВУЗах факультативные занятия, посещая которые можно научиться быстро и точно решать задачи на логическое мышление.
Решение логических задач как способ развития креативного мышления Текст научной статьи по специальности «Математика»
А-
уаудпоирог
УДК 371.302.2
Педагогический ИМИДЖ
Онлайн-доступ к журналу: http://joumal.iro38.ru
Решение логических задач как способ развития креативного мышления
М. А. Нефедьева
Лицей № 1, г. Иркутск
Аннотация. В статье рассматриваются вопросы развития креативного мышления через решение логических задач. Предполагается, что процесс должен быть системным — от простых задач к сложным. Умение мыслить последовательно, рассуждать доказательно, опровергать неправильные выводы не приходит само по себе, это умение развивает наука логика, в частности — решение логических задач. Даётся условная классификация задач, обсуждаются трудности, с которыми сталкиваются учащиеся при их решении, и методы преодоления этих проблем.
Ключевые
слова: алгебра логики, логическая задача, анализ и синтез, кре-
ативное мышление.
Творческое мышление состоит в том, чтобы посмотреть на то, что видят все, и подумать о том, о чем не подумал никто.
А. Сент-Дьёрди
Идеальным результатом учения является не столько багаж прочных знаний, сколько умение учиться самостоятельно.
Умение последовательно формулировать свои мысли, спорить и рассуждать аргументированно и доказательно, опровергать неверные выводы необходимо развивать и тренировать постоянно, начиная с младшего возраста. Для развития этих умений существует хороший инструмент — решение логических задач.
Логическая задача обязательно несёт в себе элементы неожиданности, эффектного решения, оригинальности. Решение таких задач развивает мышление человека вообще и креативное мышление в частности.
Под логической задачей в широком смысле принято
понимать любую задачу, которую можно решить с помощью логических предположений, суждений и выводов. Для решения такой задачи не нужно обладать какими-то специальными знаниями и умениями, кроме умения рассуждать [3]. Существуют простейшие арифметические задачи, которые также можно отнести к классу логических задач. Для примера рассмотрим известную задачу про коз и гусей: «На лужке пасётся 70 голов гусей и коз, имеющих в совокупности 200 ног. Сколько среди них гусей?».
Имея навыки алгебраических вычислений, можно решить задачу таким образом: через х обозначим число гусей, тогда коз будет 70 — х; получаем общее число ног 2х + 4(70 — х) = 280 — 2х, равное по условию 200, отсюда х = 40. Решение этой же задачи с помощью логических рассуждений выглядит так: поскольку каждое животное (гусь и коза) имеет, по крайней мере, 2 ноги, то уже получаем 2*70=140 ног; остальные 200-140=60 ног принадлежат козам; поэтому имеется 30 коз и, соответственно, 40 гусей. Если сравнивать эти два решения, то видно, что решение на основе алгебраических вычислений стандартно, универсально, технологично, алгоритмично. Именно такова методика решения арифметических задач в школе. Этот способ согласуется с компетент-ностной моделью обучения. Логическое решение заставляет анализировать содержание задачи, делать выводы, включать свою способность мыслить креативно, требует осмысления и понимания ситуации, описанной в задаче. Этот способ отвечает знаниевому подходу в обучении. Второй подход к решению задачи более творческий [1].
Вообще решение задач (особенно логических) — это тот навык, который близок по своей природе игре на музыкальном инструменте и требует постоянного совершенствования. Только имея много практики, с удовольствием решая сначала простые, а затем всё более сложные задачи, можно научиться понимать логические задачи и развивать своё креативное мышление. По мнению психологов, наше мышление включается в работу сразу, как только возникает необходимость в решении той или иной задачи. Структура каждой задачи предполагает наличие основного вопроса, на который надо дать ответ. Другими словами, каждая задача активизирует мыслительную деятельность, заставляет анализировать задачную ситуацию, рассматривать различные варианты решения, т. е. является тренировкой ума.
Для разного типа логических задач существуют определённые методики их решения. Существуют и общие приёмы. Но тем-то и замечательны задачи на логику, что каждый может предложить свой вариант рассуждения, свой вариант решения.
Владение методом анализа и синтеза необходимо для успешного решения логической задачи. Знакомство с условием задачи начинается с аналитической деятельности: необходимо понять, в чём именно заключается задача, какие взаимосвязи существуют между данными, каков основной вопрос задачи. Сложные логические задачи разбиваются на подзадачи, что тоже требует аналитической работы.
Умение представить текстовую задачу в виде чертежа, таблицы, схемы значительно облегчает понимание сути, делает решение более убедительным и доказательным.
Если при нахождении решения рассуждения выстраиваются в стройную логическую цепь суждений, то сложная задача распадается на ряд более простых. А решение цепочки простых задач приводит к ответу на основной вопрос. Для того чтобы избежать нарушения логики, простые задачи должны выстроиться
Педагогический ИМИДЖ
ЛГАУДПОИРОГ ..
в определённой последовательности, соответствующей плану решения.
Точный и ясный план решения логической задачи невозможен без умения кратко и правильно формулировать вопросы, за что отвечает синтетическая деятельность.
И только после всего вышесказанного начинается сам процесс решения, в котором опять тесно переплетаются анализ и синтез: ставится первый вопрос — отбираются из задачи условия, необходимые для ответа, ставится второй вопрос — отбираются следующие условия, необходимые для ответа и т. д. В конечном счёте получаем ответ на основной вопрос.
Решение логических задач, с одной стороны, требует умения конкретизировать, абстрагировать, точно и определённо формулировать вопросы, связно и последовательно рассуждать, а с другой стороны — развивает все эти умения, развивает логическое мышление, в том числе креативное.
Условно логические задачи можно разделить на несколько типов:
— задачи с отношениями;
— задачи, решаемые с помощью схем и таблиц;
— задачи на переправу;
— задачи, решаемые с помощью графов;
— задачи на перебор возможных вариантов;
— занимательные задачи.
Примером задачи с отношениями может служить следующая задача: «У Марины, Кати, Сони, Лизы и Ларисы живут три кошки и две собаки. Кто у какой девочки живёт, если у Сони и Лизы одинаковые животные, у Кати и Сони тоже, у Сони и Ларисы разные животные?» [1].
Необходимым условием успешного решения такого типа задач является умение перейти от отношений разного вида между элементами задачи к отношениям одного вида. Кроме того, необходимо умение смоделировать условие с помощью схемы, таблицы и т. д.
Следующую задачу можно отнести к типу задач, решаемых с помощью схем и таблиц: «На заводе работают три друга — слесарь, токарь и сварщик. Их фамилии — Борисов, Иванов и Семёнов. У слесаря нет ни братьев, ни сестёр. Он самый младший из друзей. Семёнов, женатый на сестре Борисова, старше токаря. Назовите фамилии слесаря, токаря и сварщика» [1].
С помощью схем решаются задачи с двумя-тремя парами элементов. Если пар элементов больше, то задача решается с помощью таблиц. Очень удобно такие задачи решать с помощью таблиц истинности, используя законы алгебры логики.
Трудность задач на переправу связана с ограниченной грузоподъёмностью плавательных средств в условиях задач и с количеством и особенностями пассажиров.
Для понимания такого рода задач можно использовать запись решения в виде схемы: направление движения и количество участников на каждом этапе переправы [2].
Задачи, решаемые с помощью графов, очень жизненны, т. к. нам часто приходится сталкиваться с проблемами, которые можно решить несколькими способами. Например: «На уроке английского присутствуют шесть человек -Настя, Оля, Егор, Аня, Витя, Глеб. Учительница хочет рассадить ребят так, чтобы каждый мальчик обязательно сидел с девочкой. Какие варианты у неё есть, если Настя и Глеб хотят сидеть вместе?» [1].
Конечно, такие задачи можно решать технологично приёмами комбинаторики. А можно — вычерчивая граф, т. е. фигуру, состоящую из нескольких вершин, соединённых друг с другом. Последний способ особенно удобен для решения задач в начальной и средней школе.
Задачи на перебор возможных вариантов можно решать, выдвигая гипотезы, подтверждая или опровергая их рассуждениями. Проверить гипотезу можно также с помощью алгебры логики и таблиц истинности. Пример такой задачи: «Вадим, Сергей и Михаил изучают разные иностранные языки: китайский, японский, арабский. На вопрос, какой язык изучает каждый из них, один ответил: «Вадим изучает китайский, Сергей не изучает китайский, а Михаил не изучает арабский». Впоследствии выяснилось, что в этом ответе только одно утверждение верно, а два других ложны. Какой язык изучает каждый из молодых людей?» [1].
Решение логических задач можно использовать на разных этапах урока для обсуждения и поиска решения проблемных вопросов.
Использование решения логических задач в системе позволяет поддерживать мотивацию к обучению и поиску нестандартных решений и в итоге — развивать креативное мышление.
Список литературы
1. Богомолова, О. Б. Логические задачи / О. Б. Богомолова. — М. : БИНОМ, 2006. -271 с.
2. Лихтарников, Л. А. Занимательные логические задачи / Л. А. Лихтарников. -СПб. : Лань, 2008. — 288 с.
3. Вечтомов, Е. М. Решение логических задач как основа развития мышления / Е. М. Вечтомов, Я. В. Петухова [Электронный ресурс] // Концепт. — 2012. — № 8. -С. 61-65. — URL: http://e-koncept.ru/2012/12109.htm (дата обращения: 15.03.2017).
Педагогический ИМИДЖ
The Solution of Logical Tasks as a Method of Creative Thinking Development
M. A. Nefedieva
Lyceum № 1, Irkutsk
Abstract. The article concerns the problem of creative thinking development with the help of solving logical tasks. It is assumed that the process should be systematic — from the simple tasks to complex ones, from the fifth to eleventh grade. The ability to think logically, to argue reasonably, to refute wrong conclusions does not come on its own, this skill should be developed by logic, in particular with the logical tasks solving. In the paper the classification of tasks is given. The difficulties of solving tasks which the students encountered, and methods overcoming them are discussed.
Keywords: logic algebra, logic task, analysis and synthesis, creative thinking.
Нефедьева Nefedieva
Марина Анатольевна Marina Anatolievna
Учитель информатики Teacher of Information Technology
Лицей № 1 г. Иркутска Lyceum № 1, Irkutsk
664043, г. Иркутск, ул. Воронежская, 2 2 Voronezhskaya, Irkutsk, 664043 тел.: 8(3952)307614 tel.: 8(3952)307614
e-mail: [email protected] e-mail: [email protected]
82 раздел «педагогические науки»
№ 1 (34) январь-март 2017
Самые интересные задачи на логику
Давно не было задачек! Вот подборка логических задач, которые ставят в тупик большинство взрослых, образованных людей.
Задача про хитрого электрика
Однажды в секретном кабинете что-то случилось с проводкой, и охрана вызвала электрика, чтобы он всё починил. Ему сказали, что три выключателя находятся снаружи, а три лампочки — внутри. Лампочки сейчас не горят. Каждый выключатель отвечает только за свою лампочку, но точной схемы не знает никто.
Электрику сказали как угодно щёлкать выключателями снаружи, но внутрь зайти разрешили только один раз. Внутри с лампочками тоже можно было делать что угодно, но по соображениям секретности возвращаться к выключателям уже нельзя. Электрик ухмыльнулся, пощёлкал выключателями, зашёл в комнату и сразу сказал, какой выключатель отвечает за каждую лампочку. Как он это сделал?
Если решать задачу в лоб, то сразу напрашивается такое решение: включить одну лампу и выключить другую. В итоге, когда мы зайдём в комнату, одна будет гореть, а другая — нет, и мы поймём, какой выключатель за что отвечает.
Но что делать с третьей лампой? Если мы включим и её, то как отличим от такой же первой? А если выключим, то как отличим от неработающей второй? Нужно научиться различать две одинаковые работающие или неработающие лампы.
Самый простой способ это сделать — разделить сами лампы дополнительно на тёплые и холодные. Лампа становится тёплой, когда поработает, и даже если её выключить, она всё равно какое-то время останется тёплой.
По условию мы знаем, что все три лампы выключены. Но вдруг они недавно включались и ещё не успели остыть? Значит, первое, что мы делаем, — ждём некоторое время, чтобы все лампы остыли.
Теперь щёлкаем любым выключателем и нагреваем одну лампу. После того, как она поработала достаточно времени, чтобы нагреться, мы её выключаем. Получается, что у нас все три лампы выключены, но две из них холодные, а одна — тёплая.
Затем, чтобы различить две холодные лампы, щёлкаем любым другим выключателем и заходим в комнату. В итоге мы увидим:
- одну работающую лампочку, которую мы включили только что;
- одну неработающую, но тёплую лампочку, которую мы нагрели до этого;
- и одну неработающую и холодную лампочку, выключатель от которой мы ни разу не трогали.
Тепло и логика!
Новые приключения хитрого электрика
Один провайдер решил провести интернет через реку — от левого берега до правого. Для этого он под водой проложил 49 проводов, по которым передаются сигналы и электрический ток.
Все провода оказались одинакового цвета, а подрядчик забыл промаркировать их, чтобы понять, где какие концы проводов на обоих берегах.
Чтобы выяснить, где что, позвали электрика и сказали ему подписать все провода числами от 1 до 49 с каждой стороны. Его задача — пронумеровать провода на левом берегу и на правом, разумеется, чтобы числа совпали.
Ему предоставили катер, который может возить его сколько угодно раз с одного берега на другой, линию с током на исходном берегу и мультиметр, который показывает напряжение в проводе.
Все думали, что электрик пересечёт реку как минимум 49 раз, но ему хватило всего двух раз — туда и обратно. Потом он просто сидел на берегу и задумчиво смотрел на воду. Как ему это удалось?
На исходном берегу электрик подаёт напряжение на любой провод и помечает его как № 1. Все остальные 48 он попарно соединяет между собой, чтобы на этой стороне получился один провод под напряжением и 24 пары. Как он это делает — вообще не важно, порядок пар сейчас роли не играет. После этого электрик отправляется на правый берег (первая поездка).
Приплыв на место, он находит провод под напряжением с помощью тестера — это провод № 1, он его так и помечает. А дальше начинается электрическая магия.
Электрик берёт провод № 1 под напряжением, соединяет его с любым другим проводом и подписывает его как № 2. Но мы помним, что на левом берегу все провода соединены попарно, значит, провод № 2 с той стороны тоже с чем-то соединён, а значит, ток вернётся обратно и появится в новом проводе, который электрик подпишет как № 3.
Дальше всё то же самое: он берёт провод с током № 3, соединяет его с любым оставшимся проводом и подписывает новый провод как № 4. А ещё он помнит про пары на том берегу, поэтому ищет провод, в котором снова появился ток и подписывает его как № 5. Таким же образом он соединяет оставшиеся провода и нумерует все жилы на правой стороне от 1 до 49. Сделав это, электрик возвращается на левый берег (вторая поездка).
Осталось самое интересное: как на этом берегу проставить те же самые числа на проводах. Электрик знает, как выглядит провод № 1, потому что он его подписал, но не знает, как выглядит провод № 2.
Но он помнит, что провод № 1 соединён на том берегу с проводом № 2, который на этом берегу соединён с проводом № 3. Значит, задача электрика в том, чтобы найти это соединение на левом берегу, где он находится. Для этого он разъединяет по очереди все соединения и смотрит, пропал ли ток во всех остальных проводах. Если не пропал во всех остальных — значит, разъединил не ту пару и возвращает её на место. А если пропал — значит, электрик нашёл соединение проводов № 2 и № 3. При этом тот неизвестный провод, который остался под напряжением, будет провод № 2, а тот, с которым он соединялся, будет № 3.
После этого электрик соединяет подписанную пару обратно и начинает искать следующую точку, которая отключает все остальные жилы — это будут провода № 4 и № 5. Действуя по этой схеме, хитрый электрик подпишет все оставшиеся провода. Провайдеру останется только разъединить пары на каждом берегу.
Как перевезти гопников и философов с одного берега на другой
На одном берегу реки находятся шесть человек: три гопника и три философа. Пока что они ведут непринуждённые беседы об экзистенциальном, но все должны будут рано или поздно оказаться на другом берегу.
Есть одна лодка, в которую могут поместиться только два человека, но философы управлять лодкой не умеют, а гопники умеют. Также нельзя оставлять на одном берегу философов больше, чем гопников, потому что тогда философы взорвут мозг гопникам разговорами о природе вещей. Как переправить всех через реку?
Для первой поездки есть пять вариантов:
- один гопник — не подходит, потому что на берегу философов становится больше и они взорвут мозг;
- два гопника — не подходит по той же причине;
- один или два философа — тоже нет, потому что они не умеют управлять лодкой;
- философ и гопник — единственный вариант, который остаётся.
Значит, первым рейсом пара «философ-гопник» отправляется на другой берег:
Теперь лодку надо как-то отправить назад. Но так как философ не умеет ей управлять, то он остаётся на берегу, а гопник — возвращается. Философы не взрывают никому мозг:
Теперь прикинем варианты следующего рейса. Мы не можем отправить двух гопников, иначе философы останутся в большинстве, и настанет на левом берегу полный экзистенциализм.
Поэтому снова на тот берег уплывают философ с гопником. Причём гопник высаживает философа, но сам из лодки не вылезает — если так не сделать, то он останется с двумя философами на том берегу и они увлекут разговорами об идеях вещей:
Таким образом, у нас на том берегу сидят два философа, а на этом — один философ и три гопника, на которых он вряд ли сможет воздействовать силой дискурса:
Теперь нам нужно сделать выбор, кто поедет на этот раз. Можно отправить снова философа и гопника, но тогда на том берегу окажутся три философа. И безопасно перевезти остальных гопников поодиночке уже не получится — философы всегда будут в большинстве.
Значит, остаётся только один вариант: отправить в путь двух гопников. В итоге на том берегу всех будет поровну и всё пройдёт спокойно:
Но лодку надо как-то отправить на другой берег. Нельзя разместить на ней одного гопника, потому что второй останется в меньшинстве среди философов. Двум гопникам ехать обратно тоже не вариант, потому что они только что прибыли.
Поэтому назад отправляются философ и гопник:
Теперь единственный безопасный вариант — отправить на тот берег двух гопников:
Назад отправим одного гопника. Чтобы не выходить из лодки, он позовёт в неё философа (например, фразой «Что вы думаете о солипсизме?») и вернётся с ним обратно на тот берег:
Точно так же забираем оставшегося философа:
И в итоге вся компания оказывается на том берегу, бездонное небо — над головой, а нравственный закон — внутри:
Как рассадить интровертов в баре
А вот задачка на структуры данных, сортировку и алгоритмику, которая возможна только в нашей стране.
В Петербурге на улице Рубинштейна есть один бар, в который ходят лишь необщительные люди, назовём их интровертами. (На самом деле интроверты общительные, необщительность — это миф. Но это задачка, поэтому упростим.)
Интроверты садятся вдоль барной стойки, где есть 25 мест. Когда входит новый посетитель, он всегда садится у стойки как можно дальше от остальных гостей. Никто не садится на соседнее место рядом с другим интровертом: если кто-то входит и видит, что свободных мест мало и надо сесть рядом с кем-то, то он уходит.
Бармен хочет получить как можно больше клиентов. У него есть право посадить самого первого посетителя на любое место у стойки. Куда выгоднее посадить первого интроверта с точки зрения бармена?
Для начала найдём идеальный вариант, который устроил бы бармена. Для этого нарисуем 25 квадратов в ряд и закрасим те, на которых кто-то сидит. Помните, что ни один интроверт по задаче не сядет на соседнее место к другому.
Получается, что это самая плотная рассадка, которая возможна в этом баре. Так у стойки сидят 13 человек. Осталось только найти место для самого первого посетителя.
Для начала попробуем решить эту задачу в лоб и посадим первого посетителя на первый стул:
Теперь второй посетитель должен сесть на свободное место как можно дальше от него, то есть занять стул № 25:
Третьему достаётся стул № 13, так как он ровно посередине между этими двумя:
Два следующих займут свободные места точно посередине между центральным и боковыми:
И вот тут настаёт момент истины: четыре следующих посетителя тоже сядут точно посередине между занятыми местами. Это значит, что между каждым будет по 2 пустых места:
В итоге у нас занято всего 9 мест, но сесть больше никуда нельзя: у каждого свободного стула есть как минимум один занятый сосед. Значит, этот вариант не подходит. Нужен другой.
Чтобы прийти к правильному ответу, попробуем решать задачу с конца.
Вспомним идеальную рассадку:
Здесь сидит максимальное количество гостей — 13, и между каждым из них есть свободное место. Отмотаем на шаг назад и посмотрим, как могли бы сидеть интроверты, чтобы новые гости сели точно между ними:
В этом случае 6 новых гостей садятся точно посередине между занятыми стульями и идеально заполняют все места.
Теперь сделаем ещё шаг назад и посмотрим, как должны сидеть гости, чтобы новые клиенты сели на нужные стулья:
Получается, что если мы посадим первых четырёх гостей так, как на рисунке выше, то дальше всё будет хорошо. Сделаем ещё шаг назад, чтобы понять, как они смогли так сесть:
Из рисунка видно, что два новых посетителя должны сесть как можно дальше от занятых мест. Для этого один садится ровно посередине между двумя занятыми, а второй — с самого края, на первое место. Таким образом, между всеми ними будет максимально возможное расстояние. Осталось понять, как сели эти первые два интроверта.
Если бы первый гость сел с краю на стул № 25, второму бы пришлось сесть с противоположного края на стул № 1 (мы это разобрали в самом начале, в неправильном варианте). Значит, первый гость сел на стул № 9, а второму пришлось сесть максимально далеко от него — на самый последний стул:
Получается, самого первого гостя бармен должен посадить на стул № 9.
Как так вышло? Просто посчитали от обратного. Программисты называют это Test-First Development, хех.
Логическая задача про лифт
Однажды в 20-этажном доме вандалы-математики разбили почти все кнопки в лифте, сохранив только две. От короткого замыкания последние стали работать так: одна поднимает лифт на 13 этажей, а вторая опускает на 8.
Как жильцам попасть с 13-го этажа на 8-й?
В этой задаче есть момент из реальной жизни, который существенно упрощает решение. Но начнём с классического ответа.
Суть в том, что лифт не может выезжать за границы этажей. То есть если на 13 этаже мы нажмём кнопку «вверх», которая должна поднять лифт на 13 этажей, то он никуда не поедет, потому что 13 + 13 = 26, а в доме столько этажей нет. Значит, единственное, что нам остаётся на первом шаге — нажать «вниз»:
Вниз → 5 (13 — 8).
Здесь 5 — это номер этажа, на который приехал лифт, а цифры в скобках показывают начальный.
С 5 этажа мы можем уехать только вверх. Получается, что каждый раз у нас есть только один вариант, на какую кнопку нажимать. Давайте попробуем применить этот принцип и посмотреть, что получится:
Вниз → 5 (13 — 8).
Вверх → 18 (5 + 13).
Вниз → 10 (18 — 8).
Вниз → 2 (10 — 8).
Вверх → 15 (2 + 13).
Вниз → 7 (15 — 8).
Вверх → 20 (7 + 13).
Вниз → 12 (20 — 8).
Вниз → 4 (12 — 8).
Вверх → 17 (4 + 13).
Вниз → 9 (17 — 8).
Вниз → 1 (9 — 8).
Вверх → 14 (1 + 13).
Вниз → 6 (14 — 8).
Вверх → 19 (6 + 13).
Вниз → 11 (19 — 8).
Вниз → 3 (11 — 8).
Вверх → 16 (3 + 13).
Вниз → 8 (16 — 8).
В итоге за 19 поездок мы добрались до нужного этажа. Самое интересное, что по этим правилам лифт дальше никуда поехать не может: 8 + 13 = 21, а 8 — 8 = 0, что выходит за границы этажей. Придётся всё-таки вызывать мастера и делать ремонт.
Но есть и второе решение. Чаще всего в жизни бывает так: как только лифт доезжает до самого верхнего или нижнего этажа, он останавливается, независимо от того, сколько ещё ему оставалось проехать. Это логично: дошли до граничных значений и остановились. Воспользуемся этим и попробуем решить нашу задачу быстрее:
Вниз→ 5 (13 — 8).
Вниз → 1 (5 — 8) → доехали до первого этажа и остановились.
А как добраться с 1 этажа на 13 мы уже знаем из прошлого решения:
Вверх → 14 (1 + 13).
Вниз → 6 (14 — 8).
Вверх → 19 (6 + 13).
Вниз → 11 (19 — 8).
Вниз → 3 (11 — 8).
Вверх → 16 (3 + 13).
Вниз → 8 (16 — 8).
Итого 9 поездок. В два раза меньше, чем первым способом!
Граждане, берегите лифт!
Находчивый инженер в кафе
В кафе поставили 3 разных автомата, которые наливают напитки. В первом – кофе, во втором – чай, а в третий выдаёт случайным образом то кофе, то чай (потому что в жизни всегда должно быть место эксперименту). Для каждого из автоматов нужна 1 монета, чтобы получить напиток.
На заводе перепутали маркировку автоматов, поэтому на каждом из них оказалась неправильная наклейка. Сколько монет понадобится находчивому инженеру, чтобы понять, где какой автомат?
Несмотря на то что задача кажется запутанной, у неё довольно изящное решение. Следите за руками находчивого инженера.
Кидаем монету в автомат с наклейкой «Чай-кофе». Мы знаем, что на нём неправильная наклейка, как и на всех, поэтому правильная будет либо «Чай», либо «Кофе». Теперь смотрим, что нам выдаст этот автомат.
Например, он выдал чай. Значит, правильная наклейка для этого автомата — «Чай». Теперь нам нужно найти кофейный автомат среди двух оставшихся.
Мы помним, что все наклейки перепутаны, поэтому там, где будет написано «Кофе», на самом деле не кофейный автомат. Чай тоже уже занят. Поэтому под надписью «Кофе» скрывается автомат, который выдаёт и кофе, и чай.
Значит, с наклейкой «Чай» будет автомат, который выдаёт кофе.
О чудо! Чтобы разобраться с наклейками, достаточно всего одной монеты!
Как успеть на презентацию
Илон Маск, Билл Гейтс, Тим Кук и Марк Цукерберг хотят первыми попасть на презентацию Xiaomi, поэтому решили выйти ночью, чтобы к утру быть уже на месте. Кругом темнота, без фонарика никому идти нельзя, но он один на всех. Презентация — на другом берегу великой реки Янцзы. Мост через реку хлипкий и может выдержать одновременно максимум двоих. Как всем перебраться на другой берег как можно скорее?
Скорость перехода моста у каждого своя: проворный Илон Маск переходит его за 1 минуту, бодрящийся Билл Гейтс — за 2, спокойный Тим Кук — за 5. Марк Цукерберг после слушаний в Конгрессе быстро ходить не может, поэтому тратит на мост 10 минут. Когда мост переходят два человека, их скорость равна скорости самого медленного из пары.
Задача — перевести героев на другой берег как можно скорее, ведь места в очереди у конгресс-центра уже занимают местные жители.
Самая скоростная пара у нас — Маск и Гейтс, поэтому они с фонариком переходят на другой берег за 2 минуты (скорость Гейтса):
Илон Маск (1) и Билл Гейтс (2) → перешли на тот берег за 2 минуты.
Отправляем с фонарём назад самого быстрого из них:
Илон Маск (1) → вернулся обратно с фонарём за 1 минуту.
Теперь нужно решить, какая пара пойдёт следующей. Так как нам в любом случае нужно отправлять Цукерберга на тот берег, то это гарантированно займёт долгих 10 минут. Чтобы использовать это время оптимально, отправим с ним Тима Кука, который тоже не самый быстрый из всех:
Тим Кук (5) и Марк Цукерберг (10) → перешли на тот берег за 10 минут.
Осталось забрать Илона Маска с того берега, значит посылаем за ним самого быстрого из доступных — Билла Гейтса:
Билл Гейтс (2) → вернулся обратно с фонарём за 2 минуты.
И они вдвоём с Маском отправляются на тот берег:
Илон Маск (1) и Билл Гейтс (2) → перешли на тот берег за 2 минуты.
Складываем все минуты на мосту: 2 + 1 + 10 + 2 + 2 = 17 минут. Значит, всего 17 минут им потребуется, чтобы перейти великую реку Янцзы и занять места в зале раньше всех.
Находчивый альпинист
Один альпинист неудачно спустился с горы и наступил сразу на двух змей — кобру и гадюку. Одна из них его укусила, какая — неизвестно. У него были с собой противоядия, по две таблетки каждого вида: против кобры и против гадюки. Одну таблетку нужно принять сразу после укуса, а другую — на следующий день.
Альпинист вытряхнул из упаковки на ладонь одну таблетку от кобры (K), стал вытряхивать таблетку от гадюки (Г), но рука дрогнула и из упаковки Г выпали обе таблетки. Теперь у него в руке три абсолютно одинаковые таблетки: одна K, две Г. А ему нужно немедленно принять одну K и одну Г, оставив по второй таблетке каждого противоядия на завтра. Что ему делать?
Если таблетки никак нельзя отличить друг от друга, значит, надо придумать такое решение, которое не потребует анализа всех таблеток.
Задача альпиниста — принять одну таблетку от укуса кобры и одну от укуса гадюки. На ладони лежат три таблетки, и если мы возьмём любые две, то есть вероятность, что нам попадутся две таблетки от гадюки и тогда противоядие от кобры не сработает (альпинист же не знает, какая именно змея его укусила). Значит, нам такой вариант не подходит.
Чтобы сегодня и завтра принять одинаковые порции, альпинисту нужно к этим трём таблеткам добавить четвёртую, разломать их все пополам и разнести эти половинки по двум разным кучкам. Смысл в том, чтобы в каждой кучке лежало по одной половинке от каждой таблетки. Тогда в обеих будет по две половинки таблетки от кобры и по две половинки таблетки от гадюки, а две половины дают как раз целую таблетку.
Получается, что ему сегодня и завтра нужно съесть по 4 половинки, по одной от каждой таблетки.
15 упражнений для тренировки мозга
Программистам без логики никуда. Поэтому время прокачать мозг: проверьте свои способности. Вам под силу эти логические задачи?
Полезно решать и логические задачи, и математические. Так вы развиваете логику и тренируете мозг. В силу профессии айтишнику крайне важно следить за тонусом своей главной «мышцы». Мозг любит задачки и головоломки, а ещё переключение внимания и отдых от рутины. Поэтому скорее приступим к развлечениям с пользой!
Логические задачи для разминки
1 задача
Поставьте правильное число вместо вопросительного знака:
4 5 6 7 8 9 61 52 63 94 46 ?Ответ
Числа нижнего ряда – квадраты чисел верхнего ряда с перестановкой цифр. Вместо знака ставьте число 18.
2 задача
Один парень в компании предложил друзьям такой спор:
– Спорим, я выставлю бутылку на середину комнаты и вползу в неё.
И получилось. Он победил.
Как парню посчастливилось это сделать?
ОтветОн без труда вполз в неё – в комнату.
3 задача
Представьте ряд из шести чашек на столе. Три первые из них ничем не наполнены, а три следующие – с водой. Как добиться чередования пустых чашек и чашек с водой? Касаться разрешается только одной чашки. При этом толкать чашку чашкой запрещается.
Что вы предпримете?
ОтветВозьмите пятую чашку, перелейте из неё воду во вторую и поставьте чашку на место.
4 задача
В санатории на лужайке двое мужчин заняты настольным теннисом. Один ударяет ракеткой так сильно, что теннисный шарик улетает далеко и попадает в трубу из стали. Труба зарыта в землю вертикально на три метра. Шарик лежит на дне трубы, то есть на расстоянии трёх метров от плоскости земли. У игроков нет другого шарика.
Ответьте, как спортсменам достать игральный шар без извлечения трёхметровой трубы из-под земли?
ОтветСпортсмены наполнят трубу водой до краёв, и тогда шарик всплывёт.
5 задача
Получится ли у вас записать число 1000 с использованием только восьми восьмёрок и символов математического сложения?
Ответ888 + 88 + 8 + 8 + 8 = 1000
Логические задачи основного комплекса
6 задача
Попробуйте установить принцип построения указанной последовательности:
8 2 9 0 1 5 7 3 4 6Ответ
Последовательность цифр построена на основании алфавитного порядка их названий (восемь, два, девять, ноль и т. д.).
7 задача
Вообразите десятикилометровый мост через пролив. Максимальная нагрузка для него – 25 тонн. С начала этого моста стартовал грузовик, масса которого – ровно 25 тонн. Автомобиль продолжает движение к противоположному краю. Баланс моста пока не нарушен. Неожиданно, когда грузовик достиг середины этого путепровода, на него сел воробей со своим весом.
Вопрос к вам: приведёт ли вес птицы к нарушению балансировки и разрушению моста?
ОтветНе приведёт. Так как грузовик преодолел путь до середины моста, что равно 5 км, расход потраченного топлива в разы превысил вес птицы.
8 задача
В одно и то же время к водному каналу приблизилось двое. Добраться до другого берега поможет лодка, которая рассчитана только на одну персону. Тем не менее, без стороннего участия оба переправились на противоположный берег на этой лодке.
Как люди справились?
ОтветЛюди приблизились к противоположным берегам водного канала.
9 задача
Отважного воина захватили слуги султана. Султан приказал отправить смельчака в темницу, где вместе с ним беспрерывно будут рядом два надзирателя. Один стражник исключительно правдив в разговоре, а второй лжёт. Внутри темницы оказались два закрытых входа. Войдёшь в один – выберешь «неволю навсегда», а в другой – «освобождение». Султан предложил воину избрать один вход: если это окажется «освобождение», то пленник свободен.
Воину позволили спросить надзирателей только один раз. То есть один вопрос на двоих надзирателей. Пленник не в курсе, кто из них лжец, а кто правдив. Надзиратели, несомненно, знают, какой вход подарит воину освобождение.
Какой вопрос задаст воин одному из стражников для достоверного определения входа, который означает «освобождение»?
ОтветВоин задаст только один вопрос любому из надзирателей: «Если попросить твоего коллегу указать на вход «освобождение», то куда он направит меня?» В обеих ситуациях надзиратель укажет на «вход в неволю».
10 задача
В лесу десять родников с мёртвой водой: от первого до десятого. Мёртвая вода из родников с первого по девятый доступна каждому, а десятый родник во власти Кощея в пещере, в которую он никого не впускает. По вкусу и цвету мёртвую воду не отличить от обыкновенной, однако глоток воды из родника означает смерть. Спасёт только вода из родника с номером выше. Поэтому того, кто изначально выпьет десятую воду, ничего не спасёт.
Иванушка бросил вызов Кощею. Условились принести с собой чашку с водой и дать её осушить сопернику. Радости Кощея не было предела: «Ура! Я налью десятый яд, и Иванушка не спасётся! В то же время выпью то, что даст Иванушка, следом выпью десятый яд и останусь живым!»
В оговоренный день соперники столкнулись. Последовал честный обмен чашками. Содержимое выпито. При этом Кощей погиб, а Иванушка выжил.
Как Иванушка победил Кощея?
ОтветИванушка предложил Кощею обыкновенную воду. А Кощей, по неверным предположениям, «запил» её собственным десятым ядом. Перед встречей с соперником Иванушка выпил воду из любого родника. Вышло, что он запил яд Кощеевым десятым, что привело к нейтрализации яда.
Логические задачи для «растяжки»
11 задача
Отец решил задать своему сыну-школьнику каверзный вопрос: назови самое большое число. Ответ сына ошеломил отца, возразить было нечего.
Для программиста это дело лёгкое, правда? Но что сказал школьник?
ОтветТридцать первое. Предполагается число месяца.
12 задача
Воинственное племя захватило странника. Вождь хотел смерти страннику и позволил ему выбирать. Страннику разрешалось озвучить одну фразу. При правдивости фразы его сбросят с отвесной скалы. Окажись фраза лживая, и его отдадут львам на растерзание. Но странник подобрал такую фразу, которая подарила ему свободу.
Отгадайте, что это за фраза?
ОтветФраза: «Меня растерзают львы». Тогда, если бы вождь отдал странника львам на растерзание, то сказанная фраза стала бы правдивой, и его полагалось бы бросить с отвесной скалы. Но если странника сбросят со скалы, то фраза окажется лживой. Вождь посчитал, что исключительно правильным исходом будет подарить свободу страннику.
13 задача
После гулянки мужчина направлялся домой слегка навеселе. Он шёл по центру песчаной проселочной дороги. Путь не освещался лунным светом. К тому же, на дороге отсутствовали фонари. Одежда мужчины была чёрной. Вдруг на дорогу выехал автомобиль с выключенными фарами. В конце концов, водитель заметил мужчину и свернул.
Как ему удалось увидеть пешехода?
ОтветНа улице стоял день.
Логические задачи для заминки
14 задача
Вам даётся три письма. Одно придётся незамедлительно проглотить. В каждом письме найдёте пару предложений. Два предложения в одном письме истинные, в другом – ложные, а в третьем – пополам – истинное и ложное. Смотрите, какие там предложения:
Первое письмо:
- Не ешьте это письмо.
- Непременно съешьте второе письмо.
Второе письмо:
- Не стоит есть первое письмо.
- Жуйте третье письмо.
Третье письмо:
- Есть это письмо не стоит.
- Скорее съедайте первое письмо.
Поделитесь своим мнением, какое письмо съесть?
ОтветТретье письмо.
15 задача
Вы очутились в помещении, в котором четыре двери и крошечное окошко. Три двери фальшивые, то есть за ними сразу кирпичная кладка. И одна дверь с выходом на улицу. Вам дали ключ, который открывает все четыре двери, однако вы без понятия, какая дверь выведет на улицу. Попытаться можно один раз. При открывании одной двери оставшиеся замки блокируются механически и безвозвратно. Вдобавок комната тёмная и слегка озаряется светом одной свечи.
Какие вы примете меры, чтобы отыскать единственную дверь, которая ведёт на улицу?
ОтветСтоит распахнуть окошко и подставлять свечу по очереди к дверям: к щелям или к замочной скважине. При этом внимательно смотреть на пламя свечи. Колебание пламени будет указывать на выход.
Эти логические задачи показались вам лёгкими или не очень?
Попробуйте другие логические задачи:
Научно-исследовательская работа «Методы решения логических задач»
Полное наименование работы | «Методы решения логических задач» |
Наименование секции | Прикладная и фундаментальная математика |
Жанр работы | Исследовательская работа |
Возрастная категория | 6-7 класс |
Фамилия, имя автора | Сербулова Виктория |
Территория | с.Потапово, Енисейского района, Красноярского края |
Место учебы | Муниципальное бюджетное общеобразовательное учреждение «Потаповская средняя общеобразовательная школа №8 имени В.А. Паукова» |
Класс | 6 класс |
Место выполнения работы | Научно-исследовательское объединение «Родник» |
Руководитель | Глухова Наталья Владимировна, учитель математики I квалификационной категории МБОУ Потаповской СОШ №8 имени В.А. Паукова (89509883224) |
Контактный телефон | ( 839195) 75-2-11 |
СОДЕРЖАНИЕ
Введение………………………………………………………………………………..3
Основная часть…………………………………………………………………………4
2.1. Что такое логическая задача …………………………………….……………4
2.2. Метод решения с помощью таблицы………………………………………….5
2.3. Метод решения с помощью полупрямой …………………………………….7
2.4. Метод решения с помощью графов …….…………………………………….9
2.5. Метод решения с помощью кругов Эйлера………………………………….11
Заключение………………………………………..…………………………….……..13
Список литературы…….……………………………………….……………….……..14
ВВЕДЕНИЕ
Математическое образование, получаемое в общеобразовательной школе, является важнейшим компонентом общего образования и общей культуры современного человека.
Всё чаще в текстах математических олимпиад, а также в КИМах ЕГЭ базового уровня по математике встречаются логические задачи. Логические задачи развивают умение анализировать и обобщать данные, искать возможные пути решения, формировать стратегию, проверять данные на достоверность. Логика используется и в обычной жизни, например, поход за продуктами, выбор одежды, также умение решать логические задачи необходимо в некоторых профессиях.
Но в школьном курсе математики очень мало логических задач. А ведь логические задачи составляют неотъемлемую часть математического образования любого школьника.
К «классическим» логическим задачам относятся текстовые задачи, цель решения которых состоит в распознавании объектов или расположении их в определенном порядке в соответствии с заданными условиями. Задачи на перемещение, перекладывание, взвешивание, переливание — самые яркие примеры нестандартных задач на логику. Знание и понимание различных методов решения поможет определить, какой способ подойдет лучше в каждом конкретном случае, чтобы выбрать наиболее быстрый и простой путь получения ответа.
Работа посвящена изучению способов решения логических задач.
Актуальность работы в том, что знание различных методов решения логических задач увеличивает успешность их решения, позволяет учиться мыслить логически, творчески.
Методы, используемые при работе над темой: теоретический анализ специальной литературы, экспериментальная работа, анализ собственного опыта.
Объект исследования – логические задачи.
Предметом исследования являются методы решения логических задач
Цель исследовательской работы: рассмотреть методы решения логических задач.
Гипотеза исследования: знание различных методов решения логических задач поможет развить логическое мышление.
Цель, предмет, гипотеза исследования обусловили следующие задачи:
Изучить литературу по данной теме.
Рассмотреть виды логических задач.
3. Изучить различные методы решения логических задач.
4. Проанализировать и оценить достоинство каждого метода.
5. Привести примеры решения олимпиадных задач, задач из КИМов ЕГЭ базового уровня.
2. ОСНОВНАЯ ЧАСТЬ
2.1. ЧТО ТАКОЕ ЛОГИЧЕСКАЯ ЗАДАЧА
Ло́гика (от др.-греч. λόγος — «рассуждение», «мысль», «разум») – раздел философии, нормативная наука о формах, методах и законах интеллектуальной познавательной деятельности, формализуемых на логическом языке.[5] Основы логики были заложены работами ученого и философа Аристотеля (384-322 гг. до н.э.). Он изучал правила мышления, впервые дал систематическое изложение логики.
Что же представляют собой логические задачи? Логические задачи или, как их еще иногда называют, нечисловые, представляют собой текстовые задачи, в которых требуется распознать объекты или расположить их в определенном порядке по имеющимся свойствам. При этом часть утверждений задачи может выступать с различной истинностной оценкой (быть истинной или ложной). А любые вычисления и построения играют вспомогательную роль или вообще отсутствуют. То есть – логические задачи отличаются от обычных тем, что в них чаще не требуется умение вычислять, а требуется умение рассуждать.
Чтобы научиться решать типовые логические задачи, простые и нестандартные математические задачи, важно знать основные приемы и методы их решения. Ведь решить одну и ту же задачу и прийти к правильному ответу во многих случаях можно разными способами.
Существуют разные типы логических задач и разные способы их решения: Каждый из этих способов обладает своими достоинствами.
Виды логических задач: задачи на соответствие и исключение неверных вариантов, задачи на упорядочивание множеств, задачи о лгунах, числовые ребусы, игровые задачи, задачи на переливания, взвешивания.
Основные методы решения логических задач: метод рассуждений, с помощью таблиц, с помощью метод блок-схем, с помощью графов, с помощью полупрямой, метод кругов Эйлера.
Рассмотрим некоторые методы решения логических задач.
2.2 МЕТОД РЕШЕНИЯ С ПОМОЩЬЮ ТАБЛИЦЫ
Задача 1. Перед соревнованиями по плаванию каждого из четырех участников А, Б, В, Г спросили, на какое место он рассчитывает. А сказал: «Я буду первым», Б сказал: «Я не буду последним», В сказал: «Я не буду ни первым, ни последним» и Г сказал: «Я буду последним». После заплыва оказалось, что только один из них ошибочно предсказал результат. Кто из пловцов ошибся? [1]
Решение. Составим таблицу, в которой знаком «плюс» укажем предполагаемые результаты.
Пловец | Места | |||
1 | 2 | 3 | 4 | |
А | + | |||
Б | + | + | + | |
В | + | + | ||
Г | + |
Предположим, что ошибся А, тогда он мог занять 2-е или 3-е место (4-е место занял пловец Г, который, если ошибся А, правильно предсказал свой результат, так как по условию ошибся только один пловец). В этом случае возможны следующие варианты распределения мест:
а) А – 2, Б – 1, В – 3, Г – 4; б) А – 3, Б – 1, В – 2, Г – 4.
Докажем, что действительно ошибся пловец А. Если бы ошибся Б, т.е. занял 4-е место, то ошибся бы и пловец Г, что противоречит условию задачи. Если бы ошибся В, тогда он должен быть или первым или последним. В таком случае ошибся бы еще один пловец – А или Г. Если бы ошибся Г, то ошибся бы еще один пловец, в противном случае последнее место не занял бы никто. Так как по условию задачи мог ошибиться только один пловец, то Г не ошибся.
Ответ: ошибся пловец А.
Задача 2. В летний лагерь приехали отдыхать три друга: Миша, Володя и Петя. Известно, что каждый из них имеет одну из следующих фамилий: Иванов, Семенов, Герасимов. Миша – не Герасимов. Отец Володи – инженер. Володя учится в 6 классе, Герасимов учится в 5 классе. Отец Иванова – учитель. Какая фамилия у каждого из трех друзей? [2]
Решение. Начертим таблицу и заполним последний столбец таблицы, исходя из условий:
Имя | Фамилия | ||
Иванов | Семенов | Герасимов | |
Миша | + | — | — |
Володя | — | + | — |
Петя | — | — | + |
Ответ: Миша – Иванов, Володя – Семенов, Петя – Герасимов.
Задача 3. Три брата — Александр, Борис и Сергей преподают различные предметы в школах Архангельска, Северодвинска и Котласа. Александр работает не в Архангельске, а Борис не в Северодвинске. Архангелогородец преподаёт не математику. Тот, кто работает в Северодвинске, преподаёт химию. Борис преподаёт физику. Какую дисциплину преподаёт Сергей, и в школе какого города?[2]
Решение. Составим две таблицы. Отобразим наши рассуждения в таблице:
Имя | Город | ||
Архангельск | Северодвинск | Котлас | |
Александр | – | ||
Борис | + | – | — |
Сергей | — |
Имя | Дисциплина | ||
Математика | Физика | химия | |
Архангельск | – | + | — |
Северодвинск | — | – | + |
Котлас | + | — | — |
Исходя из условия задачи, мы видим, что возможны два случая.
Ответ: Сергей может работать в Северодвинске учителем химии или преподавать математику в Котласе.
Задача 4 «Три клоуна Бим, Бом, Бам вышли на арену в красной, зелёной и синей рубашках. Их туфли были тех же трёх цветов. У Бима цвета туфель и рубашки совпадали. У Бома ни туфли , ни рубашка не были красными. Бам был в зелёных туфлях и рубашке другого цвета. Как были одеты клоуны?»
Решение. Составим две таблицы по условию задачи:
К.р. | С.р. | З.р. | К.т. | С.т. | З.т. | ||
Бим | — | + | — | Бим | + | — | — |
Бом | — | — | + | Бом | — | + | — |
Бам | + | — | — | Бам | — | — | + |
Ответ: Бим – в синей рубашке и красных туфлях, Бом – в зелёной рубашке и синих туфлях, Бам – в красной рубашке и зелёных туфлях.
2.3. МЕТОД РЕШЕНИЯ С ПОМОЩЬЮ ПОЛУПРЯМОЙ
Если в задаче имеется множество объектов и требуется установить взаимоотношение между элементами этого множества, то задачу можно решать на полупрямой.
Задача 1. Виктор старше Дениса, но младше Егора. Андрей не старше Виктора. Выберете утверждения, которые верны при указанных условиях.[4]
Егор самый старший из указанных четверых человек.
Андрей и Егор одного возраста.
Виктор и Денис одного возраста.
Денис младше Егора.
Решение. Построим модель описанной ситуации, отмечая на прямой правее старшего мальчика.
Е
В
А
Д
Ответ: 14.
Задача 2. В очереди в школьный буфет стоят Вика, Соня, Боря, Денис и Алла. Вика стоит впереди Сони, но после Аллы; Боря и Алла не стоят рядом; Денис не находится рядом ни с Аллой, ни с Викой, ни с Борей. В каком порядке стоят ребята? [3]
Решение. Построим модель описанной ситуации, считая обычный луч «линией времени».
а) Вика стоит впереди Сони, но после Аллы
б) Денис не находится рядом ни с Аллой, ни с Викой, значит он – крайний слева
в) Боря и Алла не стоят рядом, Борис не находится рядом с Денисом, значит место Бориса – после Вики
Ответ: Алла, Вика, Борис, Соня, Денис.
Задача 3. При взвешивании животных в зоопарке выяснилось, что жираф тяжелее верблюда, верблюд тяжелее тигра, а леопард легче верблюда. Выберите утверждения, которые верны при указанных условиях. [4]
1) Леопард тяжелее верблюда
2) Жираф тяжелее леопарда.
3) Жираф легче тигра.
4) Жираф самый тяжелый из всех этих животных.
Решение. Отметим данные задачи на полупрямой, причем тех животных, которые тяжелее, будем отмечать правее.
Т
ЛЛ
ВЛ
ЖЖ
Ответ: 24
2.4. МЕТОД РЕШЕНИЯ С ПОМОЩЬЮ ГРАФОВ
Ситуации, в которых требуется найти соответствие между элементами различных множеств, можно моделировать с помощью графов. В этом случае элементы различных множеств будем обозначать точками (кружочками, прямоугольниками и т. п.), а соответствия между ними – отрезками (дугами).
Задача 1. Три брата — Александр, Борис и Сергей преподают различные преметы в школах Архангельска, Северодвинска и Котласа. Александр работает не в Архангельске, а Борис не в Северодвинске. Архангелогородец преподаёт не математику. Тот, кто работает в Северодвинске, преподаёт химию. Борис преподаёт физику. Какую дисциплину преподаёт Сергей, и в школе какого города?[2]
Решение. Составим граф по условию задачи
Ответ: возможно 2 ответа: Сергей может работать в Северодвинске и преподавать химию, а также может работать в Котласе и преподавать математику.
Задача 2. Однажды в туристическом лагере оказались вместе пять ребят. Их имена: Леонид, Сергей, Николай, Олег и Петр. Их фамилии: Антонов, Борисов, Васильев, Дроздов и Иванов. Кроме того, известно, что Петр знаком со всеми, кроме одного. Борисов знаком только с двумя. Леонид знает только одного из всех. Дроздов и Сергей не знакомы. Николай и Иванов хорошо знают друг друга. Сергей, Николай и Олег давно знакомы между собой. Антонов знаком только с Петром. Узнать имена и фамилии всех мальчиков.[6]
Решение. Будем соединять отрезками объекты (ребят), которые знакомы между собой. По условию, что Сергей, Николай и Олег давно знакомы между собой, имеем:
Из условия: Антонов знаком только с Петром делаем вывод, что Леонид – Антонов и соединяем линией Леонида и Петра.
По условию задачи Дроздов и Сергей не знакомы. Следовательно, Петр – Дроздов.
Петр знаком со всеми, кроме одного. Выше сказано, что с Сергеем он не знаком, значит знаком с Леонидом, Николаем и Олегом. Так как Борисов знаком только с двумя, делаем вывод: Сергей – Борисов.
По условию Николай и Иванов хорошо знают друг друга, значит Олег – Иванов, Николай — Васильев.
Иванов
Васильев
Борисов
Ответ: Антонов Леонид, Борисов Сергей, Васильев Николай, Дроздов Петр, Иванов Олег.
2.5. МЕТОД РЕШЕНИЯ С ПОМОЩЬЮ КРУГОВ ЭЙЛЕРА
Очень часто решение задачи помогает найти рисунок. Использование рисунка делает решение задачи простым и наглядным. Ценность задач, решаемых с помощью кругов Эйлера, состоит в том, что решения задач с громоздкими условиями и со многими данными, просты и не вызывают особых умозаключений. Эйлер наглядно изображал операции над множествами при помощи особых чертежей, называемых кругами Эйлера. Для этого множества, сколько бы элементов они не содержали, представляют при помощи кругов, овалов или любых других геометрических фигур.
Данный метод позволяет графически решать математические задачи на основе применения теории множеств.
Задача 1. В фирме N работает 50 сотрудников, из них 40 человек знают английский язык, а 20 -немецкий. Выберете утверждения, которые верны при указанных условиях.
В фирме N хотя бы три сотрудника знают и английский, и немецкий языки.
В этой фирме нет ни одного сотрудника, знающего и английский, и немецкий языки.
Если сотрудник этой фирмы знает английский язык, то он знает и немецкий
Не более 20 сотрудников этой фирмы знают и английский, и немецкий языки.[4]
Решение: построим диаграмму, используя условия. Получается, что английский и немецкий языки знают 10 человек. Тогда очень легко выбрать верные утверждения.
Ответ: 14.
Задача 2. В пионерском лагере 70 ребят. Из них 27 занимаются в драмкружке, 32 поют в хоре, 22 увлекаются спортом. В драмкружке 10 ребят из хора, в хоре 6 спортсменов, в драмкружке 8 спортсменов; 3 спортсмена посещают и драмкружок и хор. Сколько ребят не поют, не увлекаются спортом, не занимаются в драмкружке? Сколько ребят заняты только спортом?[6]
Решение. Изобразим множества следующим образом:
70 – (6 + 8 + 10 + 3 + 13 + 6 + 5) = 19 – ребят не поют, не увлекаются спортом, не занимаются в драмкружке. Только спортом занимаются 5 человек.
Ответ. 5 человек занимаются только спортом.
Рассмотрим более сложную задачу
Задача 3. В 7-А учится 38 человек. Ученики увлекаются разными спортивными играми: 16 – баскетболом, 17 – хоккеем, 18 – футболом. Одновременно баскетбол и хоккей любят 4 человека, баскетбол и футбол – 3, хоккей и футбол – 5, а 3 ученика не интересуются спортом. Есть ли ученики, увлекающиеся всеми спортивными играми?[6]
Решение. Все ученики класса – наибольшая окружность. Круг «Б» — баскетболисты, «Х» — хоккеисты, «Ф» — футболисты, «x» — универсальные спортсмены. Трое неспортивных учеников просто находятся в общем круге. Баскетболисты, входящие в множество «Б», но не входящие в зоны пересечения со множествами «Х» и «Ф»:16 – (4 + x + 3) = 9 – x
По аналогии, находим количество хоккеистов:17 – (4 + x + 5) = 8 – x.
Футболисты: 18 – (3 + x + 5) = 10 – x.
Чтобы определить значение x, нужно суммировать множества учеников.
3 + (9 – x) + (8 – x) + (10 – x) + 3 + 4 + 5 + x = 38;
42 – 2 x = 38;
x = 2.
Соответственно, Б = 7, Ф = 8, Х = 6.
Ответ: 2 человека увлекаются всеми спортивными играми.
3. ЗАКЛЮЧЕНИЕ
Целью данной работы было рассмотреть методы решения логических задач.
Работа посвящена логическим задачам, встречающимся в текстах математических олимпиад, а также в КИМах ЕГЭ базового уровня по математике.
Чтобы успешно их решать, нужно знать способы решения, иметь развитое логическое мышление, обладать графической культурой. Задачи на логическое мышление, как правило, требуют не столько большого объема знаний, сколько умения эти знания применить. Находить нестандартные подходы, проявлять сообразительность, умение рассуждать и анализировать.
Были изучены материалы учебно-методической литературы, материалы из интернета. Решено множество задач. Подтвердилась гипотеза исследования: решение логических задач развивает мышление, расширяет кругозор.
По результатам исследования можно сделать следующие выводы:
Существуют разные типы логических задач и разные способы их решения.
Более подробно были изучены четыре метода решения. Каждый из этих способов обладает своими достоинствами при решении задач определенного типа.
-Задачи на перебор вариантов. В условии даются отношения между предметами и, следуя по цепочке этих отношений, мы приходим к правильному результату. Если отношений в условии задачи меньше, то проще их решать с помощью таблиц, если отношений – больше, то нагляднее их решать с помощью графов.
— Задачи, в которых требуется найти некоторое пересечение множеств или их объединение, соблюдая условия задачи, удобнее применить круги Эйлера.
— Задачи, в которых имеется множество объектов и требуется установить взаимоотношение между элементами этого множества, то задачу можно решать с помощью полупрямой, т.к. использование рисунка делает решение задачи простым и наглядным.
Логика помогает нам не только при решении математических задач, но и в повседневной жизни: правильно строить свои мысли, и верно их выражать, убеждать других людей, отстаивать свою точку зрения. Логика помогает людям и в их прфессиональной деятельности. Например, следователю очень важно уметь логически мыслить, чтобы правильно восстановить цепь событий для раскрытия преступления. Также знание логики необходимо работникам печати и средств массовой информации, медицинским работникам.
Решение логических задач – это не только увлекательный, но и полезный способ времяпровождения. Логические задачи — это зарядка для ума!
4. СПИСОК ЛИТЕРАТУРЫ
Кострикина Н.П. Задачи повышенной трудности в курсе алгебры 7-9 классов: Кн. для учителя /.. – М.: Просвещение, 1991; задача № 50.
Фарков А.В. Внеклассная работа по математике. 5 – 11 классы – М.: Айрис-пресс, 2007. – 288с.
Фарков А.В. Математические олимпиады в школе: методика подготовки. 5-8 классы.– М.: ВАКО, 2016. – 176 с.
ЕГЭ 2018. Математика. Базовый и профильный уровни: типовые экзаменационные варианты: 20 вариантов / под ред. И.В. Ященко. – М.: Издательство «Национальное образование», 2018 – 144 с.
Интернет-ресурсы:
https://ru.wikipedia.org/wiki/
https://pandia.ru/text/80/398/205.php
логических задач | Codecademy
Логическая задача — это общий термин, обозначающий тип головоломки, решаемой посредством дедукции. Учитывая ограниченный набор истин и вопрос, мы перебираем различные сценарии, пока не найдем ответ. Хотя эти проблемы редко связаны с кодированием, они требуют решения проблем и умения сформулировать правдоподобные результаты.
Вы можете столкнуться с логическими проблемами во время технических собеседований на должность программиста, поэтому стоит разработать стратегию того, как подходить к этим вопросам.Это также интересный способ укрепить свои навыки алгоритмического мышления!
Наш вопрос: яблоки, апельсины или и то, и другое?
Начнем со следующей проблемы. Вы столкнулись с тремя банками с надписью «Яблоки», «Апельсины» и «И то, и другое». Вы не можете увидеть содержимое этих банок, но вас проинформировали, что каждая имеет неправильную маркировку . Содержимое банки не указано на этикетке.
Сколько раз вам нужно рисовать из банки, чтобы точно маркировать каждую банку?
Наше решение: использование информации
Давайте свяжем нашу проблему с фактическими утверждениями, которые мы сможем использовать, чтобы делать выводы.
- Банки имеют неправильную маркировку
- Есть три баночки
- Одна банка представляет собой комбинацию содержимого двух других банок.
Мы можем использовать эти факты, чтобы получить дополнительную информацию, которая будет способствовать решению проблемы.
Во-первых, мы можем перефразировать «банки неправильно маркированы» как «банка с надписью« Яблоки » не содержит яблок ». Это та же информация, но она представлена таким образом, чтобы было легче найти решение.
Нам также следует обратить внимание на пункт 3: в банке «Оба» доступно больше информации, что делает его более «плодотворным» источником запросов. В общем, помните о любых исключениях или отклонениях в формулировке вопроса.
Наше решение: заполнение сценариев
Теперь мы перейдем к рассмотрению гипотетических ситуаций. Умение рассуждать о проблеме и формулировать свой мыслительный процесс имеет важное значение для успешного прохождения технического собеседования.
Представим, что мы достаем фрукт из банки с надписью «Яблоки».Мы, , знаем, что эта банка содержит не только яблоки, но мы сталкиваемся с двумя возможностями. Мы могли бы нарисовать яблоко или , мы могли бы нарисовать апельсин. Если бы мы нарисовали яблоко, мы бы знали, что это баночка «Оба», но что, если мы нарисуем апельсин? Тогда эта банка остается загадкой, либо «Оба», и мы только что нарисовали апельсин, либо это чисто «Апельсины». Мы все еще в темноте!
Мыслительный процесс такой же, как и при рисовании из банки «Апельсины», так что теперь представьте себе рисование из банки «Оба».Опять же, мы можем нарисовать любой вид фруктов, но мы узнали кое-что более существенное. Если мы рисуем апельсин, мы знаем, что — это «Апельсины». Если мы рисуем яблоко, мы знаем, что — это «Яблоки». Нет никакой двусмысленности, потому что банка неправильно помечена как «Оба».
Наше решение: выводы по чертежам
Мы обнаружили одну банку, нужно ли нам делать дополнительные запросы? Мы должны вернуться к нашему шагу Use the Information . Допустим, мы определили «Апельсины».
У нас есть старая банка «Оба», теперь правильно помеченная «Апельсины», и две неправильно маркированные банки: «Апельсины» и «Яблоки». Можем ли мы сделать дальнейшие выводы? Мы можем!
«Яблоки» и «Апельсины» имеют неправильную маркировку, но у нас есть новая информация. Мы знаем, где настоящие «Апельсины». Это не поможет нам с ошибочно обозначенным словом «Апельсины», это может быть либо «Оба», либо «Яблоки».
Это помогает с «Яблоками» . Мы знаем, что «яблоки» — это не «апельсины», потому что мы уже определили «апельсины».Мы также знаем, что «Яблоки» — это не на самом деле «Яблоки», потому что они имеют неправильную маркировку. Остается только один вариант — «Оба».
Если у вас две правильно маркированные банки, третья легко идентифицируется как «Яблоки».
Подводя итог: «Оба» -> «Апельсины», что приводит нас к «Яблоки» -> «Оба» и «Апельсины» -> «Яблоки»
Практика ведет к совершенству!
Мы закончим эту статью несколькими практическими задачами, которые вы сможете попробовать самостоятельно. У каждой проблемы есть ссылка, которая приведет вас к объяснению решения.
Рыцари и кнейвы
«Рыцари и лжецы» — популярный тип логической головоломки, в котором участвует остров, населенный двумя типами людей: рыцарями и лжецами.
- Рыцари всегда говорят правду
- Кнавы всегда лгут
На острове вы встречаетесь с тремя людьми: Тедом, Беном и Лилом.
Тед говорит: «По крайней мере одно из следующего верно, что Лил — лжец или что я рыцарь».
Бен говорит: «Тед мог утверждать, что я лжец.”
Лил говорит: «Ни Тед, ни Бен не рыцари».
Кто такой рыцарь, а кто лжец?
Вот решение.
Три самые быстрые лошади
Мы хотим найти трех самых быстрых лошадей из группы из 25 человек.
У нас нет секундомера, а на гоночной трассе всего 5 полос. Одновременно могут участвовать не более 5 лошадей.
Сколько гонок необходимо, чтобы оценить 3 самых быстрых лошади?
Вот решение.
10 простых способов улучшить свои навыки решения проблем
Хотя может показаться, что некоторые люди просто рождаются с более сильными навыками решения проблем, есть стратегии, которые каждый может использовать, чтобы улучшить их.
Верно, вы можете значительно улучшить свои способности в этой области — и, что самое приятное, большинство этих занятий также довольно увлекательны!
Какие существуют типы навыков решения проблем?
Прежде чем мы перейдем к интересным занятиям, давайте уточним наше понимание навыков решения проблем, то есть любых техник, которые постоянно помогают вам:
- Разобраться в причинах проблем
- Преодолеть краткосрочные кризисы
- Создавайте стратегии для решения долгосрочных проблем
- Превратите проблемы в возможность
Вы сможете лучше решать проблемы на своей должности по мере углубления своих отраслевых знаний.Но есть также несколько универсальных навыков решения проблем, которые нам всем нужны:
- Определение проблемы: Глубокое понимание проблемы посредством исследования, ведущего к лучшим решениям. Исследования могут включать интервью, чтение книг и электронных писем, анализ финансовых данных, поиск во внутренней сети вашей организации и систематизацию полученных результатов.
- Мозговой штурм: Быстрое создание множества новых решений. Во время групповых мозговых штурмов позвольте каждому высказывать идеи.Цените любой вклад и избегайте критики. Затем организуйте решения в группы по общим темам.
- Анализ: Использование дисциплинированных мыслительных процессов для оценки каждого возможного решения. Помимо перечисления их затрат и выгод, вы можете применить к ним дедуктивное рассуждение, теорию игр и правила логики (включая заблуждения).
- Управление рисками: Предвидение и попытки избежать недостатков ключевых решений. Ваша команда может составить список потенциальных рисков, оценить вероятность каждого из них, спрогнозировать дату, к которой каждый из них может либо произойти, либо больше не будет проблемой, и разработать способы снижения этих рисков.
- Принятие решения: Способность принимать решение и двигаться вперед. По прошествии определенного времени, анализа возможных решений и обратной связи от членов команды, назначенное лицо, принимающее решения, должно выбрать и внедрить решение.
- Управление эмоциями: Применение эмоционального интеллекта для улучшения вашей способности и способности членов вашей команды мыслить ясно. Это требует от вас распознавать эмоции в себе и других, управлять чувствами и направлять эмоции на полезную работу.
10 увлекательных занятий, которые помогут развить ваши навыки решения проблем
Используйте эти десять творческих советов, чтобы улучшить навыки решения проблем, разработать более стратегические способы мышления и научить свой мозг делать больше.
1. Танцуй всем сердцем
Знаете ли вы, что танцы положительно влияют на нейронную обработку, возможно, развивая новые нейронные пути, позволяющие обходить дефицитные дофаминовые блоки в головном мозге?
Это означает, что если вы занимаетесь балетом или другой формой структурированного танца, это может способствовать конвергентному мышлению.Другими словами, это может помочь вам найти единственный подходящий ответ на проблему. Если вам нужна помощь с дивергентным мышлением (поиском нескольких ответов на проблему), более импровизированные виды танца, такие как хип-хоп или чечетка, могут помочь.
2. Развивайте свой мозг с помощью логических головоломок или игр
Стратегия победы при игре в шахматы, судоку, кубик Рубика или других играх, стимулирующих мозг, на самом деле заключается в том, чтобы решить задачу в обратном, а не вперед. Та же стратегия может применяться к реалистичным ситуациям стратегического мышления.
Чтобы укрепить свой мозг и разработать новые методы решения проблем, разучивайте логические головоломки и другие игры.
3. Хорошо выспитесь
Больше, чем любое другое состояние сна или бодрствования, сон с быстрым движением глаз (REM) напрямую усиливает творческую обработку в мозгу. Быстрый сон помогает «стимулировать ассоциативные сети, позволяя мозгу создавать новые и полезные ассоциации между несвязанными идеями» и «не из-за избирательных улучшений памяти», таких как консолидация памяти, которая происходит в бодрствующем состоянии.
4. Тренируйтесь под музыку
В исследовании пациентов с кардиологической реабилитацией проверялась беглость речи после упражнений с музыкой и без нее. Результаты показали, что когда они слушали музыку во время тренировки, участники более чем удваивали свои баллы на тестах на беглость речи, в отличие от того, когда они работали в тишине. По словам ведущего автора исследования: «Сочетание музыки и упражнений может стимулировать и усиливать когнитивное возбуждение, помогая организовать когнитивный результат.”
Получите бесплатный набор инструментов, чтобы определить свои сильные стороны и минимизировать свои слабые стороны.
Щелкните здесь, чтобы загрузить свой инструментарий сегодня.
5. Держите при себе «дневник идей»
Вы сможете быстро записывать важные мысли, записывать личный опыт, делать наброски и исследовать идеи, если всегда будете держать «Журнал идей» с собой. Решать проблемы, сортируя свои мысли на бумаге, а затем рассматривая их более объективно, легче, чем держать все свои мысли в голове (и это обеспечит более эффективные стратегии решения проблем).6. Примите участие в занятиях йогой
Было показано, что мощное сочетание осознания тела, дыхания и медитации, которое требуется во время практики йоги, значительно повышает результаты когнитивных тестов. Другие результаты исследования Университета Иллинойса включают более короткое время реакции, большую точность и повышенное внимание.
7. Съешьте чирио (и подумайте об этом)
Эффект Cheerios — это название, которое физики назвали событию, которое происходит, когда последние несколько cheerios в миске всегда цепляются друг за друга.Причина возникновения — поверхностное натяжение.
Вывод состоит в том, что когда дело доходит до переживания напряжения при попытке решить проблему, цепляйтесь за тех, кто вас окружает. Полагайтесь на чужой опыт и идеи, даже из разных сфер карьеры. Нарисуйте связи. Мозговой штурм. Работайте вместе, чтобы выполнить работу.
8. Используйте интеллектуальные карты, чтобы визуализировать проблему
Mind Maps, визуальный снимок проблемы и ее возможных решений, может помочь сосредоточить внимание, стимулировать мозг, повысить способность к творческому мышлению и генерировать больше идей для решений.
Составьте интеллектуальную карту, изобразив вашу проблему как центральную идею. Добавьте «основные ветки», содержащие все причины проблемы. Используйте «вложенные ветви», чтобы изучить более подробную информацию.
Затем составьте отдельную интеллектуальную карту всех возможных решений центральной проблемы. Добавьте «основные ветви», показывающие все способы решения вашей проблемы, такие как коллеги, которые могут помочь, методы, которые вы можете применить, и другие ресурсы, которые вы можете использовать. Добавьте «подветви», чтобы подробнее изучить детали.Сделайте последнюю ветку с наиболее подходящим решением основной проблемы. Для получения подробной информации используйте «дочерние ветки».
Благодаря этому упражнению вы сможете увидеть, какая «ветвь» или вариант является наиболее практичным, экономящим время и рентабельным методом решения проблем.
9. Создайте «психологическую дистанцию»
Что такое психологическая дистанция? Согласно теории конструктивного уровня (CLT), это «все, что мы не воспринимаем как происходящее сейчас, здесь и с нами». Некоторые примеры включают рассмотрение точки зрения другого человека или представление о проблеме как о маловероятной.
Ученые показали, что, увеличивая мысленную дистанцию между нами и нашей проблемой, у нас будет больше творческих решений. Это происходит потому, что более абстрактное мышление помогает нам формировать неожиданные связи между, казалось бы, несвязанными концепциями, тем самым позволяя нашему уму увеличивать свою способность решать проблемы.
10. Сыграй в футбол
Была обнаружена связь между «исполнительными функциями» нашего мозга и спортивными успехами. Когда мы в действии, наш мозг быстро выполняет многозадачность между движением, ожиданием, разработкой стратегии, реакцией и выполнением.Чтобы сделать все это одновременно, требуется огромная мозговая активность.
Это может быть связано с нашим рабочим миром, когда мы планируем, обосновываем, отслеживаем свои действия и решаем проблемы одновременно. Таким образом, можно сделать вывод, что когда вы играете в футбол или в любой другой динамичный вид спорта, вы настраиваете свой мозг, чтобы быстрее думать, обрабатывать и реагировать на проблемы.
Чтобы узнать больше о том, как улучшить свои способности к решению проблем и принятию решений или получить тренинг по прикладным навыкам стратегического мышления, свяжитесь с CMOE сегодня!
Задач по математике и логике в изобилии
Нонограммы для логических головоломок, здесь каждый найдет что-то для себя.
Ежедневные математические и логические задачи для всехCryptoPics — интерактивные крипто-картинки для печати или японские логические головоломки — это увлекательное развлечение.
Magic Squares — Изучите историю этой головоломки и создавайте головоломки с магическими квадратами.
Праздничные пазлы — Веселые головоломки с символами праздников.
Логические головоломки — Используйте логику для решения этих словесных задач.
Головоломки с числами и словами — Бесплатные онлайн-головоломки с числами и словами.
Как решить проблемы со словами — Пошаговые инструкции по решению проблем со словами.
С Рождеством Христовым математические задачи — Решите эти словесные задачи для веселого веселья.
CRPuzzles — Интернет-журнал с множеством типов головоломок.
Моделирование математических задач — Узнайте, как решать текстовые задачи поэтапно.
Рисунок Это — математические задачи со словами бросят вызов всем членам семьи.
Brain Food — Сотни логических задач, головоломок и словесных игр для всех.
Brain Games — ссылки на веселые игры для мозга для студентов и семей.
Brain Games — Веселые интеллектуальные игры, включающие головоломки, логические и словесные игры.
Brain Teasers — Эти интерактивные головоломки разогреют ваш мозг до предела.
Puzzlers Paradise — Решайте логические задачи онлайн.
Nick’s Mathematical Puzzles — Сотни математических головоломок для проверки ваших логических и дедуктивных навыков.
Головоломки оригами на рассечение — Соберите многогранник оригами, чтобы решить головоломку.
Papyrus Puzzle Game — Сможете ли вы снова собрать папирус?
Задача недели — головоломки и словесные задачи для решения.
Задачи по математике и логике для детей
Interactive Fun Puzzles — Веселые головоломки для младших школьников.
Cool Math and Logic for Kids — Анимированные логические задачи, словесные задачи и головоломки для учеников начальной школы.
Logic Puzzles for Kids — Рабочие листы для печати для головоломок на логику и дивергентное мышление для детей младшего возраста.
Задачи с печатным текстом — Ресурсы по задачам с печатным текстом для классов с K по 12.
Задачи со словами для детей — Задачи со словами для 5–12 классов.
Математика и логика — Математические игры, задачи со словами и логические головоломки будут развлекать вас часами.
Головоломки — простые головоломки, которые помогут детям развить математические и логические навыки.
Math Gym — Интерактивная аркада с математическими и логическими играми.
Button Beach Challenge — Ментальная математика для начальных уровней.
Концептуальные задачи со словами — Интерактивные задачи со словами и учебные пособия по их решению для K-12.
Задачи по математике со словами — Помогите пчелам с проблемами со словами с медом.
Math Puzzles — Эти математические головоломки укрепляют словарный запас.
House of Math Word Problems — Тысячи словесных задач по математике для классов с 1 по 6; требуется членство.
K-12 Math Puzzles — Ссылки на математические задачи и головоломки.
Math Maven Mysteries — Используйте логику, чтобы разгадать эти загадки; проблемы варьируются от простых до сложных.
Задачи по математике и логике для подростков
Задачи геометрического слова — Решения и обучающие видео для задач геометрического слова.
Танграммы и другие логические головоломки — решайте математические головоломки, танграммы, логические головоломки и многое другое.
Квадратные уравнения — Задачи средней алгебры для старшеклассников.
Задачи по математике и логике для одаренных учеников — ссылки на головоломки, головоломки и логические игры.
Наибольшие проблемы со словом общего делителя — Бесплатные рабочие листы по алгебре.
Math Puzzles — множество математических головоломок для оттачивания логических навыков.
Танграммы — Используйте логические навыки, чтобы решить эти древние китайские головоломки.
Задачи со словами и физика — Узнайте, как задачи со словами могут помочь вам понять физику.
Судоку — Играйте в судоку онлайн и оттачивайте свои логические навыки.
Logics and Brain Teasers — Ссылки на логические задачи и головоломки.
Rebus Brainteasers — Веселые интерактивные ребусы.
Math and Logic Challengers — Открытые математические задачи.
Math and Logic Puzzles — Обострите смекалку с помощью забавных интерактивных головоломок.
Головоломки — математические, логические и другие головоломки.
Открытые математические задачи — задачи со словами и логические задачи помогают подготовить студентов к стандартному тестированию.
Математические и логические задачи для математиков и логиков
Nonogram Puzzles — попробуйте свои силы в решении этих головоломок.
Логические задачи со словами — Разгадайте загадку возраста трех дочерей и другие головоломки.
Нерешенные проблемы — Сможете ли вы решить одну из этих известных неразрешимых проблем?
Логический калькулятор— Вычислите истинность логического утверждения с помощью этого онлайн-калькулятора логики.
Daily Translation Problem — Решите ежедневную задачу перевода, используя элементарную логику.
Задача занятого бобра. Если вы знаете, что такое машина Тьюринга, вы можете решить эту логическую задачу.
Популярные товары
Логические головоломки в Интернете и распечатанные логические задачи
Решайте логические задачи и добивайтесь отличных результатов!
Много лет назад Кипр и Китай «экспериментировали» с головоломками и заметили, что дети думают быстрее, и старики живут дольше и имеют ясный ум.Поскольку головоломки требуют от нас использования различные стратегии для их решения, мы повышаем наши навыки. Головоломки развивают навыки решения проблем и кратковременная память, работа нервных связей и сразу двух полушарий головного мозга.
Вы можете подумать, что наш мозг постоянно напрягается, чтобы разгадывать эти головоломки. Однако исследования показывает, что, сосредотачиваясь на решении одной проблемы, ум погружается в своего рода медитацию.В Другими словами, вы отдыхаете! Успешный процесс решения головоломок производит дофамин, который улучшает настроение!
Хотите, чтобы вся семья проводила время с пользой и удовольствием? Решать головоломки и головоломки, которые создает для вас команда Logiclike!
3 простых логических головоломки для детей, чтобы начать
Регулярные тренировки по решению логических задач помогают детям развивать критическое мышление.Взгляните на несколько логических головоломок для kids, которые команда LogicLike создает для детей и их родителей.
Особенно рекомендуются логические задачи, задачи по поиску шаблонов и построение последовательностей. для дошкольников и школьников.
Чайник дороже чашки.Чашка дешевле, чем
очки.
Какое блюдо самое дорогое?
Чарли и Олег — братья.
У каждой из них по две сестры.
Сколько детей в их семье?
Тим, Макс и Билл участвовали в гонке и заняли 3 лучших места.
Макс прошел мимо Билла. Тим пришел за Биллом.
Определите место каждого водителя с помощью & plus; знак.
Вы можете распечатать задание или продолжить обучение онлайн.
Почему стоит решать логические головоломки?
Вы пробовали решать со своими учениками логические головоломки? Они забавны для детей, но также могут служить очень важной цели в развитии логического мышления и навыков рассуждения.Вот ПЯТЬ причин, по которым я люблю логические головоломки, И я проработаю простую головоломку с сеткой, чтобы показать, как они работают!
1. Навыки критического мышления и рассуждения
Логические головоломки
учат пошаговому мышлению, пока учащиеся работают над решением. Часто правильные ответы находят в процессе исключения или обратном направлении. Даже эти простые головоломки с сеткой побуждают студентов применять логику и рассуждения, чтобы найти ответы. Эти упражнения на критическое мышление помогут студентам заложить основу, которую они будут использовать в будущем при анализе данных и информации, использовании фактов и свидетельств для решения проблем, создании разумных выводов и обосновании своих ответов.
2. Веселые и важные упражнения для мозга
Упражнения для мозга важно начинать даже в молодом возрасте. Игры и головоломки, которые помогают детям мыслить нестандартно, в конечном итоге принесут им пользу. Выполнение мысленных вычислений и решение задач — важные шаги в поддержании остроты и здоровья вашего мозга. И логические головоломки и игры — это УДОВОЛЬСТВЕННЫЙ способ делать эти вещи! В детстве я любил логические головоломки и люблю представлять их своим ученикам.
3.Фонд важных математических навыков
Успешные математики делают гораздо больше, чем просто механический счет и запоминание фактов, и очень важно, чтобы наши ученики могли делать больше! Студенты должны иметь представление о том, как решать математические задачи, разбираться в подсказках, вычислять логический порядок и находить разумный и точный ответ, который они могут объяснить. Головоломки — это увлекательный и увлекательный способ познакомить с этими навыками в юном возрасте… прежде чем они даже поймут, что закладывают прочную математическую основу!
4.Обогащение
Эти головоломки отлично подойдут для тех, кто рано решил. Когда они работают над логическими головоломками, они все еще работают над важными навыками, а не просто заняты работой. Логические головоломки также могут быть неотъемлемой частью утренней работы или других утренних дел. Я использую свои сезонные головоломки, чтобы получить удовольствие от праздников, работая над критически важными навыками. В первом классе я начинаю решать эти головоломки целыми группами на нашем проекторе. Позже студенты работают в небольших группах и, в конечном итоге, они могут работать самостоятельно или с партнером.
5. Понимание
Любая задача по математике со словами также требует некоторой работы с пониманием прочитанного. Понимание таких слов, как «больше», «меньше», «комбинированный» и «не», является ключом к решению математических задач со словами и логических головоломок. Решая пошаговые головоломки и заполняя сетку по ходу дела, учащиеся лучше понимают важность каждого слова и каждого шага в поиске «окончательного ответа». Многие подсказки в моих начальных логических головоломках не связаны с математикой, но при этом побуждают детей думать и понимать … такие подсказки, как: игра на музыкальных инструментах и пение происходят в музыкальных классах, июль и август — летние месяцы, камбуз идет в конец строки и многое другое!
Решение типовой головоломки!
Логические головоломки из моих текущих пакетов — это простые, однозначные ответы, сеточные головоломки, то есть, когда решение найдено для одного предмета или переменной, его можно исключить для всех других вариантов.Они отлично подходят для того, чтобы вводить логические головоломки, которые могут расширяться до гигантских сеток с множеством возможностей для каждой переменной!
Надеюсь, это помогло вам лучше понять логические головоломки, если вы не пробовали их раньше! У меня в магазине даже есть БЕСПЛАТНЫЙ БЕСПЛАТНЫЙ ЗАПРОС, который вы можете попробовать!
Образец головоломки, который я решил выше, взят из моего набора «Логические головоломки для учеников начальной школы». Я также добавил НАБОР логических головоломок с сезонными и праздничными вариантами.
Посетите мою БЕСПЛАТНУЮ БИБЛИОТЕКУ ДЛЯ ПОДПИСЧИКОВ и получите набор из ТРИ БЕСПЛАТНЫХ логических головоломок! (Подпишитесь ниже!)
Наслаждайтесь! Спасибо за чтение! Дженнифер 🙂
Сохранить этот пост на потом? Прикрепите его, используя изображение ниже!
Я не могу использовать логику в программировании.Что я должен делать?
Я не могу использовать логику в программировании. Что я должен делать?
Вы новый разработчик и недавно занялись программированием?
Вы можете разочароваться, когда увидите, что не понимаете логики в программировании и не знаете, как начать решать конкретную проблему. Вы видите, что другие разработчики умеют использовать свой мозг в программировании и очень быстро решают вопросы кодирования. Также бывает, что когда кто-то объясняет ту же проблему и ее решение, вы все понимаете, но когда вы пытаетесь решить вопрос самостоятельно, вы застреваете там.
Это обычная проблема для новичков, и они отказываются от программирования, потому что думают, что «программирование — не моя чашка чая». Вы не можете отрицать, что логика — это фундаментальный ключ к тому, чтобы стать хорошим разработчиком. Неважно, являетесь ли вы фронтенд-разработчиком или бэкэнд-разработчиком, вам действительно нужно использовать логику для решения проблемы или оптимизации вашего кода. Теперь вопрос: почему вы не понимаете логики в программировании и как улучшить логику программирования?
Проблема, которую не понимают большинство новичков, — это… ”, пока или если ваш мозг не будет много практиковаться, невозможно понять логику программирования.” . Возьмем, к примеру, машинистку или футболиста. Причина, по которой машинистка хорошо печатает или футболист хорош в своей игре, — это практика. Когда вы практикуете достаточно для чего-то, время реакции вашего мозга сокращается, и вы в конечном итоге получаете логику или решение проблемы. Практика, достаточная для решения проблем в программировании, дает вам опыт, и чем больше у вас будет опыта, тем лучше вы станете программистом. Кроме того, вам нужно набраться терпения, чтобы не бросить его, думая, что это не ваша чашка чая .
Поймите, что не существует быстрого пути к совершенствованию программирования, но есть несколько приемов и советов, которые помогут улучшить логику в программировании. Мы собираемся обсудить эти техники, но помните, что все техники требуют практики, практики и практики. и определенно терпение
1. Решайте новые проблемы каждый день
Первый совет: решив конкретную проблему, не повторяйте ее более трех-четырех раз.Три-четыре раза — это нормально, но затем переходите к следующей проблеме и сталкивайтесь с новыми проблемами. Предположим, вы тренируетесь печатать разные шаблоны, как только вы попрактикуетесь два или три раза, переходите к следующей задаче кодирования. Продолжайте двигаться вперед и каждый божий день пытайтесь сталкиваться с новой проблемой. Ваш мозг должен подготовиться к новому вызову, чтобы сократить время отклика и понять логику программирования. Решение проблемы с печатью четных и нечетных чисел несколько раз в течение нескольких дней не поможет вам в программировании.Узнавайте что-то новое каждый день, это также познакомит вас с реальными проблемами и поможет вам написать код для новых сложных ситуаций или проблем.
2. Продолжайте двигаться дальше по уровню
Когда вы начинаете программировать, начните с простой задачи из некоторых ресурсов, а затем переходите на следующий уровень. Практикуйтесь, чтобы ответить на множество вопросов на легком уровне, затем перейдите к какой-нибудь сложной программе (вопросы среднего уровня) и попытайтесь решить множество вопросов для этого уровня.Снова переходите к следующему уровню или к более сложной проблеме (вопросы жесткого уровня) и решайте множество проблем. Существует множество веб-сайтов, таких как GeeksforGeeks, HackerRank, Codewars, CodinGame, чтобы практиковать и улучшать логику программирования уровень за уровнем.
3. Разделите задачи на более мелкие части
Когда вам задают проблему, сначала попытайтесь разобраться в проблеме целиком и выяснить, что именно нужно делать. Тщательно обдумайте проблему и запишите на бумаге, какие шаги нужно предпринять, чтобы решить конкретную проблему.Подумайте обо всех сценариях, шагах и в соответствии с ними запишите входные данные или переменные, которые вам нужно предпринять для решения проблемы. Например, вам нужно написать программу для выполнения сложения двух чисел. Теперь разбейте эту задачу на более мелкие части…
Шаг 1: Прочитав его, вы узнали, что вам нужны 2 числа, и оба они должны где-то храниться (в памяти).
Шаг 2: Чтобы сложить эти два числа, вам понадобится операнд («+»).
Шаг 3: Для сохранения результата сложения вам потребуется немного памяти.
Шаг 4: Вам необходимо отобразить результат пользователю или использовать его где-нибудь еще в программе.
Написание более мелких шагов поможет вам сопоставить сложные программы с более мелкими управляемыми фрагментами. Эти более мелкие фрагменты могут быть решены индивидуально, а затем их можно объединить, чтобы получить окончательный результат или фактическое решение.
4. Проверьте код других людей
Одна из лучших вещей для совершенствования логики программирования — это… продолжать проверять код, написанный другими.Проверьте код, написанный другими разработчиками, в Stackoverflow (крупнейшем сообществе разработчиков), GitHub, Bitbucket или других библиотеках с открытым исходным кодом. Проверьте несколько отличных проектов на GitHub и извлеките уроки из них. Проверьте, как люди пишут коды и как люди решают некоторые проблемы программирования. Когда вы смотрите на чужой код и используете какой-то метод или фрагмент кода оттуда, корректируя свой собственный код, чтобы получить решение, вам в конечном итоге нужно подумать над этим и использовать свой мозг или логику, чтобы решить проблему и получить правильное решение.Проверка чужого кода также поможет вам найти более простое решение или различные методы для той же проблемы.
5. Создавайте проекты
Одна из самых важных вещей, которым должен следовать новичок или опытный человек, чтобы научиться лучше программировать логику, — это создавать проекты. Работа над некоторыми реальными проектами дает вам больше возможностей и опыта, чтобы стать лучше в программировании. Вы можете выбрать любой проект для создания, например веб-приложение, приложение для Android или приложение для iOS. Создавайте калькуляторы, проекты электронной коммерции, личное портфолио или все, что вы любите создавать.Вы можете создать любое небольшое приложение или, если у вас есть опыт, вы можете создать сложный или большой проект. Вы узнаете, как проходит рабочий процесс создания проекта.
Когда вы работаете над каким-то проектом, вам нужно решить большую проблему, разбив ее на более мелкие этапы. Вам нужно тщательно обдумать это и решить эти более мелкие фрагменты, чтобы построить полный проект. Вы используете программный синтаксис и логику, чтобы записать какой-то фрагмент кода, чтобы решить эти более мелкие фрагменты, вы также перемещаете код туда и сюда, чтобы получить правильный результат, вы объединяете какой-то фрагмент кода, вы используете реализацию одной функции в другой, и вы столкнетесь с множеством сложных ситуаций.Когда вы создаете проект, вы сталкиваетесь с множеством трудностей и отлаживаете множество проблем, которые помогают в построении логики программирования.
подсказки
1. Не пропускайте вопрос при решении некоторых упражнений. Большинство новичков часто ошибаются, когда пропускают некоторые вопросы и переходят к следующей главе. Предположим, что есть 10 вопросов, и вы решили 7 вопросов (остальные 3 вопроса вы пропустили, потому что думаете, что это легко), из них вы решили 4 вопроса самостоятельно и проверили ответы на 3 вопроса откуда-то еще.Теперь, когда вы переходите ко 2-й главе и начинаете выполнять упражнения из этой главы, вы сталкиваетесь с трудностями, потому что ваш мозг не обучен решать множество вопросов из 2-й главы (это все потому, что вы пропустили некоторые вопросы из предыдущей главы. это было полезно для тренировки вашего разума, чтобы справиться с вопросом из 2-й главы). Задавайте как можно больше вопросов и тренируйте свой ум, чтобы улучшить логику программирования.
2. Когда кто-то преподает программирование, не просто понимайте концепцию и думайте, что вам не нужно решать проблемы самостоятельно, если вы все поняли, чему бы вас учил следующий человек.Вам действительно нужно запачкать руки в коде. Вы не сможете лучше выстраивать логику в программировании, пока не начнете практиковаться самостоятельно.
3. Не проверяйте решение сразу. Проверьте решение, если вы потратили достаточно времени, но по-прежнему не можете решить проблему. Постарайтесь сначала решить проблемы самостоятельно и наберитесь терпения. Как только вы ее решите, проверьте решение, написанное другими разработчиками.
4. Когда вы составляете какую-то программу и чувствуете, что вам нужно прочитать какую-то теоретическую концепцию, чтобы решить проблему, пожалуйста, сначала ознакомьтесь с теоретической концепцией. Теоретическая концепция закладывает базовый фундамент и помогает в решении проблемы.
5. Будьте последовательны . Не оставляйте пробелов, это действительно важно. Практикуйтесь в вопросах программирования каждый день. Тренировка в течение трех дней и оставление ее на два дня нарушает ритм и не помогает улучшить навыки программирования (особенно для начинающих).
Что такое логическое мышление? 8 советов по улучшению логики
Логическое мышление — очень важный навык, которым должен обладать каждый ребенок и развивать его. Почему? Потому что логическое мышление — это то, как человеческий разум может различать добро и зло.
Хорошо развитые навыки логического мышления также способствуют развитию стратегического мышления, логического мышления, математических навыков, решения проблем и многих других навыков.
Это важно еще и потому, что:
- Рациональные люди могут легко соотносить события и объекты.
- Вероятность того, что разумные люди сделают ошибки, очень мала.
- Дети, обладающие сильными навыками логического мышления, успешны в школе, потому что они могут устанавливать причинно-следственную связь.
- Рациональные люди, вероятно, будут более успешными в работе, потому что они разрабатывают правильные стратегии.
В этой статье вы найдете 7 простых в применении советов , а также лучшие игры, которые помогут вам и вашим детям развить логическое мышление.Мы также поделились повседневными примерами, чтобы помочь вашим детям лучше понять логику логического мышления 😃
Как развить логику?
Как и почти любой навык, логику можно улучшить и развить с помощью соответствующих упражнений и действий. Вот несколько лучших советов, которые помогут вам в этом!
1. Логические упражнения
Игры, несомненно, лучший способ научить детей чему-то.А когда дело доходит до игр для умственного развития, MentalUP — лучший вариант!
С помощью этих игр вы можете помочь своим детям развить: навыки логического мышления, навыки планирования, навыки пространственного восприятия, навыки логического мышления, навыки математического мышления и многое другое!
Логические шары
Развивайте свои навыки рассуждений , , , планирования, и , визуализации, .
Дополнение к 10
Развивайте свои математические , планирование и навыки зрительного внимания .
Выбери свою конфету
Развивайте свое зрительное внимание , и , считая навыков.
Видел я это или нет?
Развивайте свое логическое мышление , устойчивое внимание и сравнения навыков.
2. Общение с другими
Общение, другими словами построение новых отношений, расширит ваши перспективы. Таким образом, вы сможете получить все больше и больше навыков логического мышления и способности подходить к ситуациям и мыслям с разных сторон.
Поощряйте своих детей заводить новых друзей в школе, районе или в парке.Это не только поможет улучшить их навыки логического мышления, но также поможет им развить здоровые социальные навыки.
3. Творческие увлечения
Хотя левое полушарие нашего мозга отвечает за логическое мышление, творческая деятельность, которой в основном управляет правое полушарие нашего мозга, способствует развитию логического мышления. Поэтому поощряйте своих детей заниматься творческой деятельностью, например рисованием, рисованием, письмом и музыкой.
Ну, как это помогает с логическим мышлением?
Например, изучение нового инструмента требует глубоких размышлений и концентрации. Во время этого процесса ваши дети научатся решать больше задач гибко и легко.
Кроме того, поскольку эти задачи требуют творческого подхода, творческое мышление естественным образом развивает способности к решению проблем, которые могут помочь вашим детям стать лучше в школе.
4.Вопрос События
Один из лучших способов улучшить свои навыки логического мышления — задавать вопросы о вещах, которые вы обычно принимаете как факт. Привычка задавать такие вопросы поможет вам более полно рассматривать ситуации и позволит вам подходить к ситуациям более логично и творчески.
Вы можете придумать простые игры, чтобы применить этот совет со своими детьми. Например, начните с предложения, которое является результатом очевидного факта, и, как ваши дети, завершите его:
Родитель : « Холодно, потому что… »
Ребенок : «… идет снег / зима / дождь. ”
Выполнение этого задания также поможет вашим детям развить чувство ответственности за свои действия и поведение.
5. Читайте мистические книги и рассказы
Вот ситуация двух зайцев. Вы можете улучшить навыки чтения и логического мышления своих детей, просто разгадывая загадки.
Есть множество загадок и книг, которые ваши дети будут любить читать, пытаясь разгадывать загадки внутри.
6. Изучите / откройте новый навык
Этот совет довольно близок к третьему совету, приведенному выше, но здесь нет такого понятия, как слишком много обучения. Творческий или нет, изучение нового навыка может помочь отточить ваши логические навыки.
Чем больше вы воспользуетесь возможностью узнать что-то новое, тем больше вы сможете мыслить логически и стратегически.
Поощряйте своих детей узнавать что-то новое! В зависимости от возраста это может быть; изучение нового языка, изучение нового вида спорта или даже изучение новой игры.
Ежедневные занятия не только помогут сформировать мышление вдумчиво и логично подходить к проблемам и ситуациям, но также разовьют новые навыки, которые могут понравиться вашим детям!
Логические игры MentalUP созданы со специальным контентом, чтобы улучшить логику и рассуждение детей. Игры — это не только весело! Поскольку они разработаны академиками , разработчиками игр и учеными , они имеют большое значение в процессе умственного развития ваших детей.
Вы также можете легко отслеживать развитие успеваемости ваших детей с помощью подробных отчетов MentalUP.
MentalUP Logic Games: Попробовать
7. Головоломки
Головоломки — это всегда забавное развлечение для игровых вечеров и семейных встреч. Однако знаете ли вы, что это помогает улучшить навыки логического мышления?
Когда дети пытаются найти ответы на вопросы, они вынуждены мыслить стратегически и логически.Если вы ищете лучшие головоломки, загляните на нашу доску Pinterest, где вы найдете более 400+ бесплатных головоломок!
8. Внимательность
Экстремальный стресс — один из злейших врагов логического мышления. И, возможно, это шокирует, но большинство детей испытывают больший стресс, чем взрослые
Когда уровень стресса ваших детей управляем, им легче сосредоточиться и принимать логические решения.И один из лучших способов справиться со стрессом — это практика внимательности.
Дети, которые испытывают стресс, недостаток внимания или беспокойство, могут не обладать навыками логического мышления. В таких условиях поддержка детей обучающими приложениями может быть очень эффективной.
MentalUP — это обучающая игра, которая помогает развивать навыки логического мышления, повышая концентрацию и внимание, а также помогает снизить стресс.
Нажмите здесь, чтобы попробовать MentalUP
Разница между логикой и разумом
Мы слышим, как вы говорите: «Но в чем разница между разумом и логикой? Разве это не одно и то же? » Начнем с того, что «логика» — это существительное, а «причина» — это одновременно существительное и глагол.
Можно «рассуждать с человеком», но с кем-то логически не рассуждать. Кроме того, можно обосновать любую логику, но не все рассуждения могут быть основаны на логике.
Тем не менее, основное различие между логикой и разумом состоит в том, что разум может быть субъективным, тогда как логика — это настоящая наука, которая следует четко определенным правилам и тестам для критического мышления.
Логика также требует осязаемых, видимых или звуковых доказательств правильности мыслительного процесса посредством рассуждений.
Например, вы можете спорить или «рассуждать» с кем-нибудь о том, что вода холодная, однако тот факт, что температура замерзания воды составляет 0 ℃, не подлежит обсуждению, поскольку за этим стоит логика.
Логические примеры
Вот несколько примеров повседневной логики, которые помогут вам и вашим детям еще больше понять концепцию логики и логического мышления.
1. Неформальная логика
Неформальная логика — это то, что мы обычно используем в повседневных процессах рассуждения.Это рассуждения и аргументы, которые вы приводите в личном общении с другими, и они более субъективны, чем основаны на фактах.
Пример 1
- Помещения : Фред шел под лестницей по пути на работу. Фреда сегодня уволили с работы.
- Заключение : Ходить под лестницей — к несчастью.
- Объяснение : Это предположение, основанное на суевериях.В нем нет логики, основанной на фактах.
Пример 2
- Помещение : Моя сестра — знаменитость. Я живу с моей сестрой.
- Заключение : Я знаменитость.
- Объяснение : Доказательство славы — это нечто большее, чем если предположить, что она исчезнет.
Примеры индуктивной логики также могут быть рассмотрены в этой категории.Индуктивное рассуждение основано на использовании конкретной информации и для широкого обобщения, которое считается вероятным. Поскольку рассуждения основаны на повторяющемся опыте, результаты не всегда точны.
Пример 1
- Помещения : Зонт не даст нам промокнуть под дождем. Сара взяла свой зонтик, и она не промокла.
- Заключение : В этом случае вы можете использовать индуктивное рассуждение, чтобы высказать мнение о том, что, вероятно, идет дождь.
- Объяснение : Ваше заключение, однако, не обязательно будет точным, потому что Сара осталась бы сухой независимо от того, идет ли дождь и у нее есть зонтик, или же он не идет совсем.
Пример 2
- Помещение : Тринадцать из двадцати домов в квартале сгорели. Каждый пожар был вызван неисправной проводкой.
- Заключение : Если более чем в половине домов неисправна электропроводка, то во всех домах в квартале неисправна электропроводка.
- Объяснение : Вывод есть вероятность, однако он не является достоверным.
2. Формальная логика
Формальная логика требует дедуктивного рассуждения, и предпосылки должны быть основаны на фактах. Помещение должно приводить к формальному выводу.
Пример 1
- Помещения : Каждый человек, живущий в Нью-Йорке, живет в США.Все в США живут в Северной Америке.
- Заключение : Каждый человек, живущий в Нью-Йорке, живет в Северной Америке.
- Пояснение : Помещения основаны на географических фактах.
Пример 2
- Помещения : Велосипеды двухколесные. Дженни катается на велосипеде.
- Заключение : Дженни едет на двух колесах.
- Объяснение : Посылки основаны на фактах, поэтому вывод верен.
3. Символьная логика
Символьная логика , как следует из названия, фокусируется на том, как символы соотносятся друг с другом. Он присваивает символы вербальным рассуждениям, чтобы иметь возможность проверить достоверность утверждений с помощью математического процесса. Обычно такой тип логики используется в расчетах.
Пример
- Предложения : (A) Если все млекопитающие кормят своих детенышей молоком.(B) Если все собаки кормят своих детей молоком. (C) Все собаки — млекопитающие. Знак Ʌ означает «и», а символ ⇒ означает «подразумевает».
- Заключение : A Ʌ B ⇒ C
- Объяснение : Утверждения A и B приводят к выводу C. Если все млекопитающие кормят своих младенцев и собак, то это означает, что все собаки являются млекопитающими.
4. Математическая логика
Само собой разумеется, что все математические задачи основаны на логике, и каждая имеет единственный результат, основанный на фактах.Поскольку математическая логика применяет формальную логику к математике, математическая логика и символическая логика часто используются как взаимозаменяемые.
.