NOAA 2017 インターンシップ

概要

2017年の夏、East High Schoolで高校のジュニアイヤーを終えた後、国立海洋大気局(NOAA)でインターンをする栄誉に預かりました。インターンは2017年6月12日に始まり、2017年7月21日に終了し、約1.5か月の期間でした。NOAAでは、NOAAのSOSxとTour Builderソフトウェアに取り組むScience On a Sphereチームで働きました。

SOSx は次のように説明できます:

Science On a Sphere® (SOS) は、コンピュータとビデオプロジェクタを使用して惑星データを直径6フィートの球体に表示する、部屋サイズのグローバル表示システムです。巨大なアニメーション地球儀に類似しています。   [出典]

SOSxのTour Builderは、ユーザーがSOSの「ツアー」を作成できるソフトウェアツールです。ツアーは次のように説明できます:

ツアーはSOSx上で実行されるスクリプト化されたプレゼンテーション(概念としてはPowerPointプレゼンテーションに類似)で、データセットを通してユーザーを案内し、ストーリーラインを含めることができます。ツアーにはしばしばテキスト、画像、誘導質問、ポップアップのウェブコンテンツ、ビデオ、クリック可能なプレースマーク、オーディオ、ユーザー入力のための一時停止などが含まれます。   [出典]

SOSxの技術スタックは主にUnityとC#でした。Tour Builderの技術スタックが何であったかは正確にはわかりません。3DモデルはBlenderのようなツールで編集/作成され、一部のモデルはオープンソースライセンスであればインターネットから入手されました。

私はNOAAのボルダーオフィス(NISTのすぐ隣)でインターンをしており、主にTour Builderソフトウェアを使ってNOAAのSOSxの開発を手伝いました。私はアポロ11号ミッションの教育用ツアーを作成しました。ツアーのために、インターネットからアポロ11号ロケット、ボイジャー1号、アポロ11号月着陸船の3Dモデル(Blenderファイル)を入手し、それらは一部のSOSx開発者のおかげでSOSxに追加されました。ツアーには多くの画像とビデオが含まれています。画像はGoogle画像検索から取得し、macOSのPreviewアプリで編集しました。ビデオはYouTubeから取得し、macOSのiMovieアプリで編集しました。テキストと全体の「ツアー編集」はSOSのTour Builderソフトウェアを使用して行われました。

インターン期間中、私はUnityでビデオゲームを作成する実験も行いました。このゲームでは、プレイヤーがアポロロケットを運転して火星に向かい、着陸を試みることが目的でした。時間の制約のため、ゲームは完成せず、非常に初期の開発段階にありました。しかし、ロケットと火星のアセットをゲームに追加し、基本的なロケット操作を動作させることはできました。プログラミング言語にはC#を使用し、私のコーディングの旅にとって有益だったと言えます。

ツアーデモ

結論

高校生としてNOAAでインターンとして働くことは素晴らしい経験でした。STEM分野への早期の導入であり、その1.5か月で多くを学びました。これほど素晴らしい科学機関で若いうちにインターンの機会を得られたことに感謝しています。

写真

NOAAのボルダーの看板

オフィスからの眺め

私のデスクのセットアップ