{"id":1365,"date":"2010-10-16T10:09:31","date_gmt":"2010-10-16T16:09:31","guid":{"rendered":"http:\/\/minkhollow.ca\/beckerblog\/?p=1365"},"modified":"2014-09-12T11:48:54","modified_gmt":"2014-09-12T17:48:54","slug":"what-do-programming-languages-and-educational-technologies-have-in-common","status":"publish","type":"post","link":"http:\/\/minkhollow.ca\/beckerblog\/2010\/10\/16\/what-do-programming-languages-and-educational-technologies-have-in-common\/","title":{"rendered":"What do programming languages and educational technologies have in common?"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Approximate Reading Time: <\/span> <span class=\"rt-time\"> &lt; 1<\/span> <span class=\"rt-label rt-postfix\">minute<\/span><\/span><p>Quite a lot as it turns out.<\/p>\n<p>They are both tools used to solve problems.<\/p>\n<p>Both are complex.<\/p>\n<p>Both inspire cult-like emotional attachments to specific tools.<\/p>\n<p>Practitioners in both fields are still looking for the panacea that will allow people without knowledge, experience, or imagination to produce stuff that can be used.<\/p>\n<p>Both are the means to an end and have very little value in and of themselves.<\/p>\n<p>Both require a deep understanding of the technology upon which they rely.<\/p>\n<p>Practitioners in both fields often lack that deep understanding.<\/p>\n<p><a href=\"http:\/\/www.wired.com\/thisdayintech\/2010\/10\/1014cplusplus-released\/all\/1\">Oct. 14, 1985: C++ Adds to Programming | This Day In Tech | Wired.com<\/a>.<\/p>\n<p>Here are a couple of quotes that would apply equally well to either:<\/p>\n<blockquote><p>I consider the idea of one language, one programming tool, as the one  and only best tool for everyone and for every problem infantile. If  someone claims to have the perfect language he is either a fool or a  salesman or both.<\/p>\n<div>\n<div>Sometimes, it is more important to have the right problem than the best solution<\/p>\n<div>\n<div>When  done well, software is invisible. There are several processors in my  little camera, but I don\u2019t think of my camera as a computer. There are  dozens of computers in a modern car, but we still think of it as a car.<\/p>\n<p><a href=\"http:\/\/www.wired.com\/thisdayintech\/2010\/10\/1014cplusplus-released\/all\/1#ixzz12XQBG6AV\"><\/a><\/p>\n<\/div>\n<\/div>\n<p><a href=\"http:\/\/www.wired.com\/thisdayintech\/2010\/10\/1014cplusplus-released\/all\/1#ixzz12XPtpPIA\"><\/a><\/p>\n<\/div>\n<\/div>\n<\/blockquote>\n<p><em><br \/>\n<\/em><\/p>\n<div class='wp_likes' id='wp_likes_post-1365'><a class='like' href=\"javascript:wp_likes.like(1365);\" title='' ><img decoding=\"async\" src=\"http:\/\/minkhollow.ca\/beckerblog\/wp-content\/plugins\/wp-likes\/images\/like.png\" alt='' border='0'\/><\/a><span class='text'>Be the first to like.<\/span><\/p>\n<div class='like' ><a href=\"javascript:wp_likes.like(1365);\">Like<\/a><\/div>\n<div class='unlike' ><a href=\"javascript:wp_likes.unlike(1365);\">Unlike<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Approximate Reading Time: <\/span> <span class=\"rt-time\"> &lt; 1<\/span> <span class=\"rt-label rt-postfix\">minute<\/span><\/span>Quite a lot as it turns out. They are both tools used to solve problems. Both are complex. Both inspire cult-like emotional attachments to specific tools. Practitioners in both fields are still looking for the panacea that will allow people &hellip; <a class=\"more-link\" href=\"http:\/\/minkhollow.ca\/beckerblog\/2010\/10\/16\/what-do-programming-languages-and-educational-technologies-have-in-common\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[9,14,24],"tags":[6,389,47],"class_list":["post-1365","post","type-post","status-publish","format-standard","hentry","category-educational-technology","category-general","category-teaching-learning","tag-computer-science","tag-educational-technology","tag-programming"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4Hsb6-m1","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":2308,"url":"http:\/\/minkhollow.ca\/beckerblog\/2012\/06\/16\/the-end-user-view-of-technology-not-good-enough\/","url_meta":{"origin":1365,"position":0},"title":"The End-User View of Technology &#8211; Not Good Enough","author":"Katrin Becker","date":"June 16, 2012","format":false,"excerpt":"Sadly, this is the POV (point of view = perspective) that most teachers have. I don't blame them - it's not really their fault. On the other hand, the professors who teach them should know better. Them I do blame. They're the ones who decide what you need to know\u2026","rel":"","context":"In &quot;Educational Technology&quot;","block_context":{"text":"Educational Technology","link":"http:\/\/minkhollow.ca\/beckerblog\/category\/educational-technology\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5054,"url":"http:\/\/minkhollow.ca\/beckerblog\/2015\/07\/13\/new-book-on-learning-processing\/","url_meta":{"origin":1365,"position":1},"title":"New Book on Learning Processing","author":"Katrin Becker","date":"July 13, 2015","format":false,"excerpt":"Check out Jim Parker's most recent book, available only as a E-book. \"100 Cool Processing Sketches\" is a book that purports to teach computer programming by example using a visual language. Contains all of the source code, downloadable. Includes exercises and references. For artists, for intro programming, and for digital\u2026","rel":"","context":"In &quot;Book&quot;","block_context":{"text":"Book","link":"http:\/\/minkhollow.ca\/beckerblog\/category\/book\/"},"img":{"alt_text":"100 sketches","src":"https:\/\/i0.wp.com\/minkhollow.ca\/beckerblog\/wp-content\/uploads\/2015\/07\/100-sketches-283x300.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3859,"url":"http:\/\/minkhollow.ca\/beckerblog\/2014\/05\/03\/where-ive-been-online-may-3-2013\/","url_meta":{"origin":1365,"position":2},"title":"Where I&#8217;ve Been Online (May 3, 2013)","author":"Katrin Becker","date":"May 3, 2014","format":false,"excerpt":"Consumer and Education: 4 Robots That Engage Students in STEM | Robotics Trends \"Robots can capture a child\u2019s imagination like no other tool by creating a fun, physical learning process. With robots, kids learn programming via interactive play by moving a robot in various sequences and using intuitive, visual programming\u2026","rel":"","context":"In &quot;Computers&quot;","block_context":{"text":"Computers","link":"http:\/\/minkhollow.ca\/beckerblog\/category\/computers-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":973,"url":"http:\/\/minkhollow.ca\/beckerblog\/2010\/07\/25\/bloom-gone-digital-misses-the-mark\/","url_meta":{"origin":1365,"position":3},"title":"Bloom Gone Digital Misses the Mark","author":"Katrin Becker","date":"July 25, 2010","format":false,"excerpt":"Bloom's Taxonomy Blooms Digitally, Andrew Churches. ref: Bloom's Wow. Where do I begin? I could easily write thousands of words on what is wrong with this taxonomy. Understand that this is nothing personal - I do not know the author and have no desire to hurt anyone's feelings. It's just\u2026","rel":"","context":"In &quot;Educational Technology&quot;","block_context":{"text":"Educational Technology","link":"http:\/\/minkhollow.ca\/beckerblog\/category\/educational-technology\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2393,"url":"http:\/\/minkhollow.ca\/beckerblog\/2012\/07\/15\/being-programmed-the-33-digital-skills-every-21st-century-teacher-should-have\/","url_meta":{"origin":1365,"position":4},"title":"Being Programmed: The 33 Digital Skills Every 21st Century Teacher should Have","author":"Katrin Becker","date":"July 15, 2012","format":false,"excerpt":"Educational Technology and Mobile Learning: The 33 Digital Skills Every 21st Century Teacher should Have. I've been teaching an EdTech course the last few weeks and we had our last class on Friday. I spent some time reading from Douglas Rushkoff's book, \"Program or Be Programmed\". The entire book is\u2026","rel":"","context":"In &quot;Educational Technology&quot;","block_context":{"text":"Educational Technology","link":"http:\/\/minkhollow.ca\/beckerblog\/category\/educational-technology\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2117,"url":"http:\/\/minkhollow.ca\/beckerblog\/2012\/04\/10\/what-computer-literacy-should-be-more-than-learning-to-use-your-ipad\/","url_meta":{"origin":1365,"position":5},"title":"WHAT!? Computer Literacy should be MORE than learning to use your iPad?","author":"Katrin Becker","date":"April 10, 2012","format":false,"excerpt":"Programming vs. \u201cTechnology\u201d April 9, 2012, 8:00 am By Robert Talbert Dumbing Down : Stager-to-Go. Friday, April 6, 2012 By Gary Stager When Luerhmann coined the term, \u201ccomputer literacy,\u201d he intended it to mean computer programming the intellectual pursuit of agency over the computer and a means for solving problems.\u2026","rel":"","context":"In &quot;Computers&quot;","block_context":{"text":"Computers","link":"http:\/\/minkhollow.ca\/beckerblog\/category\/computers-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/posts\/1365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/comments?post=1365"}],"version-history":[{"count":8,"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/posts\/1365\/revisions"}],"predecessor-version":[{"id":4363,"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/posts\/1365\/revisions\/4363"}],"wp:attachment":[{"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/media?parent=1365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/categories?post=1365"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/tags?post=1365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}