[...]
Член Палаты представителей США демократ Тони Карденас (Tony Cardenas) представил на рассмотрение американского парламента законопроект, озаглавленный 416d65726963612043616e20436f646520. Название проекта записано в шестнадцатеричном коде и расшифровывается как America Can Code («Америка может программировать»), сообщается на сайте Карденаса.
В законопроекте предлагается приравнять языки программирования к «важным иностранным языкам» и ввести их изучение с «нулевого» класса школы, куда ходят дети пяти-шести лет. Какие именно языки следует изучать, политик не уточняет.
[...]
А интересная идея, но верно ли утверждение, что язык программирования похож на обычный язык? И стоит ли с младых лет учить такие вещи? Ведь логику можно развивать и другими способами.
(0) Американцы в каментах гадают, анаука инициатор закона написал "America Can Code ", от безграмотности или в хвостовом пробеле какой-то скрытый смысл.
Не надо учить программированию всех подряд, тем более с первого класса, школа должна дать базовые знания и сориентировать молодого человека в выборе профессий.
Идея хорошая, но правильнее в игровой форме осваивать алгоритмический язык, типа, команды, условия, переходы, ввод и вывод информации. Была бы обучалка, типа мультика "Маша и медведь", ну и, например, медведь попросил бы Машу собрать 5 спелых (зеленые не срывать) яблок с двух деревьев или поймать 3 золотых рыбки (простых рыбок нужно отпускать). Или медведю нужно убежать от пчел через лабиринт т.п. Ребенок должен придумать последовательность команд, которые тут же вводились в эту обучалку и он видел результат.
Свой вариант
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший