Стажировка в NOAA 2017

О проекте

Летом 2017 года, после окончания моего третьего года обучения в старшей школе в East High School, мне выпала честь пройти стажировку в Национальном управлении океанических и атмосферных исследований (NOAA). Стажировка началась 12 июня 2017 года и завершилась 21 июля 2017 года, что составило около 1,5 месяцев. В NOAA я работал в команде Science On a Sphere, которая занимается программным обеспечением SOSx и Tour Builder.

SOSx можно объяснить следующим образом:

Science On a Sphere® (SOS) — это глобальная система отображения, размером с комнату, которая использует компьютеры и видеопроекторы для отображения планетарных данных на сфере диаметром шесть футов, аналогично гигантскому анимированному глобусу. (source)

Tour Builder SOSx — это программный инструмент, который позволяет пользователям создавать “туры” для SOS. Туры можно объяснить следующим образом:

Туры — это сценарные презентации (по концепции аналогичные презентациям PowerPoint), которые работают на SOSx и проводят пользователя через наборы данных и могут включать в себя сюжет. Туры часто включают текст, изображения, направляющие вопросы, всплывающее веб-содержимое, видео, кликабельные метки местоположения, аудио, паузы для ввода от пользователя и т. д. (source)

Технический стек 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 в Боулдере

Вид из офиса

Моя рабочая зона