Запознайте се с 3 победители в Swift Student Challenge, чието кодиране прави разлика
Apple показа трима победители в Swift Student Challenge в петък - от общо 350 — които решават проблеми в своите общности със своите умения за кодиране.
Тримата тийнейджъри бяха участници за първи път в годишното състезание за кодиране на приложения за млади разработчици, използващи Swift Playgrounds. Предизвикателството се провежда на световната конференция за разработчици на Apple.
WWDC22: Apple представя 3 победители в Swift Student Challenge, чието кодиране прави разлика
на Apple игрална история отива в дълбочина за това как тримата победители в конкурса са използвали Език за програмиране Swift в тяхното представяне, как полученото приложение помага на техните общности и други занимания, които младите кодери следват.
Джоунс Мейс II – Хюстън, Тексас
17-годишният Джоунс Мейс II е на път да започне последната си година в гимназията. Той изпрати приложение Swift, наречено Ivy. Той каза, че корените му са вдъхновени, което звучи като игра на думи, като се има предвид какво прави приложението. Приложението улеснява градинарите да идентифицират и да се отърват от инвазивни растителни видове.
„Дядо ми имаше градина, която обичаше, и отглеждаше толкова много храна, че просто позволяваше на хората от общността да влязат и да вземат това, от което се нуждаят“, каза Мейс. „Въпреки че не можеше да ходи в края на живота си, той сочеше и точно там аз сложих семената за него. Но винаги трябваше да се опитваме да се отървем от лозата кудзу - това беше непрекъсната битка.
Анджелина Цубой – Редондо Бийч, Калифорния
Друг победител в конкурса, 16-годишната Анджелина Цубой, изпрати приложение, което учи потребителите на основите на CPR. Но това не е всичко. Тя също така създаде няколко други приложения и се е включила в редица обществени проекти.
Ето няколко примера. Цубой помогна за изграждането на прототип, който следи качеството на въздуха. Тя създаде уебсайт в помощ на организациите за търсене и спасяване. И тя помогна за създаването на училищна комуникационна програма, която в крайна сметка спечели Congressional App Challenge в нейния училищен район.
„Животът е пълен с проблеми – всеки се бори с поне едно нещо“, каза Цубой. „И програмирането ме изпълни с това чувство на надежда. Това ми даде начин да помогна да идентифицирам проблемите, пред които са изправени хората в моята общност или моите приятели, и да използвам набора си от умения, за да им помогна."
Джош Тинт – Тусон, Аризона
Третият звезден кодер на Apple е Джош Тинт, 19, който току-що завърши първата си година в Държавния университет в Аризона. Фокусира обучението си върху лингвистика. Той е специализиран в „лингвистика на лавандулата“ или изучаване на език, използван от LGBTQ+ общността.
Той създаде приложение, което дава възможност на хора, които се съмняват в полова си идентичност. Това им позволява да изпробват различни местоимения. Собственото му пътуване, изследващо неговата идентичност, вдъхнови създаването му.
„Алгоритъм ще вмъкне различни местоимения в части от примерен текст“, каза Тинт. „Можете да плъзнете през примерния текст – наляво или надясно, за да посочите дали ви харесва или не – за да усетите дали смятате, че определено местоимение за пол съответства на вашата идентичност.
Swift Student Challenge кани млади разработчици да представят проекти, демонстриращи своите умения на Apple. Проектите се оценяват по технически постижения, креативност и включен писмен отговор.
Миналогодишните победители също бяха впечатляващи.