YoVDO

Discover the role of Python in space exploration

Offered By: Microsoft via Microsoft Learn

Tags

Python Courses Data Science Courses Data Analysis Courses Visual Studio Code Courses Jupyter Notebooks Courses Space Exploration Courses

Course Description

Overview

  • Module 1: Get an introduction to the types of space exploration problems that Python and data science can influence.
  • In this module, you will learn:

    • How code and data science plays a role in space exploration
    • Where to find STEM resources for learning more

    Tip

    This module is part of a multimodal learning experience. Start the module to see how you can follow along!

  • Module 2: Learn about what coding is and install tools to help you code.
  • In this module, you will learn:

    • What a programming language is
    • How to install Visual Studio Code and about the benefits of this code editor
    • How to install extensions to enhance the Visual Studio Code experience
    • How to install Python and why it is such a popular programming language
    • How to run a basic Jupyter Notebook within Visual Studio Code

    Tip

    This module is part of a multimodal learning experience. Start the module to see how you can follow along!

  • Module 3: Learn the basics of Python.
  • In this module, you will learn:

    • How and when to use comments
    • How to use math in Python
    • How to create variables
    • How to use pre-made functions
    • How to output data

    Tip

    This module is part of a multimodal learning experience. Start the module to see how you can follow along!

  • Module 4: Learn more advanced topics of Python.
  • In this module, you'll learn:

    • How to write and when to use conditionals
    • How to write and when to use while and for loops
    • How to make your own functions
    • How to call your own functions
    • How to use parameters and global variables

    Tip

    This module is part of a multimodal learning experience. Start the module to see how you can follow along!

  • Module 5: Use Python to make a simple program to count the number of each type of space rock.
  • In this module, you'll learn:

    • How to write variables in the context of a program
    • How to use prebuilt functions to read data from a text file
    • How to create a function and call it in the context of a program
    • How to write conditionals and loops in the context of a program

    Tip

    This module is part of a multimodal learning experience. Start module to see how you can follow along!


Syllabus

  • Module 1: Introduction to Python for space exploration
    • Introduction
    • Discover the opportunities of the Artemis Program
    • Understand continued research goals of space exploration
    • Dive into STEM through the opportunities of NASA
    • Achieve more through the inspiration of space travel
    • Use code and data science practices to solve space exploration problems
    • Knowledge check
    • Summary
  • Module 2: Install coding tools for Python development
    • Introduction
    • Understand what defines a programming language
    • Discover the power to solve problems using Visual Studio Code
    • Understand the importance of Python in solving big data problems
    • Exercise - Install and configure Visual Studio Code for data exploration
    • (Optional) Exercise - Run Visual Studio Code in your browser for data exploration
    • Exercise - Install Python to use in Visual Studio Code for data exploration
    • Exercise - Install Visual Studio Code extensions needed for data exploration
    • Exercise - Create a Jupyter Notebook file in Visual Studio Code and run a simple program
    • Knowledge check
    • Summary
  • Module 3: Write basic Python in Notebooks
    • Introduction
    • Exercise - Add comments to Python Notebooks to add clarity to your code
    • Exercise - Code basic arithmetic in Python for future data analysis
    • Exercise - Create variables in Python Notebooks for future data analysis
    • Exercise - Create and manipulate text in Python code
    • Exercise - Create lists of data in Python code
    • Exercise - View results of variables and expressions in Python Notebooks
    • Knowledge check
    • Summary
  • Module 4: Code control statements in Python
    • Introduction
    • Exercise - Compare values of data with Python code
    • Exercise - Control the flow of code using conditional statements
    • Exercise - Repeat code with while and for loops
    • Exercise - Chunk code into functions for easy reusability and readability
    • Exercise - Import data from text files with Python
    • Exercise - Use parameters to specify variability in functions
    • Knowledge check
    • Summary
  • Module 5: Count the number of Moon rocks by type using Python
    • Introduction
    • Exercise - Create a Jupyter Notebook to explore data about Moon rocks
    • Exercise - Read in Moon rock data from a text file for exploration
    • Exercise - Create a function to count types of Moon rocks found
    • Exercise - Count the number of Moon rocks by calling a Python function
    • Exercise - Analyze and summarize data in Python
    • Knowledge check
    • Summary

Tags

Related Courses

Designing a Technical Solution
Microsoft via edX
Building Applications with SAP Cloud Application Programming Model
SAP Learning
COBOL Programming with VSCode
IBM via Coursera
Learn to Code using C# on VS Code
Coursera Project Network via Coursera
Introduction to Github and Visual Studio Code
Coursera Project Network via Coursera