본문 바로가기

소프트웨어 교육

생각의 정리 - 인공지능에 의한 일자리 위험 진단 변곡점(變曲點, inflection point), 미적분학에서 변곡점은 곡선이 오목에서 볼록으로 변하는 지점을 말한다. 반대의 경우도 마찬가지다. 누구나 인생에서 변곡점을 지니고 있다. 내 삶에 있어 변곡점은 언제였고, 어떤 상황이었을까? 지천명을 바라보고 있으니 인생의 변곡점이 한 번은 아니었을 것이다. 가장 최근에 느낀 변곡점은 2016년이었다. 그해 생각의 전환을 가져온 큰 사건이 있었다. 3월 '알파고 대 이세돌의 세기의 매치'가 있었다. 구글에서 제안한 '딥마인드 챌린지 매치(Google Deepmind Challenge match)'다. 어쩌면 '인공지능 vs 인간'의 대결이었다. 최종 결과는 알파고가 4승 1패로 이세돌에게 승리하였다. 바둑과 같은 복잡한 사고를 필요로 하는 경우는 인공지능이.. 더보기
EPL의 대표적인 교육 도구 스크래치 살펴보기 지금까지는 소프트웨어 교육과 관련해서 글을 작성했다. 아직도 교육학적인 측면에서 작성하고 싶은 내용들이 많다. 하나씩 생각을 정리하면서 글을 올릴 예정이다. 오늘은 아이들의 눈높이에서 EPL(Education Programming Language, 교육용 프로그래밍 언어)을 살펴볼 예정이다. 전 세계적으로 소프트웨어 교육의 바람이 불면서 다양한 EPL 도구들이 등장했다. 그중에서 가장 대표적인 성격을 띠고 있는 것이 바로 '스크래치'이다. 스크래치는 2005년 미국 MIT 미디어랩에서 발표한 교육용 프로그래밍 언어로 기존의 텍스트 기반 프로그래밍 언어와 달리 블록을 끼워 맞추는 방식으로 프로그래밍할 수 있는 언어다. 초·중등 학생들을 위해 사용되는 대표적인 입문용 프로그래밍 언어로 자리매김했다. 스크래치.. 더보기
코딩 교육의 목적, 프로그래머가 되는 것이 목적일까? 아니다. 뭐가 아니다는 말인가? 코딩 교육의 목적이 프로그래머를 양성하고자 하는 것이 아니라는 말이다. 지금까지 내가 올렸던 글의 대부분은 코딩 교육의 필요성과 당위성과 관련된 내용이었다. 코딩 교육은 선택이 아니라 필수라는 강력한 제목으로 글을 작성하기도 했다. 정당한 목적과 명분이 없으면 당위성을 인증받을 수 없다. 그렇다면 코딩 교육의 목적인 무엇일까? 최근에는 주로 소프트웨어 교육과 관련된 책을 읽고 있는데 읽고 정리가 되지 않은 책들이 4권이나 된다. 이번 주말에는 꼭 이 책들을 정리해서 글로 올려야 한다. 오늘은 최근에 읽은 책에서 영감을 받아 책의 내용을 토대로 코딩 교육의 목적에 대해서 간략하게 정리할 것이다. 아직 코딩 교육의 필요성과 코딩 교육은 선택이 아니라 필수라는 내용을 글을 읽지.. 더보기
코딩 교육은 선택이 아니라 필수, BNK투자증권 이슈리포터 금융산업은 다른 산업보다 정보에 민감한 산업군이다. 오늘날 돈의 흐름이 정보에 따라 흐르기 때문이다. 금융산업은 기업의 현재 가치도 중요하게 생각하지만 미래 가치 또한 중요하게 생각한다. 기업의 주가는 미래가를 반영하기 때문에 증권사는 미래에 어떤 산업군과 기업이 성장할 것인지 자체적으로 분석하고 보고서를 작성한다. 때문에 그들의 보고서를 통해 가까운 미래 어떤 산업이 성장할 것인지를 살펴볼 수 있다. 오늘은 코딩 교육과 관련해서 내용을 검토하던 중 BNK증권투자의 이슈리포터 중 '코딩 교육은 선택이 아니라 필수다'라는 보고서가 있어서 그 내용을 살펴보았다. 증권가의 투자 보고서답게 2018~2019년부터 초중등학교 소프트웨어 교육이 필수화 되는 내용에 대해 설명하고, 코딩 교육을 통해 무엇을 배우는지에.. 더보기
대한민국 소프트웨어 교육 이대로 좋은가? 우리 아이들의 미래를 위해 직접 아이들의 소프트웨어 교육에 관심을 가지고 참여하기로 했다. 처음부터 아이들의 소프트웨어 교육을 지도하는 것으로 시작하지 않고, 먼저 세계의 소프트웨어 교육 현황을 살펴보고 우리나라의 소프트웨어 교육 현황을 살펴보았다. 다행히 우리나라도 2015년 개정 교육 과정을 확정 고시하고 소프트웨어 교육을 정규 교육 과정에 포함시켰다. 올해 2019년은 초등학교 5, 6학년을 대상으로 소프트웨어 교육이 시행된다. (출처 : 코딩놀자 교육시스템) 소프트웨어 선진국에 비하면 시작이 늦었지만 우리나라의 미래 인재를 키우기 위해 소프트웨어 교육을 공교육에 전면 도입하게 된 것은 다행이라고 생각한다. 2016년 교육부의 소프트웨어 선도교원 연수자료를 살펴보면 소프트웨어 교육의 개념을 '컴퓨터.. 더보기
[초등과정] 세상을 바꾼 소프트웨어 초등학교 5학년과 6학년이 되는 두 아이를 위해서 그리고 나를 위해서 초등학교 소프트웨어 교육과정을 학습하고 있습니다. 오늘은 지난 시간에 학습한 소프트웨어의 이해 및 중요성에 이어서 두 번째 시간으로 세상을 바꾼 소프트웨어에 대해 살펴보겠습니다. 제목을 보니 우리가 살고 있는 이 세상을 바꾼 것이 소프트웨어라는 것 같습니다. 과연 소프트웨어가 어떻게 세상을 바꾸었을까요? 작년 연말에 아이들과 함께 트랜스포머 시리즈의 스핀 오프 작품인 범블비를 보았습니다. 아이들뿐만이 아니라 어른인 나와 아내도 재미있게 보았습니다. 이 시대를 살고 있는 우리가 미래를 상상하듯이 과거에도 인류는 미래를 상상했습니다. 그렇다면 지금으로부터 약 50여년 전에 인류는 미래를 어떻게 내다보았을까요? 그림은 50여년 전에 미래를 .. 더보기
2018년 한국의 50대 신흥 부자를 통해 살펴보는 소프트웨어 교육의 필요성 오늘은 조금 다른 관점에서 소프트웨어 교육에 대해 이야기를 나눠보려고 합니다. 자녀를 둔 부모라면 왜 소프트웨어 교육에 관심을 가져야 하는지 궁금하시죠? 오늘은 강력한 한방을 날려드리겠습니다. 국내보다 해외에서 아이들의 소프트웨어 교육에 대한 열풍이 먼저 시작되었습니다. 그 결과는 아래 그림을 통해 확인할 수 있습니다. 아래 그림은 세계 경제 포럼에서 소개된 2006년과 2016년의 세계 10대 기업 변화 차트입니다. 차트를 보면 세계 경제의 규모에서 소프트웨어 산업(ICT)이 차지하는 비중이 가장 크게 증가하고 있음을 확인할 수 있습니다. 2006년 세계 10대 기업 중 IT 관련 기업은 마이크로소프트가 유일했습니다. 그러나 10년 후인 2016년에는 1위 애플, 2위 알파넷(구글의 지주회사), 3위 .. 더보기