[03차시] LED를 이용한 코딩하기

수업주제

LED를 이용한 코딩하기

학급유형

[포용적 리더형]

학생 맞춤형 수업 전략

[학습자 특성 전략–학습자 흥미]
수업자 의도
– 마이크로비트의 가장 직관적인 출력 장치인 LED 디스플레이와 입력 장치인 A·B 버튼의 작동 원리를 이해하고 직접 코딩해보는 첫 실습 차시이다. 메이크코드의 기본 블록을 활용해 정지된 아이콘과 움직이는 애니메이션, 버튼 입력에 따른 표정 변화 등 기초 프로그래밍 구조를 자연스럽게 익히도록 한다. 완성한 코드 파일(.hex)과 작동 모습을 앞서 구축한 패들렛 포트폴리오에 직접 업로드해보며 디지털 기록 과정을 체화한다. 다학년 구성에 맞춰 저학년도 쉽게 성취감을 느낄 수 있는 흥미 위주의 과제를 제시하여 향후 복잡한 코딩 활동으로 나아갈 자신감을 형성하고자 한다.
01

도입

[동기유발]

-전광판이나 스마트폰 화면처럼 빛으로 표현되는 일상 속 LED 모듈의 역할 생각해보기

-버튼을 누를 때마다 표정이 변하는 마이크로비트 예시 작품을 직접 조작해보며 흥미 유발하기

👍 자료 및 유의점

• 자료/유의점

(자) 마이크로비트 작품 예시

02

전개

[활동 1] LED 및 버튼 관련 기본 블록 탐색하기

-‘아이콘 출력’, ‘수 출력’, ‘LED 스크린 정지’ 등 메이크코드의 기본 블록 기능 익히기

-A 버튼, B 버튼, A+B 동시 입력 시 서로 다른 모양이 나오도록 입력 블록 연결해보기

[활동 2] 나만의 LED 표정 변화 코딩 및 마이크로비트 다운로드하기

-버튼 클릭에 따라 감정 또는 기호가 바뀌는 나만의 작품 코딩하기

-USB 케이블로 마이크로비트를 연결하여 완성된 코드 파일(.hex) 다운로드 및 실물 작동 확인하기

[활동 3] 메이크코드 작업물 패들렛 포트폴리오에 공유하기

-메이크코드 프로젝트 공유 링크 생성법과 파일 저장 방법을 익히고 개인 패들렛에 게시글 올리기

👍 자료 및 유의점

• 자료/유의점

-저학년 학생들이 블록 조립에 어려움을 겪지 않도록 화면 확대 방법과 블록 삭제법 등 기초 인터페이스를 재확인한다.

-다운로드 오류 발생 시 마이크로비트 연결 상태 및 메이크코드 웹 페어링(Web USB) 설정을 교사가 신속히 점검해 준다.

03

정리

[정리하기]

-친구들의 패들렛에 방문하여 서로의 LED 작품 관찰 및 칭찬 댓글 달기

지도안 및 수업자료
게시물 제목 *
예) [1차시] 엔트리 알아보기
동아리 선택 *
학급 유형 *
학습자 맞춤형 수업전략 *
학습주제 *
수업자 의도 *

도입

수업내용 *
유의점

전개

수업내용 *
유의점

정리

수업내용 *
유의점
활동사진1
파일을 드래그 하세요
최대: 25 MB 사진만 업로드 하세요.
0/1
활동사진2
파일을 드래그 하세요
최대: 25 MB 사진만 업로드 하세요.
0/1
활동사진3
파일을 드래그 하세요
최대: 25 MB 사진만 업로드 하세요.
0/1
활동사진4
파일을 드래그 하세요
최대: 25 MB 사진만 업로드 하세요.
0/1
지도안
파일을 드래그 하세요
최대: 100 MB
0/1
자료1
파일을 드래그 하세요
최대: 100 MB
0/1
자료2
파일을 드래그 하세요
최대: 100 MB
0/1