국내외 공개SW 교육 현황 

 

 

세계는 지금 4차 산업혁명을 선도할 SW 인재양성을 위한 각국의 노력이 활발하다. 이스라엘은 1994년부터 SW 교육을 정규 과목으로 채택했고, 일본은 2009년부터, 영국은 2014년부터, 미국과 프랑스는 2016년부터 SW를 정규 교과과정에 포함시켰다. 
국내도 물론 2015년 개정 교육과정 도입에 따라 SW 교육이 2018년부터 중학교 1학년을 시작으로 2019년 초등학교 5, 6학년과 중학교 2학년, 2020년 중·고등학교 3학년으로 단계적으로 적용된다. 
교육부가 발표한 ‘소프트웨어 교육 활성화 기본계획’에 따르면 인공지능 등 SW 관련 분야의 중요성이 강조되고, 미래사회 핵심역량으로 주목받고 있는 상황에서, SW 교육 강화를 통해 미래사회를 준비하기 위한 체계적인 SW 교육 발전 방안을 마련하여 SW중심사회의 국가경쟁력을 확보하고자 하는 계획이다. 이러한 SW 교육 의무화를 통해 SW에 대한 관심과 교육에 대한 인식은 개선되었지만, 4차 산업혁명을 선도할 SW 인재 양성에는 여전히 어려움이 많다. 

 

최근 SW를 주도하는 AI, IoT, 클라우드, 빅데이터 기술의 성장은 기존 산업 생태계와는 다른 양상을 보이고 있다. 대부분 한 기업에서 생산하고 주도하는 독점형 기술이 아닌 공개된 프로젝트를 통해 여러 사람이 참여하고 협동하는 공개SW 생태계가 폭발적으로 성장하고 있다. 4차 산업혁명을 주도하는 SW 산업에도 개발 방식의 혁명의 바람이 불고 있는 것이다.

 

[주요 공개SW 프로젝트]

* 클라우드/빅데이터 : 하둡(Hadoop), 오픈스택(OpenStack), 쿠버네티스(Kubernetes) 등
* 인공지능 : 텐서플로(TensorFlow), 파이토치(Pytorch), Eclipse Deeplearning4j 등 
* IoT : OCF(Open Connectivity Foundation), OCEAN(국제표준기반 사물인터넷 공개SW 연합체) 등을 통해 공개SW 기반의 기술 표준화 주도

 

이미 글로벌 선도 기업들은 공개SW 기술과 개발 방식에 대해 그 중요성을 인지하고 활동을 강화하고 있다. Google, Facebook, IBM은 물론 상용SW의 대표 주자 MS도 깃허브(Github)를 인수하여 공개SW 프로젝트 최대의 기여자이자 리더 그룹이 되었으며, 전세계 우수한 개발자들을 공개SW 프로젝트로 모으고 있다. 

 

이러한 환경에서 공개SW에 대한 교육의 필요성은 더욱더 증가하고 있다. 국내외 기업들은 다양한 프로그램과 컨퍼런스 등을 통해 공개SW 교육을 강화하고 있으며 세계 유수 대학에서도 공개SW 강좌 개설 등을 통해 관련 교육을 확대하고 있다. 

 

본 글에서는 정부와 대학 등에서 진행되는 프로그램을 위주로 국내외 공개SW 교육 현황을 살펴보고자 한다.

 

[정보통신산업진흥원 공개SW 전문교육]
정보통신산업진흥원에서는 산업 전반에 공개SW 기술을 활용한 혁신과 성장의 기반이 되는 공개SW 인재양성을 위한 다양한 프로그램을 운영중에 있다. 

 

* 군장병 공개SW 역량강화 교육
 학습 단절의 기간으로 인식되는 군 복무 기간이 군장병들의 역량 향상의 기간으로 전환될 수 있도록 SW 기술 습득교육을 실시하고 있으며, 국방 분야의 공개SW 도입 및 활용 수요 증가에 대응하여 군 전산인력을 대상으로 공개SW 실무역량강화 교육을 제공하고 있다. 해당 교육은 개인 또는 그룹  프로젝트 단위로 진행하며, 원활한 개발활동이 진행될 수 있도록 현업 전문가의 멘토링도 제공하고 있다. 

 
* 대학생 공개SW 체험 교육
인공지능, 블록체인 등 SW 기술들이 공개SW 방식으로 개발되고 있어 공개SW의 중요성이 커지고 있는 시점에 맞춰 전공 이수 과정에서 부족한 부분을 채워 줄 수 있도록 국내 최신의 공개SW 프로젝트 기반의 실습 과정을 구성하여 체험할 수 있는 캠프 및 강의를 지원하고 있다. 대학생을 위한 공개SW 체험교육은 공개SW 프로젝트 개발자가 선정 대학에 직접 방문하여 강연과 기술분야별 실습을 진행한다. 특히 공개SW 토크콘서트와 취업관련 진로 상담의 열기가 아주 뜨겁다.

 

 

* 재직자 공개SW 국내외 연계교육
최근 공개SW 사용 기업이 지속적으로 증가하고 있음에 따라 중소기업, 스타트업 등 SW기업의 재직자를 대상으로 공개SW 라이선스, 컴플라이언스 및 거버넌스 교육을 진행하고 선도국을 방문하여, 해외 프로그램 수강, 글로벌 공개SW협업 및 개발문화 체험할 수 있는 기회를 제공하고 있다. 각 기업을 대표해 교육에 참가한 개발자들은 교육 수료 후 각 기업에 돌아가 공개SW 전문가로서의 전도사 역할을 톡톡히 하고 있다.

 

* 공개SW 전문교육
 산업 수요가 가장 많은 공개SW 주요 기술 분야(블록체인, 빅데이터, AI, IoT, 클라우드)를 선정하여 현업에서 원하는 실무형 인재를 육성하는 프로그램이다. 기업 내 실제 활용되고 있는 공개SW 프로젝트를 기반으로 다양한 노하우와 기술을 전수 받을 수 있고 야간에 운영되어 업무에 지장없이 교육에 참여할 수 있다. 또한 기업이 원하는 높은 수준의 실무형 인재를 육성하고자 지속적인 후속관리, 사전‧사후 실력검증 및 향상 프로그램 등을 운영할 계획이다. 

 

[교육 과정]

공개SW 전문교육

 

 

[SW중심대학 공개SW 교육 커리큘럼]
과학기술정보통신부에서는 산업현장의 요구를 반영하고 대학 SW 교육을 혁신하여 최고의 SW인재 양성을 위한 SW중심대학(2019년 현재 총 35개 대학)을 선정하였다. 선정된 대학은 SW중심대학 사업단을 조직하여 SW 융합인재 양성을 위한 교육시스템을 강화하고 있다. 이들 대학 중 경희대, 선문대, 아주대, 한양대 등 29개 대학에서는 각 대학의 SW중심대학 사업단을 중심으로 SW 전공교육에 체계적인 공개SW 교과과정을 편성하여‘활용-참여-기여’의 공개SW 교육이 이루어질 수 있도록 지원하고 있다. 

 

[SW중심대학 공개SW 교육과정 예시]
[경희대학교]

경희대학교 교육과정

[선문대학교]

선문대학교 교육과정

[한양대학교]

한양대학교 교육과정

[아주대학교]

아주대학교 교육과정

*출처: 각 대학교 SW중심대학사업단 홈페이지

 

 

[해외 대학 공개SW 교육]
해외 대학에서도 오래전부터 공개SW 교육에 관심을 가지고 교육 프로그램을 진행하여 왔다. 
CMU에서는 2016년에 Open Source Software Development Master Program을 개설하여 교육을 진행하고 있고, MIT에서도 2013년도부터 공개SW 관련 교육을 시작하였다. ‘Open Source Software Project’, ‘ Open Source Software Development for Educational Mobile Computing’, ‘Open Source Entrepreneurship’ 등 공개SW 프로젝트 개발 및 프로젝트 관리 교육을 진행하였다. ‘Deep Learning Practicum’와 같은 과목에서는 공개SW 플랫폼을 이용한 교육을 진행하고 있다. 
또한 MIT 미디어랩에서는 코딩 기술보다 장기·본질적인 접근을 할 수 있도록 알고리즘의 작동 원리와 영향력, 설계 구조에 대한 교육에 초점을 맞춘 중학생용‘인공지능 윤리교육 교재’를 공개SW로 공개하기도 하였다.

 

 

이미 4차 산업혁명을 주도하는 산업에서 공개SW는 대세가 되었다. 전 세계적으로도 다양한 공개SW 프로젝트가 진행 중이며, 공유·개방·협업의 개발 방식의 중요성이 더욱 강조되고 있다. 이러한 SW 생태계 안에서 기업과 학계 그리고 정부가 함께 다양한 공개SW 교육을 보편화하여 공개SW와 개발 방식이 널리 확산되기를 기대한다. 또한 이를 통해 미래 SW 산업을 이끌 인재를 양성하고 공개SW의 역량을 향상시켜 SW 분야의 기술혁신을 이루어 나아갈 수 있기를 희망한다.

 

 

※ 참고문헌 Reference

  • SW인재 양성을 위한 국내외 SW교육 현황 및 시사점, NIPA 이슈리포트 2018-제53호, 2018.12.31.
  • 2019년도 소프트웨어(SW) 중심대학 5개교 최종 선정, 메이커뉴스, 2019.04.02
  • ‘소프트웨어’ 교육은 ‘코딩’교육일까?, 에듀인뉴스, 2019.05.31.
  • 오픈소스 중요성과 시사점, NIPA 이슈리포트 2019-20호, 2019.07.24.
  • ‘AI 네이티브’, 코딩보다 알고리즘 힘 아는 게 우선, 한겨례, 2019.09.29.
  • 공개SW 포털(oss.kr) ‘공개SW 역량강화 교육’
  • SW중심사회(software.kr) ‘SW중심대학’
  • 선정된 35개 SW중심대학의 ‘SW중심대학 사업단’ 홈페이지 참조
공개SW 가이드/보고서 게시물 리스트 표
번호 제목 작성자 조회수 작성
공지 [월간브리핑] 오픈소스도 전문교육이 필요하다 OSS관리자2 270 2019-11-25
공지 [기고]오픈소스 소프트웨어 교육에 관한 접근법 file OSS관리자2 326 2019-11-25
공지 국내외 공개SW 교육 현황 file OSS관리자2 280 2019-11-25
공지 [공개SW 월간브리핑] 한국의 개방형 OS, 리눅스 생태계 살아날까 OSS관리자 417 2019-10-25
공지 보안성을 강화한 ‘구름OS’ file OSS관리자 581 2019-10-25
공지 사용자 친화적인 ‘하모니카OS’ file OSS관리자 390 2019-10-25
공지 2018년 공개SW 기업 편람 및 솔루션맵 개정판 출간 OSS 2270 2018-06-01
공지 공개소프트웨어 연구개발 수행 가이드라인 file OSS 2663 2018-04-26
공지 오픈소스 라이선스 해설 (Version 1.0.0)[개발자, 관리자, OS 전문가 및 기업 실무 지침] file OSS 9804 2017-07-05
공지 공공 공개SW 거버넌스 가이드 발간 file OSS 15819 2017-03-22
공지 U2L(Unix To Linux) FAQ 책자 발간 file OSS 15794 2017-03-15
339 [공개SW 월간브리핑]오픈소스 컴플라이언스 준수와 OpenChain file OSS관리자 412 2019-09-26
338 오픈소스 컴플라이언스 관리와 LG전자 사례 file OSS관리자 557 2019-09-26
337 “오픈소스 컴플라이언스? 공유와 협업으로 모두 함께 달성할 수 있다!” file OSS관리자 385 2019-09-26
336 [기고] 공개SW 컴플라이언스 준수를 위한 오픈소스 관리 전략 (OpenChain) file OSS관리자 459 2019-09-26
335 [기고] 공개SW 생태계와 성장하는 AI 기술 트렌드 file OSS관리자 630 2019-08-22
334 [공개SW 월간브리핑]인공지능 생태계와 오픈 이노베이션 file OSS관리자 471 2019-08-22
333 [공개SW 월간브리핑]기업의 클라우드 활용과 공개SW file OSS관리자 455 2019-07-30
332 [기고] 엔터프라이즈 공개SW 클라우드 전환 file OSS관리자 498 2019-07-30
331 [공개SW 2019 상반기결산 ⑤]소프트웨어 기업 핵심 전략은 클라우드와 오픈소스 OSS관리자 462 2019-07-03
330 [공개SW 2019 상반기결산 ④]오픈소스 활용 증가에 따라 오픈소스 보안취약점 증가 file OSS관리자 480 2019-07-03
맨 위로
맨 위로