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

О стажировке

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

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

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

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

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

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

Я проходил стажировку в офисе NOAA в Боулдере, прямо рядом с NIST, где я в основном помогал в разработке NOAA SOSx, используя программное обеспечение Tour Builder. Я создал образовательный тур о миссии Apollo 11. Для тура я получил 3D-модели (файлы Blender) ракеты «Аполлон-11», «Вояджер-1» и лунного модуля «Аполлон-11» из интернета, которые были добавлены в SOSx благодаря некоторым разработчикам SOSx. Тур содержит множество изображений и видео. Изображения взяты из Google Images и отредактированы с помощью приложения Preview на macOS. Видео взяты с YouTube и отредактированы с помощью приложения iMovie на macOS. Текст и общее «редактирование тура» были выполнены с использованием программного обеспечения Tour Builder от SOS.

Во время стажировки я также экспериментировал с созданием видеоигры в Unity. В этой игре целью было, чтобы игрок управлял ракетой Apollo и летел на Марс, пытаясь совершить посадку. Из-за ограничений по времени игра так и не была завершена и находилась на очень ранней стадии разработки. Тем не менее, я добавил космическую ракету и ресурсы Марса в игру и реализовал базовое управление ракетой. Я использовал язык программирования C#, и могу сказать, что это пошло на пользу моему пути в программировании.

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

Заключение

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

Фотографии

Вывеска NOAA в Боулдере

Вид из офиса

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