Chevron Left
Вернуться к Programming for Everybody (Getting Started with Python)

Отзывы учащихся о курсе Programming for Everybody (Getting Started with Python) от партнера Мичиганский университет

Оценки: 200,410
Рецензии: 47,795

О курсе

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)

Лучшие рецензии

27 янв. 2019 г.

Lecture videos were broken into small parts whereby it's easy to understand and digest. Assessment given were relevant to what was taught for each segment. Navigating around course contents were easy.

23 авг. 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.

Фильтр по:

51–75 из 10,000 отзывов о курсе Programming for Everybody (Getting Started with Python)

автор: ADARSH V B

23 авг. 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.

автор: Stuart K

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.

автор: MICHAIL M

10 февр. 2021 г.

This course more than met my expectations! In his online videos Charles Severance explains the basic concepts of programming in an easily understandable way.Abig thank you and hope to 'see' you again!

автор: ALISHA S P

9 июня 2021 г.

Very good introduction to basic programming. Very easy for beginners in python who have already some programming background - but still extremely useful to quickly and efficiently learn python basics.

автор: Tofayel K

22 нояб. 2020 г.

This course is very useful and the way Dr. Charles Severance teaches is outstanding. It's gonna be a perfect course for those who are looking for a programming course specially designed for beginners.

автор: Jan H H

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.

автор: Kanei P

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.

автор: Haydar M

2 июля 2021 г.

Dr Chuck is amazing!! Great methods, and informative.. Gained knowledge and confidence. Definitely worth the time.. cant wait to start my next course with the University of Michigan, and with Dr Chuck

автор: Lorenz W

8 окт. 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 :(

автор: Avijit D

1 июня 2021 г.

Easy to follow and not boring. The instructor breaks things down in simple form. The Coursera platform is sometimes a bit quirky but otherwise the content in this course I thought was quite excellent.

автор: Mary A

30 сент. 2020 г.

Very beautifully taught. I gained basic python programming knowledge quite easily. The lecturer is fun and encourages students to want to learn more. In general, it was an awesome learning experience.

автор: Hrishikesh U B

22 авг. 2020 г.

I love Coursera , it's so helpful for me . I hope that other lessons and courses are also cool like this and the Dr. Chuck ia the coolest ever teacher i have ever seen so thank you very much Coursera.

автор: Luca

7 мар. 2018 г.

The course states it is meant to be for everybody but the frequent mention of error messages and how they are not meant to judge the student makes me thing it is meant for teenagers or a generally young audience.

Some concepts are introduced very quickly and without the proper background. The exercises are mostly on the easy side and they do not build on each other (example: functions are introduced in a class but not used in the following exercises). This ends giving the impression that the course is not well structured and does not try to make the student find synergies between concepts.

While this can work somehow for most of the course, the last week sees the introduction of some very advanced concepts (None and IS) which are just barely touched, leaving the student to have to search for information outside of the course. This is made worse by the overtly restrictive requirements of the assignments that use the autograder. The autograder does not let you explore potential pitfalls in your code, which are much better clarified by using the debugger (not introduced) or the python online visualizer (not introduced). I strongly advise to introduce one of these two tools in the course.

автор: ADITYA K D o E

15 июля 2020 г.

i feel this isn't a course for beginners it should be for intermediates as i found the exercises very hard and moreover the instructor teaches basic stuff and the graded assignments are tough before some assignments he doesn't even discusses those type of problems. All i'm saying is anybody taking this course as a beginner without any prior knowledge in programming ,he/she would be discouraged.

автор: Stephen Z

20 дек. 2015 г.

This course has been dumbed down so much that no moderately intelligent person should be subjected to it. Coursera really needs to rethink its approach to teaching. I can only express my sympathy for those were seduced into actually paying for this course.

автор: Jeff W

7 сент. 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.

автор: Maaike G

28 янв. 2017 г.

Although the course pace was very well suited for a total beginner, I found the didactics of this course not so well-structured. The examples and starter codes caused quite some confusion, and the underlying coding principles were not made very explicit. I've finished an introductory Python course from the University of Toronto, and found that course much better structured. It gave me a level of understanding that I would probably not have reached by following the UMich course alone.

автор: Tony F

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!

автор: Ajay k N G

13 сент. 2020 г.

Very good introduction to basic programming. Very easy for beginners in python who have already some programming background - but still extremely useful to quickly and efficiently learn python basics.

автор: Nimit R

19 авг. 2018 г.

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

автор: Annachiara K

15 авг. 2017 г.

If you have taken a C++ course in your life, it will take a 4-5 hors to finish this class. More exercises would compensate the low path of the course.

автор: Serova R

9 мар. 2021 г.

Очень маленький курс для своей цены, задания практически полностью копируют то, что было сказано в видео и делаются очень быстро, курс проходится за один вечер, хотелось бы более интересных задач и больше задач

автор: Josh M

21 окт. 2016 г.

This Course is bad! I try to ask for help and then mentors only reply with I cant help you because of the Honor code. Well tat doesn't sound like much of an honor code to me. Of course I am doing my own work duh! I just need help. Dont we all need help from time to time. I think Coursera needs a lot of improvement. I am extremely dissatisfied with Coursera and this course but especially the mentors and their lack of mentoring. Education should be uplifting and positive and an area where individuals can ask question and receive help and not be scolded for asking help or asking questions like a beat down dog. I mean really I think Coursera needs to go take some hints from a real school or university and seek information on education and how it is best when students teach each other and If I can ask for help and learn from others and give then the opportunity to help me that whats the point of a discussion board. Do away with the discussion board or change the way the honor code is written. Yes I agree with Honor and doing your own work but come on. Help and tutoring is a valuable part of education and necessary to learning! Please make the necessary changes to better Coursera and make it a more positive educational experience. I mean please I am trying the best I can with what I have got and no one seems to want to help me learn and improve on my skills and my understanding. Make changes and make them now.

Another reason I hate this course Is that Coursera does not believe in people helping one another. Then the mentors cant even explain how to work through the problem. The menotrs make things more stressful than they need to be because the dont give help or hints or clues. People need to talk to people on the phone or in person or the instructor needs to give better examples so people can better figure things out on their own. I just think Coursera is crap and this has been a very unpleaseant experience for me. Then on the discussing board i see others struggling with the same things and the mentos dont help them. People are pleading for help and not receiving any guidance or direction to help them figure things out. Things need to change with this program. They need to change soon!

автор: Samin Y H

19 апр. 2020 г.

I just loved the instructor!!!

I loved the way he teaches, he taught some deep topics very easily. It was very simplified and examples were so relatable and the way he made me understand the codes, I just started to fall in love with programming !

After this course, I am not only clear with the algorithms and control flow but also I have learned many techniques to easily code.

I have got a free book, with this course, which is the easiest programming book I have ever read!!!

I tried to code by my self after learning a topic, I gave myself some problems and solved by myself which gave me confidence.

In this course I have learned about basic programming, overview of python, hardware and software relations,hardwere overview,variables,conditionals,function,user defined function,loop and control statement and so on.

автор: Zhizhong D

19 нояб. 2018 г.

This course is very basic, teaching you fundamental sequential, conditional, and looping expressions of Python. The materials are assembled and arranged very nicely. If you are curious how this course translate to the undergraduate course that can be taken in some best Universities, well this course is roughly like 1/4 of the materials that is covered in an undergraduate Python course. The whole series of five courses here on Coursera probably count towards one undergraduate course in a prestigious school such as Carnegie Mellon University. Though this course is very good, explaining the basic materials very well, this course alone cannot make you a real Python programmer. You probably need to register the whole specialization to have a entry level feel of a Python programmer