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

  • 흐림홍천-3.3℃
  • 맑음봉화-7.5℃
  • 맑음천안-1.7℃
  • 구름조금서귀포5.3℃
  • 구름조금속초-1.2℃
  • 구름많음장흥1.8℃
  • 구름조금북강릉-3.8℃
  • 흐림고창-0.2℃
  • 맑음태백-7.3℃
  • 구름많음순천-1.2℃
  • 눈인천-2.3℃
  • 맑음대전-1.5℃
  • 구름많음파주-6.5℃
  • 흐림금산-1.4℃
  • 눈광주0.2℃
  • 구름많음진도군3.8℃
  • 맑음부산2.4℃
  • 맑음문경-2.5℃
  • 구름조금청주-1.5℃
  • 맑음안동-2.8℃
  • 맑음군산-3.4℃
  • 구름많음양평-2.7℃
  • 구름많음의성-4.0℃
  • 구름조금동두천-4.7℃
  • 맑음부안-1.3℃
  • 구름많음고창군-0.7℃
  • 흐림해남3.3℃
  • 맑음영덕-0.8℃
  • 구름조금김해시1.7℃
  • 맑음부여-2.9℃
  • 구름많음함양군-0.6℃
  • 구름조금북창원1.9℃
  • 맑음상주-1.5℃
  • 흐림철원-5.2℃
  • 구름많음제천-6.1℃
  • 흐림원주-3.3℃
  • 맑음통영2.7℃
  • 구름많음구미-0.4℃
  • 흐림이천-2.2℃
  • 구름많음영천-0.1℃
  • 흐림흑산도4.4℃
  • 흐림고산6.2℃
  • 흐림북춘천-4.6℃
  • 구름조금남해2.6℃
  • 구름많음추풍령-3.0℃
  • 구름조금강릉-1.2℃
  • 맑음의령군-1.7℃
  • 눈서울-1.3℃
  • 구름많음보은-2.7℃
  • 구름많음정선군-4.7℃
  • 구름많음경주시0.3℃
  • 흐림춘천-2.8℃
  • 구름많음수원-2.6℃
  • 흐림임실-1.5℃
  • 구름조금성산5.0℃
  • 구름조금여수2.3℃
  • 구름많음울릉도0.6℃
  • 구름조금광양시-0.1℃
  • 맑음진주1.6℃
  • 맑음홍성-3.2℃
  • 구름많음보성군1.0℃
  • 구름많음포항1.1℃
  • 맑음영주-2.9℃
  • 구름많음강화-3.8℃
  • 맑음동해-1.5℃
  • 맑음서산-5.3℃
  • 맑음창원1.0℃
  • 구름많음거창-0.6℃
  • 구름많음밀양2.2℃
  • 흐림강진군2.6℃
  • 구름조금충주-5.7℃
  • 구름조금북부산0.8℃
  • 맑음청송군-2.6℃
  • 흐림영광군-0.3℃
  • 구름많음산청-1.4℃
  • 구름조금합천-0.1℃
  • 구름많음양산시3.9℃
  • 맑음보령-5.1℃
  • 흐림인제-3.7℃
  • 흐림목포3.7℃
  • 눈백령도0.5℃
  • 구름많음완도2.5℃
  • 맑음서청주-2.3℃
  • 흐림장수-1.8℃
  • 구름많음고흥1.6℃
  • 맑음울진-2.8℃
  • 구름많음순창군-1.6℃
  • 흐림대구1.1℃
  • 구름많음영월-4.7℃
  • 구름조금전주-1.1℃
  • 맑음세종-2.2℃
  • 흐림대관령-8.5℃
  • 구름조금울산-0.2℃
  • 구름많음제주6.5℃
  • 구름많음정읍-0.8℃
  • 구름많음남원-1.6℃
  • 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