초보자를 위한 마이크로비트 시작하는 방법, 집에서도 쉽게 코딩 놀이하기

Last Updated :
초보자를 위한 마이크로비트 시작하는 방법, 집에서도 쉽게 코딩 놀이하기

처음 만지는 작은 컴퓨터, 생각보다 부담이 적어요

얼마 전 아이가 학교에서 손바닥만 한 보드를 가져와서 LED에 하트를 띄워 보여주더라고요. 이름이 마이크로비트라는데, 처음엔 장난감인지 코딩 교구인지 헷갈렸습니다. 그런데 직접 만져보니 복잡한 개발 장비라기보다, 코딩을 눈으로 확인하게 해주는 작은 실험 도구에 가까웠어요.

마이크로비트는 영국 BBC가 교육용으로 만든 작은 보드입니다. 크기는 신용카드보다 작고, 앞면에는 5 x 5 LED 화면, 버튼 2개, 센서, 연결 단자가 들어 있습니다. 컴퓨터에서 블록을 끼우듯 코드를 만들고 보드로 옮기면 바로 작동합니다. 그래서 초등 고학년부터 성인 입문자까지 코딩 감각을 익히기 좋습니다.

가격대는 구성에 따라 다르지만 보드 단품은 보통 2만 원대 후반에서 4만 원대 사이로 많이 보입니다. 배터리팩, 케이블, 악어클립, 서보모터 같은 부품이 들어간 키트는 더 비싸지만 처음부터 모두 살 필요는 없습니다. 처음에는 보드, USB 케이블, 배터리팩 정도면 충분합니다.

마이크로비트로 할 수 있는 것들

가장 쉬운 예시는 LED 화면에 글자나 그림을 띄우는 일입니다. 버튼 A를 누르면 웃는 얼굴, 버튼 B를 누르면 숫자가 나오게 만들 수 있죠. 별것 아닌 것 같지만 코드를 바꾸면 결과가 바로 보이기 때문에 처음 배우는 사람에게는 꽤 강한 재미가 있습니다.

센서를 쓰면 활용 폭이 넓어집니다. 마이크로비트에는 가속도 센서와 나침반 센서가 들어 있어서 흔들었을 때 주사위 숫자가 나오게 하거나, 기울기에 따라 LED 위치가 바뀌는 미니 게임을 만들 수 있습니다. 최신 버전에는 소리, 터치, 스피커 같은 기능도 들어 있어 박수 소리에 반응하는 장치나 간단한 알람도 만들 수 있습니다.

  • 버튼을 누르면 메시지가 흐르는 이름표
  • 흔들면 1부터 6까지 나오는 전자 주사위
  • 밝기에 따라 LED가 켜지는 간단한 조명
  • 온도 변화를 표시하는 미니 온도계
  • 두 대를 무선으로 연결한 간단한 신호 보내기

사실 여기까지는 납땜이나 어려운 회로 지식이 없어도 됩니다. 악어클립으로 단자를 연결하는 정도만 해도 충분히 실험이 가능합니다. 그래서 코딩을 처음 접하는 집, 방과후 수업, 작은 메이커 활동에 잘 맞습니다.

처음 시작하려면 이렇게 준비하면 됩니다

처음 준비물은 단순합니다. 마이크로비트 본체, USB 케이블, 배터리팩이 있으면 됩니다. 노트북이나 데스크톱 컴퓨터도 필요합니다. 태블릿으로도 가능한 경우가 있지만, 파일을 옮기고 연결하는 과정은 컴퓨터가 더 편합니다.

코딩은 보통 마이크로비트 메이크코드 편집기를 많이 씁니다. 화면 왼쪽에는 가상 마이크로비트가 있고, 가운데에는 명령 블록이 있으며, 오른쪽에 블록을 끌어다 놓는 공간이 있습니다. 스크래치와 비슷한 방식이라 코딩 문법을 몰라도 시작할 수 있습니다.

첫 프로젝트는 LED 이름표가 좋아요

처음에는 너무 멋진 작품을 목표로 잡기보다, 버튼을 누르면 내 이름이나 짧은 문장이 흐르게 만드는 정도가 딱 좋습니다. 예를 들어 시작하면 하트 아이콘을 띄우고, A 버튼을 누르면 이름이 지나가게 만들 수 있습니다. 이 작은 성공을 한 번 경험하면 다음 기능을 붙이고 싶어집니다.

코드를 만든 뒤 다운로드 버튼을 누르면 파일이 생깁니다. 마이크로비트를 USB로 연결하면 저장장치처럼 보이는데, 여기에 파일을 옮기면 보드가 깜박이면서 실행됩니다. 이 과정이 처음에는 조금 낯설지만 두세 번 해보면 금방 익숙해집니다.

아이와 함께할 때 좋은 진행 순서

아이와 같이 한다면 설명을 길게 하기보다 하나씩 바꿔보는 방식이 좋습니다. 예를 들어 처음에는 하트를 띄우고, 그다음에는 글자를 바꾸고, 그다음에는 버튼을 추가하는 식입니다. 한 번에 센서, 변수, 반복문까지 넣으면 재미보다 피로가 먼저 옵니다.

제가 보기엔 30분 단위로 끊는 게 가장 좋았습니다. 10분은 따라 만들기, 10분은 숫자나 그림 바꾸기, 나머지 10분은 스스로 변형하기. 이렇게 하면 코딩 수업 같은 느낌보다 놀이에 가깝게 흘러갑니다.

  • 1단계: LED에 아이콘 띄우기
  • 2단계: 버튼 A와 B에 서로 다른 명령 넣기
  • 3단계: 흔들기 기능으로 주사위 만들기
  • 4단계: 온도나 밝기 센서 값 표시하기
  • 5단계: 모터나 부저 같은 외부 부품 연결하기

근데 여기서 중요한 건 결과물이 완벽할 필요가 없다는 점입니다. LED 글자가 너무 빨리 지나가거나, 주사위 숫자가 마음대로 나와도 괜찮습니다. 왜 그렇게 되는지 바꿔보는 과정 자체가 코딩 연습입니다.

살 때 헷갈리는 부분과 고르는 기준

마이크로비트는 버전과 키트 구성이 다양합니다. 처음 구매라면 최신 보드인지, 배터리팩이 포함되어 있는지, USB 케이블 규격이 맞는지 확인하면 됩니다. 집에 케이블이 많아도 데이터 전송이 안 되는 충전 전용 케이블이 섞여 있는 경우가 있어서, 처음부터 포함된 제품을 고르면 시행착오가 줄어듭니다.

확장 키트는 목적이 있을 때 사는 편이 낫습니다. 자동차 키트, 로봇팔 키트, 식물 물주기 키트처럼 재미있는 구성이 많지만, 초반에는 기본 기능만으로도 할 게 꽤 많습니다. 보드를 충분히 만져본 뒤 아이가 움직이는 작품을 좋아하면 모터 키트, 소리나 반응 장치를 좋아하면 부저와 센서 키트를 추가하는 식이 자연스럽습니다.

학교 수업용이라면 보관 케이스도 은근히 중요합니다. 보드가 작아서 책상 위에 그냥 두면 케이블이나 배터리팩과 따로 굴러다니기 쉽습니다. 작은 지퍼백이나 플라스틱 케이스에 보드, 케이블, 배터리팩을 같이 넣어두면 다음에 꺼낼 때 훨씬 편합니다.

처음 배우는 코딩 도구로 괜찮은 이유

마이크로비트의 장점은 코딩이 화면 안에만 머물지 않는다는 점입니다. 버튼을 누르고, 흔들고, 빛을 비추고, 소리를 내면서 결과가 손에 잡힙니다. 그래서 추상적인 코드보다 실제 반응을 좋아하는 사람에게 특히 잘 맞습니다.

물론 한계도 있습니다. 큰 앱을 만들거나 복잡한 게임을 만들기에는 화면도 작고 성능도 제한적입니다. 하지만 입문 단계에서는 오히려 그 제한이 장점이 되기도 합니다. 기능이 너무 많지 않으니 어디서 시작해야 할지 덜 막막하거든요.

솔직히 코딩을 처음 배우는 사람에게 가장 어려운 건 문법보다 흥미를 유지하는 일이라고 느낍니다. 마이크로비트는 작은 변화가 바로 눈에 보이기 때문에 그 지점에서 꽤 강합니다. 집에 하나 두고 주말에 30분씩 만져보면, 코딩이 생각보다 멀리 있는 기술이 아니라는 감각이 생깁니다.

초보자를 위한 마이크로비트 시작하는 방법, 집에서도 쉽게 코딩 놀이하기 - 요약
초보자를 위한 마이크로비트 시작하는 방법, 집에서도 쉽게 코딩 놀이하기 | 난테나 | 트렌드 안테나 : https://nantena.net/2113
파일나라
난테나 © nantena.net All rights reserved. powered by modoo.io