I’ve heard about access codes for the website, what are they?
Do I need to login to use the code editors?
What is an authorisation code?
Why do I need to authenticate?
The editors hosted at microbit.co.uk by the BBC were designed with a login-system, allowing teachers (and students) to store and publish their scripts on the BBC website www.microbit.co.uk. Because this system was designed for use with children under 13, these logins needed to be carefully managed and moderated.
An authorisation code is a single-use code that is required to register with this system. The BBC distributed authorisation codes to head-teachers of all schools that registered for free micro:bits in the academic year 2015/2016 roll-out.
We are no longer handing out authorisation codes to log-in to the website, because there is a much easier workflow available now for script sharing.
A much easier workflow to use, is to just save and load the generated .hex files as if they were any other file – e.g. as if they were a word document or a picture file. This allows you to use any existing school login system, USB memory sticks, drop-box, blog attachments and links, email attachments, or any other scheme you may already use to store and manage your other files.
To edit, save, and run code, you don’t need to login to the website.
Blocks, Touch Develop, Code Kingdoms, Python (python.microbit.org) and PXT (pxt.microbit.org) all support script load and save from within the respective editors.
When you save your .hex file from the website, this file has a copy of your code inside it. You can use the IMPORT CODE button, or drag and drop the .hex file onto the appropriate web editor to re-load it for viewing and changing.