Learning Outcomes: Python Brief Intro

At the completion of this module you should

  1. Understand what Python is and, broadly, what it can do
  2. Be able to run a Python program, either from the interpreter or from a script
  3. Be able to distinguish among five core data types: integers, floats, strings, booleans, and lists
  4. Understand a few core programming concepts, such as variables, loops, and conditionals
  5. Know how to use simple types of error output to debug a program you’ve written
  6. Know how to find and import code from external sources to solve more complex problems