Имейте в виду, что все аналогии, даже (и особенно) самые лучшие, в конечном итоге перестают работать. Аналогия с программными объектами, подобными автомобилям, приведет вас к определенной точке понимания, но в какой-то момент перестанет работать. Аналогии требуют чрезмерного упрощения некоторых аспектов того, чему мы учим, или временного игнорирования деталей. И это прекрасно. Люди не могут научиться всему сразу. Таким образом, мы можем использовать аналогии, чтобы довести их до определенной точки, а затем либо изменить аналогии, либо отказаться от них. Мы можем вернуться и пересмотреть ситуацию: программные объекты не совсем похожи на автомобили. В программном обеспечении встречаются характеристики, которые являются коллекциями, то есть они могут содержать другие объекты. Представьте, что у вашего автомобиля есть характеристика «Шины», содержащая коллекцию объектов «Шина», каждый из которых представляет одну шину автомобиля. Аналогии – это прекрасный подход, но они предназначены для достижения определенной цели, а затем их следует отложить в сторону.
18.7 Метод Сократа
В середине 1960‐х годов дизайнер учебных пособий Джером Брунер описал методику учебного проектирования под названием «конструктивизм», который сегодня иногда называют конструкционизмом. Это ставит учителя в роль фасилитатора: он здесь не для того, чтобы делиться фактами или информацией, а для того, чтобы задавать учащимся вопросы и направлять их к определенным навыкам. Это чрезвычайно эффективный способ учить и учиться. Например, государственные школы в США с трудом обучают разработке ПО, потому что очень трудно найти квалифицированных учителей (вы можете заработать гораздо больше денег, фактически разрабатывая ПО или обучая ему в индустрии обучения технологиям). Поэтому в 2000 году я составил школьный учебник по разработке программного обеспечения, который был разработан для облегчения знаний, а не для обучения. Классный руководитель знакомит учеников с документацией и другими ресурсами, показывает им пример, приведенный в книге, а затем просит выполнить задание. Когда ученики неизменно на чем-то застревают, – а книга разработана так, чтобы это обязательно произошло, – учитель просто указывает на документацию и другие ресурсы и задает ряд вопросов.
Конечно, это более медленный способ обучения. Сократовский метод задавать кому-то вопросы вместо того, чтобы отвечать прямо, требует больше времени. Но он требует, чтобы учащиеся создавали собственные ментальные модели того, что они изучают, а не просто усваивали готовые факты, которые им преподносят на блюдечке. Мозг учащихся создает связи и теории, и в результате синаптические связи становятся намного сильнее. Что еще более важно, студенты более эффективны в самообучении, а это очень важный профессиональный навык в технологической отрасли.
Взрослых же метод Сократа может сильно разочаровать. Они часто сталкиваются с проблемой, которую им нужно решить за короткий срок. Если кто-то будет задавать вопросы вместо того, чтобы просто дать на них ответ, то это может показаться тем еще наказанием. Но вы можете и должны использовать эту методику обучения, когда появляется подходящий момент. Будьте честны с людьми в том, как вы хотите их обучить: «Я знаю, ты торопишься, но это важно. Будет более эффективно, если ты сам найдешь решение. Я задам несколько наводящих вопросов, чтобы навести тебя на нужные мысли, и буду все время наблюдать. Поверь, это стоит затраченных усилий и времени».
Сперва подумайте о том, какими, по вашему мнению, должны быть ответы, а затем задавайте вопросы, чтобы привлечь ученика к теме. Например:
Ученик: «Сервер не отвечает».
Вы: «Как ты его вызываешь?»
Ученик: «Через веб-браузер. Но он пишет, что сервер недоступен».
Вы: «Может, есть другие пути?»
Ученик: «Я попробовал пропинговать, но он сказал, что не может определить имя».
Вы: «Как работает разрешение имен?»
Ученик: «С помощью DNS».
Вы: «А DNS сейчас работает?»
Такого рода обсуждение определенно занимает больше времени, чем если вы просто скажете: «Да, DNS-сервер не работает». Но процесс «вопрос-ответ» позволяет построить собственную мыслительную модель того, как все эти движущиеся части сети сочетаются друг с другом. Вы не просто предоставляете решения: вы учите создавать свои решения, а это гораздо более ценно в долгосрочной перспективе.
18.8 Важность последовательности
Обучая других, очень важно упорядочивать все то, чему вы учите. Под этим я подразумеваю организацию и упорядочение того, как вы предоставляете информацию.
Итак, мы будем готовить. Сегодня на ужин стейк с картофелем, так что мы возьмем только три или четыре основных ингредиента. Будьте осторожны, как только мы начнем, плита будет горячей, как и сковородки. В конце вам нужно дать стейку потомиться несколько минут, прежде чем подавать его на стол, потому что он будет продолжать готовиться даже после того, как мы снимем его с огня. Но сначала нам нужно собрать ингредиенты, а для этого потребуется научиться нарезать овощи соломкой! А начну я с того, что расскажу об истории скотоводства в США.
Этот так называемый урок кулинарии настолько запутан, что любой, кто его слушает, будет полностью оправдан, если отправится в ресторан. При организации материала учитывайте несколько рекомендаций.
Не освещайте абстрактные понятия, если они непосредственно не связаны с чем-то практическим, чему вы только собираетесь учить или уже научили. История скотоводства в США не имеет прямого отношения к приготовлению стейка, так что подробности сейчас не нужны.
Изложите материал в том порядке, в каком с ним столкнется ученик. На примере с готовкой начните с ингредиентов. Потом научите нарезать овощи соломкой. Далее идите по порядку приготовления, в конце концов дойдя до момента, когда стейку нужно «отдохнуть».
Не делайте предостережений или предупреждений до тех пор, пока они не станут актуальными. В противном случае ученик запомнит абстрактный факт, не имеющий никакого практического применения, раньше, чем он внезапно не станет критически важным. Человеческий мозг в этом не силен. Поэтому предупредите ученика о горячей плите, когда он включит огонь, а не в процессе сбора ингредиентов.
Кроме того, не забывайте, что вы не можете предотвратить ошибки. Никогда. Нельзя придерживаться подхода: «Я начну с того, что расскажу вам все, что сам хотел бы знать до того, как приготовил свой первый стейк», потому что вы просто складываете абстрактные факты в одну кучу, а не обучаете. А ошибки часто создают воспоминания, так что они могут быть полезным опытом обучения.
Эй, видишь, сковорода дымится? Это потому, что ты использовал не то масло. Каждое масло имеет разную температуру дымления и горения, и нужно выбирать подходящее. Давай отложим эту сковороду в сторону, чтобы она остыла, и начнем сначала.
Это прекрасный пример контролируемой ошибки. Вместо того чтобы раздувать из мухи слона, вы позволяете ситуации идти своим чередом. Как только возникает проблема, вы предлагаете решение. Человеческий мозг любит решения проблем, но не так сильно любит решения без проблем. Мы учимся на ошибках, поэтому нужно чередовать правильные ошибки, чтобы ученику было легче усваивать информацию.
18.9 Не забывайте о важности отдыха
Помните, что человеческий мозг физически может переварить только определенное количество новой информации за определенный промежуток времени. Если мы что-то делаем с информацией – например, сразу же приступаем к практическому использованию – мы можем учиться лучше и узнавать больше в течение дня. Когда мы читаем или слушаем абстрактные факты, не связанные с деятельностью или сенсорным опытом, способность воспринимать информацию ограничивается. Так что отдых – это очень важно.
Сон как абсолютный отдых также имеет решающее значение для обучения. Когда мы спим, мозг организует наши воспоминания. Он решает, какие синапсы становятся сильнее, а какие ослабевают, основываясь на том, как мы их использовали. Новые воспоминания соединяются с соответствующими старыми воспоминаниями. Для этих процессов нужно время.
Это еще одна причина, по которой я предпочитаю обучение на практике неделям ежедневного обучения теории. Практика создает лучшие воспоминания и распределяет обучение на более длительный период, давая мозгу больше времени, чтобы справиться с новой информацией. Теория может быть источником информации, практически не связанной с реальным миром, поэтому мы склонны забывать многое из того, что изучали.
Рассчитывайте время отдыха
Разрабатывая серию книг Month of Lunches для Manning, я использовал столько когнитивных наук, сколько мог. Каждая глава составлена таким образом, чтобы среднестатистический взрослый человек мог прочитать ее примерно за 45 минут – период, к которому я пришел, исследуя среднюю скорость чтения взрослого человека в словах в минуту. Несмотря на то что главы короткие, вы должны читать по одной в день, потому что каждая из них посвящена одной теме. Затем вашему мозгу полагается отдых, чтобы синтезировать эту тему с предыдущими и настроить вас на следующую. Люди, которые прочитали всю книгу за три дня, сказали мне, что мало запомнили, и это неудивительно. (Главы также включают множество упражнений и лабораторных работ, которые нужны для того, чтобы заставить читателей сделать что-то практическое с изученными концепциями. Это еще один способ запомнить уроки.)
18.10 Рекомендуемая литература
Instructional Design for Mortals, Дон Джонс (самиздат, 2018).
How We Learn: The Surprising Truth About When, Where, and Why It Happens, Бенедикт Кэри (Macmillan, 2014).
18.11 Упражнения
Составьте список всех вещей, которым, по вашему мнению, вы могли бы научить других. Не ограничивайте себя только вашей технической областью! Что, если вы сможете научить готовить