생각대로 블록코딩 2: 아두이노 블록코딩으로 구현하는 라인트레이서 (블록코딩과 아두이노 학습자를 위한 기초 학습서)

생각대로 블록코딩 2: 아두이노 블록코딩으로 구현하는 라인트레이서 (블록코딩과 아두이노 학습자를 위한 기초 학습서)

$62.00
Description
단순하게 코딩을 설명하지 않고 원하는 결과를 얻기 위한 과정을 함께 고민합니다.

■ 코딩하는 습관을 가지도록 유도하기 위해 대화 형식으로 이야기를 합니다.
■ 로봇을 구성하는 하드웨어를 이해하기 위한 설명과 흥미를 위해 하드웨어와 블록 코딩을 함께 이해하도록 구성되었습니다.
■ 목표를 매 순간마다 이야기하고 작은 목표를 코딩을 구현하기 위해 직관적으로 블록코딩을 구성하도록 노력하고 그 과정을 단계별로 함께 고민하도록 구성되었습니다.
■ 아두이노와 스크래치를 이용하여 블록코딩을 이해하고, 하드웨어를 다루고 이해하는데 도움이 되도록 구성했습니다.
■ 학생들에게 코딩을 단순히 따라하는 것이 아니라 매 순간 문제를 발견하고 문제를 고민하고, 해결하는 과정을 익힐 수 있도록 구성되어 있습니다.
■ 아주 간단한 내용에서 시작해서 전체를 완성하는 과정을 기술하고 있습니다.

북 트레일러

  • 출판사의 사정에 따라 서비스가 변경 또는 중지될 수 있습니다.
  • Window7의 경우 사운드 연결이 없을 시, 동영상 재생에 오류가 발생할 수 있습니다. 이어폰, 스피커 등이 연결되어 있는지 확인 하시고 재생하시기 바랍니다.
저자

민형기

-국립창원대학교공학박사
-국내최초복강경수술용로봇제어부분책임연구원
-로봇및인공지능부분국가직무능력개발NCS학습모듈개발진
-로봇/인공지능/데이터사이언스부분블로그(www.pinkwink.kr)운영
-현재인공지능과로봇을고민하는로봇앤모어수석엔지니어
-로봇앤모어:인공지능과로봇을고민하는연구소.

〈저서〉
《파이썬데이터주무르기》
《생각대로블록코딩1권;아두이노보드를이용한조이스틱만들기》

목차

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.다음책에서는

출판사 서평

블록코딩과아두이노학습자를위한기초학습서
▶‘자율주행라인트레이서’라는로봇자동차를완성하는학습
▶직관적으로블록코딩을구성하고그과정을순서적으로완성할수있게구성
▶코딩을단순하게설명하지않고,그결과얻는과정을고민할수있게구성