Chevron Left
返回到 Computational Thinking for Problem Solving

学生对 宾夕法尼亚大学 提供的 Computational Thinking for Problem Solving 的评价和反馈

4.8
413 个评分
136 个审阅

课程概述

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....

热门审阅

J

Dec 19, 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

AW

Feb 04, 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.

筛选依据:

76 - Computational Thinking for Problem Solving 的 100 个评论(共 135 个)

创建者 Yan L

May 28, 2019

Very excellent introduction course, especially for the concept of computational thinking. The contents are well-organized and easy to follow as a beginner. The MCIT program sounds like a good track to keep the learning process. I will definitely apply it!

创建者 Pauline A G H

May 19, 2019

Even just after finishing week 1, I have noticed an improvement in how I go about the challenges in my work as I was already able to apply the basic concepts of computational thinking. The simplicity of their lectures even as they go through detailed explanations has helped me in understanding the concept and application of this course. I would definitely recommend this. In fact, I already did recommend it to some of my colleagues as I was taking it.

创建者 Dirk X

Jun 02, 2019

Neat and clear

创建者 Craig D

Jun 09, 2019

Great Course!!! I would highly recommend this fo anyone. I have bachelors

and masters degrees in engineering and I found this course very helpful and plan to apply what I learned at my place of work. Thanks!

创建者 Mingming Z

Jun 16, 2019

The instructors explains the concepts of programming very well. Love this course. A great compact programming 101 class for beginners!

创建者 Antony

Jun 11, 2019

Great course

创建者 Yongchao Q

Jun 23, 2019

Fabulous course. I truly like how the content was structured and the instructor's approach of delivering theoretical concepts with real-life examples. Highly recommend for anyone who wants to have some basic understanding of computing:-)

创建者 Ross T

Jul 08, 2019

Great course! I highly recommend this to anyone who is interested in getting started with computer science or computer programming. This course provides a good introduction to the thought processes and concepts used in these fields.

创建者 Caleb B

Jul 21, 2019

Compelling lectures paired with practical implementations to reinforce computer science concepts forwarded by Professor Davidson and Professor Murphy makes this course truly stand out among my 5 years of graduate education. The online context allows for both efficient and expedient learning accessible to anyone with an internet connection. I've already began to contrive solutions to real world problems I face daily as a physician using the knowledge acquired from this course. 5/5.

创建者 ming h y

Jul 28, 2019

helps student to think and approach problems in any field of studies. great starting course for student wants to get into computer science.

创建者 Syed M H K

Jul 27, 2019

very well detailed basic course.

创建者 Maximiliano V

Jul 29, 2019

Great course!

创建者 Alexander P

Aug 03, 2019

Excellent introduction and overview to computer science.

创建者 Chaojun L

Aug 03, 2019

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

创建者 Masafumi S

Aug 05, 2019

This was my first time to think deeply about programming. I think this is a great course! I would defiantly like to recommend to people.

创建者 Gaurav K

Aug 11, 2019

A well-structured course to explain computational thinking which can be applied to any complex problem in life (not just IT related). A good lesson on computer architecture to get an understanding on how computers work (was fascinating to know what binary number system means that is used to develop all these complex systems/apps we are surrounded by). It also covers basics of python programming language (Quizzes on them were challenging but exciting part of the course). Look forward to further computer science learning

创建者 Darran W

Aug 15, 2019

Great introduction and application of computational thinking and dabbling in Python, the pacing was gradual to build upon the complexity required, and the instructors were both engaging and intellectually honest for this introductory course.

创建者 Nicholas J D I

Jun 13, 2019

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

创建者 Ed V

Sep 07, 2019

Well designed and engaging - great course!

创建者 Tanner S

Sep 08, 2019

Great introduction to computer science.

创建者 Takahisa H

Sep 09, 2019

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

创建者 Samuel H

Aug 21, 2019

Surprisingly well organized for the amount of information provided.

创建者 Jennifer M

Aug 19, 2019

The first three weeks of the course were excellent, especially the way in which algorithms are explained. Students then have the opportunity to gain experience via various assignments. The issue for me came in week 4. While the assignments at face value were not overly complex, completing them took more time than they should have. That is due partially to having to conduct research outside of the course materials in order to accomplish the objective. If this was made clear in the instructions it would have been less of an issue. Otherwise, I thoroughly enjoyed the instructors, and the TA was very responsive to questions/problems.

创建者 Xinyi C

Sep 11, 2019

In the course, I learned how to solve real world problems with computational thinking principles. I feel that I have accomplished a lot since I was able to write a python program solving a complex problem after this course.

创建者 Kevin T

Aug 23, 2019

This course was very well-planned and is a great refresher to ease back into coding.