Time to be creative, BBC Microbit

https://twitter.com/andywilson460/status/618508749070843909

The BBC has had a bit of rough ride recently especially in the press and with the 600 million they have to take on and the cuts announced.

With all news stories like this, its easy to feel and think the worst. But its important to be positive and think about the way forward. The BBC must innovate and be creative about what happens next.

Talking about creativity, the BBC Microbit project finally was launched and it was great to finally see the concluding chapter to BBC Micro. I’d love to see a micromen style tv show about the many many years of getting this project to launch. So many people were involved in the process and they must all be proud to finally see the project come to this stage.

Ant's talk on 'BBC Micro for the 21st Century

I still remember Ant Miller’s talk about the BBC Micro for the 21st Century at BarCampBrighton3 which Rain blogged. I’m not saying that was a turning point or anything but was one of many many people trying to make the BBC understand its essential position in the 21 century by looking at its legacy with the old BBC Micro.

If I tried to list others it would go on for ever! I did 4 years ago create a mindmap of all the people doing something and influences, be interesting to look back at now. A few core people stick out in my mind when talking about this project

Michael Sparks, Howard Baker and Jo Claessens. These 3 people are deservingly front and centre of the microbit shot above. For me personally they put their blood, sweat and tears into the BBCmicrobit. They pushed and pushed, and made it work. They are embryonic of what the BBC needs to do now and into the future! A future which of course will be open!

Of course I can’t help but mention Alan O’Donohoe, which had little to do with the BBC microbit, but  following the BarCampMediaCity BBC Code lab stunt and momentous rise upwards, had a (mainly) positive external influence. Very interesting to hear and read some of the blogs and opinions back in 2012.

The BBC Microbit is a long list of creative things only the BBC could do. Its great to finally see the positive and negative feedback but ultimately the biggest critics will be the  year 7’s who use it this coming September.

The BBC needs to keep knocking it out the park and build a better future for us all.

Should we teach people how to code in school?

Ulaanbaatar, Mongolia

I’ve seen quite a lot of blogs, notes, and even papers on the question of shouldn’t we teach the next generation how to code? Somewhere in the mix, there’s lots of thoughts that the problem we’re having keeping up with our american friends is because we’ve gone soft on teaching the next generation the essential skills needed to not just become workers but to think for themselves and ultimately take control and drive their own destiny.

And finally there’s a lot of thought that the BBC should be a large part of what ever happens, after the success of the BBC Micro ecosystem back in the 80’s. There is no way I could go on without mentioning the fantastic work which is going on in these areas from Ant Miller, Michael Sparks, Mo McRoberts, Alan O’DonohoeKeri Facer, Adrian Woolard, etc, etc…

My own thoughts are quite complex on this issue but I wanted to talk about one aspect of it… teaching people to code.

Lots of people have said code is law, code is power, code is freedom, code is a way of life. They may even be right but I have a problem with this…

…I’ve never had any formal programming/computer science training. So obviously I would say, its not as biscuit critical as some people are making out. Don’t get me wrong its powerful and the ability to be able to manipulative the landscape around yourself and others is a fantastic thing to have. However there’s more to it than just this.

I have the power to manipulate and bend the landscape to suit myself, its not so elegant but it kind of works because I understand the systems and services around us. I would conclude this is the hacker mindset (although others would disagree or think I’m being a little broad with the definition.

So what is the hacker mindset? And ultimately what is a hacker and what does this have to do with the next generation? Bruce Schneier explains what a hacker is…

What is a Hacker?
A hacker is someone who thinks outside the box. It’s someone who discards conventional wisdom, and does something else instead. It’s someone who looks at the edge and wonders what’s beyond. It’s someone who sees a set of rules and wonders what happens if you don’t follow them. A hacker is someone who experiments with the limitations of systems for intellectual curiosity.

There’s some keywords in that statement which stimulate my thoughts… But the big one is the Curiosity.

From Secret & Lies, the famous Schneier book which I actually own, but I think I lent to someone? (Glyn?)

Hackers are as old as curiosity, although the term itself is modern. Galileo was a hacker. Mme. Curie was one, too. Aristotle wasn’t. (Aristotle had some theoretical proof that women had fewer teeth than men. A hacker would have simply counted his wife’s teeth. A good hacker would have counted his wife’s teeth without her knowing about it, while she was asleep. A good bad hacker might remove some of them, just to prove a point.)

How do we entourage young people to keep there natural sense of curiosity? Somewhere in the process of growing up its kind of knocked out of young people and I don’t know where it exactly happens. I also feel this fits well with my thoughts about the need for young people to explore their inner geek or passion if you prefer.

I would also suggest curiosity + passion is a killer combination and something a lot more people could do with (imho). This combination seems to be great (although not all of them appear in the 8 great traits) ironically.

Inspiring the next generation is the game and aim here, not teaching young people to code. Being smart, curious and passionate is what I wish for all the young people of this and every nation. How the BBC and BBC Micro Redux project (I totally made that up!) fit into this frame I don’t honestly know, but I know many people are chipping away at this in many different ways. I just hope there ultimate aim isn’t to just create a whole bunch of coders because that would be very dull and a crying shame…