Chevron Left
Back to Introduction to Python Programming

Learner Reviews & Feedback for Introduction to Python Programming by University of Pennsylvania

4.5
stars
1,162 ratings

About the Course

This course provides an introduction to programming and the Python language. Students are introduced to core programming concepts like data structures, conditionals, loops, variables, and functions. This course includes an overview of the various tools available for writing and running Python, and gets students coding quickly. It also provides hands-on coding exercises using commonly used data structures, writing custom functions, and reading and writing to files. This course may be more robust than some other introductory python courses, as it delves deeper into certain essential programming topics....

Top reviews

SB

Mar 26, 2021

Great explanations and lots of examples to follow on. The course built throughout so I had confidence in completing assignments though they were not easy. Great interaction in discussion forums.

AD

Aug 25, 2022

The course was extremely entertaining and informative. The concepts and code files were great. Discussions and helps on the homework were provided in a great manner. Recommend the course.

Filter by:

251 - 275 of 334 Reviews for Introduction to Python Programming

By M B

•

Aug 1, 2021

Great! Gives a great introduction to Python, breaking down concepts in an easy manner. The Homework assignments can be frustrating but I had a good time.

By Alexander M

•

Jan 24, 2024

Although I do wish more practice would of been allocated as the homework assignments took a long time and a lot of outside notes and skill revision.

By Rishabh k

•

Jun 8, 2022

Everything is amazing except the errors i faced in the jupyter module even though my code was right while submitting the assignment

By Jose c

•

Mar 21, 2022

Great course for starting with Python with no CS background. I'd add more exersices and practice tasks before final assignment.

By Evan M

•

May 30, 2023

Good course, but homework often has poor instructions or tests ideas not covered in the lectures and readings.

By Gal O

•

Feb 27, 2023

Last assignemtn was poorly written. Some of the logic was written opposit of the acctual logic required

By NZENGUET E L

•

Jan 13, 2024

tout juste super malgré les difficultés mais vraiment j'ai réussis et je remercie les développeurs

By Toka A

•

Nov 2, 2022

This course is very informative and interesting. Yet, it is very challenging for a beginner level.

By Gerry

•

Aug 7, 2023

Interesting have learnt python already, so going over some points were useful gap fillers

By Ahmad W

•

Mar 18, 2022

file handling part is tought too little too fast. Except this, everything is perfect.

By Kean Y W

•

Jun 15, 2022

Everything is fine, just the last homework question, some the answer is not correct

By Akshat J

•

Aug 1, 2021

It was a very informative course, but the last assignment was incredibly hard!

By Anurag Z

•

Oct 25, 2021

it was tough.especially the last code was very difficult and very challenging

By Ashraf E

•

Oct 10, 2022

Good content but I think the explaintion in first was complex to beginners.

By Yiqing J

•

Apr 3, 2021

The fourth assignment was very not clear. Besides that the course is great!

By Hartono S

•

Jun 15, 2022

Great refresher of Python programming for technical managers like me.

By 2030_Dhiraj K S

•

Jan 11, 2022

Good Course. I learned a lot of new things. Thanks Coursera.

By Ameya J

•

Aug 25, 2021

Good course to gain basic knowledge of Python Programming

By Lakshya P

•

Jun 25, 2022

good course for beginner level python programmer.

By Fumikatu

•

May 28, 2023

This assignment is quite difficult for beginners

By Kiruthiga.M

•

Feb 24, 2023

very very hard task in week4 otherwise great!

By Kriengsak P

•

May 31, 2024

good but some topic has been passed too fast

By khalil g

•

May 28, 2022

good courses , you are active part with it

By Toni G

•

Sep 11, 2024

Program assignments need more clarity.

By Chaitra M S

•

Aug 7, 2024

Need more example problems to work on