상세정보

d

d

dd
dd

아빠, 우리 함께 아두이노해요

아두이노와 C로 배우는 코딩 논리학

지은이 |   임성국
옮긴이 |   
발행일 |   2017-03-30
페이지 |   368가격 |   20,000원
ISBN |   978-89-6540-166-7
분야 |   어린이 컴퓨터, 컴퓨터 교육
dddddd

아빠, 우리 함께 아두이노해요

아두이노와 C로 배우는 코딩 논리학

지은이 |   임성국
옮긴이 |   
발행일 |   2017-03-30
페이지 |   368
가격 |   20,000원
ISBN |   978-89-6540-166-7
분야 |   어린이 컴퓨터, 컴퓨터 교육
ddd
ddd
코딩 교육의 목표는 아이가 배우고자 하는 것을 알려주는 것!

초등학교 3학년 아들이 아두이노를 배우며 기뻐하던 모습을 본 경험을 많은 부모와 함께 나눔과 동시에, 코딩의 목표는 성적을 올리기 위함이 아니라 아이가 배우고자 하는 것을 알려주기 위함임을 전하고자 이 책을 집필했습니다.
그러므로 코딩교육은 다른 교육 혹은 활동과 함께 진행되어야 합니다. 음악을 좋아하는 아이에게는 음악으로, 미술을 좋아하는 아이에게는 미술로, 이야기를 좋아하는 아이에게는 이야기를 가지고 함께 다가갈 수 있어야 합니다. 내가 좋아하는 것과 기술이 만났을 때 그 기술이 내가 좋아하고 잘하는 것을 더 돋보이게 할 수 있다면 사람들은 열정을 가지고 배우게 됩니다. 옷을 좋아하는 아이가 있다면 아두이노 릴리패드를 이용하여 자신의 옷을 다르게 만들어 보고 싶을 것입니다. 앞마당의 나무를 좋아하는 아이가 있다면 토양 센서로 흙 속의 수분 정도를 상시 파악하고 물을 주는 시스템을 만들고 싶어 할 것입니다.
하고 싶은 것을 하게 하십시오. 그리고 더 잘하기를 원하는 아이에게 코딩 교육을 제안해 보십시오. 코딩 교육은 아이를 프로그래머나 공학자가 되게 하려고 시키는 직업훈련이 아닙니다. 코딩 교육은 자신이 잘하고 싶은 것을 더 잘하게 하기 위한 또 하나의 훌륭한 도구입니다. 아이의 무한한 가능성을 위해 자녀와 함께 지금 시작하세요!

동영상과 다양한 자료로 더욱더 효과적인 학습을!

유튜브 https://www.youtube.com/user/EVENTIA77
블로그 http://winduino.co.kr/
카페 http://cafe.naver.com/winduino
1 책의 사용법
__01 시작하면서
__02 무조건 따라하기와 건너뛰기
__03 아두이노와 프로그램
__04 하드웨어와 소프트웨어
__05 아두이노와 필요한 부품

2 초등학생도 할 수 있는 아두이노 따라잡기
__01 아두이노 IDE 설치
__02 LED 켜고 끄는 프로그램

3 아두이노 프로그램을 위한 쉬운 C 언어 문법
__01 아두이노 기본 구조
__02 나중을 위해 기록해 두는 노트: 주석
__03 자꾸 바뀌는 내용을 적어두는 칠판: 변수
__04 아두이노가 하는 계산 방법: 연산
__05 별명을 붙여 사용하는 상수
__06 참은 1, 거짓은 0
__07 HIGH는 1, LOW는 0
__08 조건이 맞으면 실행하는 if 조건문
__09 같은 명령을 여러 번 반복하는 for 반복문
__10 조건이 참이라면 계속 반복하는 while 반복문
__11 자주 사용하는 아두이노 내부 함수
__12 알아두면 유용한 수학 함수
__13 틀린 부분을 고치는 비법: 디버깅

4 아두이노 프로그램 기본 구조
__01 디지털 출력: LED를 깜박여보자
__02 디지털 입력: 버튼을 누를 때만 LED가 깜박이기
__03 대전류 출력
__04 PWM 출력: 출력을 크게 또는 작게
__05 아날로그 값 입력받기: 센서 대부분은 아날로그 센서

5 하드웨어 연결
__01 아무렇게나 연결하지 마세요: 센서 연결
__02 이것만 보면 절반은 해결될 거예요: 출력 연결

6 프로그래밍을 어떻게 하는지 모르겠다면 여기로…
__01 [시작 프로젝트] LED 켜고 끄기

7 너무 간단한 첫 번째 프로젝트 : 밤만 되면 켜지는 램프
__01 시작하게 된 계기: 어둠은 싫어!
__02 하드웨어 만들기
__03 프로그래밍
__04 실제 제작 사진

8 갑자기 어려워진 두 번째 프로젝트 : IOT 미세먼지 측정기
__01 시작하게 된 계기: 미세먼지가 싫어!
__02 미세먼지 센서 조사
__03 아두이노와 PMS7003 전압 분배 회로
__04 PMS7003을 이용한 기본 소스
__05 구조체도 알아야 하고
__06 소프트웨어 시리얼도 공부해야 합니다
__07 오차를 줄이기 위한 두 가지 방법
__08 인터넷으로 미세먼지 데이터 보내기

9 움직이는 로봇 프로젝트 : 내 마음대로 로봇 X
__01 내 마음대로 로봇 X를 시작하며
__02 하드웨어 만들기
__03 작동 방법과 프로그래밍
__04 설치

부록 A 아두이노를 위한 고급 디버깅 팁
__A1 문법 에러
__A2 논리 에러
__A3 원시적인, 그러나 탁월한 디버거 Serial.println()
__A4 #ifdef로 시리얼 관련 내용을 제거하는 법

부록 B 멀티미터 사용법
__B1 전압 측정
__B2 전류 측정
__B3 저항 측정
__B4 다이오드, LED, 기타 부품의 측정
임성국

대안초등학교를 다니는 아들 하람이와 하준이를 둔 두 아이의 아빠 / 중학교 때 Z80 마이컴 제작 시도, 실패 / 전자 장난감과 프라모델 조립이 취미 / 8051 보드 TY52 개발 / 3D 프린터, 3D 스캐너, 드론 취미 제작 / 마을과 온라인 카페에서 "바람"으로 활동 중

카페 "윈두이노" 운영자 cafe.naver.com/winduino
블로그 winduino.co.kr 운영

2004. 한양대학교 전자공학 석사 과정
2006. 한양대학교 전자공학 박사 수료
한양대, 안산대, 호서대, 산기대 등 강의

코딩 교육의 목표는 아이가 배우고자 하는 것을 알려주는 것!

초등학교 3학년 아들이 아두이노를 배우며 기뻐하던 모습을 본 경험을 많은 부모와 함께 나눔과 동시에, 코딩의 목표는 성적을 올리기 위함이 아니라 아이가 배우고자 하는 것을 알려주기 위함임을 전하고자 이 책을 집필했습니다.
그러므로 코딩교육은 다른 교육 혹은 활동과 함께 진행되어야 합니다. 음악을 좋아하는 아이에게는 음악으로, 미술을 좋아하는 아이에게는 미술로, 이야기를 좋아하는 아이에게는 이야기를 가지고 함께 다가갈 수 있어야 합니다. 내가 좋아하는 것과 기술이 만났을 때 그 기술이 내가 좋아하고 잘하는 것을 더 돋보이게 할 수 있다면 사람들은 열정을 가지고 배우게 됩니다. 옷을 좋아하는 아이가 있다면 아두이노 릴리패드를 이용하여 자신의 옷을 다르게 만들어 보고 싶을 것입니다. 앞마당의 나무를 좋아하는 아이가 있다면 토양 센서로 흙 속의 수분 정도를 상시 파악하고 물을 주는 시스템을 만들고 싶어 할 것입니다.
하고 싶은 것을 하게 하십시오. 그리고 더 잘하기를 원하는 아이에게 코딩 교육을 제안해 보십시오. 코딩 교육은 아이를 프로그래머나 공학자가 되게 하려고 시키는 직업훈련이 아닙니다. 코딩 교육은 자신이 잘하고 싶은 것을 더 잘하게 하기 위한 또 하나의 훌륭한 도구입니다. 아이의 무한한 가능성을 위해 자녀와 함께 지금 시작하세요!

동영상과 다양한 자료로 더욱더 효과적인 학습을!

유튜브 https://www.youtube.com/user/EVENTIA77
블로그 http://winduino.co.kr/
카페 http://cafe.naver.com/winduino