Исследование показало, что девочки лучше мальчиков делают сюжетные компьютерные игры

Исследователи факультета информатики университета попросили учеников средней школы разработать и запрограммировать свои собственные компьютерные игры, используя новый язык визуального программирования, который показывает ученикам компьютерные программы, которые они написали на простом английском языке.Доктор Кейт Хауленд и доктор Джудит Гуд обнаружили, что девочки в классе писали более сложные программы в своих играх, чем мальчики, а также больше узнавали о программировании по сравнению с мальчиками.Сохраняются опасения по поводу недопредставленности женщин в сфере информатики — только 17% выпускников информатики в Великобритании в 2012 году составляли женщины, несмотря на многообещающее сокращение гендерного разрыва в предметах, связанных с математикой на школьном уровне.

Некоторые считают, что в подростковом возрасте девочек отталкивает то, что на телевидении и в фильмах часто изображают «ботаника».Это новое исследование, опубликованное в январском номере журнала Computers за 2015 год. Образование предполагает, что девочек можно мотивировать к изучению программирования и созданию богатого игрового процесса, развивая свои навыки грамотности и рассказывания историй.

Доктор Гуд говорит: «Учитывая, что уровень грамотности девочек выше, чем у мальчиков на всех этапах учебной программы начальной и средней школы, вполне возможно, что прямая привязка программирования к деятельности, в которой они, как правило, преуспевают, приводит к соразмерному увеличению их навыки программирования.«Другими словами, если истории девочек обычно более сложные и хорошо проработанные, то при создании историй в играх их истории также потребуют более сложных программ, чтобы их игры работали».Молодые люди в возрасте 12-13 лет потратили восемь недель на разработку своих собственных ролевых 3D-игр, используя программное обеспечение, доступное в популярной средневековой фэнтезийной игре Neverwinter Nights 2, основанной на популярных Dungeons.

Франшиза "Драконы".Подобные игры построены на «скриптах», простых программах, которые описывают, что происходит, если или когда выполняется определенное условие — например, если игрок убивает дракона, на экране отображается сообщение. Однако многих молодых людей, не имеющих предшествующего опыта программирования, пугает сложность языков программирования, используемых для создания этих сценариев.Итак, доктор Хауленд и доктор Гуд разработали новый язык программирования под названием Flip, который «поддерживает» учеников, когда они записывают события в своей игре.

Он использует простой интерфейс, в котором пользователи создают сценарии, соединяя вместе графические блоки. Помимо создания кода для создания игры, Flip также переводит эти сценарии на простой английский, чтобы помочь ученикам понять созданные ими сценарии.

Ученики использовали ряд различных событий для запуска своих сценариев — например, когда персонаж убит, или что-то говорит, или перемещается в определенную часть экрана.Девочки использовали семь различных триггеров — почти в два раза больше, чем мальчики — и были намного успешнее при создании сложных сценариев с двумя или более частями и условными предложениями.

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