중고등학교 소프트웨어 정규과목화 반대
분야: 육아/교육
청원 기간: 2018-01-22 ~ 2018-02-21

안녕하세요, 저는 성남시민이며 IT업계에 있는 문상윤이라고 합니다. 저는 소프트웨어. 하드웨어 및 광학부를 설계하여 전자부를 만들고, CAD로 기구부를 설계합니다. 요즘 한참 회자되고 있는 소프트웨어, 오픈 하드웨어, 드론, 3D 프린터.. 이런 툴들은 내용에 매우 익숙하거나 빈번히 사용하고 있습니다. 최근 이번 신학년부터 중고등학교 정규 과목에 소프트웨어가 추가된다고 들었고 관심이 있어 국회의원이 주관하는 토론회도 참석해 보았습니다. 결론부터 말씀드리면 저는 현재 교육부에서 추진하고 있는 소프트웨어 정규 과목화는 결코 시행되어서는 안된다고 주장하며 이 이유는 아래와 같습니다. 1. 소프트웨어를 배우면 논리적으로 사고 할 수 있게 된다? → 겉으로 보면 그럴 것 같지만 실제 결코 그렇지 않습니다. 그 프로그래밍 할 때, 그것도 그 부분에만 논리적 사고를 하지 거의 모든 시간을 논리적인 두뇌를 가동시키는 것은 아닙니다. 학생이 공부를 하거나, 보고서를 쓸 때 혹은 그림 그릴때마저 충분히 논리적으로 생각할 수 있습니다. 간단한 예로 전문 프로그래머와 대화해 보십시오. 결코 논리적으로 사고하거나 말하지 않으며 일상 생활에서도 결코 논리적인 모습을 볼 수 없을 것입니다. 논리적인 화술로 유명한 모작가님이 프로그래밍을 잘해서 그런 겁니까. 2. 선진외국에서도 배운다? → 미국, 일본, 인도... 이 학생들, 방과 후 학원 가지 않습니다. 저녁을 학원 앞 컵라면 먹으면서 학원가서 밤 늦게 오는 우리 학생들에게 또 추가의 학업은 매우 힘든 일입니다. 더군다나 프로그래밍 학습은 어느 과목보다도 어려운 과목입니다. 교육부 직원 분들 중에 한 분이라도 프로그래밍을 할 수 있는 분 계십니까? 그렇게 재미있는거라면 틈틈히 일주일에 한 두시간 시간을 내서 학습해서 몇 개월만에 익숙하게 한 직원 분 계신가요. 아마 몇 분 시도해 보셨다가 곧 포기하셨을겁니다. 정말 업무 후 틈틈히 시간을 내 프로그래밍을 배우 셨다면 직업을 바꾸시길 권합니다. 제 생각에는 이 과정은 프로그램에 관심있는 학생들 마저 질리도록 할 것 같습니다. 우리 학생들 충분히 불행한 시절을 보내고 있습니다. 3. 강사의 자질에 대해 → 특히 프로그래밍 강사는 충분한 실무 경험과 교육에 대한 열정, 그리고 흥미를 끌만한 많은 창조적인 보조물이 있어야 합니다. 제가 알기론 컴퓨터에도 익숙치 않은 일반인들을 아주 짧은 기간 동안 속성으로 연수받게해서 이를 학생들에게 가르치겠다고 들었습니다. 이는 마치 "미적분"을 일반인에게 배우게해서 이를 다시 중학생들에게 강의하겠다는 것입니다. 토론회에서 어느 초등학교 프로그래밍 선생님이 나와서 여러 숫자를 나열해 놓고 큰 숫자부터 배열한 경험을 들려 주며 애들이 좋아하더라고 발표한 것을 보았는데 저는 몇 십년 프로그래밍 했지만 그런 작업한 적 없습니다. 이는 sort( )라는 명령어만 치면 되는 것이고, 프로그래밍이란 많은 함수와 규칙을 적절히 그리고 능숙하게 다루는 것입니다. 이 밖에 프로그래밍을 가르치려는 많은 이유를 인터넷 상에서 봤지만 제가 느끼기엔 실제 상황과 너무 다른 지식을 가지고, 한번도 프로그래밍을 해보지 않은 사람들이, 우리나라 실정에 전혀 맞지 않는 말 만 보았습니다. 프로그래밍은 매우 어렵습니다. 그냥 일주일에 며칠 배운다고 실력이 늘지 않습니다. 강남에 있는 우리나라 대표 프로그래밍 학원에서는 대학생 이상의 학원생에게 6개월 동안 거의 밤샘해야 할 정도의 과제와 과정을 마쳐야 겨우 기초과정 (솔직히 그것도 안된다고 생각되지만) 마칠 정도입니다. 누구든 국어, 영어, 수학, 과학을 학교에서 배우는데 반대하지 않습니다. 그렇지만 저를 포함하여 많은 분들이 반대하는 걸로 알고 있습니다. 제 주위에 소프트웨어 엔지니어들은 모두 반대의견을 말했고 그 이유는 모두 일치합니다. "그 어려운 걸 왜 가르쳐!" 우리 학생들 입시에 시달리지 않고 여유로운 마음이 있습니까. 교육부에서는 시간을 두고 충분히 일선 프로그래머와 충분히 대화를 해 보고 내용을 파악하여 뚜렷한 교육 목표를 가지고 있습니까. 풍부하고 흥미로운 교육도구와 경험이 많거나 충분한 교육을 받은 강사를 확보하고 있습니까. 이를 배움으로써 학생들이 재미있게 학습을 하리라 확신하십니까? 이 중 하나만 안되더라도 보류해야 하는데 제가 볼 때는 어느 하나도 되어 있지 않습니다. 간청합니다. ※ 소프트웨어라는 용어 소프트웨어를 는 배운다는 말은 적당한 말이 아니며, 프로그래밍을 배운다, 혹은 코딩하는 법을 배운다는 것이 더 맞는 말입니다. 소프트웨어는 하드웨어에 대응한 용어로서 아래 내용은 모두 소프트웨어입니다. 윈도우, 리눅스, 한컴, 엑셀, 파워포인트, 포토샾, 그림판, 인터넷, 카톡, 트윗터, 페이스 북, 동영상보기, 수 백종의 게임, 수 십 종의 CAD 그리고 프로그래밍.. "나는 닭고기를 좋아해"라고 하지, "나는 동물고기를 좋아해" 라고 하지 않는 것과 같습니다.