Правительство Великобритании пытается выяснить, как научить детей программировать, изменив то, чему учат в школах. The Telegraph, ведущая британская газета, поставила другую сторону дела — Кодирование предназначено для «исключительно скучных чудаков(ов)»
Недавнее сообщение в блоге Уилларда Фокстона-это удивительное проникновение в мир непрограммируемого разума. Его подпись гласит::
«Уиллард Фокстон-журналист-расследователь и телевизионный продюсер. Он пишет о мошенничестве везде, где находит его, особенно в мире технологий.»
Неясно, какого рода мошенничество присутствует в обучении программированию, но сообщение в блоге, о котором идет речь, возможно только потому, что некоторые программисты разработали систему, которую, по-видимому, он просто принимает как должное, называется:
Правительство хочет научить всех детей программировать. Вот почему это глупая идея
В нем в основном излагается мнение о том, что программирование предназначено не только для тех немногих странных людей, которых оно привлекает, но и является механическим процессом. Он рассказывает историю о коллеге, который хочет нанять программиста, и комментирует:
«(он) – идеальный пример того, почему наши дети не могут писать код-он нормальный человек, а не исключительно скучный чудак, как большинство разработчиков.»
Тупой чудак….
Он продолжает доказывать, что на самом деле не знает, что такое программирование, говоря::
«Кодирование-это ниша, механический навык, немного похожий на сантехнику или ремонт автомобилей.»
Так что кодирование — это механический навык-я думаю, он, должно быть, думает о копировании текста.
«Как субъект, он обращается только к ограниченному кругу людей – вышеупомянутым тупым чудакам. Есть причина, по которой большинство соучредителей стартапов-это “очаровательный парень с идеями” в паре с “техническим гением”. Это потому, что если вы оставите технического гения одного, он начнет бормотать себе под нос.»
Почему я чувствую, что начинается приступ бормотания?
Ближе к концу статьи есть несколько отборных слов о провале ИКТ — образования, в котором есть доля правды-это проблема, которую необходимо решить, обучая более глубоким компьютерным идеям. Он также сомневается, что можно научить учителей начальной школы достаточному кодированию, чтобы обучать детей, что опять же является очень обоснованной проблемой, но затем он все портит, говоря::
«Если школьный предмет должен преподаваться всем, он должен иметь жизненно важное применение в повседневной жизни – и это просто не относится к кодированию.»
Конечно, все зависит от того, что вы подразумеваете под «жизненно важным применением».
Алгоритмическое мышление жизненно важно для нашего будущего процветания и, возможно, даже для нашего выживания. В мире слишком много нелогичных мыслей, и знание того, как перейти от идеи к реализации, является ключевым навыком, который гораздо более прост, чем умение делать арифметику — то, что может сделать любой дешевый карманный калькулятор.
Статья реакционна и предназначена для того, чтобы раздражать людей и публиковать комментарии — чуть более 600 на момент написания, — но что беспокоит, так это то, что точка зрения будет звучать правдиво для любого, кто достаточно глуп, чтобы не видеть общую картину. Такое же отношение распространяется не только на программирование, но и на все предметы STEM. Следующий шаг в споре — зачем учить физике, химии, биологии и математике (в отличие от арифметики) всех, кроме исключительно тупых чудаков.