책 소개
생애 처음 인공지능 이론을 배우고, ‘머신러닝 for 키즈’로 인공지능 실습을 구현한다!
이 책은 인공지능의 기본적인 개념을 이해하고 실제로 인공지능 프로그래밍을 경험할 수 있도록 구성하였습니다. 먼저 인공지능 이론을 이미지와 삽화를 토대로 ‘인공지능 → 머신러닝 → 인공신경망과 딥러닝 → 챗GPT’의 순으로 설명합니다. 이어서 프로그래밍 문법 설명을 바탕으로 ‘스크래치 3.0’을 실제로 사용할 수 있도록 다양한 실습 예제를 수록하였습니다. 최종적으로 ‘머신러닝 for 키즈’를 통해 이미지, 숫자, 소리를 분류하는 머신러닝 모델을 실제로 구현하는 실습을 진행합니다. 이 책의 학습 과정을 따라만 하면 누구나 쉽게 인공지능을 이해할 수 있을 것입니다.
작가 소개
고광일
포항공과대학교(현 포스텍)에서 소프트웨어공학 전공으로 석사와 박사과정을 마쳤다. 디지털 방송 소프트웨어 개발 업체인 알티캐스트의 창립 멤버로 사회에 첫걸음을 내디딘 후, 다양한 스마트 소프트웨어 개발에 참여하고 프로젝트 총괄 관리본부의 본부장까지 역임하였다. 현재는 우송대학교에서 스마트 방송 기술과 더불어 컴퓨팅 사고와 프로그래밍 원리를 가르치고 있으며, 창의적 발상기법과 디지털 스토리텔링과 같은 기술·인문·예술의 융합적인 교육에도 역점을 두고 있다. 저서로는 『난생처음 인공지능 with 스크래치(2판)』(한빛아카데미, 2023), 『스크래치로 배우는 컴퓨팅 사고』(한빛아카데미, 2020), 『스크래치 3.0』(한빛아카데미, 2019)이 있다.
목 차
PART 01 인공지능의 이해
CHAPTER 01 인공지능 소개하기
01 생활 속 인공지능의 존재감을 느껴 봅시다
02 인공지능 학문의 탄생과 정의를 알아봅시다
03 인공지능은 무엇으로 구분할 수 있을까요?
04 인공지능의 역사를 알아봅시다
요약/연습문제
CHAPTER 02 머신러닝 알아보기
01 머신러닝이란 무엇인가요?
02 머신러닝 학습방법에 대해 알아봅시다
요약/연습문제
CHAPTER 03 인공신경망과 딥러닝 이해하기
01 인공신경망이란 무엇인가요?
02 인공뉴런 퍼셉트론에 대해 알아봅시다
03 다층 퍼셉트론에 대해 살펴봅시다
04 딥러닝에 대해서도 간단히 알아볼까요?
05 딥러닝의 대표주자인 CNN을 소개합니다
요약/연습문제
CHAPTER 04 챗GPT 이해하기
01 챗GPT 탄생과 발전의 주역들에 대해 알아봅니다
02 챗GPT란 무엇인가요?
03 트랜스포머를 소개합니다
04 챗GPT는 어디에 활용될까요?
05 챗GPT를 경험해 봅시다
요약/연습문제
PART 02 스크래치 프로그래밍 능력 키우기
CHAPTER 05 스크래치 프로그래밍 첫걸음
01 스크래치를 소개합니다
02 스크래치 블록 활용법을 알아봅시다
03 스크래치 프로그래밍 과정을 따라해 봅시다
요약/연습문제
CHAPTER 06 스프라이트의 행동과 변수 활용하기
01 스프라이트는 어떻게 동작할까요?
02 스프라이트의 형태를 바꿔 봅시다
03 스프라이트가 소리를 내도록 합시다
04 스크래치의 변수와 리스트 활용법에 대해 알아봅시다
요약/연습문제
CHAPTER 07 선택적/반복적 문장 제어 및 프로시저 활용하기
01 프로그램 내 조건식에 대해 알아봅시다
02 선택적 문장 제어는 어떻게 구현할까요?
03 반복적 문장 제어는 어떻게 구현할까요?
04 프로시저에 대해 알아봅시다
요약/연습문제
CHAPTER 08 감지와 이벤트 처리 기능 활용하기
01 감지 기능은 무엇인가요?
02 감지 기능을 활용해 프로그래밍해 봅시다
03 이벤트 기능은 무엇인가요?
04 메시지 방송에 대해 알아봅시다
05 이벤트 처리 기능을 활용해 프로그래밍해 봅시다
요약/연습문제
PART 03 ‘머신러닝 for 키즈’ 익히기
CHAPTER 09 ‘머신러닝 for 키즈’ 소개하기
01 ‘머신러닝 for 키즈’에 대해 알아봅시다
02 ‘머신러닝 for 키즈’ 실습 환경을 만들어 봅시다
03 ‘머신러닝 for 키즈’의 간단한 실습을 진행합니다
요약/연습문제
CHAPTER 10 이미지 분류 머신러닝 모델 활용하기
01 이미지 분류 머신러닝 모델을 만들어 봅시다
02 이미지 분류 머신러닝 모델을 활용하여 프로그래밍해 볼까요?
03 스크래치 프로그램 내에서 머신러닝 모델을 학습시켜 봅시다
요약/연습문제
CHAPTER 11 숫자 분류 머신러닝 모델 활용하기
01 숫자 분류 머신러닝 모델을 만들어 봅시다
02 숫자 분류 머신러닝 모델을 활용하여 프로그래밍해 볼까요?
03 스크래치 프로그램 내에서 머신러닝 모델을 학습시켜 봅시다
요약/연습문제
CHAPTER 12 소리 분류 머신러닝 모델 활용하기
01 소리 분류 머신러닝 모델을 만들어 봅시다
02 소리 분류 머신러닝 모델을 활용하여 프로그래밍해 볼까요?
03 스크래치 프로그램 내에서 머신러닝 모델을 학습시켜 봅시다
요약/연습문제
CHAPTER 13 머신러닝 프로젝트 템플릿 활용하기
01 머신러닝 프로젝트 템플릿에 대해 알아봅시다
02 머신러닝 프로젝트 템플릿을 활용하여 프로그래밍해 봅시다
03 워크시트와 스크래치 프로젝트 템플릿에 대해 알아봅시다
04 스크래치 프로젝트 템플릿을 활용하여 프로그래밍해 봅시다
요약/연습문제
CHAPTER 14 머신러닝 프로젝트 실습하기
01 이미지 분류 머신러닝 프로젝트를 실습해 봅시다
02 숫자 분류 머신러닝 프로젝트를 실습해 봅시다
03 소리 분류 머신러닝 프로젝트를 실습해 봅시다
역자 소개
- 단순 변심인 경우 : 상품 수령 후 7일 이내 신청
- 상품 불량/오배송인 경우 : 상품 수령 후 3개월 이내, 혹은 그 사실을 알게 된 이후 30일 이내 반품 신청 가능
| 반품사유 | 반품 배송비 부담자 |
|---|---|
| 단순변심 | 고객 부담이며, 최초 배송비를 포함해 왕복 배송비가 발생합니다. 또한, 도서/산간지역이거나 설치 상품을 반품하는 경우에는 배송비가 추가될 수 있습니다. |
| 고객 부담이 아닙니다. |
| 진행 상태 | 결제완료 | 상품준비중 | 배송지시/배송중/배송완료 |
|---|---|---|---|
| 어떤 상태 | 주문 내역 확인 전 | 상품 발송 준비 중 | 상품이 택배사로 이미 발송 됨 |
| 환불 | 즉시환불 | 구매취소 의사전달 → 발송중지 → 환불 | 반품회수 → 반품상품 확인 → 환불 |
- 결제완료 또는 배송상품은 1:1 문의에 취소신청해 주셔야 합니다.
- 특정 상품의 경우 취소 수수료가 부과될 수 있습니다.
| 결제수단 | 환불시점 | 환불방법 |
|---|---|---|
| 신용카드 | 취소완료 후, 3~5일 내 카드사 승인취소(영업일 기준) | 신용카드 승인취소 |
| 계좌이체 |
실시간 계좌이체 또는 무통장입금 취소완료 후, 입력하신 환불계좌로 1~2일 내 환불금액 입금(영업일 기준) |
계좌입금 |
| 휴대폰 결제 |
당일 구매내역 취소시 취소 완료 후, 6시간 이내 승인취소 전월 구매내역 취소시 취소 완료 후, 1~2일 내 환불계좌로 입금(영업일 기준) |
당일취소 : 휴대폰 결제 승인취소 익월취소 : 계좌입금 |
| 포인트 | 취소 완료 후, 당일 포인트 적립 | 환불 포인트 적립 |
- 단순변심으로 인한 반품 시, 배송 완료 후 7일이 지나면 취소/반품 신청이 접수되지 않습니다.
- 주문/제작 상품의 경우, 상품의 제작이 이미 진행된 경우에는 취소가 불가합니다.
- 구성품을 분실하였거나 취급 부주의로 인한 파손/고장/오염된 경우에는 취소/반품이 제한됩니다.
- 제조사의 사정 (신모델 출시 등) 및 부품 가격변동 등에 의해 가격이 변동될 수 있으며, 이로 인한 반품 및 가격보상은 불가합니다.
- 뷰티 상품 이용 시 트러블(알러지, 붉은 반점, 가려움, 따가움)이 발생하는 경우 진료 확인서 및 소견서 등을 증빙하면 환불이 가능하지만 이 경우, 제반 비용은 고객님께서 부담하셔야 합니다.
- 각 상품별로 아래와 같은 사유로 취소/반품이 제한 될 수 있습니다.
| 상품군 | 취소/반품 불가사유 |
|---|---|
| 의류/잡화/수입명품 | 상품의 택(TAG) 제거/라벨 및 상품 훼손으로 상품의 가치가 현저히 감소된 경우 |
| 계절상품/식품/화장품 | 고객님의 사용, 시간경과, 일부 소비에 의하여 상품의 가치가 현저히 감소한 경우 |
| 가전/설치상품 | 전자제품 특성 상, 정품 스티커가 제거되었거나 설치 또는 사용 이후에 단순변심인 경우, 액정화면이 부착된 상품의 전원을 켠 경우 (상품불량으로 인한 교환/반품은 AS센터의 불량 판정을 받아야 합니다.) |
| 자동차용품 | 상품을 개봉하여 장착한 이후 단순변심의 경우 |
| CD/DVD/GAME/BOOK등 | 복제가 가능한 상품의 포장 등을 훼손한 경우 |
| 상품의 시리얼 넘버 유출로 내장된 소프트웨어의 가치가 감소한 경우 | |
| 노트북, 테스크탑 PC 등 | 홀로그램 등을 분리, 분실, 훼손하여 상품의 가치가 현저히 감소하여 재판매가 불가할 경우 |










