Дорогой Мэтью,

Самому молодому человеку, которого я когда-либо учил, было около 15 лет, так что мой опыт ограничен. Как вы и просили, я хотел бы поделиться с вами своими мыслями, даже если они плохо сформулированы и преждевременны.

Возможно, удастся отказаться от исчисления и тригонометрии в пользу того, что можно было бы назвать «домашней экономикой». Как вы, наверное, знаете, HomeEc был снят с производства в США главным образом из-за сексистского подтекста. Тем не менее, я думаю, что мы уже переросли это. Каждый человек должен делать покупки, инвестировать, платить налоги, совершать покупки и, смею сказать, разбираться в федеральном бюджете. Это область, в которой все проблемы имеют практическое применение, если только вы не намеренно пытаетесь их избежать.

Однако я лично не понимаю, почему мы не можем сделать акцент на алгебре. Алгебра нужна для многих других вещей.

Компьютер является основным и универсальным инструментом. Хотя компьютер можно использовать как телевизор, он представляет собой богатый математический инструмент. Простые программы дают потрясающие результаты, лучшим примером которых является «Жизнь Конвея». Однако также можно написать решение уравнения Ньютона-Рафсона примерно в 10 строках. Легко написать процедуру, которая вычисляет определенные интегралы. Кроме того, мне удавалось учить людей кодировать очень-очень простую игру типа «Фэнтези-приключение», которая учит использовать математику для представления явно нематематической концепции (например, здоровья персонажа).

Фундаментальной проблемой, стоящей на пути интеграции компьютерного образования с компьютерным программированием, является постоянно меняющийся ландшафт компьютерных языков. Однако я думаю, что есть три действия, которые могут смягчить это:

  1. Просто используйте Scheme в качестве основы и убедитесь, что каждый компьютер имеет приложение Scheme.
  2. В первую очередь полагайтесь на подход к программированию «repl» (то есть чтение-оценка-печать-цикл).
  3. Определите простой и неизменный интерфейс для графики, чтобы его реализация могла меняться с изменением технологии, но упражнения могли оставаться неизменными десятилетиями. (Это будет работать, например, с «Жизнью Конвея» и вычислительными фракталами.)

Все дети выходят из печи немного разными. Я не верю, что может быть универсальный мотиватор, но может быть широкий набор мотиваторов. Например, люди будут в восторге от использования математики для создания художественных узоров (подход спирографа). Некоторым понравится инженерное дело, например, строительство мостов, чтобы противостоять силам. Другим понравится программирование игр. Я думаю, что можно разработать несколько таких модулей, которые каким-то образом сильно мотивируют 75% людей.

Наконец, позвольте мне предположить, что для того, чтобы ваша программа разработки нового учебного плана прижилась, вы должны предложить конкретный путь для КЭД. читатели внести свой вклад, который может расти. Вам не нужно беспокоиться о дубе, но вы должны возделывать землю для желудя. Ваша статья - необходимое, но недостаточное действие. Должен быть способ начать формирование учебной программы (или других документов) помимо системы «вызов-и-ответ», предлагаемой Medium. Я предлагаю вам начать писать книгу на Medium и поделиться доступом к соавторам, которых вы специально выбрали, которые единомышленники и готовы внести свой вклад.