Full credit goes to Mark Guzdial and his blog: Computing Education
An interesting article by Amy Bruckman about both being a good software customer (knowing how software is developed and maintained). The reverse side of this is teaching professional ethics to the developer/web-designer/programmer selling their services to people. It seems still there’s very much a Wild West, frontier days attitude similar to year 2000, Internet Bubble era. Once both sides of the transaction are fully educated, much better outcomes will occur I believe.
My colleague, Amy Bruckman, wrote a blog post about the challenges that nonprofits face when trying to develop and maintain software. She concludes with an interesting argument for computing education that has nothing to do with learning programming that everyone needs. I think it relates to my question: What is the productivity cost of not understanding computing? (See post here.)
This is not a new phenomenon. Cliff Lampe found the same thing in a study of three nonprofits. At the root of the problem is two shortcomings in education. So that more small businesses and nonprofits don’t keep making this mistake, we need education about the software development process as part of the standard high-school curriculum. There is no part of the working world that is not touched by software, and people need to know how it is created and maintained. Even if they have no intention of becoming…
View original post 108 more words