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