Imagen: NASA

Los últimos meses han sido emocionantes para los entusiastas del espacio en todas partes. El otoño pasado, la nave espacial OSIRIS-REx aterrizó momentáneamente en el asteroide Bennu y recolectó muestras de su superficie durante un "toque y despegue" a millones de millas de la Tierra. En febrero, la NASA aterrizó con éxito su último rover en Marte, y otro robot itinerante se unirá a Perseverance en nuestro vecino celestial a finales de este año. La codificación es una parte integral de la exploración espacial moderna, y las vías educativas podrían ayudar a los científicos en ciernes a lograr las misiones del mañana con inteligencia artificial, aprendizaje automático y más.

VER: Comandos de Linux para la gestión de usuarios (Premium de TechRepublic)

"La codificación ha sido parte de la exploración espacial desde sus inicios y seguirá desempeñando un papel más crucial", dijo Sarah Guthals, Ph.D., gerente sénior de programas para relaciones con desarrolladores en Microsoft. "El software nos permite explorar, descubrir y aprender sobre nuestro planeta y nuestro universo de manera segura".

Como resultado de estos esfuerzos, Guthals dijo que los desarrolladores de todo el mundo pueden mapear asteroides para "descubrir qué materiales podrían estar presentes en qué lugares para la recolección futura", predecir la radiación para proteger a los astronautas en la luna y proporcionar acceso a proyectos de código abierto. a "petabytes de datos científicos de la Tierra" para estudiar nuestro planeta.

Índice
  • Codificación en la última frontera
  • Explore con IA y aprendizaje automático
  • Codificación en la última frontera

    En septiembre, Microsoft, en asociación con la NASA, anunció una serie de lecciones de codificación, módulos y rutas de aprendizaje centradas en la exploración espacial. También hay ofertas educativas basadas en el "papel de Python en la exploración espacial", así como una introducción al lenguaje de programación centrado en el espacio.

    “Este curso no solo le brinda una introducción a uno de los lenguajes de programación más populares y ampliamente utilizados; también le presenta innovaciones como AI y ML y herramientas utilizadas por desarrolladores profesionales, como Visual Studio Code y Python notebooks”, dijo Guthals.

    "¿Qué mejor manera de ser presentado auténticamente a toda una industria que a través de la perspectiva inspiradora de la exploración espacial?" ella continuó.

    VER: Los 4 lenguajes de programación más odiados: los expertos se enfocan en Javascript, C++ y más (República Tecnológica)

    En esta introducción a Python, los aspirantes a codificadores pueden obtener una mejor comprensión del programa Artemis de la NASA, que se espera que coloque a un hombre y una mujer en la luna para 2024. Otras vías permiten a los estudiantes de STEM usar datos científicos y codificación para ayudar a crear soluciones a desafíos de exploración que van desde estrategias para recolectar muestras de rocas hasta predecir lanzamientos de cohetes con años de anticipación.

    "La NASA está emocionada de trabajar con organizaciones externas para crear ofertas innovadoras y de alta calidad para los estudiantes", dijo Rob LaSalvia, Gerente de Asociaciones de la Oficina de Compromiso STEM de la NASA. "A través de nuestro trabajo colectivo con socios, nos hemos centrado en tener un impacto significativo en las vidas de los estudiantes y maestros y en crear la generación Artemis".

    Explore con IA y aprendizaje automático

    En la era espacial del siglo XXI, la IA y el aprendizaje automático son fundamentales para una amplia gama de proyectos espaciales. Guthals detalló algunos ejemplos específicos, incluido un equipo dedicado en JPL que utiliza el aprendizaje automático para "apoyar la autonomía de los instrumentos de cohetes para permitir una exploración más profunda de Marte" y "algoritmos que vinculan el clima y la agricultura aquí en la Tierra".

    “Las soluciones de inteligencia artificial y aprendizaje automático basado en datos nos están impactando en casi todos los sentidos”, agregó.

    Las agencias espaciales de todo el mundo han anunciado importantes futuras misiones de exploración. Esto incluye el regreso de los humanos a la luna por primera vez en décadas, el establecimiento de asentamientos tripulados a largo plazo en la superficie lunar y misiones tripuladas preliminares a Marte con miras a convertirse en una especie multiplanetaria.

    Con el nuevo enfoque en la exploración del espacio cercano, ahora podría ser el momento para las personas que buscan seguir una carrera basada en la codificación en este campo.

    Guthals también brindó asesoramiento a las personas interesadas en una carrera en codificación que esperan usar esas habilidades para los esfuerzos de exploración espacial, incluidas las oportunidades complementarias.

    “Aprender a codificar es solo una parte, descubrir tu pasión y usar el código como una herramienta para resolver un problema dentro de tu pasión es clave”, dijo Guthals. "Elige un desafío y usa tu viaje de codificación para desarrollar formas creativas de enfrentar ese desafío, usa tu personalidad e intereses en otras áreas para descubrir algo nuevo".

    Para aquellos interesados ​​en finanzas, Guthals sugirió usar algoritmos de aprendizaje automático para desarrollar predicciones "para garantizar una construcción del sistema de lanzamiento espacial que cumpla con las normas, sea segura y a tiempo". También dijo que aquellos interesados ​​en el diseño de prendas podrían explorar formas en que la agencia espacial está desarrollando nuevos trajes espaciales para "apoyar el duro entorno del espacio al tiempo que permite la movilidad y la comodidad".

    Para las personas que "no necesariamente quieren ser astronautas o trabajar en la NASA", dijo Guthals, "la inspiración de cómo se usa el código" para realizar misiones de exploración espacial "puede inspirarlos a aplicar la misma curiosidad y la misma creatividad a cualquier problema". . quien te excita.