Как программисты, мы понимаем, почему знание того, как программировать, действительно важно. Но если вам сложно объяснить, почему, эта инфографика дает пять причин — и я уверен, что вы можете добавить больше.
Во время Недели компьютерных наук Code.org стремится дать 10 миллионам детей час работы с кодом. Это может быть немного, но, по крайней мере, это признание того, что детям стоит научиться программировать.
Нажмите, чтобы увидеть изображение с полным разрешением
Источник: Kodable
Из всех причин я считаю вариант третьего в списке наиболее убедительным. Обучение программированию помогает лучше подходить к решению проблем. Например, он предлагает вам разбить сложные проблемы, которые казались неразрешимыми, на более мелкие части, которые можно решить. Как только вы усвоите этот образ мышления, он распространяется на все, чем вы занимаетесь, и позволяет вам добиться успеха там, где другие просто сдались бы.
Конечно, чем раньше вы познакомите детей с программированием, тем легче они усвоят его, и в этом смысле это похоже на изучение иностранного языка. Тем не менее, в каком бы возрасте вы это ни представили, именно сочетание воображения и способности использовать вычислительную мощность дает человеку возможность превращать идеи в действия и испытывать острые ощущения от расширения прав и возможностей.
Инфографика завершается экономической мотивацией нынешнего стремления обучать программированию всех детей. Годы пренебрежения образованием в области информатики означают, что в настоящее время США сталкиваются с огромной нехваткой людей, способных выполнять работу, требующую навыков программирования. Перспектива получения зарплаты выше среднего должна мотивировать детей изучать программирование, но при этом остается без ответа вопрос о том, кто их будет учить.
Если вы можете получать хорошую зарплату, будучи программистом, зачем вам вместо этого быть учителем? А если вы не умеете программировать, вам будет очень сложно преподавать предмет!
Итак, программирование — это то, о чем мы, родители, бабушки и дедушки, братья и сестры, друзья и волонтеры, должны делать нечто большее, чем просто говорить. Нам нужно начать побуждать детей проявлять интерес, а затем предоставлять ресурсы и помощь, в которых они нуждаются. Именно здесь Hour of Code может начать работу, и здесь появляется Kodable, компания, которая выпустила эту инфографику. Kodable — это бесплатная образовательная игра для iPad, которая знакомит детей с концепциями программирования и решением проблем.