Содержание
Как мне использовать 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 говорит: «У технологии есть язык. Он называется кодом. И мы считаем, что кодирование — это важный навык. Изучение кода учит вас, как решать проблемы и творчески работать вместе. И это помогает создавать приложения, приносящие пользу. ваши идеи к жизни.
«Мы думаем, что у каждого должна быть возможность создать что-то, что может изменить мир. Поэтому мы разработали новый подход к кодированию, который позволяет любому учиться, писать и учить этому».
Смотрите также:
- Как настроить и изучить Python-кодирование на Mac
- 11 самых лучших приложений для работы с iPad
- Как писать приложения с помощью Swift 3
- Почему программисты считают Mac OS X лучшей операционной системой для использования
Как пользоваться Swift Playgrounds: Что такое детская площадка?
Разработчики уже знакомы с термином 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, вы пройдете через введение, а затем в окно Playgrounds. Доступны две вкладки:
- Рекомендуемые
- Мои игровые площадки
Нажмите признакам, и вы увидите несколько курсов для начинающих:
- Научитесь кодировать 1: Основы Swift
- Научитесь кодировать 2: помимо основ
- Рисование Звуки
- мерцать
Первые два — это то, с чего вы начнете проводить время. Нажмите на Learn to Code 1, и он откроет панель окна. Нажмите «Получить», чтобы загрузить курс (он загружается так же, как книга в iBooks).
Как использовать Swift Playgrounds: ввод кода в Swift Playgrounds
После завершения загрузки курса нажмите «Открыть» или «Мои игровые площадки», чтобы найти его. Теперь вы переключаетесь на основной интерфейс программирования. Слева находятся инструкции и код, а справа — виртуальный интерфейс, отображающий символ байта.
Прочтите инструкции и добавьте код в раздел слева, затем нажмите «Запустить мой код». Байт сделает свой ход, и мы надеемся получить драгоценные камни и пройти через уровень. По мере прохождения курсов код и программы становятся более сложными:
Для родителей и учителей должно быть достаточно просто использовать Swift Playgrounds, и Apple создала руководство, также называемое «Swift Playgrounds».
Swift Playgrounds теперь доступен в магазине iBooks. Он предназначен для учителей для использования в средней школе и выше. Swift Playgrounds устанавливает некоторые планы уроков для учителей, а также дополнительную информацию и поддержку.
В каждой главе есть задание, которым дети должны следовать, например, спрятать предмет в классе и написать инструкции для ученика, чтобы найти спрятанный предмет. Затем они связаны с учебными пособиями по Swift, чтобы дети могли узнать, как они относятся к компьютерному коду.
Тим Кук рассказывает о ConnectED
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.