Chevron Left
返回到 零基础程序设计(Python 入门)

學生對 密歇根大学 提供的 零基础程序设计(Python 入门) 的評價和反饋

80,658 個評分
19,791 條評論


This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. The course has no pre-requisites and avoids all but the simplest mathematics. Anyone with moderate computer experience should be able to master the materials in this course. This course will cover Chapters 1-5 of the textbook “Python for Everybody”. Once a student completes this course, they will be ready to take more advanced programming courses. This course covers Python 3....
High quality instructor
(1484 條評論)
Introductory course
(4203 條評論)



Jan 17, 2016

After trying tutorial after tutorial and exploring many different resources to learn Python, I have finally found one that works! This is a very fun course, and the free textbook is simply incredible.


Sep 29, 2019

Extremely well laid out curriculum, to the point videos and excellent book. Built my confidence level to clear the course. Thanks Dr.Chuck for all the hard work and diligence to support the community.


301 - 零基础程序设计(Python 入门) 的 325 個評論(共 10,000 個)

創建者 Amanda K

Oct 20, 2017

Fantastic course! Dr Chuck is great at explaining things simply and efficiently. His examples and way of seeing programming and computers really helped me to understand concepts. The exercises build on the lessons but don't always mirror them, which is a great way to learn. I found it easy at first, then by the last lesson slightly difficult - this is my first programming language and I am a complete neophyte. I really appreciated this course and look forward to the next one!

創建者 Natawan P

May 07, 2016

I have tried a few basic programming courses before, but failed to go beyond the first lecture. I found them difficult to comprehend and felt discouraged to learn programming. But then, I came across this course and it got me excited to learn programming again. From the first lecture to the last, the instructor covers different important concepts in the way that anyone can understand. The book is also easy to read. I strongly recommend programming newbies to check this one out.

創建者 gary g

Jan 07, 2018

Programming for Everybody (Getting Started with Python). This is the first programming course I have done where right from the beginning I have been getting those feelings of "I get it". Normally I am thinking you do not necessarily have to understand all this, just remember it. I hope I can remember all this syntax. Obviously the equanimity and ken of the distinguished teacher has a lot to do with the level of . understanding. So thank you sir, I highly recommend this course

創建者 Shai S

Jan 24, 2016

I joined this course to start learning Python. Although I know how to write code in other script languages (Not a full time programmer) I decided to start from the beginning so I won't miss syntax differences.

I'm really glad I did take this course because although the main subjects were familiar to me I learned a lot about how to approach Python and some of the syntax differences it has compared to other languages I know.

I'm now going to start the next course in this series!

創建者 David M

Feb 15, 2020

Excellent introductory course to programming using Python. Basic programming constructs like control flow, definite/indefinite loops and exception handling are covered. The instructor does a good job of highlighting some common errors which beginning programmers may make. The course also includes some general info on how computers work.

Note that this is very much a beginner's course (as stated); somebody with any programming background will find this course highly trivial.

創建者 Andrew S

Jan 18, 2018

It was a good initial course to review overall functions of python, I would have preferred a much more full time visual based course. Watching lectures might be helpful for some and they are in college, those of us whose learning is hindered by lecture and instead we love watching the teacher type as he teaches those are higher quality interactions for me mentally.

Thank you professor for having lots of well edited videos and hand stylus lectures.

This is very helpful for me.

創建者 Bob W S B

Feb 15, 2017

Thank you Dr Chunk, it's a definite course for Everybody. Your ability to put complex knowledge in easy to understand manner is simply amazing. Learned a great deal from you. Complete all the first 3 parts, except not able to submit the quizzes and now half-way through the 4th: Using Databases with Python.

I have even get my teenage boy to enroll into this course and highly recommend it to my girl who is in the uni.

Thank you once again, greatly appreciated!

Bob 20170215-SGT

創建者 Ezequiel K

Oct 30, 2015

A great course to get started with programming in general and with Python in particular.

As stated in the abstract, this course is addressed to those who have no experience in programming. However, even if you have some experience but are not familiar with Python (as it was my case), you can take this course quickly (speed x1.50) in order to learn the basic sintax of Python and catch up for the following courses in the specialization.

Really clear teacher. Highly recommended!

創建者 Christopher R

Jul 24, 2016

I started taking a for-credit online course on Python through the UC Berkeley Extension, but found both that it didn't explain the basics, and that the actual content was sparse. I was very grateful to find this specialization, with the wonderful Charles Severance as the instructor! He's a very clear teacher, and charming besides.

I loved course #1 of the specialization, and look forward to course #2, which lines up with the UC Berkeley course. Let's learn Python, shall we?

創建者 Mohd A A

Jul 25, 2018

At the very outset let me thank Coursera for providing me this opportunity. The course was very interesting and enjoyed so much that I sat down for the course continuously for 6 hours daily. I look forward to participate in more such courses or a degree course, if given an opportunity with financial help as given for this course. I wish to remain a part of Coursera.

Once again thank you very much to the entire team of Coursera and Professors.



Mohd Asim Ali

創建者 Jian Z

Jun 12, 2018

This course provides a basic introduction to the Python language and its usage. Besides that all course materials are online and easily accessible, I very much appreciate the instructor's enthusiasm about the field and clarity about the application of this language. Last, it is indeed a great idea to have interviews with many interesting figures in the Data science and Python community. Glad to know that this course has a global network through the office hours as well!

創建者 Gowtham B

Nov 12, 2016

Helps in understanding the basic concepts of programming with the help of more general beginner specific programming language python. Gives a deeper insight about how the functionality of logical and mathematical statements interpretation by a machine and expands out thinking about various control structures. Increases ones interest in programming and developing self skills like self thinking, optimizing and testing of different working models in a programming language.

創建者 Ced W

Apr 22, 2016

Dr. Severance is great. He introduces you to coding in a way that is non-intimidating and feels completely natural within a couple of weeks. Instead of dreading class I found myself excited about attending everyday and was able to progress faster than the course outline due to his extremely clear and supportive teaching method. I'm already reading data from files and it isn't even covered until the next course. If you take this class, read the book and you will do well.

創建者 Christopher M

Aug 07, 2017

Programming is made truly accessible for everyone in this course! I'm not a computer scientist by formal education, so I was a bit hesitant about taking a foreign language (Python). To my delight, the videos are engaging and make you want to progress further into the material. I want to write scripts and am proud to say that I can run Python from my command prompt :D! Thank you Coursera; Thank you University of Michigan; and last but certainly not least -- Thank you D

創建者 Frank A

Oct 28, 2018

At 46, learning programming has been difficult and often find myself discouraged (grumpy). I've bought books and considered gambling thousands of dollars on local courses. I'm so glad I went with Coursera. I chose this course after watching a video. Wow, Thank you to Charles Severance and the University of Michigan for an truly amazing, and well put together program. I've been at this for a few years and I'm finally making progress thanks to this course. Amazing.

創建者 Sun W

May 27, 2018

The very first course is well organized so that you won't have much problems if you follow the instructions strictly and can learn well and thus form a solid foundation about Python.

Besides, Dr. Chuck is very humorous and teaches well. What's more, he gives students like me who has none program experience before a lot of encouragement which is very vital for us to build confidence in learning program. I guess it is my favorite point about this introductory course.

創建者 jesse s

Oct 20, 2018

I audit this course. As I am a student studying computer science already, this course is too easy for me.

Mr.Charles shows a great understanding of the programming and he exactly knows how to lead a new learner to understand the concept of programming.

Step by step, I still got a lot of things learned.

I definitely would support this course but I am in lack of money because I am just a poor student.

In short, this is a very nice course for new guys step to programming.

創建者 Denise F

Feb 01, 2018

Great course for beginners, well structured and really well presented by Charles Severance! I loved how he presented the logics of programming in python, pretty straight forward and applied (not wandering much around stuff you don't need to understand if your aim is just to get started). Great job and thanks a lot, Charles! I'll surely recommend it to friends, also thinking about helping out with translation to Portuguese. Worthy the time, don't wait to take it. ;)

創建者 Kartik J

Jan 23, 2016

I really had good time learning this course. And this course instructor Charles Severance gave amazing details and intro towards programming, many lecturers just go with direct definitions and concepts present in some textbook but don't go with simplicity. Many new students need something that is simple and clear so I think sir Charles is best in doing that and hes my favourite lecturer now. If the courses are this fun and interesting I wouldn't mind paying for it.

創建者 Xinnan W

Mar 13, 2020

I really enjoy the design of Coursera and appreciate the materials provided by University of Michigan. This is the beginning of Python, but it motivates me to want to learn more about this skill. Video lectures are easy to follow up--they come with subtitle of different languages. The third party python tool is quite useful for you to do exercise and get insight of how to get familiar with this intelligent programming tool. I'm looking forward to keep studying it!

創建者 姜媛溪

Dec 19, 2017

I highly recommend this course for those people who has basically no coding experience. I took some programming course like financial computation using MATLAB in college, but I did learn it well and that was not a happy experience. But this course, you can learn everything about python from a very beginning level. If you watch the lecture video carefully, you can finish the assignment easily. In the meanwhile, you start your very first step to become a programmer.

創建者 Christopher T

Nov 11, 2017

This was an excellent course. It's easy to understand and all the tools are provided by Dr. Chuck and his excellent staff of TAs and mentors. I like Dr. Chuck's style of teaching, and his belief that everyone should learn to code in a computer language in our modern world is a worthy goal. I highly recommend this course both to experienced programmers who want to learn Python and to novices who want to learn programming (though it's better suited for the latter).

創建者 Olivier H

Feb 28, 2020

I wrote zillions of lines of Fortran 30 years ago, did a bit of C++ 20 years ago just to understand what object programming was, and... that's it. So at the same time it was very basic for an experienced programmer but excellent pedagogy and ideal to get your environment installed and have a hand on the basic syntax. Some of the ways notions are introduced are excellent and I would have loved to have a similar course on Fortran when I started. Congratulations...

創建者 Md J A

Feb 26, 2017

One of the best programming courses to get started. Python should be the #1 choice for anyone who's willing to kick start their journey to programming. Plus, Dr. Chuck is an amazing instructor. He takes his time to explain the material well. The lectures are easy to follow but the assignments might seem a bit challenging some times. However, the assignments are not impossible and if you try you'll definitely will be able to do it. I highly recommend this course.

創建者 Brett S

Sep 02, 2018

I was encouraged to take this course as an introduction to the world of programming. I am a novice programmer who has no formal training. This course was both fun and engaging. While challenging at times, generally any feedback I needed had already been discussed on the discussion boards. A simple search for the error you encounter should help you to independently debug your script and develop the flow of execution described in the prompt for each assignment.