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,385 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

GS

Invalid date

Well taught with good examples and exercises that require thinking but still approachable. Very well laid out and taught. Definitely sparked an interest to go learn more.

RK

Invalid date

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.

Filter by:

251 - 275 of 468 Reviews for Computational Thinking for Problem Solving

By Stephen H

•

Apr 28, 2019

Solid foundational course for thinking through problems like an engineer.

By Haiyan L

•

Jan 27, 2022

Excellent course. Very interesting, informative and easy to understand.

By Arava R

•

Jul 16, 2021

Awesome material and excellent introduction to computational thinking!

By Zentai D

•

Feb 28, 2021

really interesting IT introduction course not only for IT specialists

By Zhenghong B

•

Dec 22, 2019

it is good for biginner. Susan and Chris provided an excellent course

By Samuel H

•

Aug 21, 2019

Surprisingly well organized for the amount of information provided.

By Luyao P

•

Jul 28, 2022

great introduction course for people want to involve in programing

By Mauro R

•

Aug 29, 2021

It is a great course! I really enjoyed and totally recommended!

By Roque M

•

Jul 27, 2020

Good introduction if you have no background in computer science.

By Jiahao H

•

Sep 4, 2021

It helps me develop my ability of computational thinking a lot!

By NhÆ° H P

•

May 19, 2021

Give me a lot of knowledge. Quiz very detailed and topic-focus.

By Begaiym B

•

Jul 8, 2020

Very structured, informative and have good assignments. Thanks.

By Eric Y

•

Feb 18, 2021

Recommend to anyone who doesn't have a cs degree or background

By Marcus Y

•

Jun 10, 2020

Great course! Very useful and will build on what I've learned.

By Robel A

•

May 3, 2019

Its a really nice class, clear presentations, and good workout

By José L R G

•

Aug 26, 2022

Its just the right course for beginners in computer science.

By Milad S T

•

Jul 11, 2021

Complete experience of computational thinking and computation

By Zhuo W

•

Jan 5, 2019

Very helpful course for an introduction of computer science!

By Atin C

•

Apr 22, 2021

The course was really good and helped me think differently.

By Patrick T R

•

Sep 18, 2019

Great course for beginning a journey into computer science!

By Carlos D G M

•

Feb 21, 2019

Really good for learning to think as a computer scientist

By Archita C

•

Dec 12, 2023

it helped me loads to understand computational thinking.

By Alexander P

•

Aug 3, 2019

Excellent introduction and overview to computer science.

By Chuncheong Y

•

Jul 21, 2020

good for people who have no computer science knowledge.

By Yixu P

•

Oct 28, 2021

It a great course for a beginner in Computer science!