Познакомьтесь с тремя победителями конкурса Swift Student Challenge, чье кодирование имеет значение
![Познакомьтесь с тремя победителями конкурса Swift Student Challenge, чье кодирование имеет значение Среди победителей Swift Student Challenge этого года (слева направо) Джош Тинт, Джонс Мэйс II и Анджелина Цубои. Их кодирование помогает их сообществам.](/f/da4c2f7891dc43cb3bc28645a74bde71.jpg)
Фото: Apple
В пятницу Apple представила трех победителей Swift Student Challenge — из 350 всего — которые решают проблемы в своих сообществах с помощью своих навыков кодирования.
Все трое подростков впервые участвовали в ежегодном соревновании по программированию приложений для молодых разработчиков, использующих Swift Playgrounds. Задача проходит на Всемирной конференции разработчиков Apple.
WWDC22: Apple представляет 3 победителей конкурса Swift Student Challenge, кодирование которых имеет значение
Apple очерк подробно рассказывает о том, как три победителя конкурса использовали Язык программирования Swift в их представлении, как получившееся приложение помогает их сообществам и другим занятиям, которым следуют молодые программисты.
Джонс Мэйс II - Хьюстон, Техас
17-летний Джонс Мэйс II вот-вот пойдет в последний год старшей школы. Он представил приложение Swift под названием Ivy. Он сказал, что его вдохновили корни, что звучит как каламбур, учитывая то, что делает приложение. Приложение облегчает садоводам идентификацию и избавление от инвазивных видов растений.
«У моего дедушки был сад, который он любил, и он выращивал так много еды, что просто позволял людям из сообщества приходить и брать то, что им нужно», — сказал Мэйс. «Несмотря на то, что он не мог ходить в конце своей жизни, он указывал пальцем, и именно туда я положил для него семена. Но нам всегда приходилось пытаться избавиться от лозы кудзу — это была непрекращающаяся борьба».
Анджелина Цубои — Редондо-Бич, Калифорния
Еще одна победительница конкурса, 16-летняя Анджелина Цубои, представила приложение, которое обучает пользователей основам сердечно-легочной реанимации. Но это не все. Она также создала несколько других приложений и участвовала в ряде общественных проектов.
Вот несколько примеров. Цубои помог создать прототип, который контролирует качество воздуха. Она разработала веб-сайт, чтобы помочь поисково-спасательным организациям. И она помогла создать школьную коммуникационную программу, которая в конечном итоге выиграла конкурс приложений Конгресса в ее школьном округе.
«Жизнь полна проблем — каждый борется по крайней мере с чем-то одним», — сказал Цубои. «И программирование наполнило меня этим чувством надежды. Это дало мне возможность помочь определить проблемы, с которыми сталкивались люди в моем сообществе или мои друзья, и использовать свои навыки, чтобы помочь им».
Джош Тинт – Тусон, Аризона
Третий звездный программист Apple — 19-летний Джош Тинт, только что закончивший первый год обучения в Университете штата Аризона. Он сосредотачивает свои исследования на лингвистике. Он специализируется на «лавандовой лингвистике» или изучении языка, используемого сообществом ЛГБТК+.
Он создал приложение, которое позволяет людям, которые сомневаются в своей гендерной идентичности. Это позволяет им попробовать разные местоимения. Его собственное путешествие по изучению своей личности вдохновило его на создание.
«Алгоритм будет вставлять разные местоимения в фрагменты образца текста», — сказал Тинт. «Вы можете провести по образцу текста — влево или вправо, чтобы указать, нравится он вам или нет, — чтобы понять, соответствует ли, по вашему мнению, определенное родовое местоимение вашей личности».
Swift Student Challenge предлагает молодым разработчикам представить Apple проекты, демонстрирующие их навыки. Проекты оцениваются по техническим достижениям, творчеству и включенному письменному ответу.
Победители прошлого года также были впечатляющими.