창의적 사고와 코딩(스크래치와 함께하는)
Regular price
$29.21
Sale price
Regular price
✈️
Estimated delivery date 예상 배송일
Standard Shipping
불러오는 중...
주문일로부터 8-12 영업일
Express Shipping
불러오는 중...
주문일로부터 6-8 영업일
대표적인 블록 코딩 언어인 스크래치(Scratch) 3.0을 기반으로 집필된 교재다. 스크래치는 MIT(Massachusetts Institute of Technology)에서 개발한 교육용 프로그래밍 언어로, 기존의 텍스트 코딩과는 달리 블록 모양의 스크립트를 연결하여 코딩하는 방식이며, 컴퓨터 프로그래밍에 입문하는 사람들이 프로그래밍의 기본 개념과 기법을 쉽게 익힐 수 있다는 장점을 가지고 있다.
각 블록별로 책의 내용을 구성하여 초보자들이 스크래치를 익히는 데 부담감이 없도록 하였다. 다양한 기본 활용 예제를 통해 각 블록들이 어떻게 사용되는지, 다른 블록들과 어떻게 연결될 수 있는지 충분히 연습할 수 있도록 하였다. 실전 예제를 통해 실생활에서 사용할 수 있는 문제들을 간단하게 코딩해 볼 수 있도록 함으로써 프로그램에 대한 두려움을 없앨 수 있도록 하였다.
각 블록별로 책의 내용을 구성하여 초보자들이 스크래치를 익히는 데 부담감이 없도록 하였다. 다양한 기본 활용 예제를 통해 각 블록들이 어떻게 사용되는지, 다른 블록들과 어떻게 연결될 수 있는지 충분히 연습할 수 있도록 하였다. 실전 예제를 통해 실생활에서 사용할 수 있는 문제들을 간단하게 코딩해 볼 수 있도록 함으로써 프로그램에 대한 두려움을 없앨 수 있도록 하였다.
Couldn't load pickup availability
출판사 리뷰
출판사 리뷰
목차
목차
PART 1 스크래치 시작하기
CHAPTER 01 스크래치 시작하기
1.1 스크래치 언어의 특징
1.2 스크래치 에디터
1.3 스크래치 프로그래밍 환경
1.4 첫 프로그램 작성하기
PART 2 스크래치 기본
CHAPTER 02 동작 블록
2.1 동작 블록의 종류
2.2 동작 블록의 기능
2.3 동작 블록 활용하기
2.4 실전 연습
CHAPTER 03 형태 블록
3.1 형태 블록의 종류
3.2 형태 블록의 기능
3.3 형태 블록 활용하기
3.4 실전 연습
CHAPTER 04 소리 블록, 음악 블록
4.1 소리 블록, 음악 블록의 종류
4.2 소리 블록, 음악 블록의 기능
4.3 소리 블록, 음악 블록 활용하기
CHAPTER 05 펜 블록
5.1 펜 블록의 종류
5.2 펜 블록의 기능
5.3 펜 블록 활용하기
5.4 실전 연습
CHAPTER 06 이벤트 블록
6.1 이벤트 블록의 종류
6.2 이벤트 블록 활용하기
6.3 업그레이드하기
6.4 실전 연습
CHAPTER 07 제어 블록
7.1 프로그래밍 구조
7.2 제어 블록의 종류
7.3 제어 블록 활용하기
7.4 업그레이드하기
7.5 실전 연습
CHAPTER 08 감지 블록
8.1 감지 블록의 종류
8.2 감지 블록 활용하기
8.3 업그레이드하기
8.4 실전 연습
CHAPTER 09 변수 블록
9.1 자료형의 종류
9.2 변수 블록의 종류
9.3 변수 블록 활용하기
9.4 실전 연습
CHAPTER 10 연산 블록
10.1 연산 블록의 종류
10.2 연산 블록 활용하기
10.3 업그레이드하기
10.4 실전 연습
CHAPTER 11 리스트
11.1 리스트 블록의 종류
11.2 리스트 블록 활용하기
11.3 업그레이드하기
11.4 실전 연습
CHAPTER 12 내 블록
12.1 내 블록의 종류
12.2 내 블록 만들어 사용하기
12.3 내 블록과 신호 보내고 기다리기의 차이점
12.4 내 블록 활용하기
12.5 실전 연습
PART 3 스크래치 프로젝트
CHAPTER 13 게임프로그래밍
13.1 게임 기능 구현을 위한 기초지식
13.2 키보드 조작 게임
13.3 마우스 조작 게임
CHAPTER 14 인공지능 프로젝트
14.1 인공지능
14.2 인공지능 프로젝트를 위한 Machine learning for kids 실행 환경 설정
14.3 인공지능 프로젝트
CHAPTER 15 정렬 알고리즘
15.1 정렬 알고리즘 소개
15.2 정렬 알고리즘 활용하기
CHAPTER 16 탐색 알고리즘
16.1 탐색 알고리즘 소개
16.2 탐색 알고리즘 활용하기
참고문헌
CHAPTER 01 스크래치 시작하기
1.1 스크래치 언어의 특징
1.2 스크래치 에디터
1.3 스크래치 프로그래밍 환경
1.4 첫 프로그램 작성하기
PART 2 스크래치 기본
CHAPTER 02 동작 블록
2.1 동작 블록의 종류
2.2 동작 블록의 기능
2.3 동작 블록 활용하기
2.4 실전 연습
CHAPTER 03 형태 블록
3.1 형태 블록의 종류
3.2 형태 블록의 기능
3.3 형태 블록 활용하기
3.4 실전 연습
CHAPTER 04 소리 블록, 음악 블록
4.1 소리 블록, 음악 블록의 종류
4.2 소리 블록, 음악 블록의 기능
4.3 소리 블록, 음악 블록 활용하기
CHAPTER 05 펜 블록
5.1 펜 블록의 종류
5.2 펜 블록의 기능
5.3 펜 블록 활용하기
5.4 실전 연습
CHAPTER 06 이벤트 블록
6.1 이벤트 블록의 종류
6.2 이벤트 블록 활용하기
6.3 업그레이드하기
6.4 실전 연습
CHAPTER 07 제어 블록
7.1 프로그래밍 구조
7.2 제어 블록의 종류
7.3 제어 블록 활용하기
7.4 업그레이드하기
7.5 실전 연습
CHAPTER 08 감지 블록
8.1 감지 블록의 종류
8.2 감지 블록 활용하기
8.3 업그레이드하기
8.4 실전 연습
CHAPTER 09 변수 블록
9.1 자료형의 종류
9.2 변수 블록의 종류
9.3 변수 블록 활용하기
9.4 실전 연습
CHAPTER 10 연산 블록
10.1 연산 블록의 종류
10.2 연산 블록 활용하기
10.3 업그레이드하기
10.4 실전 연습
CHAPTER 11 리스트
11.1 리스트 블록의 종류
11.2 리스트 블록 활용하기
11.3 업그레이드하기
11.4 실전 연습
CHAPTER 12 내 블록
12.1 내 블록의 종류
12.2 내 블록 만들어 사용하기
12.3 내 블록과 신호 보내고 기다리기의 차이점
12.4 내 블록 활용하기
12.5 실전 연습
PART 3 스크래치 프로젝트
CHAPTER 13 게임프로그래밍
13.1 게임 기능 구현을 위한 기초지식
13.2 키보드 조작 게임
13.3 마우스 조작 게임
CHAPTER 14 인공지능 프로젝트
14.1 인공지능
14.2 인공지능 프로젝트를 위한 Machine learning for kids 실행 환경 설정
14.3 인공지능 프로젝트
CHAPTER 15 정렬 알고리즘
15.1 정렬 알고리즘 소개
15.2 정렬 알고리즘 활용하기
CHAPTER 16 탐색 알고리즘
16.1 탐색 알고리즘 소개
16.2 탐색 알고리즘 활용하기
참고문헌
저자
저자
이애리
Payment & Security
Payment methods
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

