Learning objectives

Learning objectives#

Chapter 1 provides the essential background information needed to get started programming in Python. This chapter introduces basic concepts related to computers and programming, and provides some basic information about the programming environment used in this book, including how to install Python on your own computer.

Learning objectives

At the end of this chapter, you should be able to:

  • Explain the fundamental elements of computers and programming languages

  • Describe why Python is a useful programming language to learn

  • Explain different ways to run Python programs and why we use Jupyter notebooks in this book

  • Use Jupyter notebooks online and install Python on your own computer