수업내용/목표
사물인터넷과 제어기술의 구성 요소와 기본 원리 이해를 기본으로 4차산업과 초연결 사회에 대한이해등을제공하는기초과정
[학습목표]
1. 사물인터넷과 제어시술의 구성 요소와 기본 원리를 이해할 수 있다.
2. 일상생활에서 접하는 인터넷 및 이를 제어하는 능력을 신장할 수 있다.
3. 사물인터넷과 제어기술에 대한 활용법을 익힐 수 있다.
[강의계획서]
<사물인터넷(IoT)과 제어기술>
1주차 사물인터넷 이해하기
l 1차시 : 들어가기
l 2차시 : 사물인터넷이란?
l 3차시 : 아두이노 개발 보드 살펴보기
l 4차시 : 학습을 위한 준비물
l 5차시 : 정리하기
l 학습활동 : 퀴즈
2주차 아두이노 프로그램 만들기
l 1차시 : 들어가기
l 2차시 : 아두이노 IDE 설치하기
l 3차시 : 아두이노 IDE 기본 사용법 익히기
l 4차시 : 아두이노 프로그램 구조 이해하기
l 5차시 : 정리하기
l 학습활동 : 퀴즈
3주차 다양한 변수 다루기
l 1차시 : 들어가기
l 2차시 : 변수에 대한 이해
l 3차시 : 숫자형 변수와 문자형 변수
l 4차시 : 배열
l 5차시 : 정리하기
l 학습활동 : 퀴즈
4주차 선택문과 반복문 다루기
l 1차시 : 들어가기
l 2차시 : String 클래스
l 3차시 : 조건문과 선택문
l 4차시 : 반복문
l 5차시 : 정리하기
l 학습활동 : 퀴즈, 과제
5주차 사물인터넷과 제어기술 : 실습 (1)
l 1차시 : 들어가기
l 2차시 : 아두이노 기본 플랫폼 구축 실습
l 3차시 : 아두이노 GPIO 실습
l 4차시 : 릴레이를 이용한 사물인터넷 제어 응용 실습
l 5차시 : 정리하기
l 학습활동 : 퀴즈
6주차 중간고사
7주차 시리얼 사용하기
l 1차시 : 들어가기
l 2차시 : 시리얼 통신
l 3차시 : 시리얼 모니터로 출력하기
l 4차시 : 시리얼 모니터에서 입력 받기
l 5차시 : 정리하기
l 학습활동 : 퀴즈
8주차 논블로킹 프로그램 만들기
l 1차시 : 들어가기
l 2차시 : 블로킹/논블로킹 방식으로 LED 제어하기
l 3차시 : 블로킹/논블로킹 방식으로
l 4차시 : 타이머 사용하기
l 5차시 : 정리하기
l 학습활동 : 퀴즈
9주차 함수와 클래스 만들기
l 1차시 : 들어가기
l 2차시 : 함수 만들기(1)
l 3차시 : 함수 만들기(2)
l 4차시 : 클래스 만들기
l 5차시 : 정리하기
l 학습활동 : 퀴즈,토론
10주차 아두이노 라이브러리 활용하기
l 1차시 : 들어가기
l 2차시 : 아두이노 파일 구조
l 3차시 : 라이브러리 활용하기(1)
l 4차시 : 라이브러리 활용하기(2)
l 5차시 : 정리하기
l 학습활동 : 퀴즈
11주차 사물인터넷과 제어기술 : 실습 (2)
l 1차시 : 들어가기
l 2차시 : 아두이노 시리얼 통신 실습
l 3차시 : 아두이노 Ticker 기반 LED 제어 실습
l 4차시 : 아두이노 함수 기반 LED 제어 실습
l 5차시 : 정리하기
l 학습활동 : 퀴즈
12주차 기말고사
[이수/평가정보]
l 퀴즈 : 10%
l 과제 : 10%
l 토론 : 10%
l 중간고사(시험) : 35%
l 기말고사(시험) : 35%
※ 60점 충족 시 이수증 발부
- 특별한 선수 요건 없음
[교재]
강의자료를 PDF파일로 제공합니다.