초등학교 코딩 교육을 위한 마이크로비트와 메이크코드에 대해 써드릴게요.
아이들이 처음 코딩을 접할 때 가장 중요한 건 “쉽게 배우면서도 재미있게 체험할 수 있는 도구”를 만나는 것입니다. 마이크로비트는 손바닥 크기의 작은 보드에 다양한 기능이 내장되어 있어 초등학교에서 코딩 교육을 시작하기에 매우 좋은 도구예요. 어느 정도 코딩은 할 수 있어야 하기에 너무 저학년은 조금 힘들고 대략 4학년 이상의 아이들에게 적합합니다. 마이크로비트가 어떤 도구인지 소개해드리고, 마이크로비트를 이용해 할 수 있는 강좌들에 대해 알려드릴게요.
마이크로비트의 주요 기능
마이크로비트(Micro:bit)는 BBC에서 교육용으로 만든 작은 컴퓨터 보드입니다.

- LED 매트릭스
앞면에는 가로 5개, 세로 5개로 배열된 작은 불빛, 총 25개의 LED가 자리 잡고 있어요. 이곳에 숫자, 글자, 간단한 그림을 표시할 수 있어서 결과를 눈으로 확인하기 좋아요. - 두 개의 버튼
좌우에 달린 버튼은 마치 게임기 조작 버튼처럼 활용할 수 있어요. 버튼을 누르면 특정 동작을 실행하도록 프로그래밍할 수 있고, 입력 신호로도 사용할 수 있습니다. - 디지털/아날로그 입력 핀
보드 아래쪽에는 작은 금속 단자가 있어 악어 클립을 연결할 수 있습니다. 이를 통해 외부 전자 부품이나 센서를 연결해 더 다양한 프로젝트로 확장할 수 있습니다. - 전원 단자
센서나 모듈에 전기를 공급하는 역할을 합니다. 덕분에 보드 하나로 여러 장치를 제어할 수 있습니다. - 온도 센서
주변의 온도를 측정할 수 있게 해줘요. - 가속도 센서와 나침반
마이크로비트를 기울이거나 흔들렸을 때 등의 움직임을 감지할 수 있습니다. 나침반 센서를 이용하면 어느 방향을 향하고 있는지도 알 수 있어요. 이런 기능들을 이용하면 만보계나 나침반도 만들 수 있고 다양한 게임에도 활용할 수 있어요 - USB 커넥터
컴퓨터와 연결해 프로그램을 업로드할 때 사용해요. 마이크로비트는 makecode 프로그램을 사용해 코딩을 하기 ㄸ문에 여기 커넥터를 연결해 코딩한 것을 다운로드 받을 수 있습니다. 또한 컴퓨터와 연결시 전원을 공급받는 역할도 할 수 있습니다. (별도로 배터리랑 연결하지 않는 다면 컴퓨터와 연결해서 전원을 공급받아야 마이크로비트가 실행이 가능합니다) - 외부 전원 연결 포트
위의 USB 커넥트를 쓰지 않고, 건전지 팩이나 외부 배터리를 연결해 독립적으로 전원을 공급할 수 있습니다. 이동하면서 마이크로 비트를 테스트하거나 교실 밖 활동에서도 유용합니다.
마이크로비트 시작을 위한 준비물
- 마이크로비트 본체
- USB 케이블 또는 블루투스 지원 기기
- 인터넷 브라우저 (MakeCode 실행용)
마이크로비트 코딩 프로그램 사용법
마이크로비트에서 사용하는 코딩 프로그램은 makecode입니다. 아래 메이크 코드 바로가기 버튼을 이용해서 메이크 코드 페이지로 이동할 수 있습니다.
메이크코드 페이지로 이동
메이크코드(MakeCode)는 마이크로비트를 비롯한 교육용 하드웨어를 손쉽게 프로그래밍할 수 있도록 만들어진 무료 온라인 코딩 플랫폼이에요. 필요하다면 자바스크립트나 파이썬 코드로 전환해 더 깊이 있는 학습도 가능해요. 웹 브라우저만 있으면 설치 없이 바로 사용할 수 있고, 코드를 작성하면 실시간으로 보여지는 왼쪽 상단의 마이크로비트 이미지에서 결과를 미리 확인할 수 있어 실습 전에 오류를 줄일 수 있어요.
또한 메이크코드 페이지에 들어가면 다양한 예시 튜토리얼 들이 있어서 연습해 볼 수 있어요.
한글도 지원하고 있어서 좋아요. 가끔 영어로 되어 있거나, 어색한 한글이 있는 경우, 언어를 한국어로 바꿔줘야 해요.
우측 상단에 있는 설정 버튼을 누르면 언어 선택 화면이 있어요.

메이크 코드에 대한 상세한 설명은 다른 글에서 상세히 알려드릴게요.
마이크로비트로 할 수 있는 다양한 교육 활동들
- LED 글자 띄우기: “HELLO”라는 글자를 화면에 흘려보내는 간단한 프로젝트.
- 가위바위보 게임: 버튼을 눌렀을 때 무작위로 아이콘이 표시되도록 코딩.
- 온도계 만들기: 내장 센서를 이용해 교실 온도를 측정하고 LED로 표시하기.
- 걸음 수 측정기: 가속도 센서를 활용해 간단한 만보기 제작.
- 무선 통신 : 두 대의 마이크로비트를 연결해 무전기처럼 대화하기.
위의 활동들에 대해서도 다른 글에서 별도로 각각 코딩하는 방법에 대해 알려드릴게요.
다양한 확장 도구를 이용하면 마이크로비트를 이용해 더 다양한 프로그램을 할 수 있어요. 특히 많이 쓰이는 마퀸에 대해서도 알려드리도록 하겠습니다.