컴퓨팅 사고력

computational thinking

천재학습백과 초등 소프트웨어 용어사전

보내기 폰트 크기 설정

요약 복잡한 문제를 효율적으로 다루고 해결하는 사고능력.

컴퓨팅 사고력(Computational Thinking)은 컴퓨터가 문제를 해결하는 방식처럼 복잡한 문제를 단순화하고 이를 논리적, 효율적으로 해결하는 능력을 말합니다. 컴퓨터 과학적 사고를 기르면 우리가 실생활에서 겪는 여러 문제를 컴퓨터가 일을 처리하는 것처럼 논리적으로 해결할 수 있어요.

예를 들어, 컴퓨터가 자료를 정리하는 방법과 우리가 책장의 책을 정리하는 방법을 비교하여 생각해 봅시다. 컴퓨터가 자료를 정리하기 위하여 사용하는 논리를 배워 둔다면, 우리도 책 정리 방식에 컴퓨터의 자료 정리 방식을 대입하여 책장에 책을 어떻게 하면 쉽게 정리할 수 있는지, 어떤 순서로 정리할 수 있는지 생각할 수 있습니다.

또한 컴퓨터가 여러 일들을 묶어서 처리하거나, 우선 순위를 정하여 순서대로 처리하는 원리를 배워서 실생활에서 자신이 해야 할 일들을 효율적으로 처리하는 능력을 기를 수 있답니다.

빠르게 변하고 복잡해지는 미래 사회에서 컴퓨팅적 사고는 모든 사람들이 갖추어야 할 능력으로 꼽히고 있습니다. 이렇게 컴퓨팅적 사고력을 키우면 창의력, 문제 해결력, 사고력 등도 함께 키울 수 있기 때문에 일상생활의 여러 문제를 효율적으로 해결할 수 있습니다.

출처

출처 도움말
확장영역 접기