CWN(CHANGE WITH NEWS) - 학교는 학생들에게 코딩 수업을 강요하면 안 된다?

  • 구름많음동두천-4.2℃
  • 흐림이천-2.8℃
  • 눈수원-3.3℃
  • 맑음진주-0.3℃
  • 흐림태백-6.5℃
  • 구름많음양산시2.9℃
  • 맑음광양시-0.2℃
  • 맑음거제2.3℃
  • 구름많음남원-2.3℃
  • 구름많음김해시0.5℃
  • 구름조금북부산-0.2℃
  • 구름많음성산5.1℃
  • 맑음보은-4.5℃
  • 구름많음완도2.9℃
  • 구름조금통영2.6℃
  • 구름많음강화-4.6℃
  • 맑음서청주-4.8℃
  • 맑음안동-4.6℃
  • 구름많음목포2.6℃
  • 맑음청송군-4.1℃
  • 맑음남해2.3℃
  • 맑음세종-4.0℃
  • 눈서울-2.1℃
  • 맑음금산-4.1℃
  • 흐림제주6.5℃
  • 구름많음양평-2.9℃
  • 구름조금영천-1.5℃
  • 구름조금홍성-3.0℃
  • 흐림북춘천-4.1℃
  • 맑음여수1.5℃
  • 구름많음영주-2.7℃
  • 맑음포항-0.3℃
  • 구름많음임실-1.8℃
  • 흐림봉화-7.3℃
  • 구름많음파주-5.7℃
  • 구름많음거창0.1℃
  • 맑음대전-2.5℃
  • 구름많음천안-4.0℃
  • 맑음창원0.2℃
  • 구름조금군산-4.7℃
  • 흐림정선군-4.3℃
  • 구름많음강진군1.9℃
  • 구름많음북강릉-4.0℃
  • 맑음청주-2.1℃
  • 구름조금보성군1.1℃
  • 구름많음고창-0.9℃
  • 구름많음함양군0.3℃
  • 흐림철원-5.2℃
  • 흐림광주-0.2℃
  • 구름조금장흥0.1℃
  • 흐림장수-1.8℃
  • 구름많음부안-1.1℃
  • 구름조금대구-0.2℃
  • 흐림고창군-0.7℃
  • 맑음울산-1.4℃
  • 구름조금충주-5.0℃
  • 구름조금동해-0.9℃
  • 맑음영광군-2.1℃
  • 맑음문경-4.8℃
  • 구름많음고산6.1℃
  • 흐림원주-2.4℃
  • 구름조금서귀포5.4℃
  • 구름많음속초-1.3℃
  • 눈인천-2.5℃
  • 흐림홍천-3.0℃
  • 구름많음춘천-2.5℃
  • 구름조금의령군-3.6℃
  • 구름많음강릉-1.3℃
  • 흐림순창군-1.9℃
  • 구름조금서산-5.5℃
  • 맑음구미-2.2℃
  • 맑음백령도-1.6℃
  • 맑음부여-4.3℃
  • 흐림영월-3.9℃
  • 구름조금북창원1.3℃
  • 맑음추풍령-3.4℃
  • 구름많음순천-1.4℃
  • 구름많음해남2.8℃
  • 구름많음대관령-8.8℃
  • 흐림진도군3.5℃
  • 맑음경주시-3.7℃
  • 흐림제천-4.0℃
  • 구름많음보령-4.5℃
  • 구름많음전주-2.0℃
  • 맑음부산1.7℃
  • 흐림인제-4.1℃
  • 맑음상주-2.2℃
  • 구름많음고흥1.7℃
  • 맑음합천-1.4℃
  • 구름많음울릉도-0.3℃
  • 맑음영덕-1.4℃
  • 맑음의성-6.5℃
  • 구름많음밀양0.9℃
  • 구름조금울진-2.2℃
  • 흐림흑산도4.3℃
  • 흐림정읍-0.6℃
  • 구름많음산청0.5℃
  • 2026.01.23 (금)

학교는 학생들에게 코딩 수업을 강요하면 안 된다?

진정은 / 기사승인 : 2019-01-16 23:46:00
  • -
  • +
  • 인쇄

학교는 학생들에게 기본 코딩 수업(coding classes)을 듣도록 요구해서는 안 된다는 주장이 나와 눈길을 끈다.

15일(현지시간) 레드앤블랙(The Red & Black)은 1학년 컴퓨터 과학 전공자인 케인 듀(Kane Du)의 코딩교육에 대한 의견를 게재했다.

다음은 케인 듀의 기고 내용이다.

타임지에 따르면, 고등학교에서는 입문 프로그래밍(introductory programming) 과정을 필수 과목으로 만들자는 제안이 있다고 한다. 프로그래밍이 유용할 수 있지만 일반 학생들에겐 필요하지 않다.

의무적인 코딩(mandatory coding)을 지지하는 사람들은 코딩을 통해 얻은 능력, 특히 코딩을 통해 배운 비판적 사고(critical thinking)와 문제 해결(problem-solving)은 삶의 탁월한 기술이라고 주장한다. 이것들은 훌륭한 기술이지만, 어린 학생들은 이미 수학을 통해 그것들을 배운다.

또한, 대부분의 기본 코딩은 수학 기술을 구현한다. 코딩은 분명 컴퓨터 기술(computational skills)을 향상시킬 수 있지만, 수학 연습이 할 수 있는 만큼만 가능하다. 코딩 코스는 새로운 기술을 제공하기 보다는 불필요한 것이 될 것이다.

코딩으로 얻은 또 다른 기술은 언어 습득 능력(language acquisition skills)이다. US News에 따르면, 특정 학군의 일부 국회의원들은 외국어의 요구 조건을 충족시키기 위해 코딩을 하고 싶어한다. 하지만 프로그래밍 언어와 언어적( verbal) 언어는 매우 다르다. 사실, 구문(syntax)은 보통 코딩 언어에서 가장 쉬운 부분이다.

구문은 "if"와 "while"과 같은 영어에서 나온 주요 단어들을 사용하기 때문에 보통 기억하기가 쉽다. 또한 프로그래머는 구문을 잊어버린 경우 인터넷을 참고 자료로 삼는다. 코딩 언어는 외국어와 같은 언어 및 인지적(cognitive) 이점을 가지고 있지 않다.

게다가 코딩은 입문 과정 후에 놀라울 정도로 유용하지 않다. 코딩의 능력은 언어의 구문(syntax)과 논리(logic)에 제한되며, 이 기술을 통해서 우리는 그들을 도울 프로그램을 만들 수 없다. 프로그래밍을 이용하는 가장 좋은 방법은 알고리즘, 데이터 구조 또는 소프트웨어 프로그래밍과 같은 다른 컴퓨터 과학 과정을 추구하는 것이다.

또 다른 일반적인 주장은 코드를 배우는 것이 점점 더 기술에 정통해지는 사회에서 기술에 대한 더 큰 이해를 제공할 수 있다는 것이다. 기본 코딩은 프로그램 생성 방법에 대한 표면 수준의 지식을 제공하지만, 그것뿐이다.

코드를 배우는 것은 컴퓨터를 어떻게 더 잘 작동시키는지 가르쳐주지 못할 것이다. 코드를 모르는 사람들은 여전히 컴퓨터를 잘 사용할 수 있다. 기술을 이해하는 것은 코드화하는 능력보다는 시간과 경험이 필요하다.

코딩은 많은 이론상의 이점을 가지고 있다. 코드를 배우는 것은 미래의 직업에서 돈을 절약할 수 있다. 예를 들어, 웹사이트를 디자인하기 위해 누군가를 고용하는 대신에, 자신의 웹사이트를 디자인할 수 있다.

현실적으로, 입문 코딩 과정에서만 잘 설계된 웹사이트를 만드는 경험이나 기술을 가지고 있지 않다. 웹 디자인을 위해 고용된 사람들은 이미 수년간의 경험을 가지고 있고 훨씬 더 전문적인 웹사이트를 디자인할 수 있다.

STEM(스템, 과학·기술·공학·수학 융합) 밖에서 일하는 사람들은 코드쓰는 능력을 이용하지 않을 것이다. 웹사이트 예와 유사하게, 비 STEM 분야에서 활동할 때 전문가의 기술을 사용하는 것이 더 효율적일 것이다.

하지만 코딩에 반대하는 주장은 코딩하는 법을 배우는 것을 방해해서는 안 된다. 만약 관심사로 대학 입문 과정을 듣고 싶다면, 그것은 분명 재미있고 흥미로울 것이다. 더 좋은 것은, 코드쓰는 것을 배우기 위해 수업을 들을 필요가 없다는 것이다. 자가 학습 코드(Self-taught code)는 Codecademy이나 Code.org와 같은 자원으로도 여전히 실용적이다.

고등학교는 코딩을 요구하기보다는 제공해야 한다. 관심 있는 학생들은 이 과정을 수강할 것이며, 이것은 아마도 그들을 컴퓨터 과학 경력에 이르게 할 것이다. 현재, 많은 고등학교들이 이미 AP Computer Science A와 AP Computer Science Principles를 제공하고 있는데, 이것은 컴퓨터 기술의 올바른 방향으로 가는 훌륭한 단계다.

결국, 컴퓨터 과학은 수학과 같은 많은 이점을 가지고 있다. STEM을 즐기지 않는 학생들에게, 수학 같은 또 다른 수업을 듣도록 강요하는 것은 좌절감을 줄 수 있다. 대신에 학생들은 그들의 학습능력을 그들의 기술 수준에 맞추어야 한다. 많은 해석으로 복잡한 텍스트를 분석하는 것은 프로그래밍을 통한 문제 해결만큼 강력할 수 있다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue