Beginning BBC micro:bit - Seneviratne, Pradeeka (Apress, 2018)