|BBC Micro To micro:bit|
|Written by Sue Gee|
|Saturday, 16 April 2016|
Last month saw the arrival of the BBC micro:bit into schools across the UK. These tiny devices are intended to inspire a new generation of youngster to get into digital technology - wearables, the IoT and of course coding.
The initiative announced last year was for up to 1 million of these small devices - half the size of a credit-card - to be given away to Year 7 pupils (11- and 12-year olds). Beyond this initial distribution the plan is to set up a not-for-profit to sell the devices.
The Micro:bit is an interesting piece of hardware. Measuring 4 cm by 5 cm, it doesn't have a case, keyboard, mouse or display. However it does have an on-board accelerometer, a built-in magnetometer, bluetooth LE and three AtoD convertors. It has 16MB memory expandable with Flash storage and the processor is an ARM Cortex M0, and the system software makes it an mbed device.
You might be wondering why this device sports the BBC logo. This question was addressed at last year's launch by the BBC's Director-General, Tony Hall, who said:
“This is exactly what the BBC is all about - bringing the industry together on an unprecedented scale and making a difference to millions. Just as we did with the BBC Micro in the 1980s, we want to inspire the digital visionaries of the future. Only the BBC can bring partners together to attempt something this ambitious, this important to Britain’s future on the world stage."
So the precedent for a public service broadcaster backing the micro:bit project is clearly the BBC Micro and once one of the devices was received by the I Programmer team the temptation to resurrect some of the programs from BBC Micro proved a temptation we couldn't resist.
What better than select something simple from 21 Games for the BBC Micro, published in the era when the home computer introduced computer programming as a hobby to the generation who went on to become the programmers of the 21st century. Games have always been a great way to get into programming so why should the micro:bit be any different.
The Micro:bit is quite a capable computer but it does have one limitation - it only has a 5x5 LED matrix display.
What sort of game could you possibly program on that!
Our initial choice - we may do more subject to popular demand or sheer nostalgia, is called Commando Jump, which was, by design, a very simple game intended to teach BBC Basic programming.
It presented the player with a wall that the commando had to climb. The initial jump height was determined by the player's reaction time. After that they could make the commando scramble up the wall by pressing a key as fast as they could. The faster, the higher the commando climbed. If you reached the top of the wall before that time out then at the next level there was a higher wall. If you didn't make it the commando would slide down with a deflated noise.
or email your comment to: firstname.lastname@example.org
|Last Updated ( Sunday, 15 May 2016 )|