Python Basics

About this Course

This course introduces the basics of Python 3, including conditional execution and iteration as control structures, and strings and lists as data structures. You\'ll program an on-screen Turtle to draw pretty pictures. You\'ll also learn to draw reference diagrams as a way to reason about program executions, which will help to build up your debugging skills. The course has no prerequisites. It will cover Chapters 1-9 of the textbook \"Fundamentals of Python Programming,\" which is the accompanying text (optional and free) for this course. The course is for you if you\'re a newcomer to Python programming, if you need a refresher on Python basics, or if you may have had some exposure to Python programming but want a more in-depth exposition and vocabulary for describing and reasoning about programs. This is the first of five courses in the Python 3 Programming Specialization.

Created by: University of Michigan


Related Online Courses

This Specialization is intended for individuals seeking to understand how the nervous system controls muscle forces that drive movement. Through three courses, you will learn how to distinguish the... more
This course is targeted toward individuals wishing to operate a family day care center, and it covers topics including the fundamentals of early childhood development; the importance of play and... more
The Computer Security and Systems Management Specialization focuses on computing in an enterprise environment. Combining both theory and real world experience and architecture, the courses will... more
Introduces to the commands that you need to manage and analyze directories, files, and large sets of genomic data. This is the fourth course in the Genomic Big Data Science Specialization from... more
This course teaches learners the underlying principles behind conventional radiography, computerized axial tomography (CT), magnetic resonance imaging (MRI), and ultrasound. The radiology of chest,... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL