Micro:Bit Basics: A first guide for hobbyists, students and teachers of the BBCs 'microbit' programmable computer