누구나 이해할 수 있는 가장 쉬운 알고리즘 입문서
컴퓨팅 사고력의 핵심은 문제를 이해하고, 그 문제를 해결하는 방법과 절차를 생각하는 것이다. 이처럼 ‘문제를 해결하는 방법과 절차’를 알고리즘이라고 합니다. 일상생활에서 발견할 수 있는 다양한 문제를 해결하는 알고리즘을 찾으면서 문제 해결력을 키우고 창의적인 생각을 할 수 있게 된다. 책에서는 알고리즘과 순서도 개념을 익힌 후 더하기, 빼기와 같은 산술 연산부터 최댓값 찾기, 최대공약수, 피보나치 수열 등 기초 수학을 푸는 다양한 알고리즘 원리를 알아본다. 또한, 한 단계 더 나아가 정렬과 검색 알고리즘을 익히며 프로그래밍 기초를 이해하고 사고력을 키울 수 있다.
20년 이상 강의에 전념하며 많은 학생과 함께 하였습니다. 정보컴퓨터교육을 전공했고, 현재 경영정보학 박사 과정 중이다. ITGO, CodingGo 강의 콘텐츠 개발부 소속이며, 송담대학교 외래 교수로도 활동 중이다. 저서로는 『모두의 스크래치 개정 2판』이 있다.