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

GB

Sep 30, 2019

Very well thought out. This course covers simple concepts while still being engaging and challenging. Examples from varying disciplines help illustrate concepts in a real-life context.

JL

Feb 8, 2020

Great course - the non-programming parts (making flow charts etc) were actually more difficult than the programming (simple Python programming - my first time programming in python)

Filter by:

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

By ibrahim k

Sep 29, 2022

The course is very helpful who is interested in programming.Many thanks all of you

By Ashish K

Feb 5, 2019

A wonderful program; which seems to have re-ignited a lost fondness for programming

By Đào T

May 23, 2021

This course very useful for any one who need to know how to computer solve problem

By Chaojun L

Aug 3, 2019

Great start and introduction of computational thinking and computer science world!

By Russell F

May 2, 2019

Leaps and bounds better than an introductory CS class at a traditional university.

By 潘玥含

Jan 29, 2019

amazing course for building up the framework of developing computational systems

By Eastland S

Nov 10, 2018

Really good overview of the end to end computational process. Highly recommend!

By Nguyễn V H

Jul 5, 2021

This course is very easy to understand. Nice start for computational thinking.

By Nicholas J D I

Jun 13, 2019

This class provides an approach to problem solving that everyone should learn.

By Zakia Z

May 30, 2023

Course is full of acknowledgement. Also very satisfied and moreover helpful.

By Asha S R

Jun 3, 2020

Exceptional course! Very engaging! Very well thought out. Amazing lectures.

By Takahisa H

Sep 9, 2019

well organized program and it is also life changing online educational too!

By Melanie F

Jan 2, 2019

Great course with strong scaffolding and practical applications throughout.

By Deleted A

Dec 21, 2020

Amazing course - really helps bring the subject to life with case studies.

By Yanxin S

Dec 12, 2021

Very useful and build up basics for new learners step by step. Thank you!

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!