DEEP DIVER
과정
실생활에서 실제로 활용되는 제품 또는 전자기기를
직접 구상하고 만들어보는 프로젝트 기반의 고급교육 과정입니다.
본과정을 통하여 IOT와 무선통신의 기본 원리를 이해 할 수 있으며,
우리의 삶에 필요한 혁신적인 제품(완성품)을
만들 수 있도록 도와 줍니다.
아두이노
- 다양한 입력장치와 출력장치를 자유자재로 제어 가능한 장치로서 음악, IOT, 장난감, 교육 교구등을 개발하고 제품화 하는데 다방면으로 사용되고 있다. 또한 아두이노의 회로 자체가 오픈소스로 공개되어 있어 누구든 원하는데로 기판(보드)를 수정하고 만들 수 있다.
- 여기에 아두이노 IDE를 이용하여 각종 컴퓨터 언어 C/C++, Python, JavaScript를 사용하여 아두이노를 제어하는 방법을 배움으로서 심도 깊은 융합교육 (코딩교육+피지컬 컴퓨팅 교육)을 진행 할 수 있다.
-
대상: 12세 ~ 18세
-
인원: 최소 15명 ~ 20명 (반별)
-
차시: 16차시
-
수업시간: 120분
-
기타사항:
- 컴퓨터(노트북) 필수
- 아두이노 키트 구매 필수
C ++
- 컴퓨터 프로그램을 만드는데 세계적으로 가장 많이 사용되고 있는 컴퓨터 언어중
하나로서 복잡한 프로그램을 관리하는데 C언어만으로는 충분하지 않아 1980년대에 개발된 언어이다.
- 모든 작동(전자)기기에서 사용하는 시스템과 온라인 게임을 프로그래밍 할 수 있으며 아두이노 교육과 함께 병행하여 진행한다.
-
대상: 12세 ~ 18세
-
인원: 최소 15명 ~ 20명 (반별)
-
차시: 16차시
-
수업시간: 120분
-
기타사항:
- 컴퓨터(노트북) 필수
- 스크래치와 같은 방법인 드래그&드롭 조작 방법을 기반으로 안드로이드 운영 체제용 응용 소프트웨어를 만들 수 있게 해준다.
-앱인벤터를 통하여 컴퓨터 프로그램 교육에서 더 나아가 IOT 기술의 원리까지 배워 볼 수 있다.
앱 인벤터
-
대상: 10세 ~ 18세
-
인원: 최소 15명 ~ 20명 (반별)
-
차시: 8차시
-
수업시간: 120분
-
기타사항:
- 스마트폰 (또는 테블릿) 필수
loT 프로젝트
-
대상: 12세 이상이면 누구나~ (무경험자 환영)
-
인원: 최대 30명 (40명 이상일 경우 분반 가능)
-
기간: 9월 16일~ 17일 (분반 9월 23일~24일)
-
수업시간: 오후 1시 ~ 오후 5시
-
차수: 총 2차시 (1일 4시간)
-
장소:
-
재료비: "예산" 참조
-
접수방법: 온라인 또는 앱을 통한 결제 및 신청
-
기타사항:
- 노트북 지참 (노트북 대여 가능: 회당 1만원 추가)
- 핸드폰 지참 (스마트폰 대여가능: 회당 5천원 추가)
- 아두이노/모듈/기타부자재 비용 별도
"Pandora's Smart Door" (프로젝트)
- 나만의 암호로 잠금 장치가 되어있는 스마트 도어를
직접 프로그래밍을 해본다.
- 아두이노의 블루투스 모듈과 앱인벤터를 사용한 컨트롤러까지
직접 프로그래밍을 할 수 있도 교육을 실시한다.
- 체험전 형식의 교육 프로젝트인 만큼 제품까지 제작할 시간적
여유가 없음에 따라 "Pandora's Smart Door"는 자체적으로
제작하여 개인 1개씩 제공하고 추후 교육이 종료한 이후에는
집으로 가져가 실생활에 적용 시켜 볼 수 있다.
간단한 코딩과 몇가지의 아두이노 모듈만으로도 일상생활에 사용
할 수 있는 IOT기술 장치를만들 수 있다라는것을 알려주어 코딩이
라는것이 어려운것이 아니라 나의 상상력을 폭발 시켜 무궁무진한
것을 개발 할 수 있도록 도와주는 도구이자 기술이라는 것을 알려
주는 것에 본 프로젝트의 목적이 있다.
차시
만들기
주제
사용모듈
기념품
내용
1
입력과 출력I
(스위치의 역할과 결과)
선
풍
기
버튼
RGB
슬라이드 디머
팬( fan )
와이어
입력과 출력에 대한 기본적인 내용을 습득하며간단한 회로 만들어 보며 스위치의 역할과 활용도에따른 모양의 변화를 알아본다.
광선검
버튼
2
입력과 출력 II (센서의 역할과 결과)
시
계
RGB
라이트 센서
버저
경보벨
조도 센서(입력장치)와 버저(출력장치)를 이용하여
재미있는 만들기와 방법을 통하여 입력과 출력에 대하여 알아본다.
입력과 출력 III (입력값의 제어와 결과)
3
풍
차
버튼
RGB
사운드 트리거
DC 모터
펄스(Pulse)
타임아웃
진동
핸드폰
펄스(입력장치)를 이용하여 무한 반복적으로 기기를 작동 시키고 제어 할 수 있는 회로를 만들어 본다.
비고
시간
1일차
2일차
13:00 ~ 14:00
* 입문 (개회식)
- 코딩이란 무엇이며 C언어(C++)의 문법과
사용방법에 대하여 배우는 기초수업
-
App-Inventor
- 블루투스 모듈을 이용하여 원격으로 Smart Door를
작동시킬 컨트롤러를 앱인벤터를 사용하여 직접 설계하고
디자인(IU)또한 만들어 보는 교육
14:00 ~ 14:30
-
아두이노 및 모듈 탐색
- 제공되는 Smart Door (아두이노 + 관련 모듈)
의구조와 작동 원리에 대하여 탐색
14:30 ~ 17:00
* 코딩 (C언어 집중 교육)
- C++을 이용하여 아두이노 모듈별 사용
목적에 맞추어 코딩을 실시
-최종적으로 만들어진 Smart Door의 프로그램이제대로 작동하는지 마지막으로 확인해 보고 부모님을 대상으로 한 시연을 준비.
* 디버깅 (15:30~17:00)
17:00
종료
종료(수료식)
비고
1일차
수업 시작 후
별도의
학부모 강연
2일차
학부모
참관/시연