Tư duy lập trình

Tiếng Anh:

When thinking about a problem, there are a number of steps you might take to find a solution.

For example, you might break the problem down into smaller steps, or think about what information is important and what can be ignored.

We can take a similar approach to problem solving in programming by thinking about how a computer would solve the problem.

What information does a computer need to know? How does it take this information and reach a solution?

Tiếng Việt:

Để giải một bài toán, chúng ta cần xem xét những dữ kiện quan trọng của đề bài thực hiện từng bước giải.

Bạn có thể sử dụng phương pháp giải toán tương tự như trong lập trình. Cùng nghĩ xem máy tính (trình biên dịch) cần những thông tin gì để giải quyết thuật toán của chúng ta?

Article from Googe & Photo by Max DeRoin from Pexels