나에게 필요한 지식과 기술을 검색해 보세요.

SWedu, 컴퓨팅 사고력을 키우는 SW 교육 : 피지컬 컴퓨팅(엔트리 & 코드이노)

지은이

이민석, 코더블

출간일

2016.12.29

레벨

초급

정가

20,000

총 결제 금액

20,000

적립 예정

600P

쪽수

336쪽

ISBN

9791156643081

브랜드

한빛아카데미

본 도서는 연습문제 해답을 제공하지 않습니다.

컴퓨팅 사고력을 키우는 소프트웨어 교육, 피지컬 컴퓨팅으로 시작하세요!

 

소프트웨어는 이제 세상을 바꾸는 큰 힘이 되었습니다.

모두가 소프트웨어 개발자가 될 필요는 없지만 소프트웨어를 이해하고 소프트웨어 개발자와 소통하는 능력을 기르는 것은 매우 중요합니다.

전문 개발자가 아니어도 좋습니다.

프로그래밍의 개념을 익히고 이를 실생활에 반영할 수 있는 컴퓨팅 사고력이 필요합니다.

 

컴퓨팅 사고력과 창의적인 생각이 만나면 새로운 세상이 열립니다.

 

undefined

 

 

출판사 리뷰

엔트리와 코드이노로 배우는 피지컬 컴퓨팅

 

 

① 컴퓨터 없이 프로그래밍의 기본 개념을 배운다!

컴퓨터를 이용하지 않고도 다양한 알고리즘이나 규칙을 익혀 컴퓨팅 사고력의 기초를 확립할 수 있습니다.

 

② 엔트리 프로그래밍과 하드웨어(코드이노 보드)의 만남!

엔트리 프로그래밍의 기본 개념을 익히고 엔트리와 하드웨어(코드이노 보드)를 이용하여 다양한 프로그램을 작성합니다. 보드에 내장된 다양한 센서로 내가 만든 프로그램을 직접 작동시킬 수 있어 재미있는 피지컬 컴퓨팅 학습이 가능합니다.

 

③ 엔트리로 구현하는 알고리즘!

프로그래밍에 필요한 다양한 알고리즘을 엔트리 프로그래밍으로 알아봅니다. 프로그래밍과 알고리즘의 기본 개념을 확실히 익힐 수 있습니다.

 

저자

목차

CHAPTER 01 언플러그드 활동

1. 문제 해결을 위한 규칙 찾기

-규칙성 알아보기

-미로의 규칙을 찾아라!

-바뀐 미로의 규칙을 찾아라!

-달팽이 모양 미로의 규칙을 찾아라!

-생활 속의 규칙을 찾아라!

-카드 배열의 규칙을 찾아라!

-새로운 카드 배열의 규칙을 찾아라!

-카드 옮기기

2. 몇 번 만에 찾을 수 있을까?

-정리되지 않은 카드에서 원하는 카드 찾기

-정리된 카드에서 원하는 카드 찾기

3. 순서대로 카드 정리하기

-순서대로 카드 정리하기

-반으로 나누어 카드 정리하기

-모양이 다른 카드를 순서대로 정렬하기

4. 도형의 크기 빠르게 계산하기

-도형의 넓이 구하기

-문제 분할하기

5. 컴퓨터와 이야기하기

-비트와 바이트

-어떤 그림이 숨어 있을까?

-카드를 이용하여 그림 그리기

-컴퓨터와 이야기하기

연습 문제

 

CHAPTER 02 엔트리 프로그래밍

1. 누구나 쉽게, 엔트리 프로그래밍

-엔트리란?

-엔트리 설치하기

-엔트리 화면 살펴보기

-엔트리 명령 블록 살펴보기

-엔트리에 하드웨어 연결하기

2. 소피의 달리기

-배경과 오브젝트 불러오기

-캐릭터 모양 바꾸기

-소피가 뛰어오르게 만들기

-교통수단 코딩하기

3. 박수! 박수!

-공주방 코딩하기

-에어컨 코딩하기

-전등 코딩하기

4. 모두 멈춰라!

-등장인물1~등장인물6 코딩하기

-암막 코딩하기

-동그란 버튼 코딩하기

5. 타이거마스크의 축구

-잔디밭 코딩하기

-공격수1~공격수3 코딩하기

-축구공1~축구공3 코딩하기

-타이거마스크 코딩하기

6. 건전지 잔량 표시기

-건전지 코딩하기

-누전검사기 코딩하기

7. 눌러 눌러 자판기

-자판기 코딩하기

-물품1~물품4 코딩하기

8. 헬리콥터 조종하기

- ‘3축’ 센서로 조종하는 헬리콥터

-이곳저곳으로 옮겨 다니는 동전

연습 문제

 

CHAPTER 03 센서를 이용한 제품 개발

1. 집 비울 땐 안심 LED

-파란방 코딩하기

-전등 코딩하기

2. 디지털 수평계

-수직수평 코딩하기

-수직과 수평 코딩하기

-허용 오차범위 코딩하기

-배경 코딩하기

3. 터치 센서

-전등 코딩하기

-배경 코딩하기

-쿠킹포일로 터치 센서 만들기

4. 자동차 경적과 라이트

-자동차 코딩하기

-라이트 코딩하기

-마을 코딩하기

5. 진동 측정기

-X축 진동 코딩하기

-Y축 진동 코딩하기

-배경 코딩하기

연습 문제

 

CHAPTER 04 엔트리를 이용한 알고리즘

1. 도서 관리 프로그램 구상하기

-기본 기능 구분하기

-세부 기능 확인하기

-입출력 디자인하기

2. 도서 목록 검색하기

-정렬되지 않은 데이터의 검색 알고리즘

-정렬된 데이터의 검색 알고리즘

-순차 검색 알고리즘 구현하기

-이진 검색 알고리즘 구현하기

3. 도서 목록 정렬하기

-삽입 정렬 알고리즘

-선택 정렬 알고리즘

-퀵 정렬 알고리즘

-버블 정렬 알고리즘

-정렬 알고리즘 구현하기

4. 데이터 삽입하고 삭제하기

-정렬된 리스트에 데이터 삽입하기

-데이터 삭제하기

-데이터 삭제 알고리즘 구현하기

-데이터 삽입 알고리즘 구현하기

5. 도서 목록 분할하고 병합하기

-분할 알고리즘

-병합 알고리즘

-분할 알고리즘 구현하기

-병합 알고리즘 구현하기

6. 중복 데이터 삭제하기

-정렬된 데이터의 중복 삭제 알고리즘

-정렬되지 않은 데이터의 중복 삭제 알고리즘

-정렬되지 않은 리스트의 중복 삭제 알고리즘 구현하기

-정렬된 리스트에서 중복 데이터 삭제하기

연습 문제

 

부록_엔트리와 하드웨어 Q&A

리뷰

오탈자

등록된 오탈자가 없어요

오탈자를 발견하셨다면 작성해주세요.

20,000

20,000