# data[].attributes.attachment_link.title
운동량 측정기(수신자)

# data[].attributes.attachment_link.description
Microsoft MakeCode for micro:bit에서 ❤️ 으로 만들었습니다.

# data[].attributes.attachment_link.description
Microsoft MakeCode for micro:bit에서 ❤️ 으로 만들었습니다.

# data[].attributes.body
<마이크로펫 만들어 기르기>
5학년 1학기 실과 동물기르기 시간에 이용할 수 있습니다.
학교에서는 여건상 실제 동물을 기르기가 힘들기에 마이크로펫으로나마 동물을 기르는 간접경험을 할 수 있습니다.
1. 시작하면 밥: 15, 시간: 0 으로 시작합니다.
2. 10초 동안 아무 활동이 없으면 슬픔 아이콘과 소리 출력
3. 20초 동안 아무 활동이 없으면 하품 아이콘과 소리 출력
4. 30초 동안 아무 활동이 없으면 해골 아이콘 출력과 동시에 죽음
5. 밥이 20 이상이거나 0이면 해골 아이콘 출력과 동시에 죽음
6. 돌보는 방법
- 놀아주기: 마이크로 비트를 흔들기(흔들 때 마다 시간값 초기화)
- 쓰다듬어주기: 로고 누르기(누를 때 마다 시간값 초기화)
- 밥 주기: A버튼 누르기(누를 때 마다 밥 10 증가)

# 마이크로펫의 변수를 더 많이 추가한다면 더욱 더 흥미를 느낄 수 있을 것 같습니다.

# data[].attributes.body
스마트 화분 만들기

4학년 1학기 2단원 식물의 한살이
- 식물이 자라는데 적당량의 물과 알맞은 온도가 필요함을 알 수 있다.
- 습도 센서의 값이 150 미만이면 슬픈 표정과 I'm thirsty 문자를 출력한다.
- 습도 센서의 값이 150 이상이면서 온도가 15도 미만이면 슬픈 표정과 I'm so cold 문자를 출력한다.
- 습도 센서의 값이 150 이상이면서 온도가 15도 이상이면 기쁜 표정과 I'm happy 문자를 출력한다.

다른 센서 없이 Micro:bit 만을 활용하려면 빛센서(햇빛)와 온도 센서만 활용하여 프로그래밍 가능

# data[].attributes.body
<마이크로비트 활용한 수업 시간 활용 방안>

제목: [큰 수 를 찾아라]

방법: 양 쪽에 1~100까지 무작위로 뜨는 수를 서로 비교하여 큰 수를 고르기
왼쪽 이 크다 선택 : A버튼
오른쪽이 크다 선택 : B버튼
정답: +1 오답: -1 으로 10점 되면 완료

활용: 수학 시간에 수 비교 활동을 해보고 난 후  배운 내용을 복습하며 즐거운 수학 놀이도 하는 활동으로 활용할 수 있음

# data[].attributes.attachment_link.title
마이크로비트(수업시간 활용)

# data[].attributes.body
마이크로비트를 활용해 불쾌지수 온도계를 만들고자합니다.
-28도 아래로 내려가면 온도를 숫자로 나타낸 뒤 미소를 짓습니다.
-28도 위로 상승하게 되면 온도를 숫자로 나타낸 뒤 불쾌한 표정을 짓습니다.
-이를 활용해 수업 시 에어컨을 켜는 조건이나, 과학시간 식물을 키울 때 올바른 온도를 유지하게 하는 용도로 활용할 수 있습니다.

# data[].attributes.body
도어락 만들기 코드입니다.

# data[].attributes.body
마이크로비트 도어락 만들기
-A B버튼을 조합하여 도어락 비밀번호 만들기
-비밀번호 입력 후 A+B 누르면 도어락 열림
-잘못입력하면 X표 출력
-실과의 ICT활용 수업에 미래의 나의 집 만들기 활동에 활용하면 학생들이 즐거워 할 듯 합니다.

# data[].attributes.body
<마이크로비트 계산기>
- 두 숫자의 사칙 연산 가능한 계산기
- A버튼을 눌러 첫 숫자 설정
- A+B버튼을 눌러 원하는 연산 결정(더하기, 빼기, 곱하기, 나누기)
- B버튼을 눌러 뒷 숫자 설정 전 초기화
- 다시 A버튼을 눌러 첫 숫자 설정
- B버튼을 누르면 계산 결과 출력
저학년 학생들의 사칙연산 학습을 위한 계산기 입니다. 버튼을 누르는 횟수만큼 수를 지정할 수 있기에 작은 수의 계산에 활용하기 편리합니다. 고학년 학생들은 예시 자료를 제공하며 직접 코딩해본다면 변수의 개념을 알고 활용을 하는데 도움이 되리라 생각합니다.

# data[].attributes.body
<운동 릴레이>
-체육 시간, 팝스 측정 등 학생들의 체력 향상을 하고자 할 때 활용할 수 있는 운동 릴레이 프로그램
-마이크로비트 센서로 움직임을 인식하게 하고 정해진 운동 할당량을 완료하였을 때, 다음 모둠으로 성공 신호를 전송하면  다음 모둠이 이어서 정한 운동을 하게 된다. 이렇게 릴레이 형식으로 학급 전체 학생이 활동을 한다.
-흔들림 감지 센서를 활용한 줄넘기나 숏피치, 가속도센서y축 감지를 이용한 아령운동과 싯업, 자유낙하를 이용한 점프스쿼트와 점프런지, 버핏테스트, 로고 감지를 이용한 마운팅클라이밍과 푸쉬업 스크린방향감지를 이용한 구르기 등 체력향상 운동의 개수를 셀 수 있도록 한다.
-성공하였을 때, 다음 모둠으로 이모지를 전송하여 운동이 이어지도록 한다. 이때, 트리거를 사용하여 개수 충족 시 성공 이모지가 중복으로 보내어지는 것을 방지한다.

# data[].attributes.body
<배수 구해주는 프로그램>
배수에 대한 개념이 어려울 경우 배수를 대신구해주고 자신의 답을 확인할수 있는 프로그램입니다.
특히 구구단을 배운다던지 할때도 유용한 프로그램입니다.
A버튼을 눌러 어떤 수의 배수를 구할지 정합니다
A+B버튼을 누르면 배수가 나옵니다
흔들면 초기화가 됩니다

# data[].attributes.body
<마이크로비트 다이어트 숟가락>

- 가속도 센서를 이용해 좌우 모두 한 번씩 기울여졌을 때 숟가락 횟수를 추가한다.
- 숟가락 횟수를 계속하여 출력하고 설정값 도달시 터지는 효과를 내준다.
- A버튼을 누르면 숟가락 횟수를 초기화 한다.

실과 시간에서 SW학습과 식생활교육 부분을 융합하여 교육할 수 있습니다. 학생들이 너무 적게 먹거나, 너무 많이 먹는 경우가 많은데 스스로 그러한 부분을 조절하며 생각할 수 있도록 활용할 수 있습니다.

# data[].attributes.body
과학 시간에 활용가능한 마이크로비트 금속 탐지기
- 철로 된 물체를 만나게 되면 ◇ 모양이 표시된다.
- 철로 된 물체와 멀어지면 X 모양이 표시된다.
- 과학 시간 "과학자는 어떻게 탐구할까요?" 라는 주제에서 분류에 대해서 배울 수 있다.
- 철로 된 물체와 자석을 이용해 과학 수업을 진행할 수 있다.
- 학교 텃밭이나 운동장에서 활용하여 철이 된 물체를 찾는 환경정화활동을 할 수 있다.

# data[].attributes.body
음악 시간에 활용 가능한 음표와 박자 설명 교구

- A버튼을 누르면 2분음표 모양 LED에 등장 후 '도'음을 2박자동안 소리냄. 5초 후 2라는 숫자를 통해 2분음표라는 것 설명
- B버튼을 누르면 4분음표 모양 LED에 등장 후 '도'음을 1박자동안 소리냄. 5초 후 4라는 숫자를 통해 4분음표라는 것 설명
- 흔들기를 하면 8분음표 모양 LED에 등장 후 '도'음을 1/2박자동안 소리냄. 5초 후 8이라는 숫자를 통해 8분음표라는 것 설명

* 쉼표나 다른 음표모양을 입력하면 다양한 음표/쉼표의 모양과 이름, 박자 체험이 가능

# data[].attributes.headline
마이크로비트를 이용해 폭탄만들

# data[].attributes.body
마이크로비트를 이용해 폭탄만들기 게임을 만들어보았습니다. (버전 문제로 구현이 안되는 부분이 있었습니다.) 마이크로비트가 다루기가 재미가 있고, 여러 기능들을 추가하면 오프라인 상황에서도 적용하기 좋은 교구라고 생각합니다.

# data[].attributes.body
마이크로비트를 이용해 폭탄 피하기 게임을 만들어보았습니다. 기존 있던 게임을 약간만 변형 했습니다.(마이크로비트 버전 문제로 구현이 안되는 부분이 있었습니다.) 마이크로비트를 사용해보니 코딩과 피지컬 컴퓨팅 교육을 하기에 무척 훌륭한 교구라는 생각이 들었습니다. 타교과와의 연계보다는 실과 속의 소프트웨어, 피지컬컴퓨팅 등의 직접적인 코딩활동을 교육하기 좋은 교구라고 생각 듭니다.

# data[].attributes.body
현재 초등학교 3학년은 과학과에서 자석을 이용한 실험을 하면서 자기장에 대하여 공부하게 됩니다. 이때 자석의 세기를 알아보기 위해서 주로 자석에 철클립이 딸려 올라오는 개수를 가지고 자석의 힘을 알아보는 데요. 실험할 때마다 같은 자석인데 딸려 올라오는 클립의 개수가 차이가 많이 나서 곤란한 경우들이 있습니다. 자석의 힘도 그렇지만 자석에 붙여 올리는 요령이나 실험하는 학생들의 성격차이로 결과가 왜곡되기도 합니다. 이때 마이크로 비트의 자기센서의 기능을 활용하면 보다 객관적인 자석의 힘을 숫자로 알아 볼 수 있을 것입니다.

또한 과학과 6학년 2학기 ‘전기의 이용’ 단원에는 ‘전류가 흐르는 전선 주위에서 나침반 바늘은 어떻게 될까요?’를 주제로 전류와 자기장에 대하여 학습합니다. 실험 중 전류가 흐를 때 나침반의 움직임이 생각보다 미미하여 지도교사가 당황하게 되는데요. 이때 전류가 흘러 생기는 자기장을 마이크로비트의 자기센서 기능을 활용하여 수치로 관찰할 수 있다면 어떨까하는 생각을 해보았습니다.

# data[].attributes.body
마이크로비트를 활용하여 밤하늘의 별을 따다 너에게 줄게라는 게임을 만들었습니다. 기울기 센서를 활용하여 스프라이트를 움직여서 별에 닿게 되면 1점이 올라가는 게임입니다. 시간 제한을 20초로 두어 20초 동안 누가 더 많은 별을 따는지 학생들과 함께 해 보면 재미있을 것 같습니다.

# data[].attributes.attachment_link.title
밤하늘의 별을 따다 너에게 줄게

# data[].attributes.body
마이크로비트 2개를 활용하여 라디오 통신을 통해 친구와 함께 서로의 감정 상태를 주고 받으면서 코로나시대의 비접촉, 비대면 감정 전달 등의 수업에 활용이 가능하도록 만들어 보았습니다.

A버튼을 눌러 기분을 선택한 뒤, B버튼을 통해 상대편 마이크로비트로 전송합니다. 이것은 마이크로비트 2개가 모두 서로에게 동일하게 통신이 되도록(쌍방향) 하였습니다. 기분은 행복함, 슬픔, 화남 3가지로 전송되도록 하였으며 원하는 기분의 종류와 가지수를 추가할 수 있습니다. '나'와 '너'라는 변수를 지정하여 마이크로비트 두개가 서로 나와 너로 지정되어 통신합니다.
또한 B버튼을 눌러 상대에게 전송하였을 때 전송을 마친 마이크로비트에서는 LED스크린 지우기를 설정하여 화면이 보이지 않도록 하였습니다. 그리고, A와 B버튼을 동시에 누르면 화면과 변수값이 초기값으로 바뀌도록 설정해 두었습니다.

# data[].attributes.body
마이크로비트의 라디오 기능을 활용하여 폭탄돌리기 게임을 만들어 봤습니다.
타이머가 돌아가는 동안 폭탄을 주고 받다가 마지막 시간에 가지고 있으면 폭탄이 터지는 게임입니다.
* 라디오를 사용하여 송수신
* bomb에 저장된 값은 터지기 전까지 남아있는 시간을 나타냄
* bomb >0 이면 폭탄을 가지고 있는  것
* bomb=0이면 게임이 끝남
* bomb<0 이면 폭탄을 가지고 있지 않다는 것
* A+B 버튼을 눌러 게임을 시작하고, 첫번째 폭탄을 보냄
* 폭탄을 받으면 화면에 폭탄 이미지가 출력됨
* 마이크로비트를 흔들면 다른 마이크로비트에게 폭탄이 넘어감
두개로만 테스트를 했는데 수를 늘려서 시간의 랜덤값도 좀더 넓게 준다면 재미있는 게임이 될 것 같습니다.

# data[].attributes.body
마이크로비트를 활용한 수학 구구단 학습도우미를 만들어보았습니다. A버튼은 1~9단까지 랜덤으로 설정되어 구구단을 익힐 수 있으며 B버튼은 ( )X( )를 랜덤으로 설정하고 정답을 마이크로비트를 흔들어서 확인할 수 있도록 설정하였습니다. 모든 과정은 반복으로 되어 있어 구구단을 익히는데 도움이 되었으면 좋겠습니다. 감사합니다.

# data[].attributes.body
마이크로비트의 흔들림 감지 센서와 LED 출력(다양한 표정의 아이콘) 기능을 활용하여 수학 교과[수의 크기를 비교하는 활동]에 연계한 과제물을 만들어보았습니다.

# data[].attributes.body
마이크로비트의 화살표 아이콘 출력 기능과 변수를 활용하여 운동 룰렛을 만들어보았습니다.
운동 룰렛은 체육시간이나 방학과제 1일 1운동하기를 할 때 재미있게 운동을 선택하는 도구로 활용할 수 있고 룰렛의 내용을 바꾸면 다양한 교과 놀이 도구로도 활용할 수 있습니다.

# data[].attributes.headline
코로나시대의 체육수업은 비접촉, 저강

# data[].attributes.body
코로나시대의 체육수업은 비접촉, 저강도, 거리두기를 유지해야 되기 때문에 학생들 활동에 제한 사항이 많습니다. 그래서, 강의 시간에 실습한 보물찾기 활동을 변형하여 체육 시간에 할 수 있는 언택트 술래잡기 활동을 만들어 보았습니다. 술래 마이크로비트와 범인 마이크로비트 두 개를 사용하였고, 실습해 본 마이크로비트가 1.0버전이라서 스피커가 지원되지 않아 동작에 한계가 있는 점을 참고해 주시면 감사하겠습니다.

# data[].attributes.body
마이크로비트 2개를 활용하여 라이오통신과 LED기능을 활용한 통신 보물 찾기 놀이를 만들어 보았습니다.

자세한 설명은 아래의 링크(구글문서) 첨부합니다.

https://docs.google.com/document/d/18Egi3vaLmLgyk7pW-R5uJjyujirxZCwRbwBGj03kEvQ/edit?usp=sharing

# data[].attributes.attachment_link.title
마이크로비트를 활용한 놀이 과제(202022824 임정현)

# data[].attributes.body
- 작품 제목: 나침반
- 관련 교육과정: 3학년-1학기-과학-4단원-자석의 이용
- 관련 성취기준: [4과02-02] 나침반의 바늘이 일정한 방향을 가리키는 성질이 있음을 관찰을 통해 설명할 수 있다.

- 제작 원리: 마이크로비트 자기 센서에 감지되는 값의 변화에 따라 LED 화면에 출력되는 화살표의 방향을 변환하여 항상 북쪽을 가리키도록 제작

# data[].attributes.attachment_link.title
마이크로비트를 활용한 나침반 제작(AI융합교육전공 202022829 정종하)