4 ms·
Yeah, the block editor is a quick win for younger children, but it's not good for teaching more realistic approaches to 'proper' coding; heading the Java or Mic
by linker3000 10y ago
Yeah, the block editor is a quick win for younger children, but it's not good for teaching more realistic approaches to 'proper' coding; heading the Java or MicroPython route seems to be more suitable and engaging for older pupils.
The guys who ported MicroPython to the micro:bit have done a great job but, regrettably, by the time the MicroPython framework has been loaded on the micro:bit, the amount of room left for more complex programs is a bit tight.
Arduino is used in UK schools, but the one I hear a lot about is Crumble as it's designed to build motorised things very easily: http://redfernelectronics.co.uk/crumble/ http://redfernelectronics.co.uk/crumble/
(Disclaimer: I am a volunteer STEM Ambassador working with UK schools and educators in the fields of electronics and computing. I have no business relationship with Crumble)
- ntoll 10y agoYour script can be up to 8k in length. You have 16k RAM to play with. Obviously, this is a very constrained device and just getting a full re-implementation of Python 3 (sans standard library) is testament to Damien George's engineering brilliance. There's still lots of work to be done and efficiencies to be made. This is only but the start of the project. There are some quite interesting / complicated examples in the source code: https://github.com/bbcmicrobit/micropython/tree/master/examples https://github.com/bbcmicrobit/micropython/tree/master/examp... Hope this helps!
- deleted 10y ago[deleted]
- linker3000 10y agoDon't worry, you're preaching to the converted!