컴퓨팅 사고력은 2006년 미국 카네기멜론 대학의 Jeannette M. Wing 교수가 제창한 개념으로서, 이 세상의 다양한 문제들을 컴퓨터를 이용하여 해결하기 위한 사고능력이다. 컴퓨팅 사고력은 컴퓨터과학자들뿐만 아니라 앞으로 누구나 배워서 활용할 수 있는 보편적인 사고이자 향후 인간의 사고체계를 지배하는 중추적인 역할을 할 것이다. 특히, 프로그래밍 능력은 창의적인 사고과정과 혁신능력을 확장시켜 주며, 모든 사람들이 갖춰야 할 21세기 핵심역량이다.
엄선된 주제를 가지고 일반 독자에게 컴퓨팅을 소개하고 있다. 결국 컴퓨팅의 개념과 기술은 CT에 영감을 주는 것이다. 이 접근 방법은 컴퓨팅 개념을 더 깊이 이해시킬 뿐만 아니라 컴퓨팅을 뛰어넘는 적용 분석 능력을 실현시킬 것이다. 많은 사례들은 어떤 CT가 일상생활에 영향을 미치는지 그리고 실생활의 중요한 문제에 어떻게 적용되는지를 보여준다. 독자는 유용한 사고력을 배울 수 있고 특별한 프로그래밍 언어를 가지고 프로그램을 만들 필요 없이 문제 해결 능력을 배우게 될 것이다. CHAPTER 01 컴퓨터, 소프트웨어, 프로그래밍(Why did the chicken cross the road?)
|