J
Dec 18, 2018
Excellent course for beginners with enough depth, programming and computational theory to increase their computer science knowledge to a higher level. It builds a good foundation of how computers work
AK
Dec 13, 2022
I recommend this course to everyone who wants to learn about Computation Thinking in an effortless manner. I am delighted with this course. Thanks to UPenn and Coursera for giving me this opportunity.
By Thaddeus P
•Dec 17, 2019
A well thought out, progressive walk into python programming and the paradigm of computational thinking. There were a few exercises that left a few details slightly fuzzy, and some instructions that were not 100% clear, but not impossible to work through. Presenters spoke clearly and slowly, and were helpful in understanding topics.
By NhÆ° P A N
•Jul 29, 2019
Overall the course is interesting and informative to beginner. And this way of thinking is truly practical and helpful in the real life. But the last part of the course including the coding part is not truly adequate for the beginner, making the beginner has to go extra miles to be able to do it but I wondered its necessity.
By CHUAN W
•Jul 9, 2020
Great course!
I learned a little bit about python before, so this program really broad my eye about algorithms. The 4th week is somehow challenging especially for 4.7. but after complete it. I enhanced my knowledge about some key point in Python programming like class and object.
By Robert B
•Feb 24, 2020
Enjoyed the course very much. Only had issues submitting Assignments 4.7 and 4.8 to the Autograder. Running the code in the window would provide a correct answer but it wouldn't be accepted once submitted. Otherwise, I highly recommend this course.
By MAURICIO C
•Feb 6, 2021
This is not so easy, like some technicians could think, It requieres skills like order, method, and intuition about procedures, elements, steps, etc. I really recommend this course for beginners and intermediate programmers.
By Santi P
•Aug 17, 2019
Great course and content. The responsiveness to questions and issues in the forum was not the best and could be improved. Overall the course was well structured, engaging, and insightful. Feel great to start coding in Python.
By Yash K
•Aug 13, 2021
This course is helpful for learn and understood solution of any problem although by this course we got some knowledge of python programming. But at some point I'm also stuck but I completed it successfully. Thank you penn.
By Manaal K
•Aug 4, 2022
Informative but the last assignment on Week 4 is misleading in that you can only submit the search function but the instructions say that you can test your code and the program will test it as well.
By Nidhi A
•Jan 15, 2021
IT is a very good course. That being said, week 4 should be spread over two weeks, and have more explanation in order to make the projects more manageable. I struggled with the last two projects.
By Lluc R S
•Jan 18, 2019
Useful course taught at an adequate rate. I recommend it for people who are interested in learning the basics of computational thinking, i.e. a systematic approach to problem-solving.
By Elise N
•Aug 18, 2019
The autograder can be somewhat of a pain and some of the solutions in the peer-review sections aren't the most efficient. Otherwise it helped teach the building blocks of coding.
By Jessica K
•Jul 1, 2020
Prior basic python knowledge will help with this course. Instructors were great. However the last week and its assignments need to tie in better with the overall course.
By Luke E
•Aug 16, 2023
Solid guidance through material, little vague in some areas but this challenged me to seek out the information to fill in the knowledge gaps on my own.
By Marco T
•Aug 6, 2024
Sehr guter und interessanter Kurs. Ohne eine Programmierungsausbildung oder -erfahrung ist insbesondere das Modul 4 Python sehr sehr anspruchsvoll ;-)
By Lucas d H M
•May 7, 2020
Very useful course with interesting and relatable examples. Both instructors speak in an easy manner and take proper time to explain the concepts.
By Weilian X
•Aug 24, 2019
Very nice course of people who have no experience with computer and programming.
The only thing I can complain is the peer-graded assignment.
By Danielle J
•Jun 9, 2019
Really great course. I found the wording of a couple homework problems to be confusing, but overall really enjoyed the course
By Sophia W
•May 31, 2022
Not recommend for Python beginner. However, the first three chapter could give a foundation of computational thinking
By DANRUI L L
•Nov 7, 2020
The course is great, but the last 2 questions in the forth week are not friendly for the coding beginner.
By Salahuddin P
•Jun 17, 2020
It was very joyful throughout the course and i learned a lot but there is a problem, the voice is so low.
By Priya C
•Jul 5, 2020
The last 2 assignments had some issues in the results. Those need to be fixed to save us some time.
By Laura M
•Apr 16, 2020
Muy interesante, especialmente para aquellos que estamos iniciandonos en entender este mundillo.
By Shalin M (
•Sep 23, 2019
The course is very well designed and taught, however the peer review system is a real pain.
By Alex g
•May 18, 2020
4.7 - an excellent class although be prepared for some challenging problems sets!
By Fehmi H
•Nov 2, 2024
4 bölümde verilen örnekler ile ödevde istenen arasında çok büyük fark var.