Page 7 -
P. 7
1 컴퓨팅 사고 개요
컴퓨터는 우리의 생활 속에 이미 깊숙이 자리매김하여 쓰임새도 많아지고 그 역
할도 점점 더 중요해지고 있다. 따라서 우리는 컴퓨터에 대한 기본적인 지식을
갖고 있어야 하며, 컴퓨터가 무엇이고 어떤 방식으로 동작하는지 이해할 필요가
있다. 그리고 현재 여러 분야에서 일반인과 비전공자에게 컴퓨터를 어떻게 교육
하면 좋을지, 기술적인 지식을 얼마만큼 전달해야 할지 고민하고 있으며, 효과
적인 방법을 찾기 위해 다양한 연구가 진행되고 있다.
‘컴퓨팅 사고’는 컴퓨터 비전공자를 중심으로 이뤄지는 컴퓨터 교육으로, 컴퓨터
과학과 교육 분야에서 가장 인기 있는 주제 가운데 하나이다. 이제 우리는 ‘컴퓨
팅 사고’가 무엇인지 정의를 내리고, 그 필요성과 아울러 ‘컴퓨팅 사고’ 교육의 방
향과 목표도 함께 살펴볼 것이다.
1.1 컴퓨팅 사고의 오해와 진실
컴퓨팅 사고는 컴퓨터가 하는 사고다?
최근 인공지능에 대한 사람들의 관심이 높아지면서 우리는 컴퓨터를 마치 자율
적으로 사고하는 개체로 착각하곤 한다. 하지만 컴퓨터는 인간의 명령을 처리하
는 도구일 뿐, 스스로 생각하면서 일을 처리할 수 있는 존재는 아니다.
즉, 컴퓨팅 사고의 의미는 컴퓨터 스스로 사고(思考)하여 직접 처리한다는 의미
가 아니라, 컴퓨터가 문제를 잘 처리할 수 있도록 사람이 컴퓨터의 입장에서 생
각하여 명령하는 방식을 일컫는 말이다.
010 컴퓨팅 사고 with 파이썬