O'Really?

December 22, 2014

Makey Christmas and a Hacky New Year!

Christmas lectures by Ben Nuttall

Christmas lectures 2014 by @Ben_Nuttall

Our homes are full of technology that we typically take for granted and understand little. Your average smartphone or tablet, for example, is a “black box”, that deliberately discourages modification by tinkering and hacking. This Christmas, Danielle George takes three technologies we routinely take for granted – the light bulb, the telephone and the motor – and shows you how to hack your home as part of the Royal Institution Christmas Lectures broadcast on BBC Four.

Lecture 1/3 The Light Bulb Moment: First broadcast Monday 29th December

Inspired by Geordie inventor Joseph Swan, Danielle attempts to play a computer game on the windows of a skyscraper using hundreds of light bulbs. Along the way, Danielle will show the next generation how to hack, adapt and transform the technologies found in the home to have fun and make a difference to the world.

This year’s Royal Institution Christmas Lectures have been inspired by the great inventors and the thousands of people playing with technology at their kitchen tables or tinkering in their garden sheds. When Joseph Swan demonstrated the first working light bulb in 1878 he could never have dreamed that in 2014 we’d be surrounded by super-bright LED screens and lights that could be controlled using mobile phones.

In this lecture, Danielle explains how these technologies work and show how they can be adapted to help you realise your own light bulb moments. She shows how to send wireless messages using a barbecue, control a firework display with your laptop and use a torch to browse the internet. (via richannel.org/the-light-bulb-moment)

Lecture 2/3 Making Contact: First broadcast Tuesday 30th December

Inspired by Alexander Graham Bell, Danielle attempts to beam a special guest into the theatre via hologram using the technology found in a mobile phone. Along the way, Danielle shows the next generation how to hack, adapt and transform the electronics found in the home to have fun and make a difference to the world.

This year’s Royal Institution Christmas Lectures have been inspired by the great inventors and the thousands of people playing with technology at their kitchen tables or tinkering in their garden sheds. When Scottish inventor Alexander Graham Bell demonstrated the first telephone in 1876, he could never have dreamed that in 2014 we’d all be carrying wire-free phones in our pockets and be able to video chat in crystal clear HD across the world.

In this lecture, Danielle explains how these technologies work and shows how they can be adapted to help keep you connected to the people around you. She shows how to control paintball guns with a webcam and turn your smartphone into a microscope, whilst also investigating a device that allows you to feel invisible objects in mid-air. (via richannel.org/making-contact)

Lecture 3/3 A New Revolution: First broadcast Wednesday 31st December

Inspired by the Royal Institution’s very own Michael Faraday, Danielle attempts to use simple motors to construct the world’s greatest robot orchestra. Along the way, Danielle shows the next generation how to hack, adapt and transform the electronics found in the home to have fun and make a difference to the world.

This year’s Royal Institution Christmas Lectures have been inspired by the great inventors and the thousands of people playing with technology at their kitchen tables or tinkering in their garden sheds. When Michael Faraday demonstrated the first electric motor in 1822, he could never have dreamed that in 2014 we’d be surrounded by mechanical devices capable of performing nearly every human task.

In this lecture, Danielle explains how these robotic and motor-driven appliances work and shows how they can adapted to help you kick-start a technological revolution. She shows how to turn a washing machine into a wind turbine, how Lego can solve a Rubik’s Cube and how the next Mars rover will traverse an alien world. (via richannel.org/a-new-revolution)

If you miss the television broadcasts, the lectures will also be available on BBC iPlayer for 30 days then at richannel.org/christmas-lectures.

This will (probably) be the last post of the year at O’Really, so if you’ve visited, thanks for reading during 2014. Wherever you are, whatever you’re up to, have a Very Makey Christmas and a Hacky New Year in 2015.

March 4, 2014

CoderDojo, CodingDojo or CodeJo?

CC-BY licensed picture of a Hacker Dojo by Mitch Altman.

A dojo (or a dōjō) is an event where people train to perform a given task. So for example, software engineers organise code dojos to hone their skills in making software. The term has become widely adopted, so much so, that you’ll often find many flavours of dojo in your local area. In Manchester, there are at least three variants and these often get confused, usually by me. So here’s a quick explanation of what the different dojos do and how they are different.

CoderDojo: @coderdojo & @mcrcoderdojo etc

CoderDojo.com is an open source, volunteer led, global movement of free coding clubs for young people. You’ll find Coder Dojos all over the world, the Manchester Coder Dojo meets once a month in The Sharp Project, and like many coder dojos is very popular and frequently over-subscribed.

CodingDojo: @uomcodingdojo & @codingdojodotco

A group of students at the University of Manchester organise a Coding Dojo @uomcodingdojo see fb.com/uomcodingdojo. They practise problems in TopCoder and other puzzles [1-5] in order to compete in the ACM International Collegiate Programming Contest. They do this because it’s fun, improves their skill and prepares them for the kind’s of problems that are commonly found in a Coding Interviews  – a variant of the infamous Microsoft / Amazon / Google / Apple / Facebook / Twitter interviews. [6,7]

(The Manchester Coding Dojo are nothing to do with codingdojo.com  an outfit in Seattle and Silly Valley who claim to “teach you programming in 2 weeks” see @codingdojodotco.)

Codejo: @manc_codejo

The Manchester Codejo is monthly coding meetup in Manchester, where developers improve their skills by performing Katas – exercises designed to improve coding ability through repetition. So at their last meeting for example, Gemma Cameron @ruby_gem recently ran a Codejo session on the Class-responsibility-collaboration card at manchester.techhub.com.

In other words…

So @coderdojo ≠ @uomcodingdojo ≠ @manc_codejo ≠ @McrCoderDojo etc. Hope this clears up some confusion…

References

  1. http://en.wikipedia.org/wiki/Dining Philosophers
  2. http://en.wikipedia.org/wiki/Eight queens puzzle
  3. http://en.wikipedia.org/wiki/Tower of Hanoi
  4. http://en.wikipedia.org/wiki/Travelling salesman problem
  5. http://en.wikipedia.org/wiki/Two Generals’ problem
  6. McDowell, Gayle Laakman (2011) Cracking the Coding Interview: 150 Programming Questions and Solutions Career Cup ISBN:098478280X
  7. Poundstone, William (2013) Are You Smart Enough to Work at Google? Fiendish Puzzles And Impossible Interview Questions From The World’s Top Companies Oneworld Publications ISBN:1851689559

Blog at WordPress.com.