Chevron Left
Back to Computational Thinking for Problem Solving

Learner Reviews & Feedback for Computational Thinking for Problem Solving by University of Pennsylvania

4.7
stars
1,407 ratings

About the Course

Computational thinking is the process of approaching a problem in a systematic manner and creating and expressing a solution such that it can be carried out by a computer. But you don't need to be a computer scientist to think like a computer scientist! In fact, we encourage students from any field of study to take this course. Many quantitative and data-centric problems can be solved using computational thinking and an understanding of computational thinking will give you a foundation for solving problems that have real-world, social impact. In this course, you will learn about the pillars of computational thinking, how computer scientists develop and analyze algorithms, and how solutions can be realized on a computer using the Python programming language. By the end of the course, you will be able to develop an algorithm and express it to the computer by writing a simple Python program. This course will introduce you to people from diverse professions who use computational thinking to solve problems. You will engage with a unique community of analytical thinkers and be encouraged to consider how you can make a positive social impact through computational thinking....

Top reviews

AK

Dec 14, 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 4, 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.

Filter by:

26 - 50 of 461 Reviews for Computational Thinking for Problem Solving

By Prabhat K C

Dec 7, 2023

The course is an excellent resource for learning the fundamentals of computational thinking. The course structure is comprehensive with effective teaching methods and interactive learning experiences. The auto grader and peer review system provide immediate and personalized feedback respectively. Despite minor drawbacks the course is highly recommended for its practical approach to problem-solving. It’s a shining example of high-quality online education.

By Carlos T

Jan 8, 2025

The final module, specially the final project are challenging if you have 0 prior coding experience like me. It is totally doable if you rewatch the lectures and/or research a bit on the side to grasp the concepts, took a lot of trial and error, but when the code words, its like duuuh... of course this makes sense.. why it didn't occur to me before.... Overall its a great course!

By Byron D

Dec 29, 2019

I really enjoyed the course; however, I feel the last module (week 4 / phyton) does not have enough explanations and examples in order to properly complete the assignments. I had to research on my own and complete phyton trainings at other sites in order to successfully complete the projects. Thanks for the course and I look forward to applying to MCIT.

By Adam K

Feb 23, 2020

Great course! The python in week 4 can be incredibly challenging to those who have no prior experince in coding. There are times that it felt like the course didn't properly cover certain functions or code that would have made the assignments much easier. However, the overall instruction and semi-gentile emersion into computer science are excellent.

By Brannon O (

Sep 1, 2024

As a non-computing student, I think this course is one of the best I have taken so far. The professors were really clear in explaining and talking about the concepts. What I love most are the assignments that are present in almost after every lesson and really solidified my understanding of the concepts. Well done!

By Atter P

Jun 25, 2024

I am a complete novice but this course is very comprehensive, it given me an excellent foundation in computational thinking and coding skills . I'm very grateful for the opportunity and thanks to our lectures and Coursera for making this course completely free.

By Dhouglas C

Nov 3, 2018

Finally Professors that know how to teach over video. Easy to digest examples, study cases with cc explaining how the voice over relates to the theory. It seems the University of Penn has entered the online course market to make a difference.

By Aditya T

Mar 7, 2021

I really enjoyed this course and fully understood the concepts that were covered in this course. I would recommend this course to people who new to Computer science and want an understanding of Algorithms and Computation thinking.

By ATUL K

Dec 14, 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 Jane K

Jan 20, 2021

Content was very fluid and easy to follow, yet challenging enough to give my brain a work out. It helped to introduce me to the proper framework needed to further pursue computer science as a study.

By Manan S

May 5, 2020

A really well-taught course by astute professors. Its assignments are to the point and not much abstract with good amount of challenging questions especially the last module of the course

By Raymond G L K

Nov 2, 2019

Course content is good, graded assignments are good, I just had problems with my assignments in week 4 as I easily became confused with the implementation of all the lessons combined.

By Deleted A

Nov 18, 2018

An excellent bridge into introductory computer science topics. Professors Susan Davidson and Chris Murphy exposed learners to computer science concepts within everyday problems.

By Madhu M

Feb 15, 2019

Thoroughly enjoyed the course. If you are new to computer science or need a refresher of the basic concepts you learned in high school / college, this is the perfect course

By Jimena A

Jun 24, 2024

Found it very instresting, lernt lots since I don't have any previous knowledge about programming or IT. Great experience!

By Kirk T

Jan 10, 2023

Fun but be ready for week 4. It is where the programming begins and I found it to be the most challenging week!

By MITHUN D

May 23, 2024

learned how to apply computational thinking for problem solving through this course

By Yengbepuoring T

Apr 24, 2024

Exceptional learning experience. Will always recommend Coursera to others.

By Nicolas Y S

Dec 9, 2024

Me gusta mucho lo que se aprende es la base para seguir aprendiendo.

By Archita c

Dec 12, 2023

it helped me loads to understand computational thinking.

By Yash G

Dec 9, 2023

it was a fun course and had a lot to learn about it

By niloofar a

Jan 7, 2025

thank you for the great opportunity

By HAFIZ J M M K

Sep 28, 2024

A Great Learning Experience

By Phúc N D

Jan 15, 2025

this courses make my life

By Metasebiyaw A

May 20, 2024

thank you so much🙏🙏🙏