컴퓨터과학적 사고와 실습

교과목 구분: 
교양
교과목 번호: 
L0444.000200
학년: 
1학년
학점: 
3

인류가 만든 모든 도구들은 인간 능력의 한계를 늘 확장시켜왔지만, 컴퓨터라는 도구는 특이하다. 인류가 발명한 대개의 도구는 물리적인 도구이고 다루려면 물리적인 근육이 필요하다. 하지만 컴퓨터는 마음의 도구이고 그 도구를 다루는 방법은 물리적인 근육이 아니라 언어다. 언어로 작성된 텍스트(소프트웨어)를 컴퓨터의 메모리에 실으면 컴퓨터는 그 텍스트가 표현한 할 일을 해 간다. 이런 소프트웨어들로 마음의 도구를 능숙하게 다루며 인간은 놀랍게 확장하고 있다. 이 과목은 다양한 전공의 학생들에게 컴퓨터라는 마음의 도구를 다루는 소프트웨어적인 문제해결 방식을 쉽게 익히도록 한다. 강의와 실습을 통해서 학생들이 컴퓨터를 다루는 소프트웨어를 어떻게 구성하고 상상할 수 있는 지, 그 사고방식의 강점과 한계를 구체적으로 파악할 수 있도록 돕는다.