This course is an introduction to programming in Python using the textbook Python for Everybody. This course assumes no previous programming, math, or other experience. The course covers the first 10 chapters of the textbook and included basics of program logic and simple data structures. The focus on the course is simple data analysis. When students complete the course, they will be well prepared to take other more challenging introductory programming courses.
Teach the basics of program syntax, logic and data structures to lay a foundation for learning to program.
Target Audience: All ages can take this course from middle school to lifelong learners.
Course is offered by the School of Information at the University of Michigan.