Search

'상상하라 출판사'에 해당되는 글 2건

  1. 2017.08.30 스크래치 프로그래밍
  2. 2017.08.02 아이에게 코딩을 처음 알려줄 때- 스크래치 프로그래밍

스크래치 프로그래밍

꿈북저널, 책이 문화가 되는 길 2017. 8. 30. 10:31 Posted by 꿈꾸는 도서관


어린 나이에 왜 프로그래밍을 배워야 한다고 이 난리일까?

몇 년 전부터 프로그래밍(컴퓨터가 특정한 일을 하도록 하는 소프트웨어를 만드는 일. 코딩이라고도 한다.)을 학교에서 가르쳐야 한다는 주장이 있어왔고, 내년부터는 초등학교와 중학교에서 프로그래밍 교육이 정규과목으로 채택될 예정이다. 당연히 프로그래밍 교육에 대한 관심이 빠른 속도로 증가하고 있다. 이미 많은 학교에서 방과 후 과목으로 프로그래밍을 가르치고 있으며, 서울의 강남 지역에서는 프로그래밍을 가르치는 고액 강의가 인기를 끌고 있다고 하니 어린 자녀를 둔 학부모라면 관심을 두지 않을 수 없을 것이다.


프로그래밍 교육에 관련된 기사나 글을 보면 IT 분야의 유명인사인 스티브 잡스나 빌 게이트의 발언을 인용하면서 어려서부터 프로그래밍 교육을 해야 미래 사회에서 좋은 직업을 얻을 수 있고, 어떤 직업을 선택하든 상상력과 논리력을 키워 큰 도움이 된다고 하는데…… 과연 사실일까? 어린 나이에 프로그래밍을 배워보아야 그 수준이 뻔해서 실제로는 별로 도움이 되지 않을 거야, 지금은 프로그래밍이 유망한 분야라고 해도 조금 지나면 흔한 기술이 되어버릴지도 몰라…… 이런 의심을 해볼 수 있다.


그런데 결론부터 말하자면 거의 모든 전문가들이 어릴 때부터 프로그래밍을 교육하는 것이 바람직하다고 주장한다. 그 이유는 매우 다양한데 중심이 되는 몇 가지를 추려보면 다음과 같다.




(위 이미지를 누르시면 전체 내용을 보실 수 있습니다)

(위 이미지를 클릭해 보세요.)



탁연상 (지은이) ㅣ DigitalNew

2018년 코딩 정규교육을 앞두고 출간하는 비주얼 프로그래밍 입문서.
청소년을 위한 첫 코딩 교육은 암기식 교육도, 대책 없이 무조건 코딩을 시작하는 무작정 교육도 적당하지 않습니다. 전문가에 의해 잘 준비된 교육 콘텐츠와 단계별 난이도로 준비된 예제 프로젝트를 적절하게 배합한 기획, 그것을 시각적으로 이해하기 쉽게 편집하는 수고가 필요합니다. 난이도 높은 코딩보다는 개념을 정확하게 이해하는 것을 목표로 하였습니다. 하나의 개념을 이해하기 쉽게 2쪽 혹은 4쪽 단위로 먼저 기획하고, 그것을 시각적으로 이해할 수 있게 편집을 하고 내용을 그 공간에 맞춰 작성하는 어려운 편집 작업을 하였습니다.

설계도를 그리는 것부터 시작해서 과정을 경험하게 합니다
이 책은 저자가 준비한 프로그램을 보여주고 따라 하는 것으로 끝나는 기존의 코딩 학습서와 다르게, 먼저 어떤 프로그램을 만들 것인지 생각하고 그 설계도를 그려보는 것부터 시작합니다. 아이디어를 프로그래밍 언어의 명령어로 구현하는 방법을 설명하고, 그것을 개선하기 위해 어떻게 할 것인지 설명합니다. 독자는 이런 과정을 통해서 코딩을 체험하고 프로그래밍의 개념을 이해하게 됩니다. 그리고 제시된 예제와 같은 구조의 프로그램을 독자가 자신의 아이디어를 더해 새롭게 코딩하도록 조언합니다. 무조건 짧은 게임 코딩 하나를 입력해서 실행해보는 것으로 끝나지 않고 생각을 더 많이 할 수 있도록 자극하고 기존의 프로그램에 자신의 아이디어를 더해 변화를 주는 리믹싱을 경험하도록 배려합니다.

자녀/부모 겸용 프로그래밍 입문서
청소년이 혼자 스크래치 코딩을 배울 수 있도록 최대한 쉽고 친절하게 설명합니다. 그렇다고 무조건 쉬운 것이 아닙니다. 하나를 배우면 그것을 받침으로 삼아 조금 더 단계가 높은 개념을 배우고 코딩을 할 수 있도록 설계하였습니다. 따라서 프로그래밍에 대해 잘 모르는 부모도 이 책을 먼저 학습하면 프로그래밍에 대한 개념과 경험을 쌓아 자녀의 코딩 교육을 준비하고 대비할 수 있습니다.