Page 18 -
P. 18
2 컴퓨팅 사고의 필요성
앞에서도 언급했듯이 컴퓨팅 사고는 체계를 갖춰서 배우는 학문적 필요성에 의
해서 처음으로 나타난 개념이 아니다. 컴퓨팅 사고라는 것이 무엇인지 논리적으
로 해명하고 일반화하기 위해서 사람들이 실제로 생활하는 가운데 나타난 문제
를 해결하기 위한 성격이 강한 이론이기 때문에 우리는 컴퓨팅 사고가 왜 필요
하고, 어떻게 해야 컴퓨팅 사고를 잘할 수 있는지에 대한 방법적인 부분을 정리
할 필요가 있다.
2.1 컴퓨터와 4차 산업혁명
컴퓨팅 사고의 이유
앨빈 토플러(Alvin Toffler)는 그의 저서 ‘제3의 물결(The Third Wave)’에서 ‘제1의
물결’을 농업혁명, ‘제2의 물결’을 산업혁명, ‘제3의 물결’을 정보화 사회로 구분
하면서 급변하는 컴퓨터 세상을 표현하고 있다.
18세기 산업혁명 이후의 시대를 1차, 2차, 3차와 4차 산업혁명으로 나누어 설
명하기도 하는데, 각 산업혁명 시기에는 중요한 발명으로 전반적인 산업 체계에
큰 변화를 가져오게 된다.
1차 산업혁명은 증기기관의 발명으로 대량생산이 가능해지면서 산업이 발전하
는 획기적인 계기가 되었다.
2차 산업혁명은 전기의 발명으로 시작되며, 전기는 지금까지도 산업 발전에 가
1장 컴퓨팅 사고 021