만든 이유
마퀸(Maqueen) 로봇의 대표 확장기능은 훌륭하지만, 학생 수업에 쓰기에는 블록이 많고 수업에서 쓰지 않는 기능까지 섞여 있었습니다. 초등 저학년도 다룰 수 있게 "수업에서 필요한 블록만, 이름은 바로 이해되게" 다듬은 버전이 필요했습니다.
한 커스터마이징
- 원본 오픈소스 확장기능(myMaqueenPlus)을 포크해 학생 교육 과정에 맞게 블록을 재구성
- 수업에서 쓰지 않는 기능을 정리해 블록 팔레트를 단순화
- 수업 흐름(기본 주행 → 라인 트레이싱 → 응용) 순서대로 블록을 찾을 수 있게 분류
MakeCode 확장기능으로 추가하는 방법
이 확장기능은 마켓플레이스에 올라와 있지 않고, URL을 직접 넣는 방식으로 불러옵니다.
- makecode.microbit.org에서 새 프로젝트를 만듭니다
- 확장(Extensions) 메뉴를 엽니다
- 검색창에 아래 주소를 붙여넣습니다
https://github.com/sjh5637/myMaqueenPlusV3_extension
- 목록에 나타난 myMaqueenPlusV3를 선택하면 로봇 제어 블록이 추가됩니다
소스 전체는 GitHub 저장소에서 확인할 수 있습니다.
