알파고 열풍_ 소프트웨어 선도학교 마포중학교 가보니

코딩이 어려워? … 마우스만 클릭하면 ‘OK’

지역내일 2016-08-13

구글 딥마인드가 개발한 인공지능(AI) 바둑 프로그램 알파고와 바둑기사 이세돌의 대결이 대한민국을 뒤흔든 후 소프트웨어(SW) 교육에 대한 관심이 증대하고 있다. 게다가 2018년부터 초·중학교에 SW 교육이 전면 의무화되면서 코딩 열풍은 걷잡을 수가 없다. 이런 관심 속에서 교육부와 미래창조과학부는 2016년도 SW 연구, 선도학교로 선정된 900개 학교의 명단을 공개했다. 교과 시간 이외 자율, 동아리, 봉사, 진로활동 등의 창의적 체험 활동으로 SW 소양을 배양할 수 있는 다양한 프로그램들을 운영하는 SW 선도학교 마포중학교(교장 한영호)를 찾았다.


송정순 리포터 ilovesjsmore@naver.com


소프트웨어 교육, 뮛이 중한디?
프로그래밍이라고 하면 까만 컴퓨터 바탕화면에 하얀 글씨가 나열되면서 뭔가 영어로 타이핑해야 해결될 것 같은 복잡하고 어려운 상황이 먼저 떠오른다. 게다가 C언어, JAVA(자바) 같은 프로그래밍 언어를 미리 알아야 도전할 수 있을 것 같은 막연한 두려움도 앞선다. 하지만 SW 선도학교인 마포중학교에서는 이런 염려는 잠시 접어두는 것이 좋다. 요즘 핫한 프로그램인 무한도전의 룰렛을 만드는 프로젝트를 텍스트 기반의 프로그램인 아닌 마우스를 이용해 블록들을 끌어당기는 것만으로도 코딩을 하고 있기 때문이다.
지난 7월 19일 오후, 마포중학교 5층 컴퓨터실에는 SW 교육을 받기 위해 창의공학반 학생들 24명이 모였다. 이날은 네이버 엔트리연구소의 도움을 받아 ‘소프트웨어 교육 미션 릴레이’로 코딩에 도전한다. 학생들이 도전할 미션은 ‘무한도전 복불복 룰렛을 만들어라’이다.
“마포중학교 학생들이 매년 준비하고 있는 FLL대회에 나갔다고 가정해보자. 배가 엄청 고픈데 선생님이 없다면 누군가가 밥을 사야 되겠지? 밥을 살 사람을 어떻게 뽑을까?”
선생님의 질문에 “가위바위보” “제비뽑기” “룰렛” 등 다양한 대답이 쏟아졌고 여러 의견 중에서 컴퓨터 코딩에 선택된 것은 “복불복 룰렛”이었다. “한번 걸렸다고 내기가 아까우니까 여러 번 돌려서 가장 많이 나온 사람으로 정해보자.”



 게임과 같은 형태로 코딩 배워
컴퓨터를 켜자 화면에 무한도전 5명의 멤버들 이름이 나열되고 룰렛을 돌릴 때마다 화살표가 3~5바퀴 돌아가는 코드로 바꿔야 한다. 여기에 룰렛을 돌릴 때 결과에 해당하는 변수가 증가하도록 먼저 코딩하는 팀이 1등을 하게 된다.
2명이 한 팀을 이뤄 룰렛이 돌아갈 때 각도를 계산하며 숫자를 입력한다. “경계선이 겹치면 안 되니까 얼마를 빼야하지?” “룰렛 화살표가 3~5바퀴는 돌아야 하니까 143도인가?” 생각한 숫자를 컴퓨터에 입력하자 룰렛이 돌기 시작한다. 하지만 3바퀴를 넘지 못하자 미처 생각하지 못한 부분이 기억나 수정하기를 몇 번 드디어 코딩이 완성됐다.
SW 선도학교 프로그램을 맡고 있는 권석영 교사는 “텍스트를 기반으로 한 컴퓨터 코딩이아니라 엔트리, 스크래치 등과 같은 플랫폼을 이용해 다양한 명령어 블록들을 조합해 학생들 스스로 알고리즘을 이해하고 다양한 프로젝트를 진행할 수 있다”며 “게임 같은 형태로 코딩을 배우면 학생들이 SW를 어렵지 않게 접근할 수 있다”고 설명한다.

 


미래사회가 요구하는 소프트웨어 인재 육성
SW 선도학교인 마포중은 지난해부터 SW 교육 선도학교로 지정됐고 내년까지 지속해서 SW 교육 기반 마련 및 확산을 위한 사업을 수행한다. 정규 과목인 기술·가정 수업 시간 외 자율, 동아리, 봉사, 진로활동 등의 창의적 체험 활동으로 3D 프린터, 아두이노와 사물인터넷(loT), EV3, 로봇, 코드 알지(Code org) 등의 SW 체험을 한다. 또한 자유학기제를 연계한 프로그램도 운영한다.
마포중학교의 SW 교육은 단지 프로그래밍만 배우는 것은 아니다. 권 교사는 “SW 교육을 통해 창의적인 문제해결력뿐만 아니라 컴퓨팅적 사고(CT) 능력을 신장시켜 미래사회가 요구하는 SW 인재를 육성할 수 있다”고 설명한다.
SW 교육성과는 이미 나타났다. 대한민국 융합기술축전에 출전해 사물인터넷 Makers 대회에서 대상, 로봇 Makers 대회 은상,  3D프린팅 Makers 대회 은상을 비롯해 융합 Makers 토론대회 금상, 오토마타 Makers 대회 금상 등 다양한 분야에서 상을 휩쓸었다. 또한 학교 축제인 ‘더펄논큰잔치’에서 SW 부스를 운영할 예정이다.




미니인터뷰


3학년 성동현 학생
“코딩 생각보다 쉬워요”

“컴퓨터 프로그래밍이라고 하면 어렵다는 생각을 먼저 하게 되지만 유명한 프로그램을 게임으로 활용해 미션을 수행하면 코딩이 끝나니까 접근하기가 쉬웠어요. 아두이노는 명령어가 복잡하고 어려웠는데 엔트리는 버튼 하나만 누르면 해결돼 편했고 계산 착각만 하지 않았다면 더 빨리 코딩할 수 있었는데 아깝네요.”


3학년 정재민 학생
“일상생활에서 코딩이 다양하게 활용돼요”

“머릿속으로 생각한 것을 입력만 하면 맞든 틀리든 실행되니까 코딩을 어렵게 생각하지 않게 됐어요. 코딩의 기초 논리를 블록화해서 눈으로 볼 수 있으니 금방 익히게 됩니다. 더구나 TV 프로그램을 코딩에 활용할 수 있다는 것에 놀랐고 코딩이 더 다양하게 활용될 수 있겠다는 생각을 했습니다.


2학년 윤찬 학생
“코딩으로 문제해결력 길러요”

룰렛이 3~5번 돌아야 하는데 여러 가지 숫자를 대입해 봐도 결과가 나오지 않아요. 팀원이랑 어떻게 해결할까 고민하다 서로의 의견대로 모두 대입해봤을 때 문제가 해결

위 기사의 법적인 책임과 권한은 내일엘엠씨에 있습니다.
<저작권자 ©내일엘엠씨, 무단 전재 및 재배포 금지>

기사제보

닫기
(주)내일엘엠씨(이하 '회사'라 함)은 개인정보보호법을 준수하고 있으며, 지역내일 미디어 사이트와 관련하여 아래와 같이 개인정보 수집∙이용(제공)에 대한 귀하의 동의를 받고자 합니다. 내용을 자세히 읽으신 후 동의 여부를 결정하여 주십시오. [관련법령 개인정보보호법 제15조, 제17조, 제22조, 제23조, 제24조] 회사는 이용자의 개인정보를 중요시하며, 「정보통신망 이용촉진 및 정보보호 등에 관한 법률」, 「개인정보보호법」을 준수하기 위하여 노력하고 있습니다.
회사는 개인정보처리방침을 통하여 회사가 이용자로부터 제공받은 개인정보를 어떠한 용도와 방식으로 이용하고 있으며, 개인정보보호를 위해 어떠한 조치를 취하고 있는지 알려드립니다.


1) 수집 방법
지역내일 미디어 기사제보

2) 수집하는 개인정보의 이용 목적
기사 제보 확인 및 운영

3) 수집 항목
필수 : 이름, 이메일 / 제보내용
선택 : 휴대폰
※인터넷 서비스 이용과정에서 아래 개인정보 항목이 자동으로 생성되어 수집될 수 있습니다. (IP 주소, 쿠키, MAC 주소, 서비스 이용 기록, 방문 기록, 불량 이용 기록 등)

4) 보유 및 이용기간
① 회사는 정보주체에게 동의 받은 개인정보 보유기간이 경과하거나 개인정보의 처리 목적이 달성된 경우 지체 없이 개인정보를 복구·재생 할 수 없도록 파기합니다. 다만, 다른 법률에 따라 개인정보를 보존하여야 하는 경우에는 해당 기간 동안 개인정보를 보존합니다.
② 처리목적에 따른 개인정보의 보유기간은 다음과 같습니다.
- 문의 등록일로부터 3개월

※ 관계 법령
이용자의 인터넷 로그 등 로그 기록 / 이용자의 접속자 추적 자료 : 3개월 (통신비밀보호법)

5) 수집 거부의 권리
귀하는 개인정보 수집·이용에 동의하지 않으실 수 있습니다. 다만, 수집 거부 시 문의하기 기능이 제한됩니다.
이름*
휴대폰
이메일*
제목*
내용*