

This course introduces the fundamentals 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 link diagrams as a way to reason about program execution, which will help you develop debugging skills. There are no prerequisites for this course. It covers Chapters 1-9 of the Python Programming Fundamentals textbook, which is an optional and free…
Python Basics is listed in the GenAI.Works courses directory, from Michigan University.