by Stephen Downes
June 1, 2014
Coding for journalists: 10 programming concepts it helps to understand
Paul Bradshaw,
Online Journalism Blog,
June 1, 2014
This article won't teach you how to program - not even close. But if you're involved in any discipline employing computer technology - such as online learning - then the language of programming seeps into everyday language. That's where this article comes in - it will help you understand the real meaning of such arcania as lists, loops and APIs. Why does this matter? Because these terms have specific and precise meanings when used by programmers. Take 'objects', for example. To a layperson, a 'learning object' is more or less the same in meaning as, say, a 'learning thing'. But to a programmer, an 'object' is like a template with built-in functions. A 'learning object' is a piece of code that can be customized for specific applications. The implications of this difference shaped our understanding of online learning for a decade.
This newsletter is sent only at the request of subscribers. If you would like to unsubscribe, Click here.
Know a friend who might enjoy this newsletter? Feel free to forward OLDaily to your colleagues. If you received this issue from a friend and would like a free subscription of your own, you can join our mailing list. Click here to subscribe.
Copyright 2010 Stephen Downes Contact: stephen@downes.ca
This work is licensed under a Creative Commons License.