学生对 University of Pennsylvania 提供的 Computational Thinking for Problem Solving 的评价和反馈
课程概述
热门审阅
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.
AW
Feb 3, 2019
The course is very well-designed and it helped me develop understand how to apply computational thinking in solving various types of problems as well as acquire basic skills of programming in Python.
426 - Computational Thinking for Problem Solving 的 450 个评论(共 468 个)
创建者 Sophia W
•May 31, 2022
Not recommend for Python beginner. However, the first three chapter could give a foundation of computational thinking
创建者 DANRUI L L
•Nov 6, 2020
The course is great, but the last 2 questions in the forth week are not friendly for the coding beginner.
创建者 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.
创建者 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.
创建者 Laura M
•Apr 16, 2020
Muy interesante, especialmente para aquellos que estamos iniciandonos en entender este mundillo.
创建者 Shalin M (
•Sep 23, 2019
The course is very well designed and taught, however the peer review system is a real pain.
创建者 Alex g
•May 17, 2020
4.7 - an excellent class although be prepared for some challenging problems sets!
创建者 Hsu E
•Sep 25, 2022
The course itself is great, but just too many peers review assignments.
创建者 George W
•Aug 10, 2022
Auto grader is too sensitive to small changes in the correct output
创建者 Tom F
•Jun 26, 2020
Great introduction to computational thinking and coding.
创建者 Sun T
•Nov 4, 2019
The auto-grade assignment in Week 4 should be improved.
创建者 GANDIKOTA R
•Sep 4, 2021
Very good for good learners and beginers
创建者 Nirvan
•May 11, 2020
The last assignment had a few bugs
创建者 Praveen K
•Jul 7, 2020
The practice task is not enough.
创建者 ank j
•Jul 28, 2020
Very educational. Thank you
创建者 chao w
•Dec 25, 2019
great way to start with
创建者 Kenny P
•Sep 15, 2020
it was interesting
创建者 DIYABEN P
•Sep 3, 2021
good experience
创建者 Thắng T T
•Apr 29, 2022
so good
创建者 Dinesh K
•May 23, 2023
good
创建者 MARAM N R
•Sep 13, 2021
good
创建者 최지원
•Jun 12, 2025
ㅗㅗ
创建者 Venkata S R T
•Sep 9, 2021
4
创建者 Google C
•Nov 12, 2022
The knowledge and skills this course covers and presents learners are powerful and very useful, meaningful and valuable, however, understanding and progressing through the course take far longer then it should and the course material is excessively theoretical, abstract and difficult to grasp, in particular for learners whom are beginners in the python language.
Phenomenal and high standard and quality delivery, but the explanations for learners should be deeper, more detailed and greater to the extent that they can easily follow along. Chanllenges are crucial and helpful, but not if they cause students to lose their motivation and hope in the process.
The course should focus more on explaining the principles more clearly and in a beginner friendly manner. Theoty is vital for understanding the concepts from an abstract view, but then it should be illustrated in a easy method how to apply and implement it, otherwise if learners only know the theory, but can't apply it, it has no point in the real-world.
Good course lecturers and solid principles, but i wish they used an easier and more "friendly" approach to explaining the academic material.
创建者 Uzair I
•Sep 7, 2022
Few courses teach computational thinking sub-skills as explicitly as this one does. That's the good part about this course, because any good computer scientist should have an understanding of the cognitive skills involved in doing their work.
Overall, the pace of the course was good, but I felt the assignments were either a little lackluster, or would drop information that you'd need more background knowledge to solve. For example, there were some questions in this course that I would not have been able to do well on, had I not already taken Calculus-2 and some proof-writing in university.
I appreciate that the instructors probably put that material in to expose students to the wonders of discrete mathematics. At the same time, I wonder if it might be too early for that material, and if students will be better served doing some moderately difficult algorithm design instead.