Apple

Игровые площадки Apple Swift помогут детям научиться кодировать

Компьютерная грамотность имеет жизненно важное значение в настоящее время, и это значение будет только расти в ближайшие годы. Знания о работе с электронной таблицей Excel будет недостаточно для следующего поколения. Знание основ программирования, вероятно, будет необходимо, когда сегодняшние дети войдут в рабочую силу — и на Всемирной конференции разработчиков (WWDC) 2016 года Apple объявила о готовящемся запуске приложения для iPad, которое поможет подготовить сегодняшних детей к будущему будущему: Swift Playgrounds ,

Что такое Apple Swift Playgrounds?

Ориентированные исключительно на собственный язык программирования Swift от Apple, игровые площадки Swift предлагают детям ряд задач, которые необходимо решить, одновременно обучая их основным навыкам кодирования, необходимым для их решения. Во время презентации WWDC в одном из примеров фигурировал персонаж, идущий по внешним краям квадрата. В предоставленном коде персонаж двигался до конца стороны и поворачивался, но не двигался дальше. Решение состояло в том, что код должен был повторяться для каждой стороны квадрата, возвращая персонажа к началу.

Преподавание таких фундаментальных понятий учит больше, чем просто язык; он учит логике, которая будет применима независимо от того, какие инструменты программирования студент может использовать в будущем. А предоставляя визуальную среду, которая существует бок о бок с проблемами кодирования Swift Playgrounds, дети могут видеть результаты своих усилий в режиме реального времени, давая им лучшее понимание того, что делать дальше.

Swift Playgrounds — не единственный вариант на рынке, когда речь заходит о том, чтобы предложить детям возможность писать код, конечно. На iOS было доступно множество вариантов — от Hopscotch до Sphero SPRK . Уходя из мира мобильных технологий, Scratch из MIT Media Lab с 2005 года обучает детей в Интернете основам программирования.

Помимо программирования, существует целый ряд опций, предназначенных для мягкого ознакомления детей с игровым дизайном, от физических кубиков Bloxels до знакомых лиц Adventure Time Game Wizard.

Что делает Swift Playgrounds уникальными

Быть созданным Apple дает Swift Playgrounds также несколько преимуществ. Например, они разработали клавиатуру, адаптированную к уникальным потребностям программирования Swift, предлагая автозаполнение, которое предлагает следующие фрагменты кода, которые могут вам понадобиться. Swift Playgrounds также будет масштабироваться вместе с растущим набором навыков пользователя, начиная от стандартных блоков программирования в Swift и заканчивая более сложными задачами и концепциями.

«Swift Playgrounds не требует знаний в области кодирования, поэтому он идеально подходит для начинающих учеников», — говорится на официальном сайте Apple Swift Playgrounds. «Это также предоставляет уникальному способу опытным разработчикам быстро воплотить идеи в жизнь. А поскольку он создан для того, чтобы в полной мере воспользоваться iPad, это первый в своем роде опыт обучения».

Конечно, быть дружелюбным к детям не значит, что это только для детей. Заинтересованные пользователи iPad любого возраста должны найти Swift Playgrounds как полезное введение в мир программирования. Один только базовый курс обещает научить следующим основным принципам разработки: командам, функциям, циклам, параметрам, условному коду, переменным, операторам, типам, инициализации и исправлению ошибок.

Похожие посты
Apple

5 лучших бесплатных почтовых клиентов для Mac в 2020 году

Apple

Что делать, если ваш Mac не включается

Apple

Восстановить пароль учетной записи электронной почты с помощью macOS Keychain Access

Apple

Режим восстановления iPad: исправление заблокированного или застрявшего в Apple Apple логотипа