کارآموزی NOAA ۲۰۱۷

درباره

در تابستان ۲۰۱۷، پس از پایان سال سوم دبیرستانم در دبیرستان East High School، این افتخار را داشتم که یک دورهٔ کارآموزی در ادارهٔ ملی اقیانوسی و جوی (NOAA) انجام دهم. این کارآموزی در ۱۲ ژوئن ۲۰۱۷ آغاز شد و در ۲۱ ژوئیه ۲۰۱۷ به پایان رسید، یعنی حدود ۱.۵ ماه. در NOAA، برای تیم Science On a Sphere NOAA کار می‌کردم، که روی نرم‌افزارهای SOSx و Tour Builder NOAA کار می‌کنند.

SOSx را می‌توان این‌گونه توضیح داد:

Science On a Sphere® (SOS) یک سیستم نمایش جهانی در اندازهٔ اتاق است که از رایانه‌ها و ویدئوپروژکتورها برای نمایش داده‌های سیاره‌ای روی یک کره با قطر شش فوت استفاده می‌کند، که مشابه یک کرهٔ جغرافیایی عظیمِ متحرک است.   [منبع]

Tour Builder در SOSx یک ابزار نرم‌افزاری است که به کاربران اجازه می‌دهد «تور»هایی برای یک SOS بسازند. تورها را می‌توان این‌گونه توضیح داد:

تورها ارائه‌های اسکریپت‌نویسی‌شده‌ای هستند (مشابه ارائه‌های پاورپوینت از نظر مفهوم) که روی SOSx اجرا می‌شوند و کاربر را از میان مجموعه‌داده‌ها عبور می‌دهند و می‌توانند شامل یک داستان‌خط باشند. تورها اغلب شامل متن، تصاویر، پرسش‌های راهنما، محتوای وبِ بازشونده، ویدئوها، نشانه‌های مکانیِ قابل کلیک، صدا، توقف برای ورودی کاربر، و غیره هستند.   [منبع]

پشتهٔ فناوری SOSx عمدتاً Unity و C# بود. من دقیقاً مطمئن نیستم پشتهٔ فناوری Tour Builder چه بود. مدل‌های سه‌بعدی با ابزارهایی مانند Blender ویرایش/ساخته می‌شدند، و برخی از مدل‌ها از اینترنت می‌آمدند، به شرطی که مجوز متن‌باز داشته باشند.

من در دفتر Boulder NOAA، درست کنار NIST، کارآموز بودم، جایی که عمدتاً با استفاده از نرم‌افزار Tour Builder به توسعهٔ SOSx NOAA کمک می‌کردم. من یک تور آموزشی دربارهٔ مأموریت آپولو ۱۱ ایجاد کردم. برای این تور، مدل‌های سه‌بعدی (فایل‌های Blender) از موشک آپولو ۱۱، وویجر وان، و ماژول ماه‌نشین آپولو ۱۱ را از اینترنت گرفتم، که به لطف برخی از توسعه‌دهندگان SOSx به SOSx افزوده شدند. این تور شامل تصاویر و ویدئوهای زیادی است. تصاویر از Google Images هستند و با برنامهٔ Preview در macOS ویرایش شده‌اند. ویدئوها از YouTube هستند و با برنامهٔ iMovie در macOS ویرایش شده‌اند. متن و «ویرایش کلی تور» با استفاده از نرم‌افزار Tour Builderِ SOS انجام شدند.

در طول کارآموزی، من همچنین با ساختن یک بازی ویدئویی در Unity آزمایش کردم. در این بازی، هدف این بود که بازیکن یک موشک آپولو را به مریخ براند و تلاش کند آن را فرود بیاورد. به دلیل محدودیت زمانی، بازی هرگز کامل نشد و هنوز در مرحلهٔ بسیار ابتدایی توسعه بود. اما، من موفق شدم دارایی‌های موشک و مریخ را به بازی اضافه کنم، و کنترل‌های پایهٔ موشک را هم عملی کنم. من از C# به‌عنوان زبان برنامه‌نویسی استفاده کردم، و فکر می‌کنم این کار به مسیر کدنویسی من کمک کرد.

دموی تور

نتیجه‌گیری

کار کردن به‌عنوان یک کارآموز دبیرستانی در NOAA تجربهٔ بسیار خوبی بود. این یک آشنایی اولیه با حوزهٔ STEM بود، و من در طول آن ۱.۵ ماه چیزهای زیادی یاد گرفتم. من سپاسگزارم که فرصت انجام کارآموزی در چنین نهاد علمی شگفت‌انگیزی را در چنین سنِ کمی داشته‌ام.

تصاویر

تابلوی Boulder NOAA

نما از دفتر

چیدمان میز کار من