Posts Tagged ‘ Programming ’
How do we make the public understand programming?
Thursday, December 1st, 2011
In response to a recent survey telling us that schools are getting the teaching of Information Technology all wrong by not including “computer programs” in the syllabus, the BBC has offered up seven questions about computer programs. I urge you to take the quick quiz and then come back here when you’re done.
I scored five out of seven. I don’t know the correct HTML for inserting an image, and I couldn’t work out which subset of acronyms the question with GNU in it was driving at, mainly because the preceding five questions were not about “computer programs” at all; they were about the history of the people who happened to be involved in the invention of programming, either as a general concept (Jaquard) or as an incredibly early implementation (Hopper and COBOL).
How to keep the kids entertained during the summer holidays
Saturday, July 25th, 2009
Typically, the heatwave of early summer has disappeared just in time for the school holidays. But if you’re scratching around for something to do with the kids on a rainy day why not try, well, Scratch.
Scratch is a brilliantly simple programming language designed for kids. Instead of relying on lines of intimidating code, it uses a colourful, building-block style interface to introduce children to the basic computational concepts.
We’ve written a Scratch tutorial as part of our Give Your Kids the IT Edge feature in this month’s magazine (on sale now). Our tutorial shows you how to make your child the star of their very own computer game, in which they have to try and escape from a crab that keeps nipping at its toes. Your child does everything from programming the movements of the characters, to recording sound effects, to creating the scoreboard. Best of all, the software is completely free – just download it from the Scratch website.
When to use Stored Procedures
Sunday, May 18th, 2008
Version 5 of MySQL added Stored Procedures and, as is often the case when you’ve been using earlier versions, I didn’t notice at all, until a client asked whether the site I’m building for him should be using this technique for interacting with a database. In this case, the answer is a resounding no since it would add an unnecessary level of complexity to a site in which the MySQL queries rarely involve more than one table at a time.
So, when should they be used?
Tags: kevin partner, mysql, php, Programming, stored procedures
Posted in: Real World Computing
The joy of interfacing
Thursday, April 24th, 2008

So anyway, get yourself into your time machine and set it for sometime around 1986. Once you get there, pop on your invisibility cloak, find someone who looks spoddy and follow them into the dining room. See that BBC Micro in the corner? Pop over and give the top a quick tug. Chances are it’s not screwed down.
That’s because, in the old days, computers were for hobbyists with soldering irons, and they were forever taking the tops off to install new circuit boards they’d made.
Doesn’t happen much anymore, of course – you might pop the side off once a year to install a new graphics card, but most people wouldn’t consider actually building new hardware to go inside their computer. And for very good reason: the insides of a modern PC are massively more complex and to build an add-on part yourself that would actually be any use is more or less impossible.
Thing is though, designing and connecting your own hardware to a PC, while unlikely to win you admiring glances from the opposite sex, is bloody good fun. Fact. I’ve been tinkering with the whole area again for the past year or so – for reasons I may document at some point – and it turns out that there’s a massive array of components that are relatively easy to interface to a PC and do interesting things with. (more…)
Authors
- Barry Collins
- Chris Brennan
- Christine Horton
- Darien Graham-Smith
- Dave Stevenson
- Davey Winder
- David Bayon
- David Fearon
- Ewen Rankin
- Ian Devlin
- Jon Honeyball
- Jonathan Bray
- Kevin Partner
- Mike Jennings
- Nicole Kobie
- Sasha Muller
- Steve Cassidy
- Stewart Mitchell
- Stuart Turton
- Tim Danton
- Tom Arah
Categories
- About the bloggers
- Android App of the Week
- cloud computing
- Green
- Hardware
- How To
- iPhone App of the Week
- Just in
- Microsoft Office 2010
- Newsdesk
- Online business
- Random
- Rant
- Real World Computing
- Software
- View from the Labs
- Windows 7
- Windows 8
Archives
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
advertisement


