알라딘

헤더배너
상품평점 help

분류

이름:이재호

최근작
2020년 1월 <컴퓨터랑 코딩해 : 비트에서 인공 지능까지>

이재호

경인교육대학교 컴퓨터교육학과 교수로 학생들을 가르치고 있어요. 한국정보교육학회, 한국영재학회, 한국창의정보문화학회 회장, 융합영재교육연구소 소장으로 활동하며 실생활과 연계된 소프트웨어 코딩 교육 프로그램을 연구하고 콘텐츠를 개발하는 데 힘쓰고 있답니다. 쓴 책으로는 <이재호 교수의 사고력 코딩> <생활 속 SW 코딩의 발견 1, 2> 등이 있어요.  

대표작
모두보기
저자의 말

<라면 기계로 살펴보는 차근차근 명령어> - 2018년 6월  더보기

소프트웨어가 정해진 일을 처리하기 위해서는 여러 종류의 명령어가 정의되어야 합니다. 어떤 명령어는 간단하고 쉬운 일 처리를 하고, 어떤 명령어는 복잡하고 어려운 일 처리를 하지요. 수없이 다양한 명령어가 있지만 모든 명령어는 약속한 방법에 따라 정의됩니다. 여기에서 ‘약속한 방법’이란 ‘소프트웨어 구조’를 말하지요. 따라서 소프트웨어 구조에 대한 이해를 바탕으로 코딩을 시작해야 합니다. 그 중에서도 소프트웨어 구조의 핵심인 ‘순차 구조’를 이해하는 것이 중요하지요. ‘순차 구조’란 말 그대로 명령어들이 정해진 순서대로 실행되는 구조입니다. 우리가 어떤 작업을 수행하기 위해 가장 먼저 하는 것은 해야 할 일들의 순서를 결정하는 것입니다. 여기에서 ‘해야 할 일’은 ‘명령어’라고 볼 수 있습니다. 따라서 해야 할 일(명령어)을 순서대로 정리하여 표현할 수 있다면 코딩뿐만 아니라 일상에서의 일도 잘 처리할 수 있게 되지요. 순차 구조를 단순하게 여기고 쉽게 생각할 수도 있지만 사실은 그렇지 않습니다. 누구나 순서를 생각할 수 있지만, 순서가 뒤죽박죽이면 일 처리가 제대로 되지 않습니다. 반면, 매끄럽게 처리되는 일들은 순서가 잘 잡힌 경우가 대부분이지요. 아이들은 최적의 절차를 떠올리고 표현하는 연습을 통해 문제 해결 능력을 키우게 됩니다. 코딩은 아이들이 순서대로 사고하고 표현하는 역량을 계발하는 데 큰 도움이 됩니다. 이것이 코딩 교육이 지향해야 할 본질이며 코딩이 중요한 이유이지요. 아이들이 소프트웨어의 순차 구조에 대한 이해를 바탕으로 자기가 맞닥뜨린 일의 절차를 스스로 고민하고 해결할 수 있는 지혜를 키워 가길 바랍니다.

가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자