ВведениеИдея этой книги возникла у меня после лета 2014 года, когда я не смог приехать на дачу к старшему сыну, который проводил там все летние каникулы. Тогда, для того чтобы хоть как-то общаться с сыном и заниматься его развитием, я придумал метод обучения новым знаниям и тренировки полученных за учебный год навыков в области математики и русского языка. Не всё получилось так, как я задумывал, но эта методика позволила заинтересовать сына, научить его некоторым новым и интересным методам работы, а также провести в общении с ним незабываемые дни.
Теперь у меня возникла идея оформить наработанные материалы в виде двух книг: одна из них предназначена для родителя и содержит описание того, как заниматься с ребёнком, то есть как работать с темами, чтобы ребёнок был заинтересован. Вторая книга предназначена для детей, и в ней приводятся описания разных способов шифрования и взлома шифров так, чтобы было понятно вдумчивому ребёнку в возрасте старше десяти лет. Обе книги описывают одно и то же разными словами и в разных аспектах; книги синхронизированы, а потому читать их надо одновременно и параллельно.
Для чтения этой книги необходимо обладать математическими навыками, по крайней мере, понимать математику на уровне полной средней школы (а лучше — ещё лучше). Будет очень здорово, если читатель имеет навыки программирования, поскольку многие методы шифрования проще и удобнее применять при помощи специальной компьютерной программы. Хотя эта книга написана так, чтобы использование компьютера не было необходимым, всегда полезно потренироваться в реализации алгоритмов и написании программ. Тем не менее все описанные здесь занятия криптографией можно провести в «ручном режиме».
Конечно, математические навыки и дружба с математикой потребуются и ребёнку, с которым вам предстоит заниматься. Без них ему, скорее всего, будет просто непонятна, а следовательно, и неинтересна предлагаемая игра. Впрочем, знающий и понимающий родитель сможет переработать предлагаемые в книге методы в соответствии с характером и уровнем развития своего ребёнка.
Если у читателя несколько детей близкого возраста, с которыми можно устроить такие «шпионские игры», то эта книга также подойдёт. Можно устроить эту игру с каждым ребёнком отдельно, но это, скорее всего, вызовет непонимание у детей. Можно устроить соревнования, но тут также есть свои риски. Лучше всего, на мой взгляд, как-то объединить усилия детей, чтобы они одновременно решали задачи и отгадывали загадки. Надеюсь, что мои методические рекомендации помогут в этом.
В Интернете я планирую размещать дополнительные материалы для обучения ребёнка основам криптографии. Эти материалы помогут как с методологической точки зрения, так и для создания различных криптографических ресурсов: ключей, одноразовых блокнотов, шифров и кодов. Также я намереваюсь публиковать программы для использования и дальнейшей самостоятельной доработки, чтобы они были инструментами — как в деле обучения криптографии, так и в самих вопросах шифрования и дешифровки. В любом случае заинтересованный читатель всегда может написать мне на адрес электронной почты: [email protected], и мы сможем обсудить практически каждый вопрос, касающийся этой книги.