contents the need for text editor text editors terminal windows using plain text editor and terminal window spyder the sagemathcloud and wakari web services basic intro to sagemathcloud basic intro to wakari installing your own python packages writing ipython notebooks simple program in the notebook mixing textmathematicscodeand graphics references index