스크래치
스크래치 프로그래밍 커버
난이도 : ★★☆☆☆
스크래치 프로그래밍
구매하기
미리보기
소스 코드
• 스토리텔링 기반의 스크래치 프로그래밍 학습
다양한 캐릭터들의 이야기 속에서 프로그래밍 방법을 재미 있게 배울 수 있습니다. 책 내용이 처음 부터 끝까지 이어 져 기본에서 심화과정으로 자연스럽게 흘러갑니다. 이야기 를 따라가다 보면 점차 실력이 좋아집니다.
목차 보기+
CHAPTER 01 빈의 집에서

1.1 사라진 이프
    • 스크래치 프로그램이란?
1.2 베리의 서재
    • 스크래치 프로그램 설치하고 익히기
    • 초코파이 보드 알아보기

CHAPTER 02 루프

2.1 루프
    • 회전, 반복, X·Y축 개념 익히기
    • 터치 블록 사용하기
2.2 숲 속 소스학교
    • 스프라이트 버튼을 만들고 피아노 소리 내기
2.3 다크버그의 성
    • 펜 블록을 사용하여 도형 그리기
2.4 다크버그의 성
    • 계산기 만들기
CHAPTER 03 이상한 소년

3.1 이상한 소년
    • 캐릭터를 잡는 게임만들기
    • LED 블록으로 숫자 패턴 만들기
3.2 이프를 구해라
    • 미로를 빠져나가는 게임만들기
3.3 사라진 다크버그
    • 센서 블록을 이용하여 불쾌지수 나타내기

CHAPTER 04 행복한 날들

4.1 즐거운 음악소리
    • 터치 블록과 LED 블록으로 LED 피아노 만들기
    • 비트 반주 추가하기
    • 센서 블록 값으로 배경 변경하기
CHAPTER 05 펑크의 실험실

5.1 펑크의 실험실
    • 게임만들고 컨트롤 블록으로 조정하기 X
난이도 : ★☆☆☆☆
초코파이 보드 Recipe 코딩+과학을 한입에 쉽게 꿀꺽
구매하기
미리보기
소스 코드
• 재미있는 재료로 쉽게 기기를 만들고 코딩하기
기초적인 코딩을 알려주고 다양한 예제를 소개하여 아이들의 상상력을 키워 줍니다. 초코파이 보드의 가장 기본이 되는 터치 블록, LED 블록, 센서 블록을 사용합니다.
목차 보기+
제1장 | 쿠킹북(초코파이 사용설명서)

001 초코파이 키트란?
002 초코파이 구성품 설명
003 초코파이블록 설명 및 예제
004 스크래치 스크립트 간단 매뉴얼
005 초코파이 추가블록 매뉴얼

제2장 | 맛있는 초코파이 Recipe

2-1 즐거운 음악교실
이해 - 기초 익히기
예제-1 지렁이 피아노 악기
예제-2 LED 악기 선생님
심화 - 나만의 악기 만들기

2-2 위잉! 번쩍! 화재경보기 만들기
이해 - 기초 익히기
예제-1 터치하면 위잉 번쩍 화재경보기 만들기
예제-2 위잉 번쩍 열 감지 화재경보기 만들기
심화 - 나만의 화재경보기 만들기

2-3 아침에 벌떡! 알람시계 만들기
이해 - 기초 익히기
예제-1 시간이 되면 울리는 알람시계 만들기
예제-2 해가 뜨면 울리는 알람시계 만들기
심화 - 나만의 알람시계 만들기

2-4 아기가 행복한 온습도계
이해 - 기초 익히기
예제-1 아기가 행복한 온도계 만들기
예제-2 아기가 행복한 온습도계

2-5 시각장애인을 위한 신호등
이해 - 기초 익히기
예제-1 시간이 지나면 변하는 신호등 만들기
심화 - 시각장애인을 위한 신호등 만들기

2-6 든든한 보물상자 지킴이
이해 - 기초 익히기
예제-1 빛을 받으면 도난을 알려주는 보물상자 지킴이 만들기
예제-2 건들면 도난을 알려주는 보물상자 지킴이 만들기
예제-3 건들거나 빛을 받으면 도난을 알려주는 보물상자 지킴이 만들기
심화 - 나만의 보물상자 지킴이 만들기

2-7 스마트 자동차 만들기
이해 - 기초 익히기
예제-1 장애물 발견!! 멈춰!! 자율 주행 자동차
예제-2 온습도에 따라 알아서 척척!! 똑똑한 자동차
심화 - 조도 센서를 이용하여 LED 전조등 만들기 X
즐거운 상상 유쾌한 코딩(기초코딩편 책이미지
난이도 : ★★☆☆☆
즐거운 상상 유쾌한 코딩(기초코딩편)
구매하기
미리보기
소스 코드
• 주변의 친숙한 기기를 활용한 코딩방법 학습
코딩을 시작하는 학생도 쉽게 이해할 수 있도록 구성된 교재 입니다. 스크래치에 대한 기본 개념 부터 빛, 변수, 함수, 배열 등을 공부합니다.
목차 보기+
1. 초코파이 보드와 스크래치
스크래치를 설치하고 초코파이보드 기본사용법에 알아보기
2. 스크래치 블록 이해하기
스크래치에 사용되는 블록들 살펴보기
3. LED 색상환
LED 블록을 이용하여 빛의 색상을 이해하고 표현하며 순차적 명령 이해하기
4. 터치 센서 음악 연주
터치 블록을 이용하여 음악을 재생하고 스프라이트의 모양 변경하기
5. 안전 유도등 만들기
변수를 이용한 상태제어에 대해 이해하고 터치 블록,LED 블록을 이용하여 안전유도등 만들기
6. 마법 지팡이 만들기
컴퓨터 화면상의 색과 초코파이 LED색의 동작에 대해 알아보고 화면을 클릭하면 하드웨어 LED 색이표현되도록 마법지팡이 만들기
7. 빛으로 신호 보내기
컴퓨터 시간 개념에 대해 이해하고 터치 시간을 이용하여 모스부호를 만들고 LED블록으로 표현해보기
8. 크리스마스 트리 만들기
사용자 정의 블록(함수)에 대해 이해하고 터치를 이용하여 정해진 패턴으로 LED가 켜지는 트리 만들기
9. 스마트 LED 조명 만들기
변수 값 변화로 동작을 제어하는 방법과 시간 변수의 값을 활용하여 문자를 결합, 분리하는 방법에 대해 알아보고 정해진 시간에 따라 LED가 켜고 끄는 스마트 LED 조명 만들기
10. 사운드 LED
배열의 사용법에 대해 알아보고 배열에 자동으로 음을 만들고 음에 따라 색이 변하는 LED연주 기능만들기
11. 5 IN 1 악기
입력과 출력 처리에 대해 알아보고 모형기타를 터치블록에 연결하여 다양한 악기소리로 연주해 보기
12. LED 연주
데이터 분리 방법에 대해 알아보고 배열에 입력된 값을 분리한 음을 LED로 연주해 보기
부록1. 누가 과일을 가져갈까?
터치블록에 과일을 연결하여 터치여부 확인하기
부록2. LED 피아노 만들기
악어클립을 터치블록에 연결하여 피아노를 만들고 각 음을 LED색으로 표현해 보기 X
난이도 : ★★★☆☆
즐거운 상상 유쾌한 코딩(게임편)
구매하기
미리보기
소스 코드
• 스크래치를 통한 하드웨어 제어 방법과 피지컬 컴퓨팅 학습
난수, 좌표, 함수, 객체의 속성 등의 개념을 이용하여 주사위 게임, 두더지 게임, 떨어지는 사과 받기 등 다양한 게임을 직접 제작할 수 있습니다.
목차 보기+
1. 주사위 게임
컨트롤 블록의 버튼 사용방법에 대해 알아보고 버튼과 LED를 활용하여 LED 주사위 만들기
2. 디지털 윷놀이 게임
모터 사용방법에 대해 알아보고 모터를 이용한 자동 윶놀이 만들기
3. 두더지 게임
타이머 사용방법에 대해 알아보고 LED 출력·터치 입력을 이용한 두더지 잡기 게임 만들기
4. 조이스틱으로 고양이 움직이기
컨트롤블록의 조이스틱 사용방법· 화면 좌표에 대해 알아보고 조이스틱을 이용해 스프라이트 제어하기
5. 조이스틱 그림판
조이스틱·포텐시오미터·버튼 제어로 조이스틱을 이용한 그림판 만들기
6. 떨어지는 사과 받기 게임(쉬움)
사용자 정의 블록(함수)에 대해 이해하고 조이스틱 컨트롤러를 이용하여 떨어지는 사과 받는 게임 만들기
7. 떨어지는 사과 받기 게임(어려움)
객체의 속성에 대해 이해하고 게임의 속성 요소를 추가한 떨어지는 사과 받기 게임 만들기
8. 슈팅스타 게임
시간변환·좌표 분할 방법에 대해 알아보고 떨어지는 별을 피하는 게임 만들기
9. 알칼로이드 게임
컨트롤블록의 포텐시오미터 사용방법·스프라이트가 화면에서 움직이는 좌표 방향에 대해 알아보고 공이 반사되는 원리를 이용한 알칼로이드게임 만들기
10. 플라잉 슈팅 게임
좌표이동과 제어에 대해 알아보고 조이스틱 컨트롤러를 이용한 플라잉 슈팅 게임 만들기
11. 점핑 게임
버튼을 이용한 스프라이트 점프 동작에 대해 알아보고 계단 위의 아이템을 획득하는 게임 만들기
12. 팩맨 게임
스프라이트 위치에 필요한 데이터를 배열에 저장하고 저장된 값을 사용하여 게임화면을 구성하는 방법에 대해 알아보고 정해진 공간에서 조이스틱 컨트롤러를 이용하여 먹이를 먹는 팩맨게임 만들기 X
스크래치로 제어하는 초코파이 카 책 표지
난이도 : ★★★★☆
스크래치로 제어하는 초코파이 카
무료 다운
소스 코드
• 스크래치를 통해 초코파이카 제어하는 다양한 방법
초코파이 카를 조립하고 키보드, 조이스틱, 각센서 등을 이용하여 자동차를 제어하는 방법을 배웁니다.


목차 보기+
01. 초코파이카 만들고 연결하기
02. 키보드로 자동차 제어하기
03. 변수를 활용한 자동차 제어
04. 자율주행 자동차 만들기
05. 장애물을 피하는 자동차 만들기
06. 조이스틱으로 자동차 조정하기
X