<aside>
<aside> 🔗
에듀이노 링크




</aside>
<aside>
</aside>
📌본 키트는 레고 호환 설계가 되어 있습니다. 단순히 회로를 연결하는 것에 그치지 않고, 레고 블록을 결합하여 자신만의 독창적인 IoT 구조물을 설계할 수 있습니다.
| 차시 | 단계 | 세부 내용 | 예상 소요시간 |
|---|---|---|---|
| 1차시 | 제품 소개 | ||
| 사용 환경 준비 | KidsIOT 개발보드 특징 소개 | ||
| 키트 구성품 확인 | |||
| Arduino IDE 다운로드 및 설치 | |||
| 보드 매니저에서 KidsIOT 보드 추가 | |||
| 라이브러리 추가하기 | 50분 | ||
| 2차시 | 기초 프로그래밍 | 연산자(사칙연산) 알아보기 | |
| 조건문(if) 알아보기 | |||
| 반복문(while) 알아보기 | 50분 | ||
| 센서 개별 학습 | |||
| 3차시 | 신호등 모듈 학습하기(1, 2단계) | delay() 함수를 활용한 점등 시간 제어 | |
| PWM 제어를 통한 밝기 조절 | 50분 | ||
| 4차시 | 수동 부저 모듈 학습하기(1, 2단계) | tone() 함수로 음 출력 실습 | |
| 멜로디 연주 프로그래밍 | 50분 | ||
| 5차시 | 버튼 모듈 학습하기(1, 2단계) | digitalRead()로 버튼 상태 읽기 실습 | |
| 시리얼 모니터로 버튼 상태에 따른 메시지 출력 | 50분 | ||
| 6차시 | 기울기센서 | ||
| 조도센서 학습하기 | 기울기 감지 상태를 시리얼 모니터로 확인 | ||
| 조도 값 변화를 시리얼 모니터로 확인 | 50분 | ||
| 7차시 | 소리 감지 센서 | ||
| 온습도 센서 학습하기 | |||
| OLED 디스플레이 학습하기 | 소리 크기에 따른 센서 값 변화 확인 | ||
| 온도·습도 값 변화 확인 | |||
| 텍스트 출력 실습(문자열, 숫자 표시) | 50분 | ||
| 응용 프로젝트 | |||
| 8차시 | 버튼 LED 밝기 제어 프로젝트 | analogWrite()(PWM)를 활용한 LED 밝기 단계 조절 | |
| 버튼 누를 때마다 밝기 단계 변경 로직 구현 | 50분 | ||
| 9차시 | LED 자동 밝기 조절 프로젝트 | 조도 센서 값을 LED 밝기(PWM)에 매핑하기 | |
| 주변 밝기에 따른 LED 자동 밝기 조절 테스트 | 50분 | ||
| 10차시 | 소리 감지 LED 경보 프로젝트 | 소리 임계값 설정 및 조건문으로 경보 판단 | |
| 일정 크기 이상 소리 감지 시 LED 색 전환 | |||
| 민감도 조절 및 전체 동작 테스트 | 50분 | ||
| 11차시 | 기울기 감지 경보 프로젝트 | 경보 동작 조건 설정 | |
| 기울기 감지 시 부저 작동 및 LED 색 전환 | 50분 | ||
| 총합 | 약 9시간 |
수업 운영 및 평가 가이드
| 구분 | 평가지표 | 배점 | 평가방법 | 평가 내용 예시 |
|---|---|---|---|---|
| 1 | 수업 태도 | 10점 | 태도 관찰 | 수업 참여도 |
| 팀원과의 협력적 문제 해결 태도 | ||||
| 2 | 회로 구성 | 10점 | 실습 관찰 | RJ11 케이블을 이용한 정확한 포트 연결 |
| 레고 블록과 모듈의 안정적인 결합 상태 평가 | ||||
| 3 | 코드 이해 | 20점 | 실습 수행 | ESP32 보드 설정 및 업로드 이해 |
| 센서별 라이브러리 활용 및 기본 제어 문법(if, delay 등) 활용 능력 | ||||
| 4 | 기능 구현 | 30점 | 성과물 평가 / 기능 테스트 | 온습도/조도/소리 센서 값의 출력 정상 여부 |
| 부저 및 LED의 조건별 자동 제어 동작 확인 | ||||
| 5 | 창의력 | 20점 | 산출물 평가 | 센서 임계값(Threshold) 최적화 |
| 레고를 활용한 독창적인 외형 설계 | ||||
| 다중 센서 연동 등 기능 확장성 | ||||
| 6 | 발표·질문 | 10점 | 구두 발표 / 팀피드백 / 질의응답 평가 | 자신의 프로젝트 소개 |
| 문제 해결 과정 설명 | ||||
| 다른 학습자의 피드백 수용 태도 평가 |
평가 방법 예시
| 평가 유형 | 설명 | 활용 시점 | 예시 활동 |
|---|---|---|---|
| 관찰 평가 | 학생의 수업 참여 태도와 협력 모습을 관찰하고 기록 | 전 차시 실습 중 | 결선 및 코드 업로드를 스스로 수행하는지 |
| 오류 발생 시 스스로 해결하려는 태도를 보이는지 관찰 | |||
| 코드 리뷰 | 작성한 코드가 올바른지, 명령어를 바르게 사용했는지 확인 | 코드 작성 직후 | 소리 감지 센서 값에 따라 LED의 색이 달라지는 **조건문(if-else)**을 바르게 작성했는지 확인 |
| 성과물 평가 | 학생이 만든 작품(프로젝트)이 제대로 작동하는지 | ||
| 아이디어가 얼마나 창의적인지 평가 | 실습 후 | "소리 감지 LED 경보 프로젝트"나 "기울기 감지 경보 프로젝트" 등 결과물의 동작 안정성 확인 | |
| 자기 평가 및 팀원 평가 | 학습 과정을 스스로 돌아보고, | ||
| 다른 학습자의 작품에 의견을 나눔 | 차시 마무리 시 | "가장 흥미로웠던 센서는?", "우리 팀의 레고 디자인에서 보완하고 싶은 점은?" 등의 설문 작성 | |
| 발표 평가 | 자신이 만든 프로젝트를 설명하고, | ||
| 설계 의도와 동작 과정을 설명 | 응용 프로젝트 완성 후 | 프로젝트를 소개하고, 실제 환경(빛, 소음 등)에서 어떻게 반응하는지 시연 |