메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

창의적인 문제 해결 능력을 키워주는 IT 퍼즐

65개의 퍼즐을 풀면서 컴퓨팅 사고력을 배운다

한빛미디어

집필서

절판

  • 저자 : 김종훈 , 김병수 , 김태훈 , 양영훈 , 오정철 , 현동림
  • 출간 : 2017-08-01
  • 페이지 : 332 쪽
  • ISBN : 9788968488634
  • 물류코드 :2863
  • 초급 초중급 중급 중고급 고급
4.4점 (9명)
좋아요 : 40

우리 아이의 창의적인 문제 해결 능력을 키우고 싶다면?

모범 답안이 정해진 문제를 풀어보는 것으로는 창의력을 키울 수 없습니다.
창의력이 없으면 처음 접하는 문제를 풀어낼 수 없습니다.
IT 퍼즐을 풀다 보면 자연스럽게 문제 해결을 위한 컴퓨팅 사고력을 향상시킬 수 있습니다.

 

컴퓨팅 사고력을 키워줄 65개의 퍼즐과 IT 원리를 담았습니다.

이 책은 IT 원리를 쉽고 재미있게 이해할 수 있도록 퍼즐 형식으로 구성하였습니다. 퍼즐을 풀어본 후 이와 관련된 IT 원리에 대해 살펴보고, 스크래치 또는 앱 인벤터를 이용해서 IT 원리가 실제 소프트웨어에 어떻게 적용되는지 알아봅니다.

 

 

어떤 독자를 위한 책인가? 

  • 소프트웨어 교육을 담당하는 초등학교 선생님, 학부모님
  • 창의적인 문제 해결 능력을 향상시키고 싶은 초등학교 고학년 어린이

 

 

undefined

 

 

김종훈 저자

김종훈

제주대학교 교육대학 초등컴퓨터교육전공 교수로, 교육기부 프로그램인 ‘창의컴퓨터교실’과 국내 최대 규모의 소프트웨어 교육 관련 온라인 커뮤니티인 ‘소프트웨어 교육 카페(http://cafe.naver.com/scratchprogramming)’를 운영하고 있다. 2016년과 2018년에 세계인명사전인 ‘마르퀴즈 후즈후’(Marquis Who’s Who) 컴퓨터과학 분야에 이름이 등재되었다. 저서로는 『중학교 정보 교과서』, 『Scratch 』, 어린이와 청소년을 위한 ‘수프’ 시리즈인 『스크래치 알고리즘』, 『앱 인벤터』, 『IT 퍼즐』, 『프로그래밍 비타민』, 그리고 『컴퓨터 과학』, 『프로그래밍 언어론』 등 30여 권이 있다. 지금도 교육과 집필을 통해 소프트웨어 교육이 올바르게 정착하는 데 큰 힘을 쏟고 있다.
김병수 저자

김병수

제주 도련초등학교 교사로, 제주대학교 컴퓨터교육전공 교육학박사이다. 계산과 전략을 활용한 게임과 놀이에 관심을 갖고 있다.

김태훈 저자

김태훈

제주대학교 교육대학 부설초등학교 교사로, 제주대학교 컴퓨터교육전공 교육학박사이다. 소프트웨어 융합 교육에 관심을 갖고 있다.

양영훈 저자

양영훈

제주대학교 교육대학 컴퓨터교육과에서 학사와 석사학위를 취득하고 2005년부터 제주도 내 초등학교 교사로 재직하고 있습니다. 최근에는 초·중등학생들에게 적합한 알고리즘 교육 방안을 연구하기 위해 제주대학교 컴퓨터교육전공 박사과정에서 공부하고 있습니다. 집필한 저서로 『스크래치로 배우는 STEAM 교육』(다올미디어, 2014)과 『창의적 생각을 키우는 IT 퍼즐』(다올미디어, 2013)이 있습니다.

오정철 저자

오정철

제주 중앙초등학교 교사로, 제주대학교 컴퓨터교육전공 박사과정을 수료했다. 소프트웨어 융합 교육에 관심을 갖고 있다.

현동림 저자

현동림

제주 백록초등학교 교사로, 제주대학교 컴퓨터교육전공 교육학박사이다. 교사 및 학생을 대상으로 다양한 소프트웨어 교육을 진행하고 있다.

__Puzzle 01 포수 사인  

__Puzzle 02 사탕 개수 알아내기  

____[사고력 UP] 컴퓨터에서 사용하는 2진수  

__Puzzle 03 짝짓기 게임  

__Puzzle 04 자전거 페달 톱니 회전 수 구하기 

____ [사고력 UP] 진수 변환  

____ [프로그래밍 01] 10진수를 2진수로 변환하기  

____ [프로그래밍 02] 2진수를 10진수로 변환하기 4

__Puzzle 05 쪽지 내용 맞추기  

__Puzzle 06 0과 1로 표현된 전화번호 맞추기 

__Puzzle 07 숫자로 표현된 컴퓨터 암호 맞추기 

____ [사고력 UP] 컴퓨터에서의 문자 표현  

__Puzzle 08 숨겨진 메시지 찾기  

__Puzzle 09 명령어로 그림 그리기  

____ [사고력 UP] 컴퓨터에서의 이미지 표현  

__Puzzle 10 로봇이 되어보자 1 

__Puzzle 11 로봇이 되어보자 2 

__Puzzle 12 명령 로봇을 만들자  

____ [사고력 UP] 프로그래밍 

____ [프로그래밍 03] 정육각형 그리기 

__Puzzle 13 비커 내용물 교환하기 

__Puzzle 14 과일 옮기기  

__Puzzle 15 최종 식사 메뉴 맞추기 

____ [사고력 UP] 변수 값 교환하기  

____ [프로그래밍 04] 두 변수 값 교환하기 

____ [프로그래밍 05] 세 변수 값 교환하기  

__Puzzle 16 공연장 입장 순서 찾기  

__Puzzle 17 주차 공간 찾기 

____ [사고력 UP] 배열 

____ [프로그래밍 06] 최대값 찾기 

____ [프로그래밍 07] 최빈값 찾기 

__Puzzle 18 전구에 불을 켜는 방법은?  

__Puzzle 19 일반 나이의 범위 지정하기  

__Puzzle 20 로그인에 성공하려면?  

__Puzzle 21 ID 검색으로 SNS 친구 추가하기 

____ [사고력 UP] 부울대수  

____ [프로그래밍 08] 3 또는 5의 배수 판별하기 

____ [프로그래밍 09] 나이에 따른 놀이공원 입장료

__Puzzle 22 1년 뒤 토끼 쌍의 수 구하기 

__Puzzle 23 피보나치 수열 

__Puzzle 24 원판 2개 옮기기 

__Puzzle 25 원판 3개 옮기기

__Puzzle 26 하노이 탑 

____ [사고력 UP] 재귀  

____ [프로그래밍 10] 재귀를 이용한 계승  

____ [프로그래밍 11] 재귀를 이용한 피보나치 수열  

__Puzzle 27 주차장에서 차 빼기 

__Puzzle 28 구슬 순서를 바꾸는 마술 상자 

____ [사고력 UP] 스택과 큐  

____ [프로그래밍 12] 스택  

____ [프로그래밍 13] 큐  

__Puzzle 29 공을 무게 순으로 배열하자 

____ [사고력 UP] 정렬  

____ [프로그래밍 14] 버블 정렬  

____ [프로그래밍 15] 선택 정렬  

__Puzzle 30 행운의 추첨 

__Puzzle 31 카드 찾기 

____ [사고력 UP] 탐색  

____ [프로그래밍 16] 선형 탐색  

____ [프로그래밍 17] 이진 탐색 

__Puzzle 32 놀이기구 배정하기 

__Puzzle 33 주차장에서 차 정리하기 

____ [사고력 UP] 해싱 

____ [프로그래밍 18] 놀이기구 배정하기  

__Puzzle 34 마법의 문을 열어라! 

__Puzzle 35 마법의 수를 만들어라! 

____ [사고력 UP] 트리  

__Puzzle 36 7과 16의 위치를 찾아라 

__Puzzle 37 이진 탐색 트리를 만들자 

____ [사고력 UP] 이진 탐색 트리  

__Puzzle 38 선교사와 식인종 문제 

____ [사고력 UP] 트리 탐색  

__Puzzle 39 8-퍼즐 

__Puzzle 40 틱택토 게임 

____ [사고력 UP] 인공지능 탐색  

__Puzzle 41 이동 경로를 표로 나타내자 

__Puzzle 42 짝 정하기 

____ [사고력 UP] 그래프 

__Puzzle 43 페인트를 아끼자  

__Puzzle 44 시간표 작성하기 

____ [사고력 UP] 그래프 채색  

__Puzzle 45 네 개의 보물 상자를 가져가자 

__Puzzle 46 일곱 개의 보물 상자를 가져가자 

____ [사고력 UP] 최소 신장 트리  

__Puzzle 47 델리까지 빨리 가야 해 

____ [사고력 UP] 최단 경로 

__Puzzle 48 그림을 숫자로 표현하기 

__Puzzle 49 문장 압축하기 

____ [사고력 UP] 압축  

__Puzzle 50 외계 문자인가? 

__Puzzle 51 빨리 해독해야 해! 

____ [사고력 UP] 암호  

____ [프로그래밍 19] 시저 암호로 암호화하기 

__Puzzle 52 잘못된 색상의 정사각형을 찾아라 

__Puzzle 53 ISBN 

__Puzzle 54 주민등록번호 

____ [사고력 UP] 패리티 비트

____ [프로그래밍 20] 패리티 비트 구하기  

__Puzzle 55 하드디스크에 저장된 정보 복구 1 

__Puzzle 56 하드디스크에 저장된 정보 복구 2 

____ [사고력 UP] RAID  

__Puzzle 57 고객 서비스 순서 정하기 

__Puzzle 58 공평하게 도와주자 

____ [사고력 UP] 프로세스 스케줄링

__Puzzle 59 최소 개수로 거스름돈 주기 

__Puzzle 60 가장 큰 이익으로 곡물 선택하기 

____ [사고력 UP] 탐욕 알고리즘 

____ [프로그래밍 21] 최소 개수로 거스름돈 주기  

__Puzzle 61 N-여왕 문제 

____ [사고력 UP] 백트래킹 

__Puzzle 62 up & down 게임 

__Puzzle 63 트리오미노 퍼즐 

____ [사고력 UP] 분할 정복법  

____ [프로그래밍 22] up & down 게임 

__Puzzle 64 쌀자루 적게 사용하기 

__Puzzle 65 많은 보물을 차지하라 

____ [사고력 UP] 동적 계획법  

____ [프로그래밍 23] 동적 계획법을 이용한 피보나치 수열  

 

 

 

 

오늘 리뷰할 책입니다

 

 

 

 

 

 

저자 소개입니다.

 

 

 

 

 

 

 

 

이 부분은 이 책을 잘 활용할 수 있도록 도와주는 부분인데요.

저렇게 색별로 인덱스 표시?가 되어 있어서

나중에 찾아보기 쉽게 구성되어 있습니다.

 

 

 

 

 

 

 

 

안에 들어있는 내용은 과연 무엇일까요?

 

 

바로 이렇게 퍼즐이라고 하면서 이런 내용의

문제를 내줍니다.

 

 

 

 

 

 

그리고 그 다음 페이지에서 풀이를 해줍니다.

 

이런 것이 좋은 이유가 <창의적인 문제 해결 능력을 키워주는>이라는

책 제목에서도 드러나는 거 같습니다.

 

이런 문제를 풀다 보면 뭔가 생각이 넓어지는 느낌?

유연해지는 느낌을 받았습니다.

 

 

 

 

 

 

 

이렇게 앱 인벤터를 활용한 부분도 있습니다.

앱 인벤터를 사용해 보시지 않으셔도 괜찮습니다!

안에 설명이 다 있더라고요!

 

 

 

 

 

 

 

 

이건 진짜 C언어 배울 때 어렵게 느꼈던 부분인데

이 책에서 배열에 대한 설명이 있어서

이 책 보고 다시 C언어 공부하면 C언어 공부에 진짜

도움 많이 되는 거 같아요!

 

 

 

 

 

 

 

 

 

이거는 제가 카이스트 사이버 영재 교육원에서 알고리즘에 대한

교육을 받았었는데, 거기서도 이런 식의 문제에 대해서

생각하는 퀴즈를 내주셨었어요.

그래서 이 책의 수준이 쉽지만 핵심적인 것을 다 갖췄다고 느꼈습니다.

 

 

 

 

 

.

.

.

 

 

 

 

"저는 한빛 미디어의 '나는 리뷰어다!'를 통해

본 리뷰에 사용한 도서를 제공받아 직접 읽어보고

후기를 작성하였습니다."

 

 

 

 

원본 내용이 보고 싶으시다면 아래 링크로 들어와주세요

http://blog.naver.com/wldm3428/221166199529

흥미를 키우고 지식을 알아가기 시작하기에는 더할나위 없이 좋다고 생각합니다.

학교에서는 물론 가정에서도 아이와 함께 보기에도 무난하여 후회없는 선택이 될 것입니다. Emotion Iconhttps://mechanickim.github.io/book/2017/12/04/book-review.html

 

  • 3가지 컨텐츠로 챕터가 구성되어 있다.

후기

제목은 창의적인 문제 해결 능력을 키워주는 IT 퍼즐이지만
컴퓨팅 사고력 훈련 및 기법에 대한 내용이 주를 이룬다.

크게는 3가지 챕터(퍼즐, 사고력, 프로그래밍)이고 총 퍼즐 65개로 구성되어 있는 데
코드는 존재하지 않으며 스크래치를 활용했다.

문제 => 해답의 반복 사이클 속에 중간 중간 사고력UP과 프로그래밍 시간이 있는 데
참고로 이 부분에 컴퓨터 공학 기초와 알고리즘 기법이 굉장히 많이 나온다.

  • 스택, 큐 등 기본적인 메모리 구조나 알고리즘 기법은 많이 다루고 있다.

풍부하고 방대하다

가격에 비해 양이 굉장히 풍부하다.
100% 풀컬러에다가 그림도 굉장히 많고 도식화가 많은 데 2만원이 넘지 않는다.
글씨가 큰 것도 아닌 데 이정도면 굉장히 만족스럽다고 볼수있다.

  • 문제와 답의 구성 방식

절대 얕보면 안되는 책

처음에는 쉽고 설명도 굉장히 친절하지만 뒤로 갈수록 난이도 풀이에 생각할게 많다.
실제로 컴퓨터 공학기초에서 다루는 재귀, 큐, 스택, 분할 정복, 동적계획법 등 중요한 부분도
담고 있기 때문에 이 책의 제목만 보고 우습게 보다가는 큰 코 다칠 수 도 있다.
물론 기초가 튼튼하거나 실무 경험이 있는 개발자가 볼 때는 후반부도 쉬울 수 있지만
그렇지 않은 경우에는 개발자조차도 꽤나 재미있게 볼 수 있는 책이다.

  • 후반부에 스크래치로 되어있음에도 굉장히 길어진다.

요약

  • 장점
  1. 알고리즘 공부까지 할 수 있는 책이다.
  2. 100% 풀 컬러이며 도식화 및 이미지가 잘 되어 있어 이해에 도움이 된다.
  3. 가격 대비 굉장한 구성과 퀄리티이다.
  • 단점
  1. 뒤로 갈수록 어려운데 타겟인 어린아이와 학부모 그리고 선생님이 읽을 수 있을까 싶다
  2. 컴퓨터 전공자가 아니면 보는 데 큰 노력이 필요할 것 같다.

 

안녕하세요...!!!

 

오랜만에 리뷰를 하게 됩니다.

 

금일 소개해드릴 서적은

 

'창의적인 문제 해결 능력을 키워주는 IT 퍼즐' 이라는 서적입니다.

 

 

한빛 미디어 서적입니다.

 

역시 책은 매우 잘 나왔다는 느낌을 받았습니다.

 

 

 

 

받자마자 이름을 쑝~ 써주는 센스!

 

뭔가 초~중학교 정도 되는 학생들이 보기 좋은 책이라 생각했습니다.

 

 

왜냐하면, 지난번에도 표지에 속아

 

생각보다 난이도 높은 서적들을 많이 만났거든요~~

 

 

 

 

일단 봐야 알겠죠??

 

 

 

 

 

 

 

 

 

책을 펴자마자!

 

4차 산업혁명에 대한 소프트웨어 교육에 대한 의미심장한 내용을 다루고 있었습니다.

 

소프트웨어 교육은 돈도, 코딩을 가르치는 것도 아닙니다.

 

숲을 보라는 말, 매우 공감합니다...!! 원리와 개발에 대한 내용을 알려줘야되는 것이죠..!!

 

친절하게 소프트웨어 교육에 대한 내용으로 시작하고 있었습니다.

 

 

 


 

 

 

이 서적의  6명의 저자분들은 따로 카페를 운영하고 있었습니다.

 

응??

 

가입이 되어 있네?

 

역시 저는 4차 산업혁명에 관심이 많은 강사입니다.

 

 

moon_and_james-1 

 

 


 

 

 

 

본격적으로 목차를 살펴보았습니다.

 

 

 

 

!!

 

역시 예상대로!

 

책을 구매하시려는 분들은 참고하세요!

 

물론 저학년 위주의 교육 내용도 들어 있지만, 생각보다 난이도 높은 부분이 많다고 생각하였습니다.

 

 

 


 

 

 

 

물론! 좋은 내용은 많이 들어가 있습니다~

 

기초적인 원리를 알아가는 퍼즐식 학습부터 -> 알고리즘 및 자료구조에 대한 설명까지

 

매우 친절하게 설명이 되어 있었습니다.^^

 

 

 


 

 

 

자~ 책에 대한 내용을 살펴볼까요??

 

 


 

 

 

기본 진수에 대한 설명부터

 

프로그래밍에 대한 기초적인 지식까지 제공하고 있어

 

이론서로는 손색이 없다고 생각하였습니다.

 

단순히 소프트웨어에 관련된 지식만 포함한 것이 아닙니다.

 

약간의 보안, 운영체제, 하드웨어에 관련된 지식도 포함이 되어 있어

 

정말 재미있게 쭉쭉~ 읽으실 수 있습니다.

 


 

 

 

하지만 단순히 이론만 주저리주저리 설명해 놓은 서적이 아닙니다.

 

학생들이 이해하기 쉽게 이론을 설명해 두긴 했지만,

 

실제로 스크래치와 앱 인벤터를 통한 프로그래밍 해결 방법을 제시하고 있습니다.

 

 




 

 

 

 

요런 친구들은 스크래치에 가입 후 한번 해보면 재미 있겠군요~^^;

 

물론 저는 중요하다고 생각한 부분들은 한번씩 돌려 보았습니다.

 

중간중간 재미있는 내용이 정말 많이 있습니다.

 

사진에는 없지만, 틱택토 게임라던지~ 도미노, 암호학에 관련된 기초적인 내용도

 

시간가는 줄 모르고 봤네요^^

 

 


 

 

 

 

학생 분들에게는 조금 어려울 수도 있지만, 스택 및 큐 최단 경로 설정과

 

인공지능 탐색 등 흥미로운 내용도 상당 수 들어 있네요^^ 

 

특히 이진 탐색 트리, 최소 신장 트리 등 매우 중요한 내용도 포함이 되어 있어,

 

책에 퀄리티에 다시 한 번 감탄 하였습니다.

 

 

 




 

 

 

 

예전 학부생 때 운영체제에서 배운 내용도 나오네요~ 오랜만이지만 막상 보니

 

생각도 나고 다시 공부하는 것 같은 느낌을 받아 매우 인상적이었습니다.

 

예를 들어 설명하는 방식이 매우 마음에 듭니다.

 

 

 

 

 

 

 

 

 

 

총평

 

교육을 원하시는 분들은 쭉 읽어보시고 초~고급까지 난이도를 설정하시어

 

초등학생부터 고등학생까지 다양하게 커리큘럼을 짜서 맞춤형으로 교육을 진행하시면 좋을듯 합니다.

 

학부생분들과 교육에 종사하시는 분들께는 매우 강추하는 서적입니다.

 

학생분들은 전공하시는 분들 및 선생님과 함께 보면 매우 좋은 서적이 될 것 같습니다.^^

 

 

 

역시 한빛미디어 라는 생각을 하였습니다.

 

아직 못 읽은 부분이 있어, 그 부분까지 완독하려 합니다..!!

 

기초적인 원리를 배우고 싶으신 분들, 알고리즘에 대해 기초적인 부분을 학습하시는 분들께도

 

매우 맞춤형 서적일 것 같네요^^

 

 

 

 

초등학생, 중학생 들이 컴퓨터 알고리즘 문제 해결 입문용으로 공부하기 좋은 책이다.

알고리즘 문제 풀이 입문자 분들이 개념을 잡기에 좋은 책이다. 

이미 컴퓨터 알고리즘을 공부한 분들에게는 좀 더 난이도가 높은 책을 추천한다.

 

컴퓨터가 사용하는 2진법에 대한 개념에서 부터 스택/큐/트리/그래프 등의 기본 자료구조 그리고 

이를 활용한 알고리즘 문제 및 데이터 정렬들의 기본적인 알고리즘 학습 입문용으로 책이다.

 

컴퓨터 알고리즘에 입문하는 분들이 이 책을 함께 학습하면 좋을 효과가 있을 것으로 생각된다.

  작년쯤부터 4차 산업혁명이라는 단어가 이곳저곳에서 쓰이기 시작하면서 많은 사람들의 관심을 불러일으켰습니다. VR/AR, IoT, 딥러닝과 같은 몇몇 산업 분야가 큰 관심을 불러일으켰고, 이와 함께 소프트웨어 교육의 중요성이 크게 부각되었다고 생각합니다. 그 예로 앱인벤터, 스크래치를 이용한 소프트웨어 교육이나 아두이노를 이용한 IoT 교육 등을 들 수 있는데, 개인적으로는 이런 SW교육 열풍은 긍정적이라고 보고 있습니다. 공교육에서 이를 뒷받침해줄 수 있는 교사진이 육성되는게 가장 중요하겠지만 말이죠.
  우리가 소프트웨어를 개발한다고 한다면, 그 목적에는 개발한 프로그램을 통해 그 프로그램이 어떤 과제를 달성하는-쉬운 예를 들자면 주어진 숫자들을 어떤 식에 대입하여 계산하는-것을 목적으로 할 것입니다. 그리고 그 프로그램을 어떻게 완성해나갈지는 그 프로그램을 만드는 사람의 역할이라고 할 수 있습니다. 즉 프로그램 개발자에게 있어 가장 중요한 능력 중 하나는 문제 해결력이라는 결론을 내릴 수 있습니다.(물론 이 능력은 어떤 일을 하던 당연히 필요한 일이긴 합니다)
  제목에 IT라는 단어를 달고 있고, -퍼즐을 풀면서 컴퓨팅 사고력을 배운다-라는 부제를 달고 있는 점에서 짐작할 수 있듯, 이 책은 전문가보다는 프로그래밍이라는 단어를 거의 처음, 혹은 어렴풋이 알고 있을 정도의 입문자, 즉 수학적인 지식이 막 잡힌, 초등학교 중-고학년쯤 될 학생들이 읽어볼 만한 책이라고 생각됩니다. 비록 수학과 추론쪽 능력이 다소 필요해 보이나 여러 퍼즐을 풀면서 자연스럽게 프로그래밍과 연관된 개념을 접할 수 있도록 구성된 점은 이 책이 갖고 있는 강점이라고 생각됩니다.
  다만 조금 아쉬운 점을 들자면 답을 미리 정해두고 거기에 맞춰 퍼즐을 낸 것이 아닌가 하는 아쉬운 문제가 몇 개 보였다는 점이 있습니다. 너무 많은 힌트를 준다면 문제가 너무 간단히 풀려버리겠지만, 그래도 최소한의 추론을 할 수 있는 근거가 부족한 문제가 처음에 두세개정도 있었는데, 그 부분을 제외하고는 전체적으로 문제는 대체로 풀어 볼 만한 난이도로 구성되어 있다고 생각합니다.


 

창의적인 문제 해결 능력을 키워주는 IT 퍼즐 - 한빛미디어 01.jpg

 

프로그래밍이라는 것이 쉽지는 않다. 현업으로 프로그래밍을 하고 있지만, 여전히 계속해서 공부를 해야 한다. 그런데  내년부터 초등학교부터 컴퓨터 교육이 시작된다고 한다. 내가 처음 프로그램을 공부할 때가 대학교 때인데 그때를 생각하면 과연 초등학생들이 잘 배울 수 있을지가 걱정이 된다.

하지만, 어떻게 보면 어릴 때부터 이런 개념을 깨우치고(?) 있었다면 쉽게 접근할 수도 있을 것 같기도 하다. 어느 정도 효과가 있을지는 모르겠지만, 논리적인 사고력은 늘 수도 있겠다고 생각된다. 그래도 수학적인 개념들이 많이 나오는데 많이 어렵지 않을까 생각된다. 

그럼 자신의 아이에게 어떻게 알려줄까 하고 고민을 들 때는 "창의적인 문제 해결 능력을 키워주는 IT 퍼즐"을 참고하면 좋을 것 같다. 

 

 

 

 

 

 

창의적인 문제 해결 능력을 키워주는 IT 퍼즐 - 한빛미디어 02.jpg

 

이 책은 교육을 담당하는 선생님과 학부모를 위해서 집필을 했다고 한다.
책의 내용도 2진법과 10진법에 설명부터 되도록이면 놀이를 하는 것처럼 쉽게 이해할 수 있도록 그림과 함께 설명이 되어 있다. 

 

 

 

 

 

창의적인 문제 해결 능력을 키워주는 IT 퍼즐 - 한빛미디어 03.jpg

 

창의적인 문제 해결 능력을 키워주는 IT 퍼즐 - 한빛미디어 04.jpg

 

창의적인 문제 해결 능력을 키워주는 IT 퍼즐 - 한빛미디어 05.jpg

 

총 64개의 퍼즐을 설명하고 또 스크래치나 앱 인벤터로 프로그램까지 되어 있어서 선생님이나 학부모님이 참고하기 잘 되어 있다. 겨우 64개라고 할지 모르지만, 컴퓨팅의 기본이 되는 2진법에서 간단한 암호화와 이진 탐색 트리와 인공지능까지 참 다양한 주제를 재미있게 다루고 있어서 컴퓨터에 흥미를 느낄 수 있도록 했다. 

 

 

 

 

 

창의적인 문제 해결 능력을 키워주는 IT 퍼즐 - 한빛미디어 06.jpg

 

위의 사진처럼 각 퍼즐은 "퍼즐", "사고력UP", "프로그래밍"으로 나눠져서 퍼즐을 풀어보고 해설을 보면서 이해하고 이를 프로그래밍까지 해볼 수 있도록 했다. 

 

 

 

창의적인 문제 해결 능력을 키워주는 IT 퍼즐 - 한빛미디어 07.jpg

 

창의적인 문제 해결 능력을 키워주는 IT 퍼즐 - 한빛미디어 08.jpg

 

프로그램은 학교에서 많이 사용하는 스크래치와 MIT에서 개발해서 안드로이드에서 직접 구동까지 해볼 수 있는 앱 인벤터로 구현한 것을 볼 수 있다.

개인적으로는 스크래치는 조금 사용을 해보았는데, 앱 인벤터는 잘 모르는 거라서 프로그래밍을 한 결과를 봐서는 잘 모르겠다. 직접 프로그램을 해보려면 별도로 스크래치나 앱 인벤터를 더 배워야 할 것 같다. 

특히나 앞 부분의 진수 변환이나 두 변수 값 교환하기와 같이 간단한 것들은 스크래치의 결과물도 보여주는데 점점 뒤로 갈수록 난이도가 올라가는 퍼즐들은 앱 인벤터로 되어 있어서 둘 중 하나의 프로그래밍 언어로 알려주려면 공부하고 만들어봐야 한다. (결코 쉽지만은 않을 것 같다.)

 

 

 

 

 

창의적인 문제 해결 능력을 키워주는 IT 퍼즐 - 한빛미디어 09.jpg

 

알파고의 바둑과 같이 인공지능도 간단하게 설명을 하고 있는데 흥미를 유도하기에는 충분한 소재인 듯하다. 틱택톡에서 다음에 어디에 x를 해야 이길 확률이 높을지의 원리를 그림과 함께 순서대로 설명을 하고 있어서 이해하기 쉬웠다. 

그런데 이 책에 나오는 퍼즐들을 초등학생들이 접했을 때 쉽게 따라올 수 있을까는 잘 모르겠다. 내가 비커 내용물 교환하기를 설명하는 것을 이해하는 데에도 조금 어려웠기 때문이다. 내가 초등학생들을 너무 어리게 보고 있기 때문에 그럴지도 모른다. 그리고 이 책을 쓴 저자들이 모두 초등 컴퓨터 교육 전공의 전문가들이니 충분히 고려하고 썼을 테니 한번 아이에게 시도해보는 것도 좋을 것 같다. (아이들이 모른다고 좌절을 하지 말자. ㅜㅜ)

좀 아쉬운 것은 뒷부분으로 갈수록 난이도가 어려워지는데 설명이 점점 부족해지는 것 같다. 기본적인 배경지식도 있어야 하는데 이러한 것들은 인터넷에서 찾을 수 있는 링크라도 소개해서 선생님이나 학부모님들이 참고할 수 있도록 했으면 더 좋지 않았을까 생각된다. 

 

 

 

 

 

 

한빛 리더스 활동이 마감되고 새롭게 시작된 "책 읽는 프로그래머" 에서 기존 OB 멤버들을 대상으로 리뷰 이벤트를 했다. 한빛리더스 14기가 예상보다 빨리 끝나서 좀 아쉬웠는데 이렇게 이벤트가 진행이 되서 좋았다. 내가 선택한 책은 "창의적은 문제 해결 능력을 키워주는 IT 퍼즐" 책이다. 총 65개의 퍼즐 문제를 풀어보는게 이 책의 내용이다. 간단한 문제들을 통해서 알고리즘에 대한 내용도 책에 포함되어있다. 먼저 퍼즐을 풀어보고 퍼즐을 풀기 위한 원리에 대해서 알아보고 또 그것을 실제 소프트웨어에 어떻게 적용되는지 스크래치를 이용해서 만들어보는것 까지 하나의 사이클로 되어있다. 

 

 

문제에 대해서는 바로바로 다음장에 답이 나와있다. 보통은 이런 문제를 푸는 내용의 책에서는 답은 맨 뒷부분에 따로 나와있는데 이 책은 문제 다음에 바로 나온다. 그래서 그부분이 살짝 아쉬운 부분이었다. 무심코 넘겼는데 답이 먼저 눈에 들어와 버리는 경우가 생길수 있기 때문이다. 일단 답이나 단서가 눈에 들어오고나면 거기에 대해서 계속 신경이 씌여서 더 다양한 생각을 하지 못하게 된다. 그래서 답은 책 뒤에 따로 나왔으면 더 좋았을것 같다. 

 

 

각각 퍼즐, 사고력UP, 프로그래밍 파트를 선택해서 볼수 있도록 색깔로 표시를 해놨다. 앞에서 말했듯이 퍼즐은 실제 문제를 푸는 부분이고 사고력UP 은 문제에 필요한 원리에 대해서 알수 있는 영역이다. 그리고 프로그래밍은 실제 문제 푸는것을 구현해 보는 영역이다. 

 

 

 

어린이와 청소년들이 좀더 쉽게 이해하고 재미있게 접근 할수 있도록 그림을 많이 이용해서 설명을 해주고 있다. 사고력 UP 에서 나오는 내용들은 알고리즘 관련 내용도 있지만 컴퓨터 프로그래밍에 필요한 기초적인 수학 내용도 담고 있어서 컴퓨터 기본 지식을 쌓는데 도움이 될것 같았다. 물론 초등학생한테는 좀 어려울것 같고 중고등학생 정도 되면 학교 수학시간에 배우는 부분과 겹치는게 있어서 좀더 관심을 갖을것 같다. 

그리고 스크래치 프로그램은 관심은 있었는데 아직 해보지는 않았다. 한번 해봐야지 라고 생각만 하고 미뤄둔게 계속 시간만 지나고 있다. 이 책에 나오는 내용들을 직접 만들어 보면 내용을 이해하는데 더 도움이 될것 같다. 

 

http://cafe.naver.com/scratchprogramming

 

그리고 이 책에 궁금한 점이나 도움을 받아야 할 부분이 있다면 이렇게 카페가 개설되어있어서 도움을 받을 수 있다. 또 책 이외에 다른 내용들도 많이 있어서 들어가서 보면 공부하는데 도움이 된다. 

 

퍼즐 문제를 다룬 책이지만 "사고력UP" 같은 내용은 컴퓨터, 수학 에 대한 기초지식에 도움이 되서 교양서적으로 생각해도 될 정도이다. 한번에 쭉 읽어야 된다는 부담감도 없고 잠깐 시간이 있을때 퍼즐 하나 풀어보면서 머리를 식힐수 있는 재미있는 책이다. 

 

http://blusky10.tistory.com/304

결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
창의적인 문제 해결 능력을 키워주는 IT 퍼즐
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
창의적인 문제 해결 능력을 키워주는 IT 퍼즐
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
창의적인 문제 해결 능력을 키워주는 IT 퍼즐
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실