Chevron Left
Back to Python Basics

Learner Reviews & Feedback for Python Basics by University of Michigan

4.8
stars
17,946 ratings

About the 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....

Top reviews

NR

Oct 18, 2019

It's a must join course for the people who want to deep dive into the world of Python. I really loving this course very much. I wanna explore more hence opting for other parts of this specialization.

JS

May 2, 2023

Great course and easy to follow. The only suggestion I have is to do lesson 2 the best you can then move on because some of the practice questions have answers from lessons that come after this one.

Filter by:

3501 - 3525 of 3,977 Reviews for Python Basics

By Keslo

Jan 5, 2022

The course content is okay. It felt like a regular class on campus. I think the instructors need to be less scripted. Also I can say I don't like turtle at all.

By SACHIN R

May 7, 2022

Course was great, i learned a ton of new things and in a whole new perspective.Things tha i learned were:

1. Phython basics

2. Turtle graphics

3. Image processing

By Tarek T

Nov 22, 2020

Assessments ask much more difficult questions than we are taught. On that note however, that did help me learn a bit more than the lectures and readings alone.

By Brian K

Jun 13, 2020

Sometimes, I got the correct answer, but the system would tell me it was wrong because I did it in an unfamiliar way — slightly bothering. Overall great class!

By Christopher S

Mar 21, 2022

Overall a decent course, though a little too easy if you have Python experience. Worthwhile to review some basic concepts and the interactive tool is helpful.

By Arielle

Jul 13, 2020

Super, super basic python course. Very slow pace. It is taught assuming you have never programmed before. This would be a great course for absolute beginners.

By AYUSH C

Jul 30, 2020

speed was quite slow and the creator missed some of the topics which were meant to be covered. but still, the course was a good one for medium pace learners

By Oren L

Dec 10, 2020

The textbook was amazing! Unfortunately, between subpar image quality, poor voice pickup, and uninspired teaching, the videos were almost entirely useless.

By Yash S Y

Dec 13, 2021

Really good course as i am not a CS student its really helped me to understand the basics of python and fundamentals.Last but not the least its was fun :)

By farwa s

Mar 13, 2023

The course has been super exciting as I have learned lot new methods to be applied on different data types, which can very helpful in daily life routine.

By THEJAS H S

May 18, 2020

It was wonderful ,as I am beginner to this course, it was very useful for me.I had a great experience and had learnt many things and able to write codes.

By Antony R D

Jul 26, 2020

The instructors were good and their knowledge of teaching is tremendous. They thaught right from the beginning and as a result I ended this with 100 %.

By Brannon C

May 12, 2020

Really helpful as I'm just learning to program and need help understanding the basic of python programming before moving into more complex concepts.

By Neil D

May 26, 2020

The problems in final exam were challenging. I love such challenging problems. Would've been better if practiced more of such challenges problems.

By Amir L

May 24, 2019

Excellent course for beginners who need something to give them confidence with programming. I wish there were more project like assignments though

By Amir Z

May 4, 2019

The assessment tool has got problems with spaces, so the output may be correct but still shows as if i typed something wrong like not used .format

By A7med S

Sep 4, 2022

It 's a very useful begining to the way to programming best introduction to python with more and more information

good exercises and practice

By Ruben C

Sep 23, 2024

El curso presenta buen material de aprendizaje y las explicaciones del profesor y su asistente son claras y te animan a seguir aprendiendo.

By lucero C s s

Aug 8, 2023

Fue un increible curso donde aprendi y reforce nuevos conceptos de logica programacion . Gracias por el material brindado durante el curso

By majd k

Jul 1, 2020

good course, i wish there was more animation than reading

also i wish the doctor didn't say cold jokes while reading them from the screen

By Vincent M

Apr 4, 2022

I learned some interesting vocabulary and useful tricks. I already knew about python though, so there were many things I knew already.

By Daniel H

Apr 18, 2022

couldn't do the projects at the end in coursera because code be used in fopp couldn't handle it. I had to do them in jupyter notebook

By Samuel B

Mar 3, 2019

Really helped me better understand the fundamentals of Python. I would have liked more practice questions, but a great course overall.

By 郡哲 李

Aug 18, 2020

really focus on foundational concept that would otherwise be ignored for self-learners. The course is a bit too easy to pass though.

By Annupma D

Nov 27, 2019

Amazing runestone interactive plateform to enhance the learning experience. I Learned a lot from this course.

Week 1 was too easy.