2016년 6월 27일 월요일

돌아온 여름방학 - 아들, 조카와 소프트웨어 배우기 (커리큘럼 짜기)

좀 있으면 아들의 여름방학이 돌아온다. 블로그를 시작한 이유가 1년전 아들의 여름방학 프로젝트로 레고 로봇을 만들어 보기 위해서 였는데, 벌써 1년이 지나다니...

작년에는 초등학교 1학년이 소화해 낼 수 있는 것에 한계가 있었는데 불과 1년만에 부쩍 큰 아들을 보고 있노라면 제대로 가르쳐도 될 것 같다는 생각이 든다. 생각난 겸에 이번 여름방학에 제대로 된 Software 교육을 한번 해 볼까? 막 중학교에 들어간 조카 녀석과 함께 하면 재미있게 해 볼 수 있을 것 같다. 그럼 커리큘럼? 을 한번 만들어 볼까?

나의 어린시절에는 아버지가 컴퓨터 학원을 하셨던 행운으로 딱 지금의 아들 나이부터 8비트 컴퓨터를 시작했다. 그때 기억을 되살려서 눈높이를 맞춰 보면 도움이 되지 않을까.

정확히 기억은 나지 않지만 내 첫 컴퓨터 교재는 허영만 삽화가 들어 있던 GW Basic 첫걸음? 이었던 것 같다. 아직도 기억 나는 첫 수업의 짜릿함이란. 그때 선생님이 컴퓨터가 무엇인지를 알려 주셨었다. 재미난 기억은 '보조 기억장치' 가 아빠를 도와 주는 엄마 라는 비유가 들어간 삽화였다.

그렇다면 나도 아들에게 컴퓨터가 무엇인지를 알려주는 것 부터 시작해서 아두이노를 사용하는 것 까지를 목표로 삼아야 겠다. 가장 좋은 방법은 컴퓨터를 직접 만들게 해주는 경험을 주는 것이 아닐까? 요즘은 세상이 좋아져서 라즈베리파이 같은 것들을 저렴하게 구입할 수 있어서 쉽게 아이들과 놀 수 있어졌다.

일단 대충 적어 보고, 같이 해가면서 보충 해야 겠다.
최대한 초딩 눈높이로 하는게 핵심.

1장 컴퓨터 이해하고 사용하기
 1.1 컴퓨터가 뭘까?
 1.2. 나만의 컴퓨터 만들어 보기 (라즈베리파이3)
 1.3. 내 컴퓨터와 대화하기
 1.4. 내 컴퓨터에게 눈/코/입/귀 달아주기  (+ 7인치 터치 LCD 모니터, 마이크, 스피커, 카메라)

2. 인터넷?
 2.1. 멀리 있는 사람과 대화 하려면?
 2.1.1 종이컵 전화기 부터 요즘 전화기 까지..
 2.2 목소리 말고 사진을 보내 주려면?
 2.2.1 팩스 / 모뎀
 2.3 두 사람말고 여럿이 대화하고 사진을 주고 받으려면?
 2.4 네트워크 / 인터네트워크
 2.2. 인터넷을 사용해서 카봇 보기

3장 센서란?
 3.1 내 컴퓨터로 TV를 켤 수는 없나?
 3.2 센서가 뭘까?
 3.3 센서의 종류는 뭐가 있지?
 3.4 센서를 어떻게 사용하지?
 3.5 TV 리모컨 분해 해 보기

4장 불 켜보기
 4.1 전기가 뭘까?
 4.2 V / A /  Ω (볼트, 암페어, 옴) - 뭐에 쓰는 물건이지?
 4.3 빵판? 먹는건가?
 4.4 빵판에 LED 꽂아 보기
 4.5 전기를 연결해서 불 켜보기
 4.6 업그레이드 - 스위치로 끄고 켜기

4-2장 조금 더 깊게 들어가기 (Optional)
 4-2.1 저항
 4-2.2 콘덴서
  참고 자료 : http://www.ktechno.co.kr/ls_parts/parts02.html
 4-2.3 다이오드
  참고 자료 : http://www.rohm.co.kr/web/korea/di_what1
 4-2.4 트랜지스터
  참고 자료 : http://cafe.naver.com/arduinostory/54053

5장 아두이노 I
 5.1 스위치 말고 어두우면 켜지는건 안될까?
 5.2 밝기센서 연결해 보기
 5.3 밝기 센서한테 누가 일을 시키지? - 아두이노 설명
 5.4 내 컴퓨터와 아두이노 친구 만들기
 5.5 아두이노 말 배우기 (어두워? 불켜!)
 5.6 아두이노 말로 일 시키는 방법 배우기

6장 아두이노 II
 6.1 '어두워? 불켜' 말고 좀 더 알고 싶은데...
 6.2 센서가 뭐라그래? (get)
 6.3 센서한테 이거 시켜봐~ (set)
 6.4 어두우면 켜고, 아니며 꺼 (if else)
 6.5 불을 세번 껐다 켜 볼래? (for)
 6.6 어두워 지면 '삐 삐 삐' 소리 내고 불 켜기

7장 실습1 - 에어컨 리모컨
 7.1 더우면 에어컨 켜고, 추우면 끄기

8장 실습2 - TV 리모컨
 8.1 아두이노 말을 사용해서 TV 켜고, 채널 바꾸고, 볼륨 조절하기

9장 실습 3 - 자동차
 9.1 앞으로 가는 차 만들기
 9.2 장애물이 있으면 후진 하기

음.. 이정도면 아들하고 조카와 1달 재미있게 보낼 수 있지 않을까.
컴퓨터를 직접 만들고 그것으로 아두이노까지 쓸수 있게 해주면, 그 다음부터는 만들고 싶은 것들을 만들 수 있을테니..

댓글 없음: