Стажування в NOAA 2017

Про

Під час літа 2017 року, після завершення мого одинадцятого класу в East High School, я мав честь пройти стажування в National Oceanic and Atmospheric Administration (NOAA). Стажування почалось 12 червня 2017 року і завершилось 21 липня 2017 року, тобто приблизно 1,5 місяці. В NOAA я працював у команді Science On a Sphere, яка працює над SOSx та програмним забезпеченням Tour Builder.

SOSx можна пояснити так:

Science On a Sphere® (SOS) — це система глобального відображення розміром із кімнату, яка використовує комп’ютери та відеопроектори для відображення планетарних даних на сфері діаметром шість футів, аналогічній гігантському анімованому глобусу.   [джерело]

Tour Builder SOSx — це програмний інструмент, який дозволяє користувачам створювати “тури” для SOS. Тури можна описати так:

Тури — це сценарні презентації (схожі за концепцією на презентації PowerPoint), які запускаються на SOSx і проводять користувача через набори даних та можуть включати сюжетну лінію. Тури часто включають текст, зображення, керівні запитання, спливаючий веб-контент, відео, клікабельні позначки місць, аудіо, паузи для введення користувачем тощо.   [джерело]

Технологічний стек SOSx переважно складався з Unity та C#. Я не зовсім впевнений, яким був технологічний стек Tour Builder. 3D-моделі редагувалися/створювалися за допомогою інструментів на кшталт Blender, а деякі моделі були взяті з інтернету за умови наявності відкритої ліцензії.

Я проходив стажування в офісі NOAA у Боулдері, прямо поруч із NIST, де я переважно допомагав у розробці SOSx, використовуючи програмне забезпечення Tour Builder. Я створив освітню екскурсію про місію Apollo 11. Для туру я отримав 3D-моделі (файли Blender) ракети Apollo 11, Voyager One та місячного модуля Apollo 11 з інтернету, які були додані в SOSx завдяки деяким розробникам SOSx. Тур містить багато зображень та відео. Зображення взяті з Google Images та редаговані додатком Preview на macOS. Відео взяті з YouTube та редаговані додатком iMovie на macOS. Текст та загальне “редагування туру” виконувалося за допомогою програмного забезпечення Tour Builder від SOS.

Під час стажування я також експериментував зі створенням відеогри в Unity. У цій грі метою було, щоб гравець керував ракетою Apollo до Марса і намагався здійснити її посадку. Через обмеження часу гра так і не була закінчена і перебувала на дуже ранній стадії розробки. Проте мені вдалося додати у гру моделі ракети та Марса, а також реалізувати базове керування ракетою. Я використовував C# як мову програмування, і можу сказати, що це пішло на користь моєму шляху в кодуванні.

Демонстрація туру

Висновок

Робота стажистом у школі в NOAA була чудовим досвідом. Це був ранній вступ у сферу STEM, і я багато чого дізнався за ті 1,5 місяці. Я вдячний за можливість пройти стажування в такій дивовижній науковій установі у такому ранньому віці.

Світлини

Знак NOAA у Боулдері

Вид з офісу

Моє робоче місце