Introduction

Completed

In this module, you'll learn about some basic concepts of the Python programming language while working through exercises with themes based on the National Aeronautics and Space Administration (NASA). Actual engineers at NASA use these kinds of ideas everyday when working on projects.

Tip

This module is part of a multimodal learning experience. Follow along with a video walkthrough of the module in a new tab.

Tip

This module lets you learn Python in the browser using an Integrated Python Notebook experience. If you want to follow along on your local computer, make sure you have Visual Studio Code with Python installed and then follow the instructions to create a Juptyer Notebook file if necessary.

Learning objectives

In the following units, you'll learn many introductory computer science topics and apply them to real examples. Along the way, you'll 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

Prerequisites

  • None