Стажировка в 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 в Боулдере
Вид из офиса
Моя рабочая зона