ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 컴퓨팅적 사고...? 컴퓨터처럼 생각하라는건가?
    Server/기타 2022. 10. 20. 17:31

    컴퓨팅적 사고

    컴퓨터처럼 사고하는 것이 무엇인가?

    • 컴퓨터가 효과적으로 일을 할 수 있도록 사람이 문제를 정의하고 그에 대한 답을 기술하는 것이 포함된 사고과정의 일체.
    • 컴퓨터가 되라는 말이 아니다. 사람과 컴퓨터는 사고방식이 다르다.
    • 사람은 의지와 창의력을 갖지만 컴퓨터는 사람이 주는 전기신호가 없이는 그 무엇도 할 수 없다. 창의적인 사람의 사고에 맞게 컴퓨터가 움직여줄 수 있도록, 어떤 면에서는 멍청하지만 사고방식은 겁나 복잡한 컴퓨터에게 "이렇게, 저렇게 하도록 해" 라고 친절하게 설명해주어야 한다. 즉, 컴퓨팅적 사고란 사람없이는 의미있는 아웃풋을 낼 수 없는 컴퓨터를 사려깊게 배려해주는 자세라고 뭉뚱그려 표현해 본다.
    • 아키텍쳐 개념을 빌리면 순차, 분기, 반복의 개념을 사용하면 알고리즘을 완성할 수 있다.
    • 결국, 컴퓨팅적 사고 = 문제 해결 능력 ⇒ 문제를 이해하고 문제를 작게 분해해서 어떻게 해결할 지 생각해보아야 한다. 계산은 초고성능 계산기인 컴퓨터에게 시키면 된다.

    그런데 문제 해결 능력을 기르려면,

    • 학습량 : 문제를 해결 방법을 생각할 수 있도록 기본 역량을 갖춰야 한다.
    • 검색 : 먼저 경험한 사람들의 사례를 통해 case 스터디
    • 생각 먼저 : 주어진 것을 그대로 받아들이기 보다는 스스로 충분히 고민 해본 후 필요한 학습, 검색을 진행해야 한다.

    댓글