스크래치 썸네일형 리스트형 논리성과 창의성을 위해 코딩 교육이 필요한가? 논리적이고 창의적인 사고를 키워준다는 명목 아래, 코딩 과정이 정규 과목에 포함하는 것은 대세다. 그러나, 정규 과목으로서의 코딩 교육은 대단히 회의적이다. 그 이유는 다음과 같다. 첫째, 코딩이라는 구체적인 행위는 올바른 문제 해결 능력을 키우는데 방해가 될 수 있다. 목적보다 수단에 경도될 가능성이 높다는 뜻이다. 프로그래밍 언어들은 현실적인 목적을 가지고 디자인 된 것이며, 현실과 타협을 한 부분은 컴퓨터 구조에 대한 설명 없이 이해하기 힘들다. 초중등 학교에서는 수준에 맞춘 적당한 언어를 사용할 예정이라는 반론을 제기할지도 모르겠다. 그러나 단언컨데, 이런 언어들을 가지고 할 수 있는 것은 거의 없다. 더구나, 과도하게 추상화된 언어에 익숙해진다는 것은 그 기반에 깔린 원리를 이해할 필요가 없어진.. 더보기 이전 1 다음