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

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

4.8
106,671 個評分
26,045 條評論

課程概述

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 條評論)

熱門審閱

SK

Dec 27, 2019

Extremely basic but Dr. Chuck is so interesting that you never get bored. You can pass the course in a few days with minimum or even no programming knowledge. It's a good starting point for beginners.

GV

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.

篩選依據:

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

創建者 Mayar S F

May 17, 2019

It's perfect

創建者 Mohak G

May 24, 2020

Great course to start programming in Python.

創建者 Sonu K

Dec 27, 2019

Extremely basic but Dr. Chuck is so interesting that you never get bored. You can pass the course in a few days with minimum or even no programming knowledge. It's a good starting point for beginners.

創建者 Connor B

Aug 06, 2017

I got a 95% and maybe I learned something but I can honestly say it wasn't because I watched the videos - the professor is seriously disconnected. Programming for "Everybody"? I know what I want to do with programming, but all the examples and small programs you write in this course give you no idea of what of someone outside science and math will ever use programming for.

創建者 David R J

Nov 05, 2018

I loved it! Dr. Chuck is extraordinary in his explanations. A great way to start on Python programming. As a person that hasn't programmed in years it was an encouraging and educational experience :-)

創建者 Frederick U G

Jan 08, 2018

Tan solo auditar este curso me ayudó bastante en el aprendizaje de este lenguage de programación. A penas ahorre el dinero compraré el resto de cursos para seguir adelante. Gracias Charles Severance!!

創建者 Jan H H

Jul 26, 2019

Good systematic course for beginners - although for real beginners some parts may be quite a bit too geeky, the promise that even if you don't know much about computers you will still be able to follow the course doesn't convince me. If you had some experience with programming, go at your own speed with the course materials and you will be able to finish within a couple of hours - I finished the whole seven weeks in two days, not working on it full time and watching all the videos, which is not really necessary. Some of the examples don't seem to make much practical sense, which would be good for motivation, but they serve their purpose to understand syntax and structure. Some have errors, which is surprising given the huge audience that can help to correct them. There are extra materials about hard- and software developers that are not really connected.

創建者 Kseniia G

Jan 26, 2016

A really simple and what is the most important a clear course.

Really hope that next sessions are created in the same manner.

Will highly recommend to anyone who decides to start studying Python

創建者 Cyntia R T G

Mar 28, 2019

Two weeks of all sort of nonsense, including macarena, Harry Potter, sorting hat, videos of meaningless travels and lots of self-promotion. Pure crap that doesn´t worth anybody´s time. When theory started on week 3 it was confusing, boring and as time is life I decided to quit. It shocked me that a serious university like University of Michigan has a clown on its payroll.

創建者 Steve M

Oct 20, 2015

We tried to use this class to teach a brown bag lunch for our employees interested in programming. Python is a great language but this class has a very low content to volume ratio (nobody wants to watch the instructor meet his life-time idol at a trade-show or watch the Intel versus AMD melt-down commercials over their lunch break).

創建者 Vibhute y

Apr 29, 2020

Great introduction to Python and programming as a whole. Everything is broken down making it easy to understand. Had zero programming experience before and this class made it easy and fun to get into.

創建者 Nimit R

Aug 19, 2018

Very well explained the concepts of programming in the context of Python and that too with good fun. Love you Chuck

創建者 Jeff W

Sep 07, 2017

Coming at this with no experience in coding at all, this course was extremely difficult. I think the most difficult part of this class was following the videos. The reason is because real world uses weren't given very often. I struggled with motivation nearing the end of this course because the examples in the videos focused on the "what" the code does and not so much the "why." Because of this, the usefulness of some of the discussed functionalities in python are still unknown to me. To remedy that, I would recommend the exercises in the videos reflect what will be done in the assignments, at least to some degree. I couldn't help but get hung up on what "zork" had to do with anything (among a few other examples), or why I would ever need to find the largest letter in a phrase like "hello world." In fact, I think my biggest struggle going through this course was fighting thoughts like, "what am I going to use this for?" I would like to see more content related to solving real world problems, even if it's just in the bonus content.

Overall, while it was very difficult, I really do recommend this course to others, and in fact I already have recommend it to two of my friends. The instructor seems like a really awesome guy, he's easy to listen to, and overall he's the kind of teacher than any student would love to have.

創建者 Stuart K

Jan 27, 2017

The course material is fine. In fact its good. However I completed the entire course in 4 hours. Whilst I have some basic programming experience I am by no means an expert. There really is very very little material in this course. The assignments are also very simple and automatically graded. The course fees are not particularly transparent. I think the course is FAR too expensive for the content provided. All of the other reviews I have seen for this course are a single line such as 'I liked the course a lot' or something equally vacuous and unhelpful. If you are a beginner I would suggest trying 'Python for the absolute beginner' by Michael Dawson. If you have ANY programming experience, you might be better with a more advanced course.

創建者 Terence P

May 11, 2016

To be honest, I thought the course stumbled and fell short. It was too basic and slow paced. The tone was a bit immature at times, and perhaps appropriate only for a grade school level classroom--not something for working professionals. And it's certainly not mature enough or challenging enough for a university class. Even if the goal were to teach those with no programming experience, it could accomplish that while providing more content, and making the content relevant.

Is the course worth the price? Hell no. If you do pay, you may feel very cheated at the end. The entire course can be reduced to 3 pages of notes. One would be better off checking into other free, online tutorials.

I'm not sure about the value of the videos titled "Office Hours." They all appeared as self-promotional behavior from the professor, as if to say, "hey look how great I am making this video in Paris." They're really nothing more than that. In one video, he corners a guest speaker at a conference, who appears annoyed after a few minutes and gives the professor a polite brush-off: "other people here would like to talk with me too." After all of these videos, you will ask yourself, "okay, why did Severance make me watch that?" "What was the point?" And you'll shrug your shoulders and say, "another waste of time."

創建者 Lorenz W

Oct 08, 2015

I am very disappointed with this programming course. The course lacks detail and deepth and could be taught in 45 to 60 minutes instead of 7 weeks. The quizzes and assignments were to easy and basic (solved in less than 5 minutes) and definitely not enough. Annoying was the overuse of colours in almost every video (almost everything was coloured - highlighting everything is just as usefull as highlighting nothing, green box with white text inside - did you try to read that on a different monitor than yours?), the pointless and useless doodles, smilies and whatsoever, wasting my time by watching you dispose your teabag/drinking tea or coffee/talking about your mug/etc., why do you even need to drink in a 20 minute-or-less video. The Tutor tried to loosen a dry topic. Mostly it wasn't my humor but I can live with that. I had hoped for more :(

創建者 Kanei P

Jan 13, 2019

Most vague info, assignments don't even have anything to do with the videos, and the videos are not helpful because they don't give any examples. Terrible, and extremely hard. I do not recommend this course to beginners, or to anyone for that fact.

創建者 Tony F

Mar 22, 2019

This class served as not only my introduction to Python, but to programming in general. For whatever reason, programming can seem like a daunting task to people, including me. However, Professor Severance had a casual, yet confident attitude that made each week feel like an approachable game that happens to be very useful. I didn't expect to have a great time watching the lectures, but I did. Obviously, I'm not very advanced yet with programming, but it seemed to me Professor Severance was great at anticipating faulty habits or inclinations and nipping those in the bud for us beginners. He has well-constructed examples to explain his points without making them overly complex. In short, I think the title of the course is apt; it does a good job at making Python understood by everybody who is interested to learn. Thanks for the solid foundation!

創建者 Sartaj J C

Apr 02, 2020

Well Python, though was the first programming language that I ever picked up to learn when I was in my high school, I didn't continue coding in python(regretfully) after finishing cover to cover two books 1) Head First Python by O'Reilly Publications ; 2) How to think like a computer scientist: using python. After a long break I started learning Java when I started studying Computer Science at university and after coding in Java for almost two years and learning a lot of data structures and algorithms and implementing them using Java, I totally forgot how to write Python codes so this was a very good quick, informative and adequate revision. I feel like a Pythonista already. Going to continue the second part of this course too. Thank you !!

創建者 Lisa S

Mar 07, 2020

Excellent starting point course. Very easy to follow and understand. Terrific instructor who explains things well, is never dull and is easy to listen to. The "office hours" videos seemed a little unnecessary. I'm not sure what the point of those was. I found this course quite easy, probably because I have a B. Sc. in Computer Science, although that was a while ago. I really liked learning how to install and use Atom (Atom Nightly for Mac was the one that worked... search for Apple support note about that -- regular Atom will not download), Python and Terminal, none of which I was familiar with before. Great job! I will take more courses in this specialization for sure !

創建者 Sohel S

Apr 08, 2020

This course is really simple and does what it says. It gets you started with Python and basic programming. If you are not introduced to Python at all and would like to learn, this should be your go-to option. The instructor is really knowledgeable and really fun at the same time. I would like to advise on completing the next course "Python: Data Structures" as well to get acquainted with lists, dictionaries, tuples, etc. and programs utilizing these concepts. This would really round up the introductory concepts in Python.

創建者 Wilson W

Apr 06, 2020

This course is hands down my favourite programming course (And I've taken a lot of programming courses).

Dr. Chuck (the instructor) teaches so well. He makes the class fun and even tells stories during lessons. He also tries to be as friendly as possible. That makes the learning experience so much better.

The concepts are clear and they're explained properly too. And the assignments in the middle make sure that you really pay attention to the course.

If you are looking for a course to start learning Python, this is the one.

創建者 Derek R

Mar 26, 2020

This course is fantastic! I always looked at coding as some dark magic that I would never understand. Now, after this course, I want to continue mastering this skill set and understand how else I can use to to manipulate, interpret, and display data. The instructor is wonderful, and I am now actively looking for his other courses to take next. My only suggestion is for some of the exercises to be displayed via Windows and not just Mac, but that's an extremely minor issue. I highly recommend this instructor. Great course.

創建者 Ngoc N

Apr 12, 2018

Great lectures, great text book.

I really liked the professor - in his videos he progresses fast enough that you don't get bored, but slow enough that you can understand the material. I generally dislike watching instructional videos because I'd rather read the instructions and do it at my own pace, which is usually faster than the video's pace, but I didn't mind watching these. I also liked the fact that he had a textbook that you can use as reference so that you don't have to re-watch the videos over and over again.

創建者 Miki S

Sep 19, 2017

I started this course with zero knowledge of programming: 20 years ago, I have learned basic HTML, that's all. I am not a computer or technology person at all. However, Dr. Chuck's teach method made me feel like the contents are simple. In the latter half of the course, I struggled to do assignment of making a code. Because I need to use more function, and my brain hadn't fully understood how to use those functions. I reviewed my note many times and finished assignments. Thank you for your excellent lecture, Dr. Chuck!!