본문 바로가기

게임으로 배우는 알고리즘 - 라이트봇(lightbot) 최근에 소프트웨어 교육과 관련된 책을 읽느라 글을 올리지 못했습니다. 우리 아이들에게 왜 소프트웨어 교육을 시켜야 할까요? 아직도 이 질문에 시원하게 대답을 해 드릴 수 없어서 계속해서 내용을 정리하고 있습니다. 조만간 PPT 작성을 완료하고 재능 기부에 들어갈 예정입니다. 사천 지역에 아이들의 코딩 교육에 관심을 가진 학부형을 대상으로 설명회를 가질 예정입니다. 게임으로 배우는 알고리즘에 대한 설명에 앞서 코딩 교육의 필요성에 대해 생각할 수 있는 글을 먼저 소개합니다. "한국 학생들은 하루 10시간 이상을 미래에 필요하지 않을 지식, 존재하지도 않을 직업을 위해 허비하고 있다." - 미래학자 「제3의 물결」 저자, 앨빈 토플러 하고 싶은 얘기가 많으나 앞으로 온라인과 오프라인을 통해 만날 수 있을 것.. 더보기
무엇을 하고 싶니? 오늘 시간을 내어 아이들에게 꿈을 물어봅시다. 꿈이 뭐야? 어떤 사람이 되고 싶어? 우리 세대의 질문이 이랬다면 이제는 질문을 바꿔서 이렇게 물어보세요. 무엇을 하고 싶어?어떤 일을 하고 싶어? 마이크로소프트의 창업자 빌 게이츠는온 세계의 사람과 기업의 잠재력을 돕기 위해서 구글의 공동 창업자 래리 페이지는 세상의 정보를 모두에게 유익하게끔 만들기 위해서 페이스북의 창업자 마크 주커버그는 세상을 지금보다 좀 더 열린 사회로 만들기 위해서 그리고 애플의 창업주 스티브 잡스가 있습니다.그도 창업할 당시 돈을 벌겠다는 생각은 하지 않았다고 합니다.단지 세상을 변화시킬 꿈만을 갖고 있었다고 합니다. 위대한 인물은 해외에만 있나요?우리에게도 누구에게도 밀리지 않는 그런 위대한 인물이 있습니다.바로 세종대왕입니다... 더보기
파이썬(Python) 프로그램 설치하기 오늘은 소프트웨어 교육 순서에 대한 내용을 정리하는 시간을 가졌습니다. 내용을 정리하면서 세상이 참 많이 변했음을 느꼈습니다. 제가 처음 프로그래밍을 배운 것은 1985년쯤으로 생각합니다. 아마도 초등학교를 졸업하고 중학교에 입학 후 컴퓨터를 배웠던 것으로 기억합니다. XT라는 컴퓨터를 이용하여 GW-BASIC 프로그램을 배웠습니다. 5.25" 플로피 디스크로 MS-DOS를 가동 후 GW-BASIC이 들어 있는 디스켓을 넣고 BASIC 프로그램을 실행 후 TEXT 환경에서 코딩을 작성하였습니다. 당시는 전국적으로 컴퓨터 프로그래밍 열풍이 불었습니다. 촌놈인 제가 시골에서 컴퓨터 학원을 다니면서 프로그래밍을 배울 정도였으니 아마 전국적으로 큰 열풍이지 않았나 싶습니다. 그런데 이후에 이 나라에서 소프트웨어.. 더보기
[초등과정] 세상을 바꾼 소프트웨어 초등학교 5학년과 6학년이 되는 두 아이를 위해서 그리고 나를 위해서 초등학교 소프트웨어 교육과정을 학습하고 있습니다. 오늘은 지난 시간에 학습한 소프트웨어의 이해 및 중요성에 이어서 두 번째 시간으로 세상을 바꾼 소프트웨어에 대해 살펴보겠습니다. 제목을 보니 우리가 살고 있는 이 세상을 바꾼 것이 소프트웨어라는 것 같습니다. 과연 소프트웨어가 어떻게 세상을 바꾸었을까요? 작년 연말에 아이들과 함께 트랜스포머 시리즈의 스핀 오프 작품인 범블비를 보았습니다. 아이들뿐만이 아니라 어른인 나와 아내도 재미있게 보았습니다. 이 시대를 살고 있는 우리가 미래를 상상하듯이 과거에도 인류는 미래를 상상했습니다. 그렇다면 지금으로부터 약 50여년 전에 인류는 미래를 어떻게 내다보았을까요? 그림은 50여년 전에 미래를 .. 더보기
2018년 한국의 50대 신흥 부자를 통해 살펴보는 소프트웨어 교육의 필요성 오늘은 조금 다른 관점에서 소프트웨어 교육에 대해 이야기를 나눠보려고 합니다. 자녀를 둔 부모라면 왜 소프트웨어 교육에 관심을 가져야 하는지 궁금하시죠? 오늘은 강력한 한방을 날려드리겠습니다. 국내보다 해외에서 아이들의 소프트웨어 교육에 대한 열풍이 먼저 시작되었습니다. 그 결과는 아래 그림을 통해 확인할 수 있습니다. 아래 그림은 세계 경제 포럼에서 소개된 2006년과 2016년의 세계 10대 기업 변화 차트입니다. 차트를 보면 세계 경제의 규모에서 소프트웨어 산업(ICT)이 차지하는 비중이 가장 크게 증가하고 있음을 확인할 수 있습니다. 2006년 세계 10대 기업 중 IT 관련 기업은 마이크로소프트가 유일했습니다. 그러나 10년 후인 2016년에는 1위 애플, 2위 알파넷(구글의 지주회사), 3위 .. 더보기
[초등과정] 소프트웨어의 이해 및 중요성 아이들의 겨울방학이 끝났습니다. 이제 새 학기가 시작되면 우리 집 두 아이들이 초등학교 5, 6학년이 됩니다. 더불어 2019년부터는 초등학교 5, 6학년을 대상으로 소프트웨어 교육이 의무화되어 실과 과목을 통해 년간 17시간 소프트웨어 교육을 받게 됩니다. 중학생의 경우 작년부터 의무 교육이 실시되었고, 연간 34시간 소프트웨어 교육을 실시하고 있습니다. 왜 소프트웨어 교육이 의무화되는 것일까요? 년간 17시간은 충분한 시간일까요? 공교육에서 소프트웨어 교육을 실시할 수 있는 준비는 되어 있을까요? 교육 프로그램은 잘 만들어졌다고 하더라도 아이들에게 소프트웨어 교육을 가르칠 수 있는 양질의 교원들은 확보가 되어 있을까요? 관련해서 하고 싶은 말도 많고, 걱정이 되는 것도 많습니다. 두 아이들의 미래를 .. 더보기
내가 코딩을 배워야 하는 이유 두 아이의 아빠가 되면서 아이들의 미래를 위해 아이들이 어떤 능력을 갖도록 도움을 주는 것이 좋을까를 고민했다. 아이들이 스스로 공부에 흥미를 갖지 못한다면 부모의 욕심으로 억지로 공부를 시키고 싶은 생각은 없다. 다만 아이들에게 앞으로 펼쳐질 세상에 대해서 알려주고 그 세상에 필요한 능력이 무엇인지를 알려주고 판단은 아이들 스스로에게 맡기고 싶었다. 부모의 입장에서 아이들이 열심히 해 주었으면 하는 것은 3가지다. 첫 번째는 독서다. 아이들이 책을 많이 읽었으면 좋겠다. 강요는 하지 않는다. 독서를 통해 내가 많은 것을 얻고 있기에 아이들도 책 읽는 습관을 가졌으면 좋겠다. 내가 선택한 방법은 아이들 앞에서 책 읽는 모습을 최대한 많이 보여주는 것이다. 두 번째는 영어다. 영어를 할 수 있으면 자신의 .. 더보기