Сдвиг. Как выжить в стремительном будущем (Хоуи, Ито) - страница 102

В тот день к ученикам присоединились три женщины — стильная одежда, высокие каблуки… Они работали в Two Sigma, а пришли затем, чтобы поучаствовать в «Часе вызовов программирования» — новой инициативе, которая осуществлялась параллельно с «Неделей обучения компьютерным наукам». Проект представлял собой детище Code.org — некоммерческой группы, которая разделяет некоторые общие цели с фондом Scratch. К концу недели около 20 миллионов человек записали 600 миллионов строк программных кодов — об этом объявили организаторы инициативы. Code.org хвалится глубокими карманами и прославленной командой спонсоров, включая Марка Цукерберга, Билла Гейтса и Джека Дорси из Twitter, — но никого этот результат не впечатлил. Вскоре после того, как в феврале 2013 года группа приступила к работе, Дэйв Винер, давний «овод» компьютерной индустрии и автор блога Scripting News, записал: «Вы должны программировать потому, что любите это дело, потому что это весело и замечательно — создавать машины в собственном воображении. Программное обеспечение — это математика в движении. Это чудо разума. И если вы умеете это делать — умеете действительно хорошо, то с этим ничто не может сравниться». Особенно его возмущал упор Code.org на подготовку американцев к «конкуренции на глобальном рынке». «Если бы я был ребенком и услышал такое, — писал Винер, — я бы бежал оттуда со всех ног»[270].

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

Но каковы бы ни были источники мотивации, любые попытки включить программирование в школьное расписание в государственном масштабе натыкаются на обескураживающие препятствия. «Нет нехватки в очень толковых людях, которые стараются придумать, как нужно учить детей программировать, как развивать в них навыки XXI века, — говорит Резник, — однако эти люди наталкиваются на сопротивление школ и районных властей, утверждающих, что эти занятия некритичны для главной задачи — получить высокие баллы на экзаменах». Чтобы сделать программирование приоритетом, его защитникам нужна двоякая стратегия — убеждать не только высокопоставленных чиновников, которые устанавливают политику в данной сфере, но и учителей, находящихся на переднем крае американской системы образования.

Но это легче сказать, чем сделать. Согласно некоторым исследованиям, визуальные программные языки наподобие Scratch эффективны для обучения детей основам программирования, и детям нравится это занятие в достаточной степени, чтобы утверждать с определенной долей вероятности, что они выберут в качестве карьеры область точных наук и медицины