In this chapter, we learned the basics of interacting with Sage. Specifically, we covered:
How to use the interactive shell
How to use the notebook interface to perform calculations and add documentation to worksheets
Operators and variables
Calling functions
Making simple plots
Defining our own functions
Working with objects
We have only started to unlock the power and flexibility of Sage. In the next chapter, we will learn more about the programming features of Python that are available in Sage.