The purpose of this course is to instruct beginners learn Python programming, including using Python in Spyder Notebook, gathering input and manipulating input/output, building reusable Functions with parameters and return values, as well as decisions and repetition using conditional statements and loops. Students will explore the large standard library of Python 3, which supports many common programming tasks.