В январе 2016 года тогдашний президент Барак Обама обратился к изменяющимся требованиям экономики 21-го века и определил информатику (CS) как «новые базовые навыки, необходимые современным студентам».1«Чтобы ответить на вызов своего времени, он объявил о плане предоставить всем студентам доступ к образованию в области компьютерных наук.
Подчеркивание президентом Обамой важности образования в области компьютерных наук отражает взгляды и мнения многих педагогов, а также родителей и самих учащихся страны. Это подчеркивается результатами недавнего исследования, проведенного Google; 82% учеников были хотя бы в некоторой степени заинтересованы в изучении компьютерных наук, при этом 84% родителей назвали компьютерные науки не менее важными, чем обязательные (и более знакомые) предметы, такие как математика и чтение.
Размышляя о повсеместном присутствии в обществе новых базовых навыков века, бывший генеральный директор General Electric Джефф Иммельт недавно заявил:
«Если вы придете в компанию в возрасте 20 лет, в отличие от того, когда пришел я, вы научитесь программировать. Неважно, занимаетесь ли вы продажами, финансами или операциями. Возможно, вы и не станете программистом, но вы будете знать, как программировать».2 Иммельт описывает цель, в которой признается и ценится возможность передачи фундаментальных навыков информатики, а побочные продукты обучения компьютерным наукам (например, декомпозиция проблем, логика, поиск альтернативных решений, творчество) также ценятся за их применение, не связанное с компьютерными науками. внутри рабочей силы.
Соответствующей целью было расширение участия в образовательных занятиях по информатике; устранение гендерного разрыва в этой предметной области также является последовательной целью. В настоящее время девушки составляют примерно половину всех сдающих тест AP, но составляют лишь 25% тех, кто посещает курсы информатики AP.3
Образовательная робототехника может быть эффективным инструментом обучения информатике, а также способствовать расширению целей участия.4,5 Последние достижения в области образовательной робототехники снизили затраты и повысили простоту использования, что сделало их более доступными для студентов и постепенно превратило их в надежный способ изучения концепций компьютерных наук. Таким образом, связь между CS и робототехникой очевидна; Студенты имеют возможность программировать своих роботов для выполнения сложных задач как в классе, так и на полях соревнований. Хотя выполнение сложных задач может быть конечной целью, средства включают в себя разложение этих задач на более мелкие части, а затем итеративное их объединение для создания решения.
В классах поддержка этого процесса жизненно важна, и, опять же, образовательная робототехника может эффективно способствовать как декомпозиции, так и построению сложных задач. Способность эффективно обучать обобщенным навыкам информатики, одновременно предлагая способы разнообразить студентов, поступающих в эти области, делает образовательную робототехнику значительным вкладом в движение «Компьютерные науки для всех».