생각대로 블록코딩 2: 아두이노 블록코딩으로 구현하는 라인트레이서
블록코딩과 아두이노 학습자를 위한 기초 학습서
Regular price
$69.66
Sale price
Regular price
✈️
Estimated delivery date 예상 배송일
Standard Shipping
불러오는 중...
주문일로부터 8-12 영업일
Express Shipping
불러오는 중...
주문일로부터 6-8 영업일
단순하게 코딩을 설명하지 않고 원하는 결과를 얻기 위한 과정을 함께 고민합니다.
■ 코딩하는 습관을 가지도록 유도하기 위해 대화 형식으로 이야기를 합니다.
■ 로봇을 구성하는 하드웨어를 이해하기 위한 설명과 흥미를 위해 하드웨어와 블록 코딩을 함께 이해하도록 구성되었습니다.
■ 목표를 매 순간마다 이야기하고 작은 목표를 코딩을 구현하기 위해 직관적으로 블록코딩을 구성하도록 노력하고 그 과정을 단계별로 함께 고민하도록 구성되었습니다.
■ 아두이노와 스크래치를 이용하여 블록코딩을 이해하고, 하드웨어를 다루고 이해하는데 도움이 되도록 구성했습니다.
■ 학생들에게 코딩을 단순히 따라하는 것이 아니라 매 순간 문제를 발견하고 문제를 고민하고, 해결하는 과정을 익힐 수 있도록 구성되어 있습니다.
■ 아주 간단한 내용에서 시작해서 전체를 완성하는 과정을 기술하고 있습니다.
■ 코딩하는 습관을 가지도록 유도하기 위해 대화 형식으로 이야기를 합니다.
■ 로봇을 구성하는 하드웨어를 이해하기 위한 설명과 흥미를 위해 하드웨어와 블록 코딩을 함께 이해하도록 구성되었습니다.
■ 목표를 매 순간마다 이야기하고 작은 목표를 코딩을 구현하기 위해 직관적으로 블록코딩을 구성하도록 노력하고 그 과정을 단계별로 함께 고민하도록 구성되었습니다.
■ 아두이노와 스크래치를 이용하여 블록코딩을 이해하고, 하드웨어를 다루고 이해하는데 도움이 되도록 구성했습니다.
■ 학생들에게 코딩을 단순히 따라하는 것이 아니라 매 순간 문제를 발견하고 문제를 고민하고, 해결하는 과정을 익힐 수 있도록 구성되어 있습니다.
■ 아주 간단한 내용에서 시작해서 전체를 완성하는 과정을 기술하고 있습니다.
Couldn't load pickup availability
출판사 리뷰
출판사 리뷰
블록 코딩과 아두이노 학습자를 위한 기초 학습서
▶ '자율주행 라인트레이서'라는 로봇자동차를 완성하는 학습
▶ 직관적으로 블록코딩을 구성하고 그 과정을 순서적으로 완성할 수 있게 구성
▶ 코딩을 단순하게 설명하지 않고, 그 결과 얻는 과정을 고민할 수 있게 구성
▶ '자율주행 라인트레이서'라는 로봇자동차를 완성하는 학습
▶ 직관적으로 블록코딩을 구성하고 그 과정을 순서적으로 완성할 수 있게 구성
▶ 코딩을 단순하게 설명하지 않고, 그 결과 얻는 과정을 고민할 수 있게 구성
목차
목차
01. 들어가기
1. 로봇 젤리비 소개
2. 로봇 젤리비의 구조
3. 충전과 전원
02. 로봇젤리비 조립하기
1. 구성품 확인
2. 조립하기
03. 적외선 센서 - 로봇의 측정
1. 로봇의 눈과 귀 - 센서
2. 적외선 센서 소개 - IR 센서
3. 적외선 센서 사용해보기
4. 적외선 센서 특성 파악하기
4. 로봇의 의사표현 - 버저
1. 로봇이 주는 정보
2. 버저 사용하기
3. 버저를 이용하여 선이 검출되었음을 알려주기
05. 로봇의 구동 - 모터 다루기
1. 로봇을 구동하는 도구 - 모터
2. 로봇 젤리비의 모터 동작의 이해
3. 왼쪽 모터 구동해보기
4. 모터의 속도조절
5. 오른쪽 모터 구동해보기
06. 아두이노 블록코딩
1. 아두이노 프로그램
2. 아두이노 모드에서 시리얼 통신 사용하기
3. 아두이노 스케치 프로그램에서 시리얼 통신 관찰하기
4. 젤리비 보드에서 업로드 실패 에러 극복하는 방법
07. 아두이노 블록코딩으로 센서 다루기
1. 조도 센서의 결과값을 그래프로 그려보기
2. 적외선 센서의 결과를 그래프로 확인하기
08. 자율주행로봇 - 라인트레이서
1. 라인트레이서는 무엇인가요?
2. 자율 주행
3. 로봇 젤리비를 이용한 기초 라인트레이서 만들기
09. 주행 명령 만들기
1. 주행명령이 필요한 이유
2. 주행 명령을 유도하는 과정 (연립방정식을 배운 학생 대상)
3. 주행 명령 코드로 구현하기
10. 주행 명령 적용하기
1. 준비하기
2. 주행 명령을 아두이노에 적용하기
3. PWM 만들기
4. 주행 명령 테스트
11. 주행 명령 블록 만들기
1. 이전 이야기
2. 추가블록 만들기 - 함수 이해하기
3. 젤리비 주행 명령 만들기
4. 아두이노 모드로 구동하기
12. 적외선 센서값을 이용해서 주행 방향 결정하기
1. 개념 이해하기
2. 실제 구현하기
3. 시작값 적용하기
13. 라인트레이서 만들기
1. 이전 과정 정리하기
2. 적외선 센서에서 만든 명령과 모터에 주는 명령을 연결하기
3. 즐기기
4. 더 재미있게 즐기기 - 대회 참가
5. 다음 책에서는
1. 로봇 젤리비 소개
2. 로봇 젤리비의 구조
3. 충전과 전원
02. 로봇젤리비 조립하기
1. 구성품 확인
2. 조립하기
03. 적외선 센서 - 로봇의 측정
1. 로봇의 눈과 귀 - 센서
2. 적외선 센서 소개 - IR 센서
3. 적외선 센서 사용해보기
4. 적외선 센서 특성 파악하기
4. 로봇의 의사표현 - 버저
1. 로봇이 주는 정보
2. 버저 사용하기
3. 버저를 이용하여 선이 검출되었음을 알려주기
05. 로봇의 구동 - 모터 다루기
1. 로봇을 구동하는 도구 - 모터
2. 로봇 젤리비의 모터 동작의 이해
3. 왼쪽 모터 구동해보기
4. 모터의 속도조절
5. 오른쪽 모터 구동해보기
06. 아두이노 블록코딩
1. 아두이노 프로그램
2. 아두이노 모드에서 시리얼 통신 사용하기
3. 아두이노 스케치 프로그램에서 시리얼 통신 관찰하기
4. 젤리비 보드에서 업로드 실패 에러 극복하는 방법
07. 아두이노 블록코딩으로 센서 다루기
1. 조도 센서의 결과값을 그래프로 그려보기
2. 적외선 센서의 결과를 그래프로 확인하기
08. 자율주행로봇 - 라인트레이서
1. 라인트레이서는 무엇인가요?
2. 자율 주행
3. 로봇 젤리비를 이용한 기초 라인트레이서 만들기
09. 주행 명령 만들기
1. 주행명령이 필요한 이유
2. 주행 명령을 유도하는 과정 (연립방정식을 배운 학생 대상)
3. 주행 명령 코드로 구현하기
10. 주행 명령 적용하기
1. 준비하기
2. 주행 명령을 아두이노에 적용하기
3. PWM 만들기
4. 주행 명령 테스트
11. 주행 명령 블록 만들기
1. 이전 이야기
2. 추가블록 만들기 - 함수 이해하기
3. 젤리비 주행 명령 만들기
4. 아두이노 모드로 구동하기
12. 적외선 센서값을 이용해서 주행 방향 결정하기
1. 개념 이해하기
2. 실제 구현하기
3. 시작값 적용하기
13. 라인트레이서 만들기
1. 이전 과정 정리하기
2. 적외선 센서에서 만든 명령과 모터에 주는 명령을 연결하기
3. 즐기기
4. 더 재미있게 즐기기 - 대회 참가
5. 다음 책에서는
저자
저자
민형기
- 국립창원대학교 공학박사
- 국내 최초 복강경 수술용 로봇 제어 부분 책임 연구원
- 로봇 및 인공지능 부분 국가 직무 능력 개발 NCS 학습 모듈 개발진
- 로봇/인공지능/데이터 사이언스 부분 블로그(www.pinkwink.kr) 운영
- 현재 인공지능과 로봇을 고민하는 로봇앤모어 수석엔지니어
- 로봇앤모어 : 인공지능과 로봇을 고민하는 연구소.
〈저서〉
《파이썬 데이터 주무르기》
《생각대로 블록코딩 1권; 아두이노 보드를 이용한 조이스틱 만들기》
- 국내 최초 복강경 수술용 로봇 제어 부분 책임 연구원
- 로봇 및 인공지능 부분 국가 직무 능력 개발 NCS 학습 모듈 개발진
- 로봇/인공지능/데이터 사이언스 부분 블로그(www.pinkwink.kr) 운영
- 현재 인공지능과 로봇을 고민하는 로봇앤모어 수석엔지니어
- 로봇앤모어 : 인공지능과 로봇을 고민하는 연구소.
〈저서〉
《파이썬 데이터 주무르기》
《생각대로 블록코딩 1권; 아두이노 보드를 이용한 조이스틱 만들기》
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.

