An engaging curriculum for elementary and middle school students to learn programming and design using micro:bit.