# data[].attributes.body
나는 혁신가 같다. 왜냐면 나는 기본의 방식을 효율적으로 하는 걸 좋아하기 때문이다.

# data[].attributes.body
새롭게 만드는 것은 여렵기 때문에 하기 싫어한다. 기존에 있는 것을 업그레이드하고 발전시키는 것도 중요하다 생각
1301 김민재

# data[].attributes.body
이 사이트애 접속하여 코딩을 해봅시다!!!

# data[].attributes.attachment_link.readable_text
Microsoft MakeCode

Microsoft MakeCode 편집기는 BBC micro:bit 를 이용해 프로그래밍을 배우고 창작물을 만드는 데 필요한 모든 방법들을 제공합니다. 종류에 따라 다른 색깔로 구분되는 블록들은 Scratch 사용해 보았던 사람들이면 누구에게나 익숙할 뿐만 아니라, 마이크로비트의 모든 기능들을 사용하기에 충분히 강력합니다. 작지만 강력한 마이크로비트의 특징 블록들 뒤에서 눈에 보이지 않게 돌아가고 있는 텍스트 형태의 자바스크립트(JavaScript) 코드로 바꾸는 것도 가능합니다.

마이크로비트 사이트의 처음 시작하기 페이지 들을 살펴보면 처음 시작하는 사람들을 친절히 안내해 줄 것입니다.

MakeCode 클래스룸에 있는 MakeCode 편집기를 사용하는데 필요한 요구사항들은 FAQ 에서 찾아볼 수 있습니다.

Python

파이썬 프로그래밍언어를 사용하는 방법은 텍스트 기반 프로그래밍 과정을 통해 여러분의 프로그래밍 능력을 더 심도있게 키울 수 있는 매우 좋은 방법들 중 한 가지 입니다. 파이썬은 일반적인 영어와 비슷한 구조이기 때문에 배우기 쉬울 뿐만 아니라, 데이터 사이언스나 머신 러닝 분야에서도 사용될 만큼 강력하기도 합니다.

파이썬은 많은 학교들에서도 폭넓게 교육되고 있을 뿐만 아니라 선생님, 프로그래머, 엔지니어들로 구성된 전세계 커뮤니티들에 의해서도 지속적으로 지원받고 있습니다. micro:bit 파이썬 편집기는 텍스트 기반 프로그래밍 환경에서도 편리하게 micro:bit 를 다룰 수 있도록 선생님들과 학생들을 위해 설계되었습니다.

모바일 및 태블릿 앱

스마트폰이나 태블릿과 같은 모바일 기기들을 사용하고 있다면, iOS 와 Android MakeCode 앱을 사용해 micro:bit 를 프로그래밍 할 수 있습니다. 모바일 장치에서 작성한 프로그램 코드는 블루투스 통신으로 연결된 micro:bit 로 무선 전송되기 때문에 유선으로 연결하는 케이블이 필요하지 않습니다.

Scratch

스크래치는 전 세계의 많은 사람들에 의해 사랑 받고 있습니다. 8세 이상의 많은 사람들에게 있어서, 스크래치는 프로그래밍이라는 것을 처음 경험하게 해주는 프로그래밍언어이기도 합니다.

micro:bit 를 스크래치 프로젝트에 함께 결합시킬 수도 있고 게임 컨트롤러, 페인트브러시 펜, 디지털 스코어보드 등과 같은 피지컬 장비들을 micro:bit 로 만들어 볼 수도 있습니다. Android 앱을 설치하려면 Bluetooth 및 Scratch Link가 설치된 Windows나 macOS(버전 10/11) 컴퓨터 또는 Chromebook 또는 모바일 장치가 필요합니다. 그런 다음 아래 링크를 따라 Scratch 프로젝트를 시작하거나 살펴볼 수 있습니다.

Swift Playgrounds

아이패드나 macOS 10.15.3 버전 이상의 맥 컴퓨터가 있는 경우, Swift Playgrounds 인터랙티브 전자책을 통해 스위프트(Swift) 프로그래밍언어에 대해서도 살펴볼 수 있습니다.

Other editors

micro:bit 를 위한 프로그래밍 도구나 micro:bit 와 통신할 수 있는 도구들을 만들어내는 매우 많은 커뮤니티들이 전 세계적으로 있기 때문에, 블록 기반 편집기들을 포함한 Python, C++ 등과 같은 다양한 프로그래밍언어들을 사용해서 micro:bit 를 프로그래밍 할 수 있습니다.

다음 편집기들은 micro:bit 교육재단에 의해서는 공식 지원되지 않는 편집기들이기 때문에, 해당 편집기와 관련하여 궁금한 사항들은 'support' 부분을 자세하게 살펴봐 주시기 바랍니다.

# data[].attributes.attachment_link.description
손 안에 들어가는 디지털 컴퓨팅 학습 도구인 micro:bit 를 위한 적합한 편집기 선택하기

# data[].attributes.headline
마이크로 비트 기초 세트

# data[].attributes.subject
마이크로 비트 기초 세트

# data[].attributes.body
LED, 버튼, 가변저항, 스위치, 서브모터

# data[].attributes.body
나는 혁신가?
- 새로운 아이디어를 잘 고안해 내지 못하지만, 기존에 있는 것의 문제점을 파악하여, 문제점 개선은 잘 할 수 있다.

# data[].attributes.headline
해커톤 대회 실시 안내

# data[].attributes.subject
해커톤 대회 실시 안내

# data[].attributes.headline
01. 마이크로비트 소개

# data[].attributes.subject
01. 마이크로비트 소개

# data[].attributes.headline
03. 문자열 출력하기

# data[].attributes.subject
03. 문자열 출력하기

# data[].attributes.headline
05. 아이콘 출력하기

# data[].attributes.subject
05. 아이콘 출력하기

# data[].attributes.headline
06. 방향 표시등 만들기

# data[].attributes.subject
06. 방향 표시등 만들기

# data[].attributes.headline
09. 프로젝트1-카운터 체크기 만들기

# data[].attributes.subject
09. 프로젝트1-카운터 체크기 만들기

# data[].attributes.attachment_link.title
[ 이솦 Microbit ] 09. 프로젝드1- 카운터 체크기 만들기 - 머털쌤

# data[].attributes.headline
10. 프로젝트1-카운터 체크기 만들기 실행 영상

# data[].attributes.subject
10. 프로젝트1-카운터 체크기 만들기 실행 영상

# data[].attributes.attachment_link.title
[ 이솦 Microbit ] 10. 프로젝트1 - 카운터 체크기 만들기 실행 영상 - 머털쌤

# data[].attributes.headline
11. 비교하고 선택하기

# data[].attributes.subject
11. 비교하고 선택하기

# data[].attributes.headline
12. 홀짝 게임 실행하기

# data[].attributes.subject
12. 홀짝 게임 실행하기

# data[].attributes.headline
15. 반복문으로 구구단 출력

# data[].attributes.subject
15. 반복문으로 구구단 출력

# data[].attributes.attachment_link.title
[ 이솦 Microbit ] 16. 라디오 통신(radio sand received)(문자송수신)

# data[].attributes.headline
17. 라디오 통신(radio sand received)(문자송수신_코드 전송 및 실행)

# data[].attributes.subject
17. 라디오 통신(radio sand received)(문자송수신_코드 전송 및 실행)

# data[].attributes.attachment_link.title
[ 이솦 Microbit ] 17. 라디오 통신(radio sand received)(문자송수신_코드 전송 및 실행)

# data[].attributes.attachment_link.title
[ 이솦 Microbit ] 18. 라디오 통신(radio sand received)(숫자 송수신)

# data[].attributes.headline
19. 라디오 통신(radio sand received)(숫자_코드 전송 및 실행)

# data[].attributes.subject
19. 라디오 통신(radio sand received)(숫자_코드 전송 및 실행)

# data[].attributes.attachment_link.title
[ 이솦 Microbit ] 19. 라디오 통신(radio sand received)(숫자_코드 전송 및 실행)

# data[].attributes.headline
20. 라디오 통신(radio sand received)(문자+숫자 전송)

# data[].attributes.subject
20. 라디오 통신(radio sand received)(문자+숫자 전송)

# data[].attributes.attachment_link.title
[ 이솦 Microbit ] 20. 라디오 통신(radio sand received)(문자+숫자 전송)

# data[].attributes.headline
21. 라디오통신(문자+숫자 코드 전송 및 실행)

# data[].attributes.subject
21. 라디오통신(문자+숫자 코드 전송 및 실행)

# data[].attributes.attachment_link.title
[ 이솦 Microbit ] 21. 라디오통신(문자+숫자 코드 전송 및 실행)

# data[].attributes.headline
22. 프로젝트2 - 진동벨 만들기

# data[].attributes.subject
22. 프로젝트2 - 진동벨 만들기

# data[].attributes.headline
23. 프로젝트2 - 진동벨 만들기(코드 전송 및 실행)

# data[].attributes.subject
23. 프로젝트2 - 진동벨 만들기(코드 전송 및 실행)

# data[].attributes.attachment_link.title
[ 이솦 Microbit ] 23. 프로젝트2 - 진동벨 만들기(코드 전송 및 실행)

# data[].attributes.headline
아이디어 발현(나는 어떤 사림인가?)

# data[].attributes.subject
아이디어 발현(나는 어떤 사림인가?)

# data[].attributes.body
발명가 - 새로운 기술, 장치 발명

# data[].attributes.headline
아이디어 발현(나는 어떤 사림인가?)

# data[].attributes.subject
아이디어 발현(나는 어떤 사림인가?)

# data[].attributes.body
혁신가 - 기본의 방식을 효율화, 접근 방식의 전환

# data[].attributes.headline
아이디어 발현(나는 어떤 사림인가?)

# data[].attributes.subject
아이디어 발현(나는 어떤 사림인가?)

# data[].attributes.body
활동가 - 공감대 확장, 인식 전환, 참여 학대

# data[].attributes.headline
25. 호출벨 만들기(코드 전송 및 실행)

# data[].attributes.subject
25. 호출벨 만들기(코드 전송 및 실행)

# data[].attributes.body
친환경 수소전기차

# data[].attributes.attachment_link.title
수소전기차 vs 전기차, 승자는?

# data[].attributes.headline
(해커톤) 개별 프로젝트 보고서 양식

# data[].attributes.subject
(해커톤) 개별 프로젝트 보고서 양식

# data[].attributes.body
다운받아서 작성해주세요.

# data[].attributes.attachment_link.title
2022 해커톤양식(미래자동차학교)

# data[].attributes.headline
2. 개별 프로젝트 보고서 작성

# data[].attributes.subject
2. 개별 프로젝트 보고서 작성

# data[].attributes.body
작성된 보고서를 업로드 해주세요.

# data[].attributes.attachment_link.title
(해커톤) 개별 프로젝트 교사 예시 - 미래자동차 학교

# data[].attributes.headline
3. 마이크로비트 구현 동영상 업로드

# data[].attributes.subject
3. 마이크로비트 구현 동영상 업로드

# data[].attributes.body
주제에 맞게 구현한 마이크로비트 구현 동영상을 업로드해주세요.
(기능1) 물 공급

# data[].attributes.body
발표 순서를 정하여 차례로 나와서 자신의 개별 프로젝트 작품을 발표한다

# data[].attributes.body
발표한 학생 제품에 대해 자신의 의견을 댓글로 달아준다.

# data[].attributes.headline
[코드2] 화분 수분상태

# data[].attributes.subject
[코드2] 화분 수분상태

# data[].attributes.attachment_link.title
화분의 물 상태 표기 코드

# data[].attributes.headline
(기능3) 물 저장 상태

# data[].attributes.subject
(기능3) 물 저장 상태

# data[].attributes.headline
[코드3] 물 저장 상태

# data[].attributes.subject
[코드3] 물 저장 상태

# data[].attributes.headline
(기능4) 음성 지원 - 고장 상태 유무

# data[].attributes.subject
(기능4) 음성 지원 - 고장 상태 유무

# data[].attributes.headline
[코드4] 음성지원-고장상태 유무

# data[].attributes.subject
[코드4] 음성지원-고장상태 유무

# data[].attributes.headline
4. 해커톤 소감문 작성

# data[].attributes.subject
4. 해커톤 소감문 작성

# data[].attributes.body
3시간 안에 마이크로 비트 기초 활용수업과 지속가능 목표를 통한 사회문제 해결 개별 프로젝트를 진행하는데, 다소 어려운 점이 있었지만 이러한 경험을 바탕으로 다음 번에는 문제를 더 잘 해결할 수 있을 것 같은 기대감이 생성되었다.

# data[].attributes.body
무언가를 뜯어고치거나 개조하는 걸 좋아하기 때문이다

# data[].attributes.body
기존의 단점을 보완, 문제점 해결할 수있다.

# data[].attributes.body
나는 아이디어를 잘 내지는 못하지만 무언가 문제가 생기면 그 문제점을 찾아내 이 문제를 해결할 수 있다.

# data[].attributes.body
리더쉽 있게 사람들을 이끌고 추진력이 좋다.

# data[].attributes.body
이게 적성에 가장 잘 맞는다

# data[].attributes.body
나는 새로운 아이디어 고안을 잘 한다. 그래서 새로운 것을 만드는 것을 좋아한다. 그러면서도 무언가가 가지고 있는 문제를 잘 개선한다. 그래서 나는 분해하고 재조립하고 새로운 상식을 알아가는 것을 좋아한다.

# data[].attributes.headline
1. 주제선정: 육상생태계 보존

# data[].attributes.subject
1. 주제선정: 육상생태계 보존

# data[].attributes.headline
1. 주제선정: 육상생태계 보존

# data[].attributes.subject
1. 주제선정: 육상생태계 보존

# data[].attributes.attachment_link.title
2022 해커톤양식(미래자동차학교)

# data[].attributes.attachment_link.title
서울사대부중 1215 이지우

# data[].attributes.attachment_link.title
서울사대부중 1109 손유찬

# data[].attributes.attachment_link.title
서울사대부중 1604 김민재

# data[].attributes.body
나는 새로운 것이나 뜯어고치는 것을 좋아한다

# data[].attributes.body
내 아이디어가 수업 중에 수소 전기 자동차에서 깨끗한 물이 나온다는 말을 듣고 생각해 냈다.

# data[].attributes.headline
1. 주제 선정: 육상생태계 보전

# data[].attributes.subject
1. 주제 선정: 육상생태계 보전

# data[].attributes.headline
1. 주제선정: 육상생태계 보전

# data[].attributes.subject
1. 주제선정: 육상생태계 보전

# data[].attributes.attachment_link.title
서울사대부중 1409 신한결

# data[].attributes.attachment_link.title
2022 해커톤양식(미래자동차학교)

# data[].attributes.attachment_link.title
2022 해커톤양식(미래자동차학교)

# data[].attributes.attachment_link.title
2022 해커톤양식(미래자동차학교)

# data[].attributes.body
내용수정 요망

# data[].attributes.body
서브모터, LED, 버튼 동작

# data[].attributes.body
이번에 마이크로비트를 처음 사용하는데 빨리 배울수 있었었다.마이크로비트를 사용하니 더욱 재미있었다.이로써 문제 해결 방법이나 생활 속에 있는 문제를 해결한 것 같은 기분이 든다.다음에는 실생활속에서 발생하는 문제를 빠르고 좋은 방법으로 해결할수 있을것같다