Как пользоваться игровыми площадками Swift: научитесь программировать с помощью учебного приложения Apples Swift

Как пользоваться Swift Playgrounds: научитесь кодировать с Apple's Swift training app
Как мне использовать Swift Playgrounds на моем iPad?

Swift Playgrounds — это новое приложение для iPad, разработанное для того, чтобы перенести программирование Swift на iPad.

Swift Playgrounds, предназначенная, главным образом, для детей, разработана для того, чтобы облегчить обучение и сделать его более увлекательным. Здесь мы объясняем, что такое Swift Playground и как использовать Swift Playgrounds для изучения программирования и разработки приложений.

«Каждый должен иметь возможность изучать кодирование, и мы рады представить Swift Playgrounds следующему поколению программистов, которые ищут интересный и простой способ для изучения ключевых концепций кодирования с использованием реального кода», — сказал Крейг Федериги, старший вице-президент Apple. Программная инженерия. «Более 100 школ по всему миру уже взяли на себя обязательство добавить Swift Playgrounds в свою [осеннюю] учебную программу, и мы не можем дождаться, чтобы увидеть, что ученики создают с ее помощью».

Swift Playgrounds, выпущенная вместе с iOS 10, представляет собой отдельное приложение, которое можно загрузить из App Store.

В Swift Playgrounds Apple говорит: «У технологии есть язык. Он называется кодом. И мы считаем, что кодирование — это важный навык. Изучение кода учит вас, как решать проблемы и творчески работать вместе. И это помогает создавать приложения, приносящие пользу. ваши идеи к жизни.

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

Swift Playgrounds Byte персонаж

Смотрите также:

  • Как настроить и изучить Python-кодирование на Mac
  • 11 самых лучших приложений для работы с iPad
  • Как писать приложения с помощью Swift 3
  • Почему программисты считают Mac OS X лучшей операционной системой для использования

Как пользоваться Swift Playgrounds: Что такое детская площадка?

Как использовать Swift Playgrounds на iPad

Разработчики уже знакомы с термином Playground, так как эта функция есть в XCode (профессиональная среда разработки, используемая для создания приложений) Как и Playground в XCode, Swift Playgrounds — это место, где люди могут экспериментировать с кодом.

Приложения Swift Playgrounds для iPad выходят далеко за рамки использования Xcode Playground. Помимо экспериментальной области для тестирования кода, он содержит интерактивные учебные пособия, в которых вы управляете персонажем в трехмерном мире с помощью кода.

В Swift Playgrounds вы будете управлять персонажем по имени «Байт», гигантским оранжевым мультипликационным персонажем с одним глазом и желтыми стволами (он напоминает нам о Эрле из культовой видеоигры 1990-х ToeJam Earl).

Вы передаете команды для Byte, такие как moveForward () и turnLeft (). Реализация этих команд, наряду с циклом и условными обозначениями, позволяет направлять байт по каждому уровню.

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

Мы не уверены, насколько продвинутыми будут возможности, доступные в Swift Playgrounds. Но можно было бы создавать простые игры в Swift Playgrounds.

Интересно, что вы можете взять приложение, встроенное в Swift Playgrounds, и экспортировать его в Xcode. Таким образом, игровые площадки Swift могут служить цифровым блокнотом для программистов Swift, а также учебным пособием.

Как использовать Swift Playgrounds: Как я могу научиться пользоваться Swift Playgrounds?

Как пользоваться Swift Playgrounds

Когда вы впервые откроете Swift Playgrounds, вы пройдете через введение, а затем в окно Playgrounds. Доступны две вкладки:

  • Рекомендуемые
  • Мои игровые площадки

Нажмите признакам, и вы увидите несколько курсов для начинающих:

  • Научитесь кодировать 1: Основы Swift
  • Научитесь кодировать 2: помимо основ
  • Рисование Звуки
  • мерцать

Первые два — это то, с чего вы начнете проводить время. Нажмите на Learn to Code 1, и он откроет панель окна. Нажмите «Получить», чтобы загрузить курс (он загружается так же, как книга в iBooks).

Как использовать Swift Playgrounds: ввод кода в Swift Playgrounds

После завершения загрузки курса нажмите «Открыть» или «Мои игровые площадки», чтобы найти его. Теперь вы переключаетесь на основной интерфейс программирования. Слева находятся инструкции и код, а справа — виртуальный интерфейс, отображающий символ байта.

Как использовать Swift Playgrounds: Playgrounds Byte

Прочтите инструкции и добавьте код в раздел слева, затем нажмите «Запустить мой код». Байт сделает свой ход, и мы надеемся получить драгоценные камни и пройти через уровень. По мере прохождения курсов код и программы становятся более сложными:

Как использовать Swift Playgrounds: первая переменная байта в Swift Playgrounds

Для родителей и учителей должно быть достаточно просто использовать Swift Playgrounds, и Apple создала руководство, также называемое «Swift Playgrounds».

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

В каждой главе есть задание, которым дети должны следовать, например, спрятать предмет в классе и написать инструкции для ученика, чтобы найти спрятанный предмет. Затем они связаны с учебными пособиями по Swift, чтобы дети могли узнать, как они относятся к компьютерному коду.

Тим Кук рассказывает о ConnectED

Swift Playgrounds используется в классе

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

Другая идея заключается в том, что ученики работают на iPad, а учителя могут контролировать работу удаленно. Кроме того, учителя могут также блокировать приложения и управлять устройствами.

Работы, созданные студентами, могут отображаться прямо с iPad на Apple TV вместе с классом.

Ясно, что Apple хочет видеть больше использования iPad в классах и присоединилась к программе ConnectEd президента Обамы и пообещала 100 миллионов долларов США на учебные и учебные ресурсы в 114 школах с недостаточным обслуживанием. Apple жертвует iPad каждому ученику, Mac и iPad каждому учителю, а Apple TV — каждому классу.

Цель ConnectEd — подключить 99 процентов всех учащихся к передовым технологиям. «Я не был бы там, где я сегодня, — сказал Тим Кук, генеральный директор Apple, — без хорошего государственного образования.

«Дети сегодня рождаются в цифровом мире, но слишком много детей, когда приходит время для 8-часового звонка, возвращаются в аналоговый мир. Это не привлекательно». Смотрите также: Как научиться Swift и писать приложения для iPhone.

Ссылка на основную публикацию
Adblock
detector