PartⅠ.컴퓨팅사고와 프로그래밍 … ………………………………………… 7제1장. 컴퓨팅 사고와 프로그래밍의 이해 … ……………………………… 9제2장. 조건을 이용한 문제해결 … ……………………………………………… 37제3장. 반복을 이용한 문제해결 … ……………………………………………… 67제4장. 컴퓨팅사고를 통한 수학 문제해결 … …………………………… 93PartⅡ.문제해결 전략 … ………………………………………………………………… 117제5장. 자료를 지식으로 만들기………………………………………………… 119제6장. 데이터의 효율적인 검색 … …………………………………………… 143제7장. 나누어서 문제 해결하기………………………………………………… 169제8장. 컴퓨터 시뮬레이션과 게임… ………………………………………… 197PartⅢ.빅데이터와 인공지능 ………………………………………………… 219제 9 장. 빅데이터 … ……………………………………………………………………… 221제10장. 인공지능 이해하기 … …………………………………………………… 253제11장. 규칙을 통한 문제해결하기 ………………………………………… 285제12장. 학습을 통한 문제해결 … ……………………………………………… 319부록1.엔트리(Scratch) … ………………………………………………………………………… 345