# data[].attributes.body
1. 마이크로 비트 활용 사례https://microbit.org/projects/make-it-code-it/sunlight-sensor/

2. 대상 학년 : 초등학교 6학년

3. 적용 과목: 과학

4. 적용 주제: 태양의 남중고도에 따른 온도 비교하기

# data[].attributes.attachment_link.description
Use the BBC micro:bit's LED display as a light sensor.

# data[].attributes.body
마이크로비트를 이용한 아트 작품 만드는 방
[필요한 재료]

마이크로비트

LED 보드

스크래치 블록 에디터(Scratch Block Editor)

컴퓨터 또는 노트북

USB 케이블

[만드는 방법]
1. LED 보드 설정

마이크로비트와 LED 보드를 연결합니다.

USB 케이블을 이용하여 컴퓨터와 마이크로비트를 연결합니다.

마이크로비트에 전원이 공급되면 LED 보드 위에 불이 켜집니다.

2. 스크래치 블록 에디터

브라우저에서 스크래치 블록 에디터(https://makecode.microbit.org/)를 엽니다.

"새 프로젝트"를 선택하고 "Basic" 카테고리에서 "on start" 블록을 선택합니다.

"LED" 카테고리에서 "set brightness" 블록을 선택합니다.

"set brightness" 블록 안에 있는 "128" 숫자를 바꾸어 LED 밝기를 조절할 수 있습니다. 예를 들어, "255"로 설정하면 LED가 매우 밝아집니다.

"무한 반복" 블록을 사용하여 LED가 계속해서 켜지도록 만들 수 있습니다.

"LED" 카테고리에서 "show animation" 블록을 사용하여 LED에 애니메이션을 적용할 수 있습니다.

"마이크로비트 다운로드" 버튼을 클릭하여 마이크로비트에 코드를 업로드합니다.

마이크로비트와 LED 보드를 분리합니다. 이제 LED 보드는 마이크로비트가 없어도 독립적으로 작동합니다.

3. 마이크로비트 확인

LED 보드를 켜고, 다양한 패턴과 색상으로 빛나는 LED를 확인할 수 있습니다.

# data[].attributes.headline
79 김하은(영등포중)

# data[].attributes.subject
79 김하은(영등포중)

# data[].attributes.body
1. 마이크로비트 활용 사례
:은박지를 활용한 피아노 연주하기 프로젝트
2. 수업 적용방안
a. 중학교1~3학년 수준의 음악요소와 개념을 설명할 수 있다.
b. 영어음이름과 계이름을 외워보기
c. 나만의 벨소리를 작곡하여 연주해보기에 활용할 수 있다.

# data[].attributes.body
1. 음악 악기 만들기 사례
가변 저항으로 전자 사운드 음계를  만들 수 있음. 가변 저항을 조금씩 단계를 돌려서 1-도,
2-레,3-미 4-파.. 이런 단계로 음정을 조정하여 간단한 사운드를 나오게 할 수 있다.
가변저항의 값을 조정하여 1옥타브, 2옥타브를 만들어 볼 수 있음.

2. 수업적용 방안
가변저항 값을 활용하여 생활 속의 나만의 알람 소리를 만든다 던지, 단일 사운드의 휴대폰 사운드를 만들어 보기를 할 수 있을 것 같음.

# data[].attributes.body
1. 마이크로비트 속력 측정 게이트

https://makecode.microbit.org/projects/timing-gates

2. 게이트 사이 거리를 시간으로 나누어 평균속력을 구하는 활동, 물체의 운동에 대한 수업진행

# data[].attributes.headline
163 고경욱(신성고등학교)

# data[].attributes.subject
163 고경욱(신성고등학교)

# data[].attributes.body
1. 활용사례
마이크로비트 센서 활용 과학실험

2. 수업적용방안
문법 학습: 마이크로비트를 이용해 학생들이 문법 규칙을 시각적으로 이해할 수 있도록 도와줄 수 있습니다. 예를 들어, "조동사 + 동사 원형" 구조를 빨간색 블록으로 표현하고, "주어 + 동사 + 목적어" 구조를 파란색 블록으로 표현해보는 등의 활동이 가능합니다.

# data[].attributes.attachment_link.authors[].name
전국과학교사협회 (전과협)

# data[].attributes.attachment_link.title
마이크로비트 센서 활용 과학실험 (17분 만에 마이크로비트 마스터하기)

# data[].attributes.body
1. 마이크로비트 활용 사례
(마이크로비트 온도센서로 온도 측정하기)

2. 수업 적용 방안
*(여름)학교의 여러 장소에서 온도를 측정한 후 이와 관련하여 생길 수 있는 문제점을 생각해본다. (예) 배움터 지킴이실이 너무 더워서 건강을 해칠 위험이 있다.
-> 모두가 쾌적한 여름을 보낼 수 있는 방안을 마이크로비트로 만들어보는 프로젝트 활동을 진행한다.

# data[].attributes.attachment_link.title
마이크로비트 온도센서 알아보기

# data[].attributes.body
1. 마이크로비트 활용 사례
마이크로비트 마퀸 블록코딩으로 자율주행 자동차 만들기
https://blog.naver.com/bingomijin/222835943177

2. 수업 적용 방안
- 자율자동차 시대 상상
- 진짜 자동차가 어떻게 동작하는가 질문
- 자율 자동차 소프트웨어제품 기획
- 자율 자동차 소프트웨어제품 만들기
- 발표하기

# data[].attributes.body
1. 마이크로비트 활용 사례
마이크로비트 마퀸 블록코딩으로 자율주행 자동차 만들기
https://blog.naver.com/bingomijin/222835943177

2. 수업 적용 방안
- 자율자동차 시대 상상해보기
- 진짜 자동차가 어떻게 동작하는가 질문하기
- 자율 자동차 소프트웨어 제품 기획하기
- 자율 자동차 소프트웨어 제품 만들기
- 발표하기

# data[].attributes.body
https://microbit.org/teach/lessons/protecting-animals-poaching/

1. 관련 단원: 발명과 표준화 문제해결
2. 활용 아이디어: 야생동물(고라니,멧돼지 등) 시골 농작물 피해를 막기 위한 알림 설정

가. 흔들림이 감지되면 알림 울리게하기
나. 흔들림이 감지되면 라디오 기능으로 근처 밭에 알림 전송하기

3.확장하기: 야생동물이 많이 접근하는 밭의 위치 및 농작물의 데이타 수집하여 다음해 미리 접근예방 프로그램 개발

# data[].attributes.attachment_link.description
Learn about the illegal wildlife trade, with a focus on poaching, then use the micro:bit's radio function to create an anti-poaching collar.

# data[].attributes.headline
93 오세운(미래산업과학고)

# data[].attributes.subject
93 오세운(미래산업과학고)

# data[].attributes.body
1. 마이크로비트 활용 사례
온도센서로 작동하는 선풍기

2. 수업에서의 적용 방안
에어컨의 바람을 더 멀리 날려줄 수 있도록, 온도 센서를 통해 에어컨의 시원한 바람이 감지될 때 작동시키는 프로젝트 수업을 진행합니다.

# data[].attributes.attachment_link.title
온도센서로 동작하는 선풍기 만들기 | 마이크로비트기초 pj.09

# data[].attributes.body
1. 주제: 하루 동안 태양의 위치와 기온의 상관관계
2. 대상: 초6
3. 과목 및 단원: 6-1 과학 2. 지구와 달의 운동, 6-1 수학 5. 자료와 여러 가지 그래프
4. 교수학습자료: 마이크로비트, 엔트리
5. 수업흐름
[활동1] 마이크로비트 나침반 만들기
- 마이크로비트의 자기센서 활용해 나침반 프로그램 만들기
[활동2] 태양의 위치와 기온 측정하기
- 마이크로비트 나침반으로 오전 8:30경~오후4:30경 동안 태양의 위치 측정하기
- 마이크로비트의 온도 센서 활용해 기온 측정하기
[활동3] 측정 데이터를 그래프로 나타내기
- 엔트리에서 마이크로비트 연결하기
- 태양의 위치 값과 기온 값을 그래프로 나타내기
- 하루 동안 태양의 위치와 기온의 상관관계 설명하기

# data[].attributes.body
01  주제
마이크로비트를 활용한 데이터사이언스

02 준비물
LED 디스플레이, 기압센서, 미세먼지 센서,
노이즈센서, 아날로그 광센서

03 센서소개

1. 기압센서 : 기압센서를 확장보드에 연결하면 온도, 습도, 기압갑싱 측정됩니다.

2. 노이즈센서 : 주변 소리가 측정됩니다.

3. 아날로그광센서 : 빛의 세기를 측정할 수 있습니다.'

4. 미세먼지센서 : 미세먼지값이 측정됩니다.

04 (기초) 센서활용 측정해보기

1. 위 센서를 확장보드에 연결합니다.

2. 코드를 입력하여 미세먼지, 온도, 습도, 기압, 소리, 빛의세기를 측정합니다.

3. 측정한 값은 LED디스플레이에 나타납니다.

05 (확장1) 거리에 따른 빛의 세기 측정

1. 스마트폰(광원)을 둡니다.

2. 마이크로비트 광센서가 있는 곳이 기준으로 Ocm로 자를 둡니다.

3. 스마트폰(광원)을 5cm, 10cm, 15cm 거리를 이동시키며 값을 측정합니다.

4. 스프레드시트를 이용하여 데이터를 그래프로 변환하여 결론을 도출합니다.

06 (확장2) 실시간미세먼지데이터 확인하기

1.  마이크로비트와 미세먼지 실시간 데이터를 사이터를 연결하여 마이크로비트에서 실시간 데이터를 확인할 수 이도록 합니다.

# data[].attributes.headline
9. 김진모(인천청라초)

# data[].attributes.subject
9. 김진모(인천청라초)

# data[].attributes.body
https://www.youtube.com/watch?v=KJ_apax0o7o
1. 마이크로비트 융합프로젝트

2. 수업적용
- 게임알고리즘 생각
- 알고리즘을 정리하여 폭탄게임 작성
- 아이디어 교환

# data[].attributes.attachment_link.title
[micro:bit] 뉴마이크로비트 폭탄 제거 게임 ㅣ MARUSYSedu

# data[].attributes.headline
24. 이인선(인천정각중)

# data[].attributes.subject
24. 이인선(인천정각중)

# data[].attributes.body
1. 교과: 중 1 사회
2. (1) 단원: 5. 지구 곳곳에서 일어나는 자연재해
(2) 수업 적용
- 지진에 대비하는 생활모습 찾기
- 마이크로비트를 활용하여 지진 경보기 제작 (지진규모와 지진판에 대해 살펴보기)
-지진경보기
- https://www.youtube.com/watch?v=_sdZlir2Azo
3. (1) 단원: 6.3 지속 가능한 자원 개발
(2) 수업 적용
- 신재생에너지의 종류와 특징 찾기
- 마이크로비트를 활용하여 선풍기를 돌려라!   - 온도센서를 이용하여 선풍기를 작동시킬 수 있는 마이크로비트 활용수업
- https://www.youtube.com/watch?v=ZY00-JaNzbE

# data[].attributes.attachment_link.title
마이크로비트 지진 경보기 테스팅 Microbit seismic alarm testing

# data[].attributes.body
1. 마이크로비트 줄넘기 횟수 측정 장치https://www.youtube.com/watch?v=Ej6AgIQWMuU

2. 수업 적용 방안
체육 시간, 줄넘기 인증제를 위한 도구로 교사가 줄넘기를 넘긴 횟수를 따로 세는 것이 아니라 마이크로비트의 센서를 통해 측정하고 이를 LED를 통해 실시간으로 표기할 수 있는 프로그램을 만들어 체육시간에 활용할 수 있을 거 같다

# data[].attributes.attachment_link.title
마이크로비트를 이용한 줄넘기 횟수 측정하기

# data[].attributes.body
1. 마이크로비트 활용 사례
마이크로 비트를 코딩을 통해 AI원리교육 실시 및 융합수업

2. 수업적용 방안
마이크로비트에 내장된 다양한 센서를 활용해 과학 실험에 활용할 수 있습니다. 예를 들어, 온도 센서를 사용하여 실내외의 온도 변화를 측정하거나 가속도 센서로 물체의 속도와 가속도를 표시해볼 수 있습니다.

# data[].attributes.body
0. 그림은 인터넷에서 가져왔습니다.

1. 아치형태의 다빈치 다리에 대한 학습
2. 힘의 분산에 대해서 구조물이 연결된 틈에 무게센서를 장착하여 이를 마이크로비트에 연결
3. 실제로 밝고 지나가면서 생기는 무게 측정하여 퍼지는 정도를 확인함.

4. 다빈치 다리의 휘어짐에 따른 힘의 분산과의 관계를 분석하여 예측모델 작성

# data[].attributes.headline
2. 조주영(인천별빛초)

# data[].attributes.subject
2. 조주영(인천별빛초)

# data[].attributes.body
1. 마이크로비트를 활용하여 생활 속 문제해결 프로젝트

2. 수업 적용 방안
여러개의 마이크로 비트의 통신을 연결하여 교실속 생활 문제를 해결하도록 한다.

문제점: 교실에 에어콘이 틀어져있는데 계속해서 친구들이 문을 닫지 않는다

문제해결:
방법1: 거리계산 센서를 이용하여 에어콘이 켜져있는지 꺼져있는지를 판단한 후 교실 전등 스위치에 서보모터를 단 마이크로 비트로 신호를 전송하여 전등스위츠를 꺼고 켜도록 한다

방법2: 허스키 렌즈와 결헙하여 머신러닝 이미지 분류를 통해 에어콘이 켜졌는지 꺼졌는지 확인하고 교실 전등 스위치에 서보모터를 단 마이크로 비트로 신호를 전송하여 전등스위츠를 꺼고 켜도록 한다

# data[].attributes.body
1. 마이크로비트 활용 사례
-마이크로비트의 발광센서, 수광센서를 활용하여 검은 길을 따라 이동하는 자율주행 자동차 만들기

2. 수업에서의 적용 방안
-4학년 1학기 5단원 혼합물의 분리
-차시: 혼합물 쓰레기 분리 도구 설계하기
-센서를 통해 바닥에 버려진 쓰레기를 구분하며 돌아다니고 수거하는 기계 등 여러 가지 센서를 활용하여 쓰레기 분리 도구 설계하기

# data[].attributes.attachment_link.title
디지털 라이프 코치 소유즈입니다 : 네이버 블로그

# data[].attributes.body
1. 마이크로비트 활용사례
https://www.youtube.com/watch?v=LyDmPwUIFfE&ab_channel=%EC%BD%94%EB%93%9C%EB%8D%A4Codeyourdreams

2. 수업 적용 방안
가. 식물 공장의 개념을 알아보기
나. 화분의 습도를 알아서 체크해주는 마이크로 비트 장치 만들어보기
다. 코드를 변경하여 최적의 습도 유지해보기

# data[].attributes.attachment_link.title
마이크로비트 과제.JPG

# data[].attributes.body
https://www.youtube.com/watch?v=fLi_rt6ndbs

1.마이크로비트를 활용한 자동 디스펜서 만들기

2. 수업 적용 방안
- 1) 온/습도 센서를 활용한 자동화 프로그램 및 스프레드시트 데이터 자동 누적
- 2) 스마트팜 제작 시 활용
- 3) 파스칼의 원리와 연계하여 물의 특성을 알아보는 활동 실

3. 자동 디스펜서를 활용하여 식물 키우기 등에 과학적이고 데이터 기반으로 활용할 수 있을 것으로 생각됨.

# data[].attributes.attachment_link.title
How to make Automatic  Dispenser _ micro:bit

# data[].attributes.body
1. 심장박동센서를 이용한 심장 박동 함수 구하기
2. 수업 적용 방안(고3 미적분)
가. 삼각함수의 미분 또는 함수의 그래프에 대해 학습하고 그 특징에 대해 이해한다.
나. 마이크로비트의 심장박동센서를 코딩하여 다운로드 받고, 데이터표시를 이용해 심장박동 그래프와 데이터를 CSV파일로 받는다.
다. CSV파일을 가지고, 그래프를 그려주는 동적기하 사이트(데스모스, 지오지브라)로 옮긴다.
라. 데이터를 순서쌍으로 보고 점으로 입력한다. 그리고 한 주기에 해당하는 부분의 구간이 어딘지 논의한다.
마. 한 주기에 해당하는 점을 보고, 유사한 함수 대입해보면서 찾는다.
바. 제한한 정의역을 확장하여 전체 함수로 확장한다.

# data[].attributes.headline
49 이일연(서울 광남초)

# data[].attributes.subject
49 이일연(서울 광남초)

# data[].attributes.body
1. 마이크로비트 활용 사례
자동신호등 만들기
https://youtu.be/N_u7SCnLcwM

2. 수업 적용 방안
허스키 렌즈와 결합하여 사람/자동차 이미지 분류를 통해 자동 신호등을 만들어 볼 수 있다.
스마트 도시 만들기에 적용해 볼 수 있다.

# data[].attributes.attachment_link.title
🚥 마이크로비트로 자동 신호등을 만들자! 🚥

# data[].attributes.body
1. 마이크로 비트  활용사례
아날로그 입력값을 감지하는 장치를  통해 토양의 습도를 감지하기

2. 수업 적용방안
1) 실과 5-1 : 식물가꾸기
마이크로비트를 통해 토양의 습도를 측정하는 장치를 만들어 식물을 올바르게 가꾸기

# data[].attributes.attachment_link.title
[마이크로비트 활용 작품] 17. 토양 수분 감지 센서로 화분 관리하기 |  화분 습도 측정 | microbit project

# data[].attributes.headline
104 박예진(제주중앙초)

# data[].attributes.subject
104 박예진(제주중앙초)

# data[].attributes.body
1. 마이크로비트 활용 사례
[SDG14 수생태계 보전] 강으로 돌아갈 아기 올챙이 보호 프로젝트 #멸종위기 #생물다양성 #LED #온도센서 #소리센서 #라디오통신 #스피커 #입력핀 : MGC 2022 | 교육자료 | MGC 교안

2. 수업 적용 방안
*마이크로비트의 온도 센서, LED 매트릭스, 스피커 모듈, 라디오 통신, 수위 센서 등을 알아보기
*예시 프로그램 함께 제작해보기
*환경보호를 위해 우리가 제작할 수 있는 프로젝트를 구상해보고 조별로 환경보호 프로그램 제작해보기

# data[].attributes.attachment_link.keywords[]
마이크로비트 글로벌 챌린지

# data[].attributes.attachment_link.title
[SDG14 수생태계 보전] 강으로 돌아갈 아기 올챙이 보호 프로젝트 #멸종위기 #생물다양성 #LED #온도센서 #소리센서 #라디오통신 #스피커 #입력핀 : MGC 2022 | 교육자료 | MGC 교안

# data[].attributes.attachment_link.description
멸종위기 #생물다양성#LED #온도센서 #소리센서 #라디오통신 #스피커 #입력핀기획 배경개구리와 같은 양서류는 생태계의 연결고리이자 좋은 환경의 지표가 되는 중요한 동물입니다. 평소 대양, 바다 등을 접하기 어려운 산촌 지역 마을의 아이들도 친숙하게 만날 수 있는 연못, 작은 시냇가, 강으로부터 수생태계 순환과 가치를 이해해보면 어떨까요?

# data[].attributes.body
1. 마이크로비트 활용 사례
마이크로비트를 활용한 생일 축하 카드 만들기

https://www.youtube.com/watch?v=QFn8sVJztS4&t=1s

2. 수업 적용 방안
1) 국어 6-1: 마음을 전해요.
- LED와 소리 출력을 이용해 친구에게 편지와 함께 마음 전달하기
2) 음악: 음계 파악하기
- 계이름을 배우고 음을 출력하여 간단한 연주하기

# data[].attributes.attachment_link.title
5장 생일 축하 카드 만들기

# data[].attributes.body
1. 마이크로비트 활용 사례

마이크로비트를 활용한 자동 손소독제 만들기
(2015 개정 중학교 ‘기술·가정’ 교육과정에서 손소독제 용기의 비표준화 문제해결을 위한 체험활동)
링크: https://prezi.com/view/7bKci1N40QonS9HEys7j/

2. 본인 수업에서의 적용 방안

- 중학교 기술의 성취기준 "[9기가05-07] 표준의 개념과 중요성을 알고 표준화의 영향을 분석하고, 평가한다.", "[9기가05-08] 표준화가 되어 있지 않아 불편한 사례를 찾아 해결 방안을 탐색하고 실현하며 평가한다." 에서 수업목표 도달을 위해 수업 적용 가능.

- 표준화 단원에서 표준의 개념과 중요성, 표준화의 영향, 비표준화 관련 문제해결 학습활동에 적용 가능.

- 정보통신기술 단원의 성취기준과 수업 목표를 융합하여 중학교 기술 수업에서 적용 가능.

# data[].attributes.attachment_link.title
마이크로비트를 활용한 자동 손소독제 만들기

# data[].attributes.attachment_link.description
Problem Identification ㄴㄴㄴㄴㄴㄴㄴㄴㄴ 84 송영재(오금중) <마이크로비트 활용> 비표준화 용기 문제를 해결하기 위한 자동 손소독제 기계 만들기 체험활동 Introduction Introduction 문제확인 계획 실행 교수과정안 개발 Problem Identification 문제확인 Problem Identification 2021학년도 오금중 코로나로 인한 손소독제 사용성 증대 중앙현관에 손소독제 기계설치 옆 사진처럼 실제 고장 학교의 실제 상황 속의 문제해결 을 위한 수업설계

# data[].attributes.body
1. 마이크로비트 활용 사례(스마트팜)
화분 자동 물주기 만들기_마이크로비트 창작품_ microbit Self-watering pot for plants - YouTube

2. 수업 적용 방안
가. 수경 재배를 원활하게 할 수 있는 식물 탐색(예 : 새싹 채소 등)
나. 스마트 팜의 원리 알아보기
다. 물을 자동으로 주는 마이크로비트 만들기
라. 관찰일지를 작성하면서 식물이 자라는 것을 관찰하기

# data[].attributes.attachment_link.title
화분 자동  물주기 만들기_마이크로비트 창작품_ microbit Self-watering pot for plants

# data[].attributes.headline
161. 허영주(경기자동차과학고)

# data[].attributes.subject
161. 허영주(경기자동차과학고)

# data[].attributes.body
1. 마이크로비트 활용 사례: 음악블록
유튜브영상에서는 음악 관련 블록을 사용해 기본적인 멜로디를 만드는 방법에 대해 설명하고 있습니다. 이 과정에서 BPM(Beat Per Minute)에 따른 음악의 속도 변화와 음계 표현 방법, 그리고 음의 헤르츠(Hz) 단위 표현에 대해 가르쳐줍니다. 마지막으로 미리 만들어진 멜로디를 재생하거나 원하는 음악을 코딩하여 만드는 활동을 추천하였습니다.

2. 수업 적용 아이디어: 내가 좋아하는 영어 구절을 내가 만든 노래위에!
학생들은 영어 노래, 시, 소설, 또는 영화에서 기억에 남는 영어 구절을 선택합니다. 그런 다음 선택한 줄의 음절 수를 세고 리듬을 결정합니다. 이 정보를 사용하여 학생들은 올바른 리듬으로 각 음절의 톤을 재생하도록 micro:bit를 프로그래밍합니다. 각 톤은 micro:bit의 디스플레이에서 해당 LED를 켜서 리듬을 시각적으로 표현합니다.  마이크로비트가 프로그래밍되면 학생들은 마이크로비트가 제공하는 리듬에 따라 선택한 대사를 말하거나 노래하는 연습을 할 수 있습니다. 이것은 학생들이 마이크로비트의 음높이를 자신의 목소리와 맞추는 것을 목표로 할 수 있기 때문에 영어 발음, 음성 리듬, 강세 및 억양을 연습하는 독특하고 매력적인 방법이 될 수 있습니다. 이 활동은 학생의 영어 수준과 마이크로비트에 대한 친숙도에 따라 전체 노래 또는 책의 단락으로 확장될 수도 있습니다.

# data[].attributes.attachment_link.authors[].name
부산대학교 소프트웨어교육센터

# data[].attributes.body
https://youtube.com/shorts/rsus62p32n4?feature=share

마이크로비트 활용 환경문제 해결
실과, 사회, 창체 관련하여 1회용 비닐봉지 사용을 줄이고 다회용 반찬통을 샀을 때 마이크로비트를 활용해서 콩나물이 커가는 이미지 구현 및 닭다리 랜덤을 통해 보너스 반찬 제공으로 환경문제 해결

# data[].attributes.attachment_link.title
퓨처랩 마이크로비트 프로젝트 환경교육 #마이크로비 #세계시민교육 #퓨처랩 #코딩

# data[].attributes.attachment_link.description
퓨처랩 마이크로비트 프로젝트 환경교육 #마이크로비트 #세계시민교육 #퓨처랩 #코딩

# data[].attributes.body
1. 마이크로비트 활용사례
: 디지털 경제 이해를 위한 AI금융 코딩

2. 출처
: 늘봄학교

3. 수업 적용 방안
[1-2차시]
용돈의 소득과 지출 데이트 분류
[3-4차시]
마이크로비트를 활용하여 경제문제
OX퀴즈 맞추기
[5-6차시]
마이크로비트 라디오기능을 활용하여
경매진행하기
[7-8차시]
바이크로비트 라디오기능을 활용하여
디지털 화계 게임하기
(돈먹는 하마, 플러스 박사, 마을 사람)
[9-12차시]
AI금고만들기
엔트리 이미지 인식, 인공지능 블록 활
리스트를 활용한 자동 입금 기록장치 만들기
[13-14차시]
경제 속 동물 농장
경제 동물 배지 만들기
[15-16차시]
NFT 진품명품
마이크로비트 자석인식 기능 활용

4. 활용 아이디어
마이크로비트는 주로 초등학교에서 많이 사용하고
고등학교에서는 대체로 아두이노를 사용하는 편이다.
다만 고등학교에서도 문과 성향이 짙은 학생들은 아두이노부터
배우기에는 어려움이 있어 이 학생들을 대상으로

1. A, B버튼을 활용한 사회, 역사, 세계사 문제들의 OX퀴즈
2. 라디오기능을 활용하여 토론 활동 중 찬성표시 하기

등으로 응용할 수 있다.

# data[].attributes.attachment_link.title
마이크로비트를 활용한 [디지털 경제 이해 AI금융코딩]

# data[].attributes.body
1. 마이크로비트 활용 사례
온도 및 습도 측정기: 마이크로비트의 온도 및 습도 센서를 활용하여 주변 환경의 온도와 습도를 측정하는 장치를 만들 수 있습니다. 학생들은 데이터를 수집하고 분석하여 기후 조건에 따른 변화를 이해할 수 있습니다.

2. 수업적용방안
1) 센서 구성 및 연결: 학생들에게 마이크로비트의 온도 센서와 습도 센서가 어떻게 작동하는지 설명하고, 이를 마이크로비트에 연결하는 방법을 안내. 필요한 경우 브레드보드와 점퍼 와이어를 사용하여 센서를 연결하는 방법을 보여줌
2) 데이터 수집 및 표시: 학생들은 마이크로비트 프로그래밍 환경을 사용하여 온도와 습도 데이터를 수집하고 표시하는 프로그램을 작성합니다. 마이크로비트의 디스플레이를 활용하여 측정된 온도와 습도 값을 표시할 수 있음
3) 데이터 분석과 시각화: 학생들은 수집한 온도와 습도 데이터를 분석하고, 그래프나 차트 등의 시각화 도구를 사용하여 데이터를 시각적으로 표현합. 이를 통해 학생들은 데이터 분석 및 시각화의 중요성과 활용 방법을 배울 수 있음
4) 환경 변화 실험: 학생들에게 다양한 환경 상황에서 온도와 습도의 변화를 실험하도록 유도함. 예를 들어, 학생들은 실내와 실외 환경의 온도 및 습도를 비교하거나, 물의 온도에 따른 습도 변화를 조사할 수 있음. 이를 통해 학생들은 환경 요인이 온도와 습도에 어떤 영향을 미치는지 이해하고 실험 데이터를 분석하여 결과를 도출가능함.
5) 실생활 응용: 학생들은 온도와 습도 측정기를 실생활에서 활용할 수 있는 방안을 고민하고 제안. 예를 들어, 온도와 습도에 따른 식물의 성장 상태 관찰, 날씨 변화에 따른 옷차림 조절 등의 응용 아이디어를 생각해볼 수 있음.

# data[].attributes.body
1. 마이크로비트 활용 사례
마이크로비트를 활용한 SDGs 문제 해결 챌린지 프로그램
- 노인의 생존신호 목걸이 제작 프로젝트(가속도 센서의 흔들림감지 정기 체크)
- 노인의 생존여부를 알려주는 스마트냉장고 프로젝트 (초음파 센서 활용, 냉장고 앞에 노인분과 거리 측정으로 노인의 움직임감지)
- 노인의 위험신호 수신기 제작 프로젝트 (라디오 통신 활용, 위험신호 부저 소리)

2. 수업 적용 방안
SDGs를 해결하는 마이크로비트 프로젝트 실시
17가지의 SDGs문제를 살펴보고 문제를 해결 할 수 있는 도구를 기획하고 실제 코딩으로 구현하여 문제를 직접 해결해보는 경험
문제를 발견, 문제 구체화, 문제를 해결 할 수 있는 방법 토의, 설계 및 구현을 과정을 통해 문제 해결력, 의사소통 및 협업능력을 기를 수 있도록 교육경험 설계하기.

각종 센서와 이를 활용할 블럭 코딩에 대하여 사전 학습
이를 통해 해결할 수 있는 문제 선정, 해결 할 수 있는 도구 함께 만들기로 수업 진행.

# data[].attributes.body
1. 마이크로비트 활용 사례
마이크로비트 스마트 무드등 만들기

2. 수업 적용 방안
마이크로비트 활용 피지컬 컴퓨팅 프로젝트를 진행한다. 빛 센서와 LED 등을 추가하여 빛의 세기에 따른 LED등이 켜지는 자동 조명장치를 제작해본다.

# data[].attributes.attachment_link.title
[마이크로비트 작품] 4. 스마트 무드등 | .. : 네이버블로그

# data[].attributes.body
(2) 마이크로비트 (Microbit) 를 활용해 랜덤 숫자 구하기! - YouTube

-교과 및 내용: 수학(5-1) 분모가 다른 분수 덧셈
-수업 적용 방안
1) 마이크로비트로 버튼을 누르면 1~9까지의 랜덤 숫자 만들기 코딩하기
2) 빈 칸이 있는 분수를 넣어 덧셈 또는 뺄셈식 만들기
3) 스스로 마이크로비트를 조작하며 마이크로비트가  제시하는 숫자를 그 안에 넣어 계산하기

# data[].attributes.body
1. 마이크로비트 활용 사례
(마이크로비트 나침반과 온도)
https://youtu.be/sxWnSYsFbek
2. 수업 적용 방안
*자기센서를 통해 나침반의 원리를 이해하고 우리반 교실에서 센서를 작동시켜 본다. 온도센서를 이용하여 우리반 온도계를 측정하여 우리반, 우리학교에서 가장 더운 곳을 찾고 원인을 분석하는 수업을 적용한다.

# data[].attributes.attachment_link.title
[micro:bit] 뉴마이크로비트 나침반과 온도계 ㅣ MARUSYSedu

# data[].attributes.body
마이크로비트로 무선 통신 하기
[준비] 마이크로비트 2개 이상, 노트북, LED 등
[수업흐름]
○ 도입: 생활 속 워키토키 사용 사례 살펴보기
○ 학습목표: 마이크로비트를 코딩하여 무선통신을 해 봅시다.
○ 활동1: 마이크로비트 무선통신 준비하기
○ 활동2: 무선통신을 통해 다양한 마이크로비트 출력 결과 만들기
○ 정리: 활동을 통해 알게된 점, 소감 나누기
[유의사항]
1. 통신하려는 마이크로비트끼리 같은 라디오그룹 안에 속해 있어야 함.
2. 서로 잘 연결되었다면 시뮬레이션 속 오른쪽 상단에 안테나모양이 표시됨.
3. 다양한 마이크로비트 출력 결과 예시 소개가 필요함.
: 숫자, 문자 주고받기, LED 켜기, 소리 재생하기, 흔들림 감지 등

# data[].attributes.attachment_link.title
[마이크로비트] 보드끼리 라디오 무선 통신을 해보자!

# data[].attributes.body
1. 마이크로비트 활용 사례
마이크로비트로 토양 수분 측정기 만들기
https://youtu.be/LyDmPwUIFfE

2. 수업적용방안 - 4학년 과학(식물의 한살이) 혹은 5-6학년 실과(원예)
식물이 잘 자라나기 위한 조건을 찾고, 그 조건을 보조적으로 수행할 수 있는 일종의 스마트팜을 마이크로비트를 활용해 간단하게 만들어본다. 모둠별로 토양의 수분만이 아니라, 빛감지 센서 등을 활용한 식물을 가꿀 수 있는 것에 직접 활용하여 인공지능 활용 교육을 극대화한다.

# data[].attributes.attachment_link.title
[마이크로비트 활용 작품] 17. 토양 수분 감지 센서로 화분 관리하기 |  화분 습도 측정 | microbit project

# data[].attributes.body
1. 마아크로비트 활용 사례
가) [마이크로비트 활용 작품] 2. 기타 만들기 | 빛센서와 자기센서를 활용한 microbit 작품 예시
https://www.youtube.com/watch?v=ATTAyFQID8o
나) [마이크로비트 활용 작품] 18. 터치로 밝기 조정하는 스탠드 | 3W LED 와 터치 센서로 만든 스탠드 | microbit project
https://www.youtube.com/watch?v=xVMIuZWKlis

2. 수업 적용 방안
* 삼각함수(sin, cos) 그래프 만들어 보기
* 가속도 센서를 사용해서 기울어진 각도 측정
* 피치(앞-뒤 방향 기울기), 롤(좌-우 방향 기울기)
* 단위 원에서 원 위에 있는 점의 x좌표값은 cos값, y좌표값은 sin값이 된다는 것을 알고 있다.
* 실제로 삼각함수 그래프 모형이 되는지 (정확하지는 않지만) 표현해 보는 간단한 수업을 해 볼 수 있을 것 같다.
* 마이크로비트 그래프 그리기 입력 블록을 사용하여 롤 방향으로 마이크로비트를 회전 시킬 때 출력되는 그래프 모형이 삼각함수 모형과 비슷하다는 것을 깨닫게 해 본다.

# data[].attributes.attachment_link.title
[마이크로비트 활용 작품] 2. 기타 만들기 | 빛센서와 자기센서를 활용한 microbit 작품 예시

# data[].attributes.body
1. 마이크로비트 활용 사례
(로봇만들기, 화분관리기)
https://blog.naver.com/icbanq/221763240655

2. 수업 적용 방안
실내 온도 측정을 통하여 에어컨 작동을 관리하는 제품 구현하기 프로젝트

# data[].attributes.attachment_link.title
No.1 전자엔지니어 전문몰 아이씨뱅큐 : 네이버 블로그

# data[].attributes.body
1. 마이크로비트 활용 사례
- 가속도센서를 이용한 운동량 측정

2. 수업 적용 반응
- 가속도 센서를 들고 체육시간에 50m 달리기를 한다.
- 자신의 기록을 이용해서 속력과 가속도를 직접구해본 후 내가 만든 센서의 측정값가 비교해본다.

# data[].attributes.headline
80. 황미란(서울미술고)

# data[].attributes.subject
80. 황미란(서울미술고)

# data[].attributes.body
1. 마이크로비트 활용사례
(184) I built an INSANE drawing machine powered by Arduino and Python code - YouTube

2. 수업정용 방안 - 위 첨부파일 세부내용 확인
: 마이크로비트 예술 (관객 참여 미술작품 만들기) -현재 사회에 이슈가 되고 있는 내용들을 찾아고보 이를 마이크로비트를 활용하여 사회(관객)과 함께 할 수 있는 작품을 만들어보자.

# data[].attributes.body
1.활용사례 : 금속탐지기
2.수업적용방향
역사관련 진로수업에서 고고학에 대해 배우고 금속탐지기 체험해보는 수업을 할 수 있다.

# data[].attributes.headline
29 박지은(인천대중예고)

# data[].attributes.subject
29 박지은(인천대중예고)

# data[].attributes.body
[microbit] 마이크로비트로 징글벨 캐롤 연주하기 - YouTube
1. 기존 사례
마이크로비트의 음악출력명령과 소리출력을 활용하여 간단한 동요 출력하기

2. 수업 확장 적용
가. 의도: 단순히 주어진 간단한 악보를 입력 및 출력하는 활동에서 확장하여 음악의 어울림과 주도적 심미성을 결합할 수 있도록 제안
나. 활동 예시
(1) 마이크로비트를 활용하여 기존 제재곡을 다성부로 편곡하기
- 기존에 간단한 곡의 출력 된 마이크로비트를 제시하고, 화성에 맞는 음을 추가적으로 명령 및 출력하여 화음으로 연주되도록 편곡
(2) 본인이 작곡한 8마디 곡을 명령을 통하여 출력

# data[].attributes.attachment_link.title
[microbit] 마이크로비트로 징글벨 캐롤 연주하기

# data[].attributes.body
1. 마이크로비트 활용 사례
마이크로비트로 전자레인지 만들기
https://www.facebook.com/groups/949226041868922/posts/1979315905526592/

2. 수업 적용 방안
마이크로비트를 활용하여 피지컬 컴퓨팅 프로젝트를 진행한다. 시간(카운터) 기능, 모터 기능, LED 기능 등 추가하여 전자레인지를 구성하도록 한다.

# data[].attributes.body
1. 마이크로비트 활용사례
: 마이크로비트를 이용하여 가속도 측정하기

2. 수업 적용 방안
: 가속도 센서를 이용하여 기울기를 감지하거나, 자유낙하운동 또는 운동에서의 가속도를 측정한다. 또한, 가속도 변화를 이용하여 점프 카운터를 제작하여 사용한다.

# data[].attributes.attachment_link.readable_text
마이크로비트에는 3축 가속도 센서가 기본적으로 내장되어 있습니다.

마이크로비트 가속도 센서의 측정 범위는 -2 g부터 2 g까지입니다.
예를 들어, 마이크로비트의 LED면이 위로 가도록 위치한 경우, 지구의 중력가속도는 z축 방향의 반대 방향을 향하기 때문에 다음과 같이 측정됩니다.

마이크로비트가 측정하는 가속도 센서의 값을 알아보기 위해 아래와 같이 코딩해 봅니다.
그러면 시뮬레이션 화면에 일반적인 지구의 중력가속도(=\( -9.8\, m/s^2 \))를 마이크로비트가 어떻게 측정하고 있는지를 알 수 있습니다.

위 결과를 보면, 마이크로비트는 중력 가속도 값을 -1023으로 표시하고 있습니다.
따라서 마이크로비트가 출력한 값을 국제단위계(\( m/s^2 \))로 바꾸려면 비례변환 과정을 거쳐야 합니다. 비례변환 하는 블록은 '계산' 탭에 들어 있습니다.

아래와 같이 코딩하면 가속도 센서가 측정한 값이 표준단위계로 바뀌어 출력됩니다. (소수점 한자리에서 반올림)

# data[].attributes.attachment_link.title
마이크로비트 : 가속도계 (단독형) - 자바실험실

# data[].attributes.attachment_link.description
마이크로비트에는 3축 가속도 센서가 기본적으로 내장되어 있습니다. 마이크로비트 가속도 센서의 측정 범위는 -2 g부터 2 g까지입니다. 예를 들어, 마이크로비트의 LED면이 위로 가도록 위치한 경우, 지구의 중력가속도는 z축 방향의 반대 방향을 향하기 때문에 다음과 같이 측정됩니다. x축 = 0 y축 =...

# data[].attributes.body
1. 활용사례
마이크로비트 확장보드 연계수업 - 날씨 알림이 만들기
https://youtu.be/C6MLdqu8GNA

2. 수업 적용 방안
중3 과학 '기권과 날씨' 단원에서 미세먼지와 기온 센서로 한 달간의 날씨를 측정한 다음, 수집한 데이터를 바탕으로 데이터 분석(시각화, 인사이트 등)를 실시하는 프로젝트 수업을 진행한다.

# data[].attributes.attachment_link.title
마이크로비트 확장보드 연계수업 - 날씨 알림이 만들기

# data[].attributes.body
1. 마이크로비트 활용 온도 측정
5학년 1학기 과학 단원 활용 가능

2. 수업 적용 방안
마이크로 비트의 온도 센서를 활용하여 수학 교과와 연계한 융합 교육을 실시할 수 있다. 는 학생들에게 마이크로비트의 온도 센서를 사용하여 온도를 측정하고 그 결과를 시각화하는 방법을 가르칠 수 있다. 학생들은 온도 데이터를 수집하고 그래프로 표시하는 프로그램을 작성하는 과정을 거친다. 이를 통해 온도 변화를 관찰하고, 계절이나 환경의 변화와 관련된 내용을 유기적으로 학습할 수 있을 것 같다.

# data[].attributes.attachment_link.authors[].name
전라남도교육청창의융합교육원

# data[].attributes.attachment_link.title
마이크로비트 6차시 온도센서 다루기

# data[].attributes.body
마이크로 비트를 활용한 디지털 나침반 만들기

https://youtu.be/KeDDMq60stI (외국영상)

https://youtu.be/GysUJP4Bcls (국내영상)

사회 교과
- 3학년 1학기 우리 고장의 모습(백지도 그리기, 디지털 영상 지도)
- 4학년 1학기 지역의 위치와 특성(방위표)
- 5학년 1학기 국토와 우리 생활(위치와 주요 도시)

디지털 나침반 등을 활용하여 우리 고장의 주요 지형 지물의 위치를 찾거나, 이를 학교 운동장 등에 실제 방위에 맞춰 그려보기 활동 등 가능.

방위표에 따른(또는 실제 수학 각도, 사회 축척 등과 연계하여) 알맞은 방향과 거리에 맞춰 주요 도시 표시하기 등의 수업 등 진행 가능.

# data[].attributes.headline
32 김경상(서울청량초)

# data[].attributes.subject
32 김경상(서울청량초)

# data[].attributes.body
1. 마이크로비트 활용 사례
https://www.devicemart.co.kr/goods/view?no=15023591
기상 관측과 관련된 센서 장착 및 활용

2. 수업 적용 방안
가. 온도, 습도, 풍향, 풍속, 미세먼지 농도 측정하고 학급 학생들 중 오늘 날씨가 쾌적하다고 생각하는 학생 수를 조사
나. 마이크로비트 시리얼통신은 CSV파일로 내보낼 수 있으므로 해당 자료를 내보내기
다. 엔트리 인공지능에서 선형회귀로 온도, 습도, 풍향, 풍속, 미세먼지 농도에 따른 쾌적함을 느끼는 학생수 예측 인공지능 프로그램을 만들기

# data[].attributes.attachment_link.keywords[]
마이크로비트교육용키트my:bit~기상관측편~:5종의센서를이용해7가지기상관측실습!/매뉴얼제공/마이크로비트별매

# data[].attributes.attachment_link.description
WEKIT / MY:Bit ~기상 관측편~ [MYBit-WT] / 오픈소스/코딩교육 > Micro:Bit > 교육용키트 / 마이크로비트 교육용 키트 MY:Bit ~ 기상관측편~ : 5종의 센서를 이용해 7가지 기상 관측 실습! / 매뉴얼 제공 / 마이크로비트 별매

# data[].attributes.body
1. 마이크로비트 활용 사례
(마이크로비트 핀 연결을 활용하여 터치 곡 만들기)

2. 수업 적용 방안
*음악 교과 수업 시 화음 쌓기, 돌림 노래, 부분 2부 합창 등을 마이크로비트를 활용하여 시연하는 수업을 진행한다.

# data[].attributes.attachment_link.description
Connect the micro:bit pins up to make music by sensing your touch.

# data[].attributes.body
1. 마이크로비트 사례
마이크로비트 만보기 만들기
https://youtu.be/ahNZ0VOpVFk

2. 수업 적용 방안
1)만보기의 원리 파악하여 마이크로비트 가속도 센서 기능을 활용하여 만보기 만들기
2)체력 증진을 위한 운동 계획 세우기
3)내가 만든 만보기로 운동 데이터 모으기
4)운동데이터 분석 하기
5)성찰 결과 발표하기

# data[].attributes.attachment_link.title
[microbit] 15.가속도센서(7)_진짜 걸음수가 측정되는 마이크로비트 만보기

# data[].attributes.body
1. 활용 사례: 미로 게임 만들기

2. 수업 적용 방안
(1) 미로 게임의 개념을 소개한다. 미로의 시작점과 도착점이 있는 간단한 미로를 상상하고, 게임의 목표를 이해시킨다.
(2) 학생들은 마이크로비트의 버튼과 디스플레이를 사용하여 미로 게임을 만들어보는 실습을 진행한다. 예를 들어, 버튼을 사용하여 캐릭터를 이동시키고, 디스플레이를 사용하여 미로와 캐릭터를 표시하는 등의 작업을 한다. 이때, 학생들은 자신만의 미로를 만들거나, 주어진 미로를 사용할 수 있다.
(3) 학생들은 자신이 만든 미로 게임에 문제가 있을 수 있다. 이때, 문제를 해결하는 방법을 찾기 위해 문제 해결과 협업을 도전하도록 유도한다. 학생들끼리 아이디어를 나누고, 함께 문제를 해결하는 방법을 찾아낸다.
(4) 학생들은 마이크로비트를 사용하여 완성된 미로 게임을 실행해본다. 각자 만든 게임을 다른 학생들과 공유하고, 함께 게임을 즐긴다. 학생들은 서로의 게임을 플레이하며 창의적인 사고와 문제 해결 능력을 발휘할 수 있다.

# data[].attributes.attachment_link.readable_text
Please click here if you are not redirected within a few seconds.

Apr 4, 2021 · ... (V2) 사용자를 위한 블록코딩 핵심요약 가이드! [뉴마이크로비트 코딩 플레이북] 교재의 9차시 코드 만들기 ... 미로를 탈 ...
Duration: 3:44
Posted: Apr 4, 2021

Apr 12, 2019 · ... 마이크로비트 PC사용법 완전정복!! l How to Use a Microbit!! 나도 ... Game Project - How to make ...
Duration: 9:01
Posted: Apr 12, 2019

Mar 24, 2020 · ☆마이크로비트 빌딩비트 스타터키트 무상체험단 모집☆... Sep 10, 2019 · 1.6K views. 01:00. 안녕하세요 :D ... Aug ...
Duration: 0:34
Posted: Mar 24, 2020

# data[].attributes.attachment_link.description
미로찾기_구현하기. Edit Code. Microsoft MakeCode Logo. micro:bit Logo. Simulator. JavaScript. Python. Edit. Go back. Console Data Log. Console. Data Log.

# data[].attributes.body
마이크로비트를 활용한 연주 만들기

1차시
마이크로비트를 USB로 마이크로파이썬과 연결한다.
"[음표][옥타브]:[지속시간]"의 코딩에 따라서 음악책의 여러 악곡 중 하나를 정해 코딩으로 연주하도록 한다.
"C4:4", "D4:4", "E4:4", "C4:4", "C4:4", "D4:4", "E4:4", "C4:4", "E4:4", "F4:4", "G4:8", "E4:4", "F4:4", "G4:8"
예를 들어 위와 같은 예제를 연습하게 한다.

2차시
자신이 선택한 악곡을 마이크로비트 파이선에 연결하여 악곡 전체를 코딩한다.

3차시
다양한 악곡을 연주하는 연주회를 한다.

# data[].attributes.body
1. 활용 사례
마이크로비트의 RC카 버전인 마퀸을 사용하여 [철인3종 로봇 경기]를 진행할 수 있다!
(실행 영상 : https://drive.google.com/file/d/14Bpz-FFMZ1gm5VxEfetlRs7knTDeDX8Z/view?usp=sharing)

2. 수업 적용 방안
[교과 및 동아리 시간 모두 가능]
1. 마이크로비트 기본 동작 원리 이해
2. 다양한 센서를 활용한 프로그램 제작(기초)
3. 마퀸을 활용한 자율주행자동차 제작
4. 초음파 센서와 결합한 마퀸
5. [철인 3종 마퀸] 제작!
- 라디오통신, 초음파센서, 바닥센서 등 필수 기능 제시
- 모둠별 제작한 마퀸 대결!

=> 이는 소프트웨어의 날, 학기말 동아리 축제 및 정보 교과 산출물 전시 등의 시간에 적용하면 학생들에게 SW교육의 필요성과 관심을 이끌어낼 수 있다.

# data[].attributes.headline
35 김성주(서울삼일초)

# data[].attributes.subject
35 김성주(서울삼일초)

# data[].attributes.body
1. 마이크로비트 활용 사례
(마이크로비트 마퀸으로 청소차 만들기)
1-1. https://www.youtube.com/live/qxSrJlM78PE?feature=share
1-2. https://youtu.be/3O5PPlUYmJQ

2. 수업 적용 방안
: 마이크로비트 마퀸을 활용하여 AI로 이미지를 분류하여 자동으로 청소를 할 수 있는 청소기를 만들어 볼 수 있다.

# data[].attributes.attachment_link.title
마이크로비트 마퀸으로 배우는 AI 세상! 라디오 통신으로 청소차 움직이기!

# data[].attributes.attachment_link.description
★오늘의 마퀸 RC카 라이브 연수★이번시간에는 라디오통신을 이용해서 청소차를 움직여보려해요 !!마퀸으로 청소를 한다니!! 이게 무슨 일이야!! +_+잠시후 5시 라이브 방송에서 만나요 !

# data[].attributes.body
1. 마이크로비트 활용 사례
- 수분센서를 활용한 스마트 화분(스마트팜) 만들기
- 링크: https://youtu.be/q8rQTgYnt-w

2. 수업 적용 방안
- 5학년 실과 식물 가꾸기 활동과 연계하여 생명 존중 프로젝트 수업을 진행한다.
- 식물이 잘 자라는 환경 요소를 조사한 후 스마트 화분을 활용하여 식물을 직접 가꾸고 기르는 활동을 수행한다.

# data[].attributes.attachment_link.title
[마이크로비트] 수분센서를 활용한 스마트 화분(스마트팜) 만들기

# data[].attributes.body
1. 마이크로비트와  각종 센서, 허스키렌즈, RC카를 활용하여 스마트 시티를 제작하는 프로젝트 수업을 운영한다.
3. 아이디어 회의를 통해 스마트 시티에 필요한 기능 6가지를 정한다.
2. 6개의 모둠으로 나누어 모둠별로 특정한 기능을 구현하도록 하고, 모둠별로 완성한 기능을 모아서 스마트 시티를 구현한다.

# data[].attributes.attachment_link.title
교육박람회 때 그거! '스마트시티' 한 판으로 끝내기😮 마이크로비트, 허스키렌즈로 만들어봤어요 | 6가지 기능을 한번에 넣었습니다!

# data[].attributes.headline
46 유동(서울등현초)

# data[].attributes.subject
46 유동(서울등현초)

# data[].attributes.body
1. 달리기 스톱워치 만들기
- 마빗의 입력 버튼을 누르는 시간과 실제 동작 시간과의 시간 차가 존재하기는 하지만 학생들이 스톱워치를 만들 수 있음

2. 만보기 게임
- 교사가 특정 숫자를 제시하고, 학생들은 음악에 맞춰 마빗을 갖고 춤을 춤, 시간 종료 후 모둠원의 숫자를 합산하여 교사가 제시한 숫자에 근접하면 이김. 학생들이 만보기를 만들고 학생들끼리 게임을 할 수도 있음

# data[].attributes.body
1. 활용 사례
https://www.youtube.com/watch?v=xVMIuZWKlis

2. 수업 적용 방안

터치센서를 활용한 다양한 프로젝트 학습에 적용 가능하다. 터치센서가 필요한 환경을 살펴보고 직접 문제를 해결하며 학생들의 문제해결력을 증진 할 수 있고, 마이크로비트 앱을 활용한 코딩을 통해 컴퓨팅사고력을 제고 할 수 있다.

# data[].attributes.attachment_link.title
[마이크로비트 활용 작품] 18. 터치로 밝기 조정하는 스탠드 | 3W LED 와 터치 센서로 만든 스탠드 | microbit project

# data[].attributes.headline
15 조영호(부평서초)

# data[].attributes.subject
15 조영호(부평서초)

# data[].attributes.body
https://youtu.be/ZY00-JaNzbE

마이크로비트로 선풍기 만들기
1. 입력센서 : 온도
2. 출력센서 : DC모터
3. 프로그램 개발과정
온도 센서를 활용하여 특정 온도 이하로 온도가 내려가면 선풍기(DC모터가 회전하도록 코딩)
4. 유의점 :
가. DC모터는 360도 회전하므로 안전사고가 발생하지 않도록 주의
나.  온도 센서 측정 시 실내/외 온도 차이가 크므로 온도값을 그래프로 확인하여 사용할 장소에 적합하도록 온도값 설정

# data[].attributes.attachment_link.title
온도센서로 동작하는 선풍기 만들기 | 마이크로비트기초 pj.09

# data[].attributes.body
1. 마이크로비트 활용사례
[마이크로비트를 활용한 RC카 제작]
https://youtu.be/aw21UTM4wgo

2. 수업 적용 방안
마이크로비트의 라디오 통신기능을 이해하고 블록코딩을 통해 통신을 제어하여 모터를 작동시킨다.

# data[].attributes.attachment_link.title
(혼합수업) [고_기술] 마이크로비트를 활용한 RC카 제작

# data[].attributes.headline
173 박민수(배곧해솔중학교)

# data[].attributes.subject
173 박민수(배곧해솔중학교)

# data[].attributes.body
1. 활용사례: 마이크로비트를 이용한 미세먼지 측정장치 만들기

2. 수업적용방안
가. 기상청 날씨마루 등을 통해 우리 지역 미세먼지 농도에 영향을 미치는 요인 확인해보고 상관관계 그래프로 시각화하기
나. 마이크로비트를 이용한 미세먼지 측정장치 만들어보기
다. 기상청 미세먼지 농도와 측정되는 정도 비교해보기
라. 미세먼지 줄일 수 있는 방안 이야기해보기

# data[].attributes.attachment_link.authors[].name
전남과학고등학교 무한상상실

# data[].attributes.attachment_link.title
INFACT) 마이크로비트 미세먼지 측정장치

# data[].attributes.body
마이크로비트를 이용한 자율이동 휴지통
https://youtu.be/2PNo-ItBclA
1. 센서와 모터를 이용한 자울주행 휴지통
인체감지 마이크로웨이브를 이용한 인체감지로 휴지통이 사람한테 이동해서 1미터 거리를 두고 정지해있는다. 쓰레기를 버리기 위해 손을 가져가면 센서가 반응하여 뚜껑을 열어준다
패턴인식을 이용한 카메라로 인체를 감지해서 이동
휴지를 버리려는 손이 감지되면 모터구동

2. 입력에 대한 센서제어 학습과 PWM제어에관련된 모터제어학습 코딩

# data[].attributes.body
마이크로 비트를 활용한 스마트홈 만들기

마이크로비트와 확장 보드판을 활용한 스마트홈 구축

태양열 전지판과 충전지를 활용한 가정내에서 소모되는 전기 자가 발전

가스 센서를활용한 가정내 가스 농도 확인과 모터를 활요한 환기 시스템 구축

매트릭스 LED를 활용한 가정내 이밴트 조명 구성

서보모터를 활용한 자동 개폐 시스템 구성

움직임 감지 센서를 활용한 침입 감지

디스플레이를 활용한 가정내 상황 표시

스팀 센서를 활용한 요리환경 안전 지키기

# data[].attributes.body
마이크로비트와 확장보를 활용한 스마트홈 만들기
마이크로비트와 확장 보드판을 활용한 스마트홈 구축

태양열 전지판과 충전지를 활용한 가정내에서 소모되는 전기 자가 발전

가스 센서를활용한 가정내 가스 농도 확인과 모터를 활요한 환기 시스템 구축

매트릭스 LED를 활용한 가정내 이밴트 조명 구성

서보모터를 활용한 자동 개폐 시스템 구성

움직임 감지 센서를 활용한 침입 감지

디스플레이를 활용한 가정내 상황 표시

스팀 센서를 활용한 요리환경 안전 지키기

# data[].attributes.body
마이크로 비트를 활용한 스마트홈 만들기
1. 태양열 충전지를 활용한 친환경 에너지 생성을 통한 가정내 자가발전 구현
2. 가스센서를 활용한 가정내 가스 누출 감지
3. 모션센서를 활용한 외부 침입 감지
4. 모터을 활용한 집안 환기 시스템 구축
5. 서보 모터를 활용한 자동 개폐 시스템 구축
6. 습도 센서로 인식한 테이터를 기반으로한 모터를 활용한 습도 조절

# data[].attributes.headline
56 정재은(서울신미림초)

# data[].attributes.subject
56 정재은(서울신미림초)

# data[].attributes.body
<사례1> 마이크로비트로 '절수기' 만들기
1. 마이크로비트 '절수기' 사례
https://www.youtube.com/watch?v=kRvZKfI_cpQ
- 인체 감지 센서를 활용하여 적외선을 통해 사람의 움직임을 감지한다. 사람의 움직임을 느끼면 워터펌프를 작동시켜 물이 나오게 하고, 움직임이 없다면 워터 펌프를 멈춰 물이 나오지 않게 한다.

2. 수업 적용 방안
- 요즘 기후 위기와 관련하여 물을 아껴서 사용할 필요성이 있는데, 종종 수돗가의 물을 제대로 잠그지 않은 경우를 발견할 수 있다. 사람이 사용할 때만 물이 나오게 함으로써 기후 위기 행동과 연계하여 프로젝트학습을 진행할 수 있다.

<사례2>
<마이크로비트로 'SMS 화재 경보기' 만들기>
1. 마이크로비트  'SMS 화재 경보기' 사례
-  마이크로비트의 온도가 30도 이상이 되면 미리 저장해둔 핸드폰 번호로 화재를 알리는 메세지가 전송되게 한다.

2. 수업 적용 방안
- 건물이나 지하철 내 화재대피훈련과 IoT 프로그램을 연계한 프로젝트 수업으로 진행할 수 있다.
- 일정 조건이 되면 문자가 보내지는 기능을 활용하여 마이크로비트를 세게 흔들어서 응급상황을 알리는 호신장치를 만드는 수업을 진행할 수 있다.

참고문헌: 모두의 마이크로비트책

# data[].attributes.attachment_link.title
모두의 마이크로비트 '절수기를 만들어 물 아껴쓰기' 겉모습 꾸미기 #케빈샘코딩전문학원

# data[].attributes.body
새들이 고층 건물 창문에 부딪혀서 다치거나 죽어가고 있습니다. 전 세계적으로 매년 2만 마리의 새가 투명 방음벽이나 유리창에 충돌하여 죽는다고 합니다. 육상 생태계 보전에 중요한 역할을 하는 새들이 안전하게 비행하고 인간과 어우러져 살 수 있는 방법은 없을까요? [새들을 구해줘~ 홈즈!] 프로젝트를 통하여 우리 주변의 새들의 위험성을 알고 캠페인을 통해 다른 사람들에게 알립니다. 그리고 안전하게 비행할 수 있도록 아파트 등의 고층 건물에 충돌 예방 장치를 만들어 새들을 보호하고자 합니다. 이를 통해 인간과 새가 어우러져 살 수 있도록 하여 육상 생태계를 보전하고자 합니다.

- 실제 주변 마을에 대한 관심을 바탕으로 주제 선정
- DT를 활용하여 공감을 통한 아이디어
- 팅커링 기법으로 실패가 아닌 실패의 경험을 통한 발전
- 초음파 센서와 LED로  조류 충돌 장치 프로토 타입 만들기
- 허스키렌즈를 활용하여 정확하게 새를 감지하는 프로토타입 디벨롭
- 공유를 통한 사회 변화 실천

# data[].attributes.headline
52 정다이(서울명원초)

# data[].attributes.subject
52 정다이(서울명원초)

# data[].attributes.body
1. 마이크로비트 활용 사례
(마이크로비트 소리 명령프로그램을 작성하기/
마이크로비트 아날로그 출력을 이해하기)
https://blog.naver.com/nabilera1/221968851833

2. 자신이 좋아하는 노래 한 구절을 멜로디로 만들고 마이크로 비트로 재생해보기.

# data[].attributes.headline
94 오승희(한양사대부고)

# data[].attributes.subject
94 오승희(한양사대부고)

# data[].attributes.body
컴퓨터의 웹캠과 Handpose2Scratch 확장 프로그램을 사용하여 Scratch에서 5개의 손가락 위치를 추적하는 프로그램을 작성할 수 있습니다.

각 손가락 위치를 서보 각도로 ​​변환하고 USB 포트를 통해 micro:bit로 보냅니다.

micro:bit 쪽에서는 5개의 서보를 micro:bit에 연결하고(각각의 서보는 1개의 로봇 손가락을 제어) Makecode로 프로그램을 작성하여 micro:bit가 Scratch에서 데이터를 수신하고 서보 회전 각도를 제어할 수 있도록 합니다.

# data[].attributes.attachment_link.title
Control Robot Hand With Scratch and Micro:bit

# data[].attributes.attachment_link.description
Control Robot Hand With Scratch and Micro:bit: I am the author of 5 books about micro:bit and Scratch. I always enjoy building projects around micro:bit + Scratch and showing them to my audiences (teachers and students) to inspire them about amazing things they can build with block code and no n…

# data[].attributes.headline
6 유경윤(인천부내초)

# data[].attributes.subject
6 유경윤(인천부내초)

# data[].attributes.body
1. 마이크로비트 활용 사례
탄소 Zero 교실 프로젝트

2. 수업 적용 방안
- 문제상황: 교실에서 에너지의 낭비가 많습니다. 예를 들어, 에어컨이 작동 중인데 교실 문을 열어 놓는 경우나 교실에 아무도 없음에도 불구하고 전등을 켜 놓는 경우 등입니다.

- 해결방법:
1) 교실의 상황을 마이크로비트 센서로 파악한 후, 라디오 통신을 이용하여 이 정보를 메인 마이크로비트로 전달합니다.
2) 메인 마이크로비트는 라디오 통신으로 받은 정보를 기반으로 에너지 낭비 여부를 판단합니다. ex) 에어컨이 켜져있는데 교실 문이 열려있다.
3) 문제가 확인되면 부저가 울리며, 학생들은 이를 듣고 교실 문을 닫습니다.

추가적인 해결방법
4) 이 정보를 서버에 전달함으로써 교실의 상황을 실시간으로 확인할 수 있게 됩니다.
5) 에너지가 낭비되고 있는 경우, 해당 사항을 핸드폰 알람을 통해 알려줍니다.
5) 각 반의 상황을 확인할 수 있으며, "탄소Zero 점수"를 부여해 경쟁 요소를 추가함으로써 학생들의 에너지 절약에 대한 의식을 높일 수 있습니다.

# data[].attributes.attachment_link.title
탄소제로하우스 만들기_부내초 유경윤

# data[].attributes.headline
44 오보람(서울영화초)

# data[].attributes.subject
44 오보람(서울영화초)

# data[].attributes.body
1.  마이크로비트 활용 사례(라디오 통신)
https://youtu.be/EwLP9FniDq4

- SDGs 세부목표 중 '양질의 교육'실천 프로젝트로, 중도 입국한 외국인 학생에게 충분한 교육기회를 보장해주기 위한 방법으로 퓨처랩 마이크로비트 연수에서 팀별 프로젝트를 진행한 결과물입니다.

1) 학생이 이해할 수 있는 내용은 A버튼과 B버튼을 눌러서 O, X로 표시
2) A버튼과 B버튼을 동시에 누르면 교사에게 도움요청 라디오통신 전송
3) 터치를 길게 누르거나 짧게 누르면 '학교종이 땡땡땡'과 '아리랑'곡이 나와서 한국 음악 문화 교육 기회 증대
4) 교사가 라디오통신을 보내여 학생이 한글 자모음을 LED판에서 확인가능
5) 마이크로비트를 2번 이상 흔들면 교사에게 복습을 요청하는 Review 글자 전송

- 코드: https://makecode.microbit.org/S89135-11141-17498-43203

2. 수업적용 방안
UN 지속가능발전목표(SDGs) 도달을 위한 해결방안을 학생들이 구안하고 프로토타입으로 제작해보기

# data[].attributes.headline
159 박은솔 율현중학교 

# data[].attributes.subject
159 박은솔 율현중학교 

# data[].attributes.body
1. 활용사례 : 마이크로비트를 이용한 선풍기 만들기 (온도와 습도가 높아지면 자동으로 돌아가는 선풍기 만들기 )  https://www.youtube.com/watch?v=atI_LOeQT-8

2. 고독사에 대한 영어지문을 공부한 후 사회적 문제를 해결할 수 있는 프로그램을 만들어보기
정기적으로 알람이 나오게 한 후 사람이 버튼을 누르거나 움직임이 감지되면 넘어가고 움직임이 없다면 바로 119에 연계되는 시스템을 만들어보기

# data[].attributes.attachment_link.title
마이크로비트 확장보드 연계수업 - 스마트 선풍기 만들기

# data[].attributes.body
https://www.youtube.com/watch?v=DJkRHJ3Pxeo

1. 마이크로비트 활용 사례
마이크로비트로 징글벨 캐롤 연주하기

2. 수업적용방안
- 내가 좋아하는 음악을 떠올려보고, 악기 연주나 가창 활동 시 반주의 필요성 생각해보기
- 징글벨 악보를 보고 계이름을 쓴 후, 손박자를 치면서 노래 불러보기
-마이크로비트의 반복과 실행 코드를 활용하여 징글벨음악을 연주하는 마이크로비트  출력하기

# data[].attributes.attachment_link.title
[microbit] 마이크로비트로 징글벨 캐롤 연주하기

# data[].attributes.headline
121 김희선(미사중앙초)

# data[].attributes.subject
121 김희선(미사중앙초)

# data[].attributes.body
1. 마이크로비트 활용 사례
- 가속도센서를 활용하여 걸음 수가 측정되는 만보기 만들기

2. 수업 적용 방안
- 하루 동안 나의 움직임을 측정해보고 운동량을 늘리기 위한 방법을 탐구하는 프로젝트 수업을 진행한다.
- 라디오 기능을 활용하여 친구와 운동량 측정 결과를 비교하며 놀이처럼 활동할 수 있다.

# data[].attributes.attachment_link.title
[microbit] 15.가속도센서(7)_진짜 걸음수가 측정되는 마이크로비트 만보기

# data[].attributes.body
[3D 프린팅과 피지컬 컴퓨팅을 활용한 생활용품 만들기]

1. 생활 속 IoT, 웨어러블 기기 찾아보기
2. 마이크로비트로 IoT체험하기 (예: 심박수 측정 스마트워치, 적외선 센서 자동 손소독제 등)
3. 마이크로비트, 3D 프린터 활용 생활용품 만들기 (기술적 문제해결)

# data[].attributes.attachment_link.title
마이크로비트 확장보드 연계수업 - 스마트 가로등 만들기

# data[].attributes.body
https://youtu.be/bF8iekqrmrU

마이크로 비트 센서 활용한 과학수업으로 마이크로비트는 저전력 블루투스(BLE) 기술이 적용된 안테나가 부착되어 있습니다. 이를 이용해 간단한 메시지를 전송하고 수신하는 것이 가능합니다. 이처럼 블루투스 통신으로 데이터를 주고 받는 기능을 마이크로비트에서는 ‘라디오’라는 명칭으로 부릅니다.

움직이는 물체에 가해지는 가속도를 측정하고 싶을 때, 무선으로 측정값을 전송할 수 있다면 측정을 쉽게 할 수 있습니다.

등속도 운동 및 자유낙하 운동, 포물선 운동 실험 이 가능합니다.

# data[].attributes.attachment_link.authors[].name
전국과학교사협회 (전과협)

# data[].attributes.attachment_link.title
마이크로비트 센서 활용 과학실험 (17분 만에 마이크로비트 마스터하기)

# data[].attributes.headline
119 김차명(광명교육지원청)

# data[].attributes.subject
119 김차명(광명교육지원청)

# data[].attributes.body
마이크로비트를 활용한 나만의 음악 만들기

1차시에서는 micro:bit를 사용하기 위한 기본 지식과 개발환경의 구성에 대해 알아본다.

2, 3차시에서는 micro:bit에서 활용가능한 python 코드(음악, 버튼, 무선통신, 입력/출력)에 대해 알아본다.

4, 5차시에서는 2, 3차시에서 배운 마이크로파이선의 코드를 활용한 프로젝트 학습을 통해 조금 더 깊이 있는 micro:bit 활용에 대해 살펴보려고 한다.

위의 내용을 통해 micro:bit를 활용한 프로젝트 활동을 통해 정보교과만이 아닌 다른 교과와의 연계된 활동 수업을 생각해 볼 수 있으며, 실생활에서 활용할 수 있는 다양한 프로그램을 만드는 첫걸음이 되는 활동이 될 것이다.

출처 : https://www.nise.go.kr/sedu/pt/page5_02.html

# data[].attributes.headline
54 정수진(서울교대부초)

# data[].attributes.subject
54 정수진(서울교대부초)

# data[].attributes.body
마이크로비트 : 가속도계
마이크로비트의 라디오 송수신 기능을 활용하여  간단한 메세지를 송수신하며 데이터를 주고 받기

-마이크로비트가 2개 필요(송신부 + 수신부)

과학 관련 가속도 실험 및 측정을 할 때 활용
마이크로비트 하나는 운동 실험에 활용
나머지 하나는 데이터 수신에 활용

1. 등속도로 움직이는 동안 가속도를 측정하여 기록(역학수레 등 이용)
2.자유 낙하
3.포물선 운동
4.원심력 측정

# data[].attributes.attachment_link.title
마이크로비트 가속도계 (라디오 송수신)

# data[].attributes.body
특수교육대상학생 마이크로비트 활용 사례
1. 프로젝트 학습 1 소리나는 신호등 만들기
2. 프로젝트 학습2 뮤직쥬크박스 만들어보기

<사전 활동내용>
마이크로비트에 대해 알아보고, 마이크로파이선 코드(음악 버튼) 사용법 익히기
마이크로파이선 코드 (무선통신, 입/출력)

자료: 국립특수교육원 에듀에이블
https://www.nise.go.kr/sedu/pt/page5_01.html

# data[].attributes.attachment_link.readable_text
01. 왜 마이크로비트를 사용한 교육을 해야 할까?

사물인터넷은 IT에 막대한 영향을 주게 될 것이다. 단순히 IT가 만들어 내고 분석하며 관리하고 보호해야할 기기의 범위와 숫자가 늘어나기 때문만은 아니다. 사물인터넷의 확산은 새로운 IT 기술에 대한 수요를 창출하고, 하이브리드 직종들을 만들어 내는 등 IT노동 시장을 바꾸게 될 것이다.

이미 많은 기업들에서 다양한 IoT(사물인터넷, Internet of Things)전략을 계획하고 있으며 그중 몇몇은 벌써 센서와 분석 소프트웨어 등의 다양한 툴을 배치하고 있다. 이들 계획이 현실이 되어 감에 따라 현재는 그렇지 않은 기업들조차 머지않아 IoT 프로젝트를 지원하는 기술력을 갖춘 인재를 필요로 하게 될 것이다.

기업뿐 아니라 세계 많은 나라에서 IT인재를 발굴하고 키우기 위해 노력하고 있다. 우리나라에서는 2018년부터 초·중·고등학교에서 소프트웨어 교육을 의무화 하고 있다. 특히 영국에서는 IT인재 양성을 위해 다양한 노력을 하고 있으며 그 한 예로 micro:bit(마이크로비트)을 들 수 있다.

micro:bit(마이크로비트)는 영국의 국영방송사인 BBC에서 마이크로소프트, 삼성전자, ARM 등과 같은 회사와 함께 랭커스터 대학교 등의 단체들이 3년이 넘는 기간 동안 연구 개발을 통해서 개발한 4×5cm 크기의 소형 교육용 보드이다. 개발환경으로 파이선과 자바스크립트 블록 에디터라는 개발환경도 지원하고 있는데, 특히 파이선 프로그램을 설치하지 않고서도 웹상에서 작업을 할 수 있는 micropython(micro:bit의 파이선 개발환경 명칭)를 제공하여 인터넷이 연결된 환경이라면 언제나 프로그래밍을 할 수 있다.

텍스트로 제공되는 이 개발환경은 시각장애를 가진 학생에게 적합한 교육적 환경이 될 것이며, 이 교재 외 마이크로비트와 관련된 다양한 교육자료가 공식 사이트( https://microbit.org)에 제공되어 지속적인 교육 및 최신 교육 트렌드에 맞춰 제공된다.

1차시에서는 micro:bit를 사용하기 위한 기본 지식과 개발환경의 구성에 대해 알아본다.

2, 3차시에서는 micro:bit에서 활용가능한 python 코드(음악, 버튼, 무선통신, 입력/출력)에 대해 알아본다.

4, 5차시에서는 2, 3차시에서 배운 마이크로파이선의 코드를 활용한 프로젝트 학습을 통해 조금 더 깊이 있는 micro:bit 활용에 대해 살펴보려고 한다.

위의 내용을 통해 micro:bit를 활용한 프로젝트 활동을 통해 정보교과만이 아닌 다른 교과와의 연계된 활동 수업을 생각해 볼 수 있으며, 실생활에서 활용할 수 있는 다양한 프로그램을 만드는 첫걸음이 되는 활동이 될 것이다.

이 활동은 마이크로비트에 대한 기본적인 형태를 알아보기 위한 활동 차시이다. 이 활동을 통해 여러분들은 마이크로비트에 대해 이해하고 이를 어떻게 활용해야 할지 생각해 볼 수 있게 될 것이다.

【활동목표】

1. 마이크로비트에 대해 알 수 있다.

2. 마이크로비트의 입출력 단자에 대해 알 수 있다.

3. 마이크로파이선 프로그램을 활용하여 마이크로비트에 코딩을 넣는 방법을 알 수 있다.

마이크로비트는 기존에 교육용으로 많이 사용되고 있는 아두이노, 라즈베리 파이와 같은 SW 교육용 보드이다. 외부 입출력을 할 수 있는 많은 단자들이 있으며, 자체 나침반 센서, 온도 센서, 가속도 센서 등을 내장하고 있어 추가적인 부품을 사용하지 않고 마이크로비트만 가지고 있어도 된다는 점이 장점이다. 또한 통신을 위한 블루투스 4.0을 내장하고 있어 블루투스 모듈 없이 스마트폰 및 스마트 기기와 연동할 수도 있다.

[그림 00] 마이크로비트 전면부와 후면부 모습

자, 여러분이 직접 마이크로비트를 만져보며 어떻게 구성되어 있는지 살펴보도록 하자.

마이크로비트의 상단과 하단의 구분은 보드에 3개의 튀어나온 부분이 있는 곳이 위쪽이고 5개의 구멍이 있는 곳이 아래쪽이다. 또한 마이크로비트는 전면과 후면으로 나눠져 있다. 만져보았을 때 보드의 가운데 양쪽에 볼록 튀어나온 부분이 있는 곳이 전면부라고 생각하면 되고, 위쪽에 3개의 튀어나온 부분이 있는 곳이 후면부라고 생각하자.

1) 전면부의 구성

전면부는 다음과 같은 구성을 가지고 있다. LED 25개(가로, 세로 5개씩), A 버튼, B 버튼, I/O 핀, 3V, GND이다.

LED는 전면부의 가운데 가로와 세로 5개씩 총 25개가 있으며 밝기 조절이 가능하고 디스플레이 용도뿐만 아니라 광센서의 역할도 한다. A 버튼은 전면부의 가운데 왼쪽에 있는 버튼이며, B 버튼은 전면부의 가운데 오른쪽에 있는 버튼으로 프로그래밍을 통해 사용할 수 있는 푸시버튼으로 게임 및 음악 컨트롤을 위해 사용할 수 있다. I/O 핀은 전면부 하단에 있는 5개의 구멍 중 왼쪽부터 3개의 구멍을 말하며 이는 0, 1, 2로 표시되어 있으며 악어 클립 또는 케이블을 사용해서 외부 하드웨어와 연결하여 전력을 공급하거나 디지털 혹은 아날로그 데이터의 입, 출력이 가능한 핀이다. 3V와 GND는 전원 공급을 필요로 하는 전동 모터 등과 같은 외부 기기에 전원을 공급하는데 사용한다.

더 알아보기

5개의 주요 핀 외에 마이크로비트는 더 많은 입출력 단자를 가지고 있다. 5개 핀 구멍의 하단부를 만져보면 굴곡이 느껴질 것이다. 이는 5개 주요 입출력 단자를 제외한 추가적인 입출력 단자를 구분하는 홈이다. 추가 입출력 단자는 3부터 22핀으로 나눠져 있으며 이를 활용하기 위해서는 [마이크로비트 브레이크 아웃 I/O 확장 보드]를 이용하면 된다.

[그림 01] 마이크로비트 브레이크 아웃 I/O 확장 보드

2) 후면부의 구성

후면부는 다음과 같은 구성을 가지고 있다. 저전력 블루투스 안테나, USB 소켓, 재시작 버튼, 배터리 소켓, 상태 표시 램프, 마이크로컨트롤러, 가속도 및 지자기 센서이다. 저전력 블루투스 안테나는 후면부 상단 왼쪽에 있는 직선 모양 음파로 되어 나온 부분이며 스마트폰, 태블릿PC 혹 PC 등 BLE 안테나를 가진 다른 기기들과 정보를 주고받을 수 있어 사물인터넷(IoT)을 위한 프로그램에도 활용할 수 있다.

USB 소켓은 후면부 상단 가운데 있는 처음으로 돌출된 곳이며 제작한 프로그램은 USB 케이블을 통해 마이크로비트로 다운로드할 수 있다. 재시작 버튼은 USB 소켓 오른쪽에 있는 돌출된 곳으로 후면부 상단 돌출된 3곳 중 가운데이며 마이크로비트를 재시작할 때 사용한다. 배터리 소켓은 후면부 상단 돌출된 3곳 중 가장 오른쪽에 있으며 외장 배터리 팩을 연결하는데 사용된다. USB 소켓과 재시작 버튼 사이에는 상태 표시 램프가 있으며 이 램프의 역할은 시스템에서 사용자에게 무언가 알릴 상황이 있으면 노란색 LED 램프가 깜빡이게 된다. 후면부 상단 왼쪽에 있는 저전력 블루투스 안테나의 바로 밑에 조금 돌출된 곳이 있는데 이곳은 마이크로컨트롤러로 256kb의 플래시 메모리와 16kb의 RAM을 내장하고 있고, 온도 센싱이 가능하다.

마지막으로 마이크로컨트롤러의 남서쪽에 위치하고 있으며 하단의 왼쪽 첫 번째 홀(GDN) 위에 있는 2개의 돌출된 것은 가속도 및 지자기 센서이다. 이는 속도 변화, 자기장 감지, 방향 검출 등이 가능하다.

마이크로비트는 마이크로소프트의 자바스크립트 블록 에디터를 통해 프로그램을 할 수 있어 초등학생도 쉽게 이용할 수 있으며, 자바스크립트와 파이선을 통한 텍스트 코딩도 할 수 있다. 전용 프로그램을 다운로드하지 않아도 코딩을 할 수 있지만 마이크로비트 파이선 전용 함수를 사용하기 때문에 이 활동에서 더 알아보고자 한다.

마이크로파이선은 마이크로비트에 텍스트 코딩을 할 수 있는 전용 파이선 프로그램을 의미한다. 따로 프로그램을 설치하지 않고 웹에서 실행시킬 수 있기 때문에 편리하다. 이 마이크로파이선에 연결하는 방법을 간단하게 4단계로 언급하면 다음과 같다.

1) 마이크로비트를 연결하기

마이크로비트를 micro USB 케이블을 이용해 컴퓨터에 연결한다. 맥 OS, PC, 크롬북, 리눅스(라즈베리 파이까지)에도 모두 가능하다. 컴퓨터에 연결된 마이크로비트는 'MICROBIT'라는 저장 장치로 나타난다. 하지만 일반적인 저장 장치는 아니다.

2) 프로그램을 작성하기

마이크로파이선(MicroPython)에 접속하는 방법은 다음과 같다.

인터넷에 접속하여 검색 창에 "마이크로비트"라고 입력한다. 검색되는 사이트( http://microbit.org/ko/)에 접속하게 되면 마이크로비트 사이트에 접속하게 된다. 사이트에서 "코드 만들기"에 들어간 뒤 15번째 탭의 프로그램 만들기로 들어가면 된다.(11번째 탭의 프로그램 만들기는 자바 스크립트 블록 편집기 코드 만들기이다.)

마이크로파이선에 접속하는 또 다른 방법이 있다. 이는 인터넷 주소창에 다음 주소( http://python.microbit.org/v/1)를 작성하게 되면 바로 마이크로파이선이 실행되게 된다.

[그림 02] 마이크로파이선 실행창

처음 마이크로파이선이 실행되었을 때 마이크로비트의 LED 창에 "Hello, World!"로 표시되는 프로그램이 작성되어 있는데 여러분들의 프로그램을 새롭게 작성하기 위해서는 작성되어 있는 모든 프로그램을 삭제한 뒤 시작하면 될 것이다.

3) 프로그램을 다운로드하기

편집기에 있는 다운로드(Download) 버튼을 누르면 'hex' 파일이 다운로드 될 것이다. 'hex' 파일은 여러분이 만든 프로그램을 최소화/최적화시켜 만든 것으로 마이크로비트를 통해 실행시킬 수 있다. Hex 파일이 다운로드 되면, USB 저장 장치에 복사하는 것과 같은 방법으로 그 파일을 마이크로비트에 복사해 넣으면 된다. 윈도우 운영체제에서는 'hex' 파일에서 마우스 오른쪽 클릭 후, "보내기→MICROBIT"를 선택하면 된다. 다른 방법으로는 'hex' 파일을 잘라내기 또는 복사를 하여 MICROBIT에서 붙여넣기를 하면 된다.

4) 가지고 놀아보기

여러분이 만든 프로그램이 마이크로비트로 업로드되는 동안에는 마이크로비트가 잠시 정지되고 마이크로비트의 뒷면에 있는 노란색 LED가 깜박이게 될 것이다. 프로그램 업로드가 끝나면 업로드된 프로그램 코드가 자동으로 실행될 것이다.

더 알아보기

MICROBIT 드라이브는 자동적으로 컴퓨터에서 연결 해제가 되지만 여러분이 만든 hex 프로그램은 마이크로비트로 업로드될 것이다. 마이크로비트에는 hex 파일만 저장되며 다른 파일들은 저장이 되지 않는다.

마이크로비트는 전면부의 25개의 LED 창을 이용한 시각적 표시를 이룰 수 있지만 시각장애학생에게는 시각적 결과보다는 청각적 결과를 프로그램의 결과로 보여주는 것이 좋을 것 같다. 그렇기 때문에 이 단원은 다양한 마이크로파이선의 명령어 중 청각적 결과를 보여주는 명령어를 기반으로 알려주고 이러한 명령어를 통해 프로젝트 학습을 진행하고자 한다.

청각적 결과를 보여주기 위해서는 소리가 출력되어야 한다. 하지만 마이크로비트는 자체 스피커 기능이 없다. 그렇기 때문에 프로그램 된 결과를 청각적 신호를 통해 확인하기 위해서는 환경을 구축해야 한다.

여기서는 다음과 같은 2가지 방법을 제시하고자 한다.

- 피에조 버저를 사용하는 방법

- 개인용 3.5파이 이어폰을 사용하는 방법

공통 작업

- 마이크로비트의 다양한 핀 중 0핀은 +단자, GND 핀는 -단자이다.

- 0핀과 GND 핀에 각각 악어 클립은 연결한다.

[그림 03] 마이크로비트 0핀과 GND 핀에 악어 클립을 연결한 모습

- 피에조 버저는 소리를 출력해 주는 작은 스피커라고 보면 된다.

- 피에조 버저는 원기둥 모양에 +핀과 -핀이 꽂아져 있는 모습이다.

[그림 04] 피에조 버저의 모습

더 알아보기

피에조 버저마다 기본적인 행태는 같지만 +핀과 -핀의 길이가 같은 형태도 있고 다른 형태도 있다. 시각장애학생교육을 위해서는 각 핀의 길이가 다른 형태의 피에조 버저를 사용하는 것이 학생들의 교육지도에 원활할 것이다. 혹시나 가지고 있는 피에조 버저의 +핀과 -핀이 같은 형태인 경우에는 한쪽 극의 핀을 니퍼 등으로 잘라서 +극과 -극의 길이가 차이나게 하여도 된다.

- 공통 작업을 통해 마이크로비트에 연결된 악어 클립 중 0핀과 연결된 악어 클립을 피에조 버저의 +핀과 연결하고, GND 핀에 연결되 악어 클립을 피에조 버저의 -핀과 연결한다.

나. 개인용 3.5파이 이어폰과 마이크로비트 연결하기

- 3.5파이 이어폰은 흔히 사용되는 개인용 이어폰이다.

- 공통 작업을 통해 마이크로비트에 연결된 악어 클립 중 pin0을 이어폰 팁의 바깥쪽에 pinGND 핀을 이어폰 팁의 안쪽 팁에 연결한다.

[그림 05] 3.5파이 이어폰과 악어 클립을 연결한 모습

그럼 다음의 예시를 기반으로 한번 마이크로파이선에 프로그램을 입력해 보자.

일반적으로 마이크로파이선에 입력하는 방법은 위의 마이크로파이선 실행하기를 통해 진행하면 된다. 그렇게 되면 현재의 스크린리더로는 마이크로파이선의 실행 창을 읽어주지 못하기 때문에 다음의 방법을 제시한다.

① 메모장에 작성

② 마이크로파이선에 작성된 코드 옮기기

그렇다면 위의 방법을 연습 예제를 통해 연습해 보도록 하자. 연습할 예제의 코드는 다음과 같다. 보통은 Hello World라는 디스플레이를 시작하게 되는데, 이번에는 소리를 낼 수 있는 명령어를 연습 예제로 준비했기 때문에 3단원의 실행환경을 구축해야지만 코드의 실행 유무를 확인할 수 있다.

from microbit import *

import music

music.play(music.WEDDING)

<실행방법>

① 먼저 윈도우+R키를 통해 실행 창을 켠다.

② 실행 창 열기에 [notepad]라고 작성하여 메모장을 켠다.

③ 그다음 메모장에 위의 예제를 작성한다.

④ 작성된 코드를 복사한다.

⑤ 마이크로파이선을 실행시키고 코드 입력창으로 들어와서 제시되어 있는 코드를 지운 뒤 메모장에서 작성한 코드를 붙여넣기한다.

⑥ 마이크로파이선의 다운로드를 통해 작성된 코드를 "hex" 파일로 저장한다.

⑦ 저장된 폴더에서 파일을 찾은 뒤 파일을 "보내기→MICROBIT"로 이동시키다.

⑧ 이동이 완료되면 마이크로비트에서 작성된 코드가 바로 실행된다.

위와 같이 코드를 마이크로비트에 입력했을 때 어떤 소리가 날까? 웨딩 행진곡 소리가 들린다면 여러분들은 성공한 것이다.

이 차시에서는 마이크로비트에 대해 알아보고 마이크로파이선을 통해 프로그램을 확인할 수 있는 환경 구축과 메모장을 활용한 코드 작성방법을 알아보았다. 다음 차시에서는 다양한 마이크로파이선의 명령어에 대해 알아보도록 하자.

# data[].attributes.attachment_link.title
1. 마이크로비트 사용법 알아보기

# data[].attributes.attachment_link.description
01. 왜 마이크로비트를 사용한 교육을 해야 할까? 사물인터넷은 IT에 막대한 영향을 주게 될 것이다. 단순히 IT가 만들어 내고 분석하며 관리하고 보호해야할 기기의 범위와 숫자가 늘어나기 때문만은 아니다. 사물인터넷의 확산은 새로운 IT 기술에 대한 수요를 창출하고, 하이브리드 직종들을 만들어 내는 등 IT노동 시장을 바꾸게 될 것이다.

# data[].attributes.headline
14 김지영(인천만월초)

# data[].attributes.subject
14 김지영(인천만월초)

# data[].attributes.body
[퓨처랩 마이크로비트 연수 결과물 공유]
SDGs 17개 세부목표 중 '양질의 교육'의 실천 프로젝트로 '학업중단 중인 「유거부」학생을 어떻게 하면 학교로 돌아오게 할까?'를 4명의 교사가 고민하여 만들어낸 결과물입니다. 학생이 등교를 하면 스스로 카운터(영상의 결과물) A, B버튼을 눌러 포인트를 축적하고, 5번의 연속 출석 성공마다 반 전체에 점진적인 보상을 주고, 연속적이지 않더라도 총 출석 횟수의 증가를 격려하는 의미의 개별보상도 주는 형태입니다. 반 전체에 축하하는 이벤트를 여는 의미는, '아이를 키우는 데 온 마을이 필요하다'는 인디언 속담처럼 개인의 문제를 공동이 함께 해결할 수 있다는 공동체의식과 책임감을 함양하는 데에 있습니다.
<코드 사진>
*이와 같이, 지속가능발전교육과 융합하여 마이크로비트 메이킹 활동 수업에 효과적으로 활용할 수 있습니다.

# data[].attributes.body
1. https://youtu.be/bF8iekqrmrU

2. 센서를 이용하여 등속 운동 실험을 할 수 있습니다. 등속운동하는 장치에 마이크로비트를 장착하고 라디오송수신 장치를 이용하여 시간에 따라 얼마나 이동했는지 직접 그래프를 그리게 하는 프로젝트를 진행할 수 있습니다.

# data[].attributes.attachment_link.authors[].name
전국과학교사협회 (전과협)

# data[].attributes.attachment_link.title
마이크로비트 센서 활용 과학실험 (17분 만에 마이크로비트 마스터하기)

# data[].attributes.headline
33 김누리(서울 개포초)

# data[].attributes.subject
33 김누리(서울 개포초)

# data[].attributes.body
1. 마이크로비트 활용 사례
마이크로비트를 활용한 인터랙티브 아트

2. 수업 적용 방안
(1) 음악, 미술 교과 융합 교육
(2) 학생 수준을 고려한 맞춤형 수업

-도입: 인터랙티브 아트에 대해 알기
-전개: 마이크로비트 센서를 활용하여 나만의 작품 만들기
인터랙티브 작품 발표하기
-정리: 소감 발표하기

# data[].attributes.body
1. 마이크로 비트 활용 사례
확장 키트를 활용하여 화분을 잘 기르기 위한 장치를 구안하고 블록코딩을 통해 실현한다.

2. 수업 적용 방안
동기유발: 시들어가는 화분을 잘 키우기 위한 방법 생각하기

활동1: 확장키트를 활용한 마이크로비트 사용하기

활동2: 화분이 잘 자라기 위한 조건 생각하기

활동3: 온도와 습도 센서를 활용한 프로그래밍

정리하기: 생활 속 코딩 활용방법 정리하기

# data[].attributes.body
1. 마이크로비트 활용 사례
자기센서를 활용하여 나침반 만들기
https://www.youtube.com/watch?v=VUjYn-E8NxM

2. 수업 상황
- 활동1: 자기장에 대한 간단한 공부
- 활동2: 자기센서 활용해서 실시간 수집데이터 확인하기
- 활동3: 자석을 이용한 보물찾기 활동하기

# data[].attributes.attachment_link.title
빠르게 확인하자! 실시간 데이터 측정(마이크로비트)

# data[].attributes.body
1. 마이크로비트 활용 사례
: 수생태계 보전을 위한 바다거북 보호 프로젝트

2. 수업 적용 방안
* 바다거북이 보호 관련 사례에 대해 안내
* 조도센서, 스피커, 버튼, 블루투스 등 센서 개별 동작에 대한 실습을 위의 사례에 있는 바다거북 산란지 침입 경고 프로젝트, 안전 조명 프로젝트, 산란지 침입 신고 프로젝트로 진행
* 이외 다양한 생태계 보존을 위한 아이디어 기획 후 센서를 활용한 프로젝트 운영

# data[].attributes.attachment_link.title
[교안]바다 거북을 위한 첫 번째 프로젝트

# data[].attributes.headline
43 양혜민(과학전시관)

# data[].attributes.subject
43 양혜민(과학전시관)

# data[].attributes.body
1. 마이크로비트 활용 수업 사례
: 마이크로비트 전광판 만들기
[바로가기] 에듀넷티클리어 자유학기 활동지원 수업 자료https://www.edunet.net/nedu/edupolicy/freesem/listFreesemContForm.do?menu_id=802&contents_openapi=totalSearch

2. 수업 적용 방안
- 마이크로비트를 처음 접하는 학생들이 컴퓨팅 시스템의 구성 및 동작 원리를 이해하고 다양한 입출력 장치와 프로그래밍을 경험할 수 있는 수업 자료임.
- 활동 영상, 교사용 가이드, 학생용 학습지를 활용하여  학교급별 수준에 맞게 재구성할 수 있음.

# data[].attributes.headline
118 - 황형준 - 고양오금초등학교

# data[].attributes.subject
118 - 황형준 - 고양오금초등학교

# data[].attributes.body
마이크로비트를 음악 수업에 활용하기

1. 리듬과 박자: 마이크로비트로 다양한 리듬 패턴을 만들고, 박자를 따라 연주할 수 있다. 예를 들어, 마이크로비트로 4분음표, 8분음표, 16분음표, 2분음표, 3박자, 4박자의 리듬 패턴을 만들 수 있다. 또한, 마이크로비트로 박자를 따라 노래를 부를 수 있다.
2. 악기 연주: 마이크로비트로 다양한 악기의 소리를 들을 수 있고, 악기를 연주하는 방법을 배울 수 있다.
3. 음악 작곡: 마이크로비트로 자신의 음악을 만들 수 있다. 예를 들어, 마이크로비트로 리듬 패턴, 악기 소리, 노래 가사를 조합하여 자신의 음악을 만들 수 있다.

# data[].attributes.attachment_link.title
마이크로비트 7 음악 연주

# data[].attributes.body
1. 마이크로비트 활용 사례
마이크로비트를 활용한 스마트 시티 만들기

2. 수업 적용 방안
- "마이크로비트와 센서를 이용해 스마트 시티 만들기"
-학생들이 탄소중립마을을 만들기 위한 다양한 정보를 접하고 자신만의 탄소중립만을 만들기를 구상한다.
-구상한 마을을 직접 구현하는 과정에서 마이크로비트와 다양한 센서를 활용한다.
-실제 적용된 사례를 보면서 실제로 이런 사회가 구현되었을 때의 장점과 예상되는 문제점을 토대로 토론한다.

- 입력: 빛 센서값
- 처리: 어두워지면 조명 켜기
- 출력: LED 빛

# data[].attributes.attachment_link.title
교육박람회 때 그거! '스마트시티' 한 판으로 끝내기😮 마이크로비트, 허스키렌즈로 만들어봤어요 | 6가지 기능을 한번에 넣었습니다!

# data[].attributes.body
1. 마이크로비트 수업활용사례: 차 마시기 좋은 온도
- 온도 센서의 기능과 작동 제어 방법을 소개하며 온도 센서와 디스플레이를 이용하여 차 마시기 좋은 온도 알리미를 만들어본다.

https://www.ebssw.kr/edc/cultursens/cultursensMvpView.do?alctcrSn=55563&cntntsSn=21520&stepSn=54794&lctreSn=1820207&pageIndex=1

2. 수업적용방안

1) 환경 감지 및 데이터 수집:  마이크로비트의 온도, 습도, 빛의 세기 센서 등을 활용하여 환경 요소를 감지하고 데이터를 수집하는 활동. 온도, 습도, 빛의 세기 등을 측정하고 데이터를 수집하여 분석하고 그래프로 나타내는 활동을 할 수 있음. 이를 통해 학생들은 환경과 관련된 데이터 수집과 분석에 대한 기초적인 개념과 과학적인 사고력을 발전시킬 수 있음

2) 식물 성장 모니터링: 마이크로비트의 온도 센서와 습도 센서를 활용하여 식물의 성장 환경을 모니터링하는 활동을 할 수 있음. 학생들은 토마토, 강낭콩 등의 식물을 교실에서 키우면서 센서를 사용하여 식물의 환경 요소를 측정하고 기록함. 그 결과를 분석하여 온도와 습도가 식물의 성장에 영향을 미치는 요소를 파악할 수 있음.

# data[].attributes.headline
138 유예찬(안산대월초)

# data[].attributes.subject
138 유예찬(안산대월초)

# data[].attributes.body
<수업 적용 방안>

실과의 SW 수업과 발명 단원을 연계하여 마이크로 비트를 이용한 창의적인 제품만들기 수업 설계. 마이크로 비트를 활용하여 어떤 제품을 만들 수 있을 지 설계, 고안해보고 실제로 제작까지 수업을 구성

# data[].attributes.attachment_link.title
[마이크로비트 활용 작품] 18. 터치로 밝기 조정하는 스탠드 | 3W LED 와 터치 센서로 만든 스탠드 | microbit project

# data[].attributes.headline
60 정현호(서울공진초)

# data[].attributes.subject
60 정현호(서울공진초)

# data[].attributes.body
1. 마이크로비트 활용 사례
https://youtu.be/q8rQTgYnt-w
https://youtu.be/mN6jcW2_UoY

2. 수업 적용 아이디어
- 과학, 실과, 창체 스마트팜 만들기
- 식물기르기를 할 때 학생들이 물을 안주거나 주말 또는 연휴기간으로 인하여 물을 주지 못해 식물이 죽는 경우가 많이 있다.
- 학생들이 기르는 식물에 물을 주는 것을 깜박 잊더라도 물이 꾸준히 공급될 수 있도록 스마트팜(화분)을 만든다.

# data[].attributes.attachment_link.title
[마이크로비트] 수분센서를 활용한 스마트 화분(스마트팜) 만들기

# data[].attributes.body
1. 마이크로비트로 화분습도계 만들기
https://m.youtube.com/watch?v=vcLUkt5KvLo&feature=youtu.be
2. 수업적용
-문제인식: 삼분이를 지켜줘! 화분맨 책을 읽고 삼분이를 지킬 수 있는 방법에 대해 고민해본다
-활동1(문제해결) 레몬밤 심기 활동을 통해 생명존중감을 기르고, 검색 또는 그루우 앱을 활용해 레몬밤을 잘 키울 수 있는 환경을 조사한다
-활동2(문제해결) 책 속의 죽어가던 삼분이 화분이 잘 자랄 수 있는 화분습도계를 마이크로비트를 활용해 제작한다

# data[].attributes.attachment_link.title
마이크로비트 강좌1. 화분습도계 만들기

# data[].attributes.body
영어-디지털 플래시카드 만들기
교사는 학생들이 외국어 학습을 향상시키고 컴퓨팅 사고를 발전시키는데 도움이 되는 플래시 카드용 시퀀스 알고리즘을 설계하도록 안내합니다. 그런 다음 micro:bit를 사용하여 디지털 플래시 카드를 만드는 프로그램을 작성하도록 지시하고, 학생들의 작업을 테스트하고 평가합니다.

# data[].attributes.attachment_link.readable_text
This series of five lessons is aimed at pupils aged 7-8 years and builds on the 'Nature art' unit. Pupils design sequenced algorithms for flashcards to help them learn a foreign language, developing their understanding of computational thinking. They then write programs to create digital flashcards using the micro:bit and test and evaluate their work.

The lesson sequence comprises:

1. Unplugged lesson discovering how flashcards work through algorithms

2. Programming abstracted images on the micro:bit LED display to make digital flashcards

3. Improving programs by introducing delays and spotting patterns

4. Experimenting (tinkering) with the MakeCode editor to discover more ways of using the display

5. Debugging, evaluating and consolidating computing concepts used in this unit.

Learning objectives

can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation

can analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems

can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems

are responsible, competent, confident and creative users of information and communication technology

Additional skills

Creative thinking, collaboration, problem-solving.

You will need

Downloadable resources:

Other resources:

highlighter pens (different colours)

paper - large sheets

paper - writing

student work from previous lesson

# data[].attributes.attachment_link.description
This series of five lessons is aimed at pupils aged 7-8 years and builds on the 'Nature art' unit. Pupils design sequenced algorithms for flashcards to help them learn a foreign language, developing their understanding of computational thinking. They then write programs to create digital flashcards using the micro:bit and test and evaluate their work.

# data[].attributes.body
왼쪽 오른쪽 방향과 신호를 이용한 게임을 만들 수 있습니다.

https://youtu.be/k6Xo8uGos0A

# data[].attributes.body
https://www.youtube.com/watch?v=7Jdm-_SoD4U

2. 역사 수업 시간에 배운 단어나 개념을 10개 정도 말하고 10개를 넘거나 시간내에 말하지 못하면 x가 나오는 수업 시간에 배운 단어 말하는 게임 만들면 좋을 것 같아요.

# data[].attributes.attachment_link.title
[마이크로비트] 순발력 게임 만들기

# data[].attributes.body
활용 사례

독거 노인의 안전사고를 예방하고 알려주는 장치

마이크로비트의 라디오 통신기능을 이용하여 독거노인이 정기적으로 이상유무를 남기면 밖에 있는 마이크로비트로 결과가 전송이 되어 집 밖에 있는 사람이 독거노인의 이상 유무를 확인할 수 있게 된다.

# data[].attributes.attachment_link.keywords[]
마이크로비트 글로벌 챌린지

# data[].attributes.attachment_link.title
[SDG10 불평등감소] 독거노인의 안녕을 지켜주세요! 고독 ZERO 프로젝트 #나이듦 #안전사고 #버튼 #LED #흔들림감지센서 #라디오통신 #스피커 : MGC 2022 | 교육자료 | MGC 교안

# data[].attributes.attachment_link.description
나이듦 #안전사고 #버튼 #LED #흔들림감지센서 #라디오통신 #스피커기획 배경우리는 나이가 들면 삶에 어떤 어려움과 염려가 있을까요? 혼자 살고 있다면 어떤 도움이 더 필요할까요? 독거노인은 배우자나 자녀의 보살핌을 받지 못하기 때문에 질병 및 안전 사고 등과 같은 일상적인 생활상의 위험요인에 대한 대처가 매우 취약합니다. 코로나19로 인해 독거노인들은 그나마 있던 사회적 교류가 줄어든 상황이라고 합니다.

# data[].attributes.body
1. 피트니스 챌린지:
이 수업에서 학생들은 마이크로비트를 사용하여 피트니스 활동을 추적할 수 있다. 걸음 수를 세거나 외부 센서를 사용하여 심박수를 측정하거나 맥박을 모니터링하는 프로그램을 만들 수 있다. 마이크로비트는 실시간 데이터를 표시할 수 있어 학생들이 피트니스 목표를 설정하고 시간 경과에 따른 진행 상황을 추적할 수 있다.

2. 춤과 동작:
마이크로비트를 사용하여 대화형 댄스 루틴을 만들 수 있다. 학생들은 동작을 감지하고 다양한 시각적 또는 청각적 신호로 반응하도록 마이크로비트를 프로그래밍할 수 있다. 특정 동작을 포함하는 루틴을 설계할 수 있으며 마이크로비트는 피드백을 제공하거나 음악을 재생하여 성능을 안내할 수 있다.

# data[].attributes.attachment_link.title
[스마트체육수업사례]엔트리를 활용한 움직임 프로그램 고안(파양초 윤태경)