본문 바로가기

코딩

생각의 정리 - 인공지능의 자율성 인공지능 분야는 4차 산업혁명의 중심축 중 하나다. 각국 정부는 4차 산업혁명에서 국가경쟁력 확보를 위해 인공지능과 관련된 기술도입을 적극적으로 수용하고 있다. 인공지능 기술이 안전하게 자리 잡기 위해서는 아직 풀어야 할 과제들이 산재되어 있다. 본 자료에서는 인공지능에 자율성을 부여하는 것에 대한 기술적인 문제와 윤리적인 문제를 설명한다. 자율성을 갖춘 인공지능에 대한 윤리적 논란은 과거에는 호기심과 논리적, 개념적, 학문적 차원에서 간헐적으로 다루어졌지만 이제는 기업, 정부 등에 의해서도 활발하게 다루어지고 있고, 법·제도 등 보다 구체적인 사안에 대한 논의로까지 확산되고 있다. 인간과 인공지능 간의 문제, 인공지능끼리의 충돌 등 발생 가능한 갖가지 주제를 로봇공학, 로봇 윤리학 등 학계에서부터 정·.. 더보기
생각의 정리 - 진화하는 인공지능, 또 한 번의 산업혁명 인공지능은 4차 산업혁명의 중심 기술 중 하나이며 소프트웨어와 밀접한 관련이 있다. 최근 인공지능 관련 분야에 관심을 가지고 집중적으로 살펴보고 있다. 이 문서는 3년 전쯤 LG경제연구소에서 올라온 보고서다. 이미 일부는 현실화되었고, 앞으로 현실화될 가능성이 높은 내용이다. 인공지능이 가져올 세상의 변화가 무섭고 두렵다. 무섭다고 두렵다고 가만히 앉아 있을 수 없다. 안개처럼 스멀스멀 찾아오는 두려움은 그 실체가 보이지 않기 때문이다. 조금씩 인공지능의 실체를 밝혀 나가야 한다. 보고서 원문 다운로드 : ▶ 내용 요약 ◀1. 인공지능을 실제 비즈니스에 접목하기 위한 기업들의 움직임은 빨라지고 있다.2. 딥러닝 기술은 컴퓨터가 스스로 데이터를 학습하며, 알고리즘을 고도화한다.3. 특히 의료분야의 이미지 .. 더보기
생각의 정리 - 인공지능에 의한 일자리 위험 진단 변곡점(變曲點, inflection point), 미적분학에서 변곡점은 곡선이 오목에서 볼록으로 변하는 지점을 말한다. 반대의 경우도 마찬가지다. 누구나 인생에서 변곡점을 지니고 있다. 내 삶에 있어 변곡점은 언제였고, 어떤 상황이었을까? 지천명을 바라보고 있으니 인생의 변곡점이 한 번은 아니었을 것이다. 가장 최근에 느낀 변곡점은 2016년이었다. 그해 생각의 전환을 가져온 큰 사건이 있었다. 3월 '알파고 대 이세돌의 세기의 매치'가 있었다. 구글에서 제안한 '딥마인드 챌린지 매치(Google Deepmind Challenge match)'다. 어쩌면 '인공지능 vs 인간'의 대결이었다. 최종 결과는 알파고가 4승 1패로 이세돌에게 승리하였다. 바둑과 같은 복잡한 사고를 필요로 하는 경우는 인공지능이.. 더보기
코딩, '컴퓨터와 대화하는 방법'에 대해 생각하다 저자와 비슷한 생각을 가지고 있습니다. 사람들은 자신과 비슷한 사람에게 끌리는 뭔가가 있나 봅니다. 저자의 글을 읽고 생각을 정리해서 올려야겠다고 생각했습니다. 저는 초등학교 5·6학년 아이들 두고 있는 학부형입니다. 올해부터 초등학교 5·6학년을 대상으로 소프트웨어 교육이 정규 교과에 반영됩니다. 부모의 입장에서 아이들의 소프트웨어 교육에 관심을 가졌습니다. 깊이 있게 내용을 파고들면서 아이들의 미래를 위해 소프트웨어 교육의 중요성을 인식하였고, 더불어 공교육 제도권에서 소프트웨어 교육을 위한 준비가 부족하다는 것도 알게 되었습니다. 직접 부족한 부분을 채워 보자고 생각을 했습니다. 더 늦기 전에 하나씩 확인을 하면서 챙기고 있습니다. 처음에는 프랜차이즈 코딩 교육 학원을 생각하고 접근을 했습니다. 문.. 더보기
코딩 교육의 목적, 프로그래머가 되는 것이 목적일까? 아니다. 뭐가 아니다는 말인가? 코딩 교육의 목적이 프로그래머를 양성하고자 하는 것이 아니라는 말이다. 지금까지 내가 올렸던 글의 대부분은 코딩 교육의 필요성과 당위성과 관련된 내용이었다. 코딩 교육은 선택이 아니라 필수라는 강력한 제목으로 글을 작성하기도 했다. 정당한 목적과 명분이 없으면 당위성을 인증받을 수 없다. 그렇다면 코딩 교육의 목적인 무엇일까? 최근에는 주로 소프트웨어 교육과 관련된 책을 읽고 있는데 읽고 정리가 되지 않은 책들이 4권이나 된다. 이번 주말에는 꼭 이 책들을 정리해서 글로 올려야 한다. 오늘은 최근에 읽은 책에서 영감을 받아 책의 내용을 토대로 코딩 교육의 목적에 대해서 간략하게 정리할 것이다. 아직 코딩 교육의 필요성과 코딩 교육은 선택이 아니라 필수라는 내용을 글을 읽지.. 더보기
코딩 교육은 선택이 아니라 필수, BNK투자증권 이슈리포터 금융산업은 다른 산업보다 정보에 민감한 산업군이다. 오늘날 돈의 흐름이 정보에 따라 흐르기 때문이다. 금융산업은 기업의 현재 가치도 중요하게 생각하지만 미래 가치 또한 중요하게 생각한다. 기업의 주가는 미래가를 반영하기 때문에 증권사는 미래에 어떤 산업군과 기업이 성장할 것인지 자체적으로 분석하고 보고서를 작성한다. 때문에 그들의 보고서를 통해 가까운 미래 어떤 산업이 성장할 것인지를 살펴볼 수 있다. 오늘은 코딩 교육과 관련해서 내용을 검토하던 중 BNK증권투자의 이슈리포터 중 '코딩 교육은 선택이 아니라 필수다'라는 보고서가 있어서 그 내용을 살펴보았다. 증권가의 투자 보고서답게 2018~2019년부터 초중등학교 소프트웨어 교육이 필수화 되는 내용에 대해 설명하고, 코딩 교육을 통해 무엇을 배우는지에.. 더보기
대한민국 소프트웨어 교육 이대로 좋은가? 우리 아이들의 미래를 위해 직접 아이들의 소프트웨어 교육에 관심을 가지고 참여하기로 했다. 처음부터 아이들의 소프트웨어 교육을 지도하는 것으로 시작하지 않고, 먼저 세계의 소프트웨어 교육 현황을 살펴보고 우리나라의 소프트웨어 교육 현황을 살펴보았다. 다행히 우리나라도 2015년 개정 교육 과정을 확정 고시하고 소프트웨어 교육을 정규 교육 과정에 포함시켰다. 올해 2019년은 초등학교 5, 6학년을 대상으로 소프트웨어 교육이 시행된다. (출처 : 코딩놀자 교육시스템) 소프트웨어 선진국에 비하면 시작이 늦었지만 우리나라의 미래 인재를 키우기 위해 소프트웨어 교육을 공교육에 전면 도입하게 된 것은 다행이라고 생각한다. 2016년 교육부의 소프트웨어 선도교원 연수자료를 살펴보면 소프트웨어 교육의 개념을 '컴퓨터.. 더보기
코딩을 위한 Notepad++ 다운로드 및 설치하기 오늘도 퇴근 후 학습모드로 들어갑니다. 아이들의 코딩 교육을 위해 아빠가 먼저 공부를 시작했습니다. 우리 아이들에게 단순히 프로그래밍 능력을 길러주는 것이 목적이 아니기에 나 역시 그런 관점에서 학습을 진행 중입니다. 우선은 아이들의 소프트웨어 교과 과정이 어떻게 구성되어 있고, 어떻게 교육하는지를 알기 위해 '초등교사를 위한 SW 교육 가이드, 소프트웨어 수업 백과'를 읽고 있고, 또 알고리즘의 개념을 이해하기 위해 '그림으로 개념을 이해하는 알고리즘'이라는 책도 읽고 있습니다. 동시에 코딩에 대한 개념을 아이들 수준에서 이해하기 위해 코딩도 시작을 했습니다. 다시 지금 읽고 있는 책은 '코딩 정복 4주 완성'이라는 책이며, html과 java script를 이용하여 코딩에 대한 개념을 읽히고 있습니다.. 더보기