-
-
컴퓨터과학 알고리즘 : 스크래치 3.0 - 컴퓨팅 사고력을 키우는
장수정 외 지음 / 생능 / 2019년 12월
평점 :
코딩 교육이 의무화 되면서 머리가 아프기 시작했어요
어찌 공부 시켜야 할지도 막막하구요... 고민을 많이 하고 있었는데 그 때 알게 된 책입니다.
이 책은 알고리즘 책이면서 동시에 컴퓨팅의 기본에 대해서도 다루고 있어서 기초부터 차근차근 공부해 가기 좋네요
개념 설명도 장황하게 풀어놓는것이 아니라 예시와 함게 상세하게 구체적으로 보여주고 있어서 우리 꼬맹이처럼 수학적 사고에 어려움을 겪는 아이들이 거부감없이 접근하기가 너무 좋아요
개념 설명을 상세히 읽고 설명대로 따라 해보고 다른 문제들을 풀어보며 마지막으로 제대로 공부햇는지 확인까지 단계가 깔끔하게 나열되어 있네요
알고리즘 용어들의 설명이 막연하지 않고 하나하나 꼭 집어 설명해서 아이들이 이해하기 쉽게 되어 있어요
책은 전체 12강으로 구성되어 있어요
1강은 순서도 알고리즘의 출발이라 할 수 있는 부분이지요
순서도과 알고리즘의 개념과 함께 순서도에 사용되는 다양한 기호의 의미를 세세하게 알려주고 있네요
2강은 순차의 의미를 알아보고 예제에서 이를 적용해 문제를 풀어보네요
여기서부터는 아이들이 조금 어려워하는 함수가 등장하네요
4강은 교환, 여기에서는 '변수'라는 개념을 같이 공부해요
5강에서는 3강에서 살짝 등장햇던 함수를 다시 공부하네요
3강과 4강에서 배웠던 내용들과 추가된 내용들까지 있어서 특히 잘 정리하고 가야할 것 같아요
6강은 진법이네
8강에서는 조건문이라는 새로운 요소가 등장해요
9강에서는 정렬, 10강은 탐색, 11강은 교착, 마지막 12강은 앞에서 배운 내용들을 총동원하게 하는 최소비용 신장 트리라네요
각 강마다 배워야 할 개념들을 제대로 아록 그 원리를 깨우치며 실제 적용까지 해보도록 상세하고 친절하게 안내되어 있어요
알고리즘에 대해 막연한 두려움을 가진 아이들이 쉽고 재미있게 접근하기에 참 좋은 교재라고 생각합니다
알고리즘의 기본 패턴과 친해지고 나중에 C언어로까지 적용범위를 넙혀갈 수 있기를 바래요 ^^;;