프롤로그친구를 찾아라! 801 코딩과 컴퓨터 사고력코딩이란 무엇일까? 14코딩과 프로그래밍의 차이문제 해결을 돕는 컴퓨팅 사고력 21컴퓨팅 사고력이란?02 엔트리와 프로그래밍프로그래밍 언어의 이해 36다양한 프로그래밍 언어 / 다양한 교육용 프로그래밍 언어 엔트리와 블록 코딩 44엔트리 시작하기엔트리로 프로그램 만들기 54순차 / 반복 / 선택 / 병렬 / 프로그램을 만드는 방법 절차적 사고와 알고리즘 69절차적 사고 / 알고리즘03 문제 해결하기앱 인벤터 익히기 84앱 인벤터란?명확하게 문제 정의하기 95컴퓨팅 사고력의 요소간단하게 문제 표현하기 106복잡한 문제를 단순화하기효율적으로 문제 해결하기 116문제를 효율적으로 해결하기프로그램을 완성하는 디버그 122디버그04 미래를 여는 코딩생활 속 편리한 코딩 130미래의 변화하는 코딩 142HCI(인간-컴퓨터 상호 작용)와 HRI(인간-로봇 상호 작용)에필로그샘솟는 아이디어 148<브리태니커 세계 대백과사전>으로 읽는 코딩