Free subscriptions
Be notified by email if you prefer:


Preview | Powered by FeedBlitz
Search this site
Last 100 articles

The Amazing Computer Education Project Book

Remember this?

Amazing Web 2.0 Projects

It’s been downloaded over 35,000 times. I’m hoping to create a similar Computer Education Projects book, which will also be free. Find out how you can help by reading this article:

The Amazing Computer Education Projects Book


Digital Education

News, views and reviews. In-depth articles. Guest contributors. Competitions. Discount codes.

(Not necessarily all in the same issue, but each issue is full of good stuff nonetheless!)

Sign up for our free newsletter now!


Oh No!!If you can't find what you're looking for...

Assuming you’ve tried variations of your search term and checked the spelling without any luck, you may find the article Finding stuff on the ICT in Education website helpful.

Alternatively, if it’s not an article you’re looking for, try looking through the menus at the top of the screen.

E-Books for Sale

Want to make your ICT lessons more interesting?

Then Go on, bore ‘em: How to make your ICT lessons excruciatingly dull is just right for you.

Clustr Map
Terry Freedman's Social Profile
Powered by Squarespace

« Plagiarism in education | Main | Competing with World of Warcraft »
Sunday
Jan052014

Applying computational thinking in the “real world”

One of the justifications for teaching computing and coding is that “computational thinking” is a useful skill for pupils to have, in order to apply it in wide variety of situations. A worthy aim, but I’ve heard very few convincing examples given. Actually, I don’t think I’ve come across any examples of how pupils might use computational thinking in a broader context, or how it applies beyond the relatively narrow confines of computer science.

However, Anna Shipman, a software developer, currently working for the Government Digital Service, believes that a software development approach can and should be taken in other areas of life. In particular, she relates how it proved useful in the context of fixing a leaky roof.

Debugging is, hopefully, easier these days! Picture by James Vaughn http://www.flickr.com/photos/x-ray_delta_one/Although Anna doesn’t explicitly use the terms “computational thinking”, “algorithm” or “debug” in her blog post or video (see below), that is really what she is talking about. Use her blog post or video as a really good way to help your pupils understand what the correct approach to testing is, and why it is so valuable.

Here is the link to the blog post: Roof bug-fixing.

Here is the video:

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (1)

Not certain I agree with this analysis. First, this is anecdotal reasoning. Second, similarity of problem formats does not necessarily demonstrate domain to domain transfer.
January 5, 2014 | Unregistered CommenterGrabe

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
All HTML will be escaped. Hyperlinks will be created for URLs automatically.