{"id":5054,"date":"2015-07-13T14:01:49","date_gmt":"2015-07-13T20:01:49","guid":{"rendered":"http:\/\/minkhollow.ca\/beckerblog\/?p=5054"},"modified":"2015-07-13T14:03:34","modified_gmt":"2015-07-13T20:03:34","slug":"new-book-on-learning-processing","status":"publish","type":"post","link":"https:\/\/minkhollow.ca\/beckerblog\/2015\/07\/13\/new-book-on-learning-processing\/","title":{"rendered":"New Book on Learning Processing"},"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><div class=\"_5pbx userContent\" data-ft=\"{&quot;tn&quot;:&quot;K&quot;}\">\n<p><a href=\"https:\/\/leanpub.com\/100coolprocessingsketches\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-5055\" src=\"http:\/\/minkhollow.ca\/beckerblog\/wp-content\/uploads\/2015\/07\/100-sketches-283x300.jpg\" alt=\"100 sketches\" width=\"283\" height=\"300\" srcset=\"https:\/\/minkhollow.ca\/beckerblog\/wp-content\/uploads\/2015\/07\/100-sketches-283x300.jpg 283w, https:\/\/minkhollow.ca\/beckerblog\/wp-content\/uploads\/2015\/07\/100-sketches.jpg 892w\" sizes=\"auto, (max-width: 283px) 100vw, 283px\" \/><\/a>Check out <a href=\"http:\/\/people.ucalgary.ca\/~jparker\/cv.html\" target=\"_blank\">Jim Parker<\/a>&#8216;s most recent book, available only as a E-book. &#8220;<a href=\"https:\/\/leanpub.com\/100coolprocessingsketches\" target=\"_blank\">100 Cool Processing Sketches<\/a>&#8221; 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.<\/p>\n<p>For artists, for intro programming, and for digital media.<\/p>\n<\/div>\n<p><iframe loading=\"lazy\" src=\"https:\/\/leanpub.com\/100coolprocessingsketches\/embed\" width=\"160\" height=\"400\" frameborder=\"0\"><\/iframe><\/p>\n<div class='wp_likes' id='wp_likes_post-5054'><a class='like' href=\"javascript:wp_likes.like(5054);\" 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(5054);\">Like<\/a><\/div>\n<div class='unlike' ><a href=\"javascript:wp_likes.unlike(5054);\">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>Check out Jim Parker&#8216;s most recent book, available only as a E-book. &#8220;100 Cool Processing Sketches&#8221; is a book that purports to teach computer programming by example using a visual language. Contains all of the source code, downloadable. Includes exercises &hellip; <a class=\"more-link\" href=\"https:\/\/minkhollow.ca\/beckerblog\/2015\/07\/13\/new-book-on-learning-processing\/\">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_post_was_ever_published":false,"_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":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[360,353,9,369],"tags":[6,389,372,47],"class_list":["post-5054","post","type-post","status-publish","format-standard","hentry","category-book","category-computers-2","category-educational-technology","category-higher-education","tag-computer-science","tag-educational-technology","tag-processing","tag-programming"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4Hsb6-1jw","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":3654,"url":"https:\/\/minkhollow.ca\/beckerblog\/2013\/07\/24\/if-we-cant-teach-programming-create-software-engineering-for-poor-programmers-computing-education-blog\/","url_meta":{"origin":5054,"position":0},"title":"If we can\u2019t teach programming, create software engineering for poor programmers | Computing Education Blog","author":"Katrin Becker","date":"July 24, 2013","format":false,"excerpt":"If we can\u2019t teach programming, create software engineering for poor programmers | Computing Education Blog. Oh wow. Talk about taking the words right out of my mouth! Who knew you could get a book published that said this? I totally agree with Nathan Ensmenger's take on software engineering. What do\u2026","rel":"","context":"In &quot;Educational Technology&quot;","block_context":{"text":"Educational Technology","link":"https:\/\/minkhollow.ca\/beckerblog\/category\/educational-technology\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3275,"url":"https:\/\/minkhollow.ca\/beckerblog\/2013\/02\/02\/where-ive-been-to-feb-2-2013\/","url_meta":{"origin":5054,"position":1},"title":"Where I&#8217;ve Been (to Feb 2 2013)","author":"Katrin Becker","date":"February 2, 2013","format":false,"excerpt":"Carbs were key in wolves' evolution into dogs - latimes.com Long ago, some brazen wolves started hanging around human settlements, jump-starting events that ultimately led to today's domesticated dogs. Now geneticists say they have identified one of the key changes that turned wolves into the tame, tail-wagging creatures well-suited to\u2026","rel":"","context":"In &quot;Computers&quot;","block_context":{"text":"Computers","link":"https:\/\/minkhollow.ca\/beckerblog\/category\/computers-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1854,"url":"https:\/\/minkhollow.ca\/beckerblog\/2011\/10\/23\/democratizing-programming\/","url_meta":{"origin":5054,"position":2},"title":"Democratizing Programming","author":"Katrin Becker","date":"October 23, 2011","format":false,"excerpt":"Just came across a great quote by Chris Crawford.... \"What we need is a means of democratizing programming, of taking it out of the soulless hands of the programmers and putting it into the hands of a wider range of talents.\" (p.359, The Art of Interactive Design, 2003) That's right\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/minkhollow.ca\/beckerblog\/category\/general\/"},"img":{"alt_text":"","src":"http:\/\/www.minkhollow.ca\/becker\/lib\/exe\/fetch.php?hash=6ee25f&w=55&h=80&media=http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F51T4oV7t0jL._SL160_.jpg","width":350,"height":200},"classes":[]},{"id":1365,"url":"https:\/\/minkhollow.ca\/beckerblog\/2010\/10\/16\/what-do-programming-languages-and-educational-technologies-have-in-common\/","url_meta":{"origin":5054,"position":3},"title":"What do programming languages and educational technologies have in common?","author":"Katrin Becker","date":"October 16, 2010","format":false,"excerpt":"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 without knowledge, experience, or imagination to produce stuff that can\u2026","rel":"","context":"In &quot;Educational Technology&quot;","block_context":{"text":"Educational Technology","link":"https:\/\/minkhollow.ca\/beckerblog\/category\/educational-technology\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2117,"url":"https:\/\/minkhollow.ca\/beckerblog\/2012\/04\/10\/what-computer-literacy-should-be-more-than-learning-to-use-your-ipad\/","url_meta":{"origin":5054,"position":4},"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":"https:\/\/minkhollow.ca\/beckerblog\/category\/computers-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":256,"url":"https:\/\/minkhollow.ca\/beckerblog\/2009\/10\/03\/teaching-introductory-programming-were-doing-it-wrong-still\/","url_meta":{"origin":5054,"position":5},"title":"Teaching Introductory Programming: We&#8217;re Doing It Wrong (still)","author":"Katrin Becker","date":"October 3, 2009","format":false,"excerpt":"I just read Mark Guzdial's excellent post on some of what's wrong with how we teach introductory programming courses. Question Everything: How We Teach Intro CS is\u00a0Wrong The notion that we should be modeling expert behaviour when teaching programming is silly. Experts work quite differently from novices. We accept this\u2026","rel":"","context":"In &quot;Educational Technology&quot;","block_context":{"text":"Educational Technology","link":"https:\/\/minkhollow.ca\/beckerblog\/category\/educational-technology\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/posts\/5054","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/comments?post=5054"}],"version-history":[{"count":3,"href":"https:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/posts\/5054\/revisions"}],"predecessor-version":[{"id":5058,"href":"https:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/posts\/5054\/revisions\/5058"}],"wp:attachment":[{"href":"https:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/media?parent=5054"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/categories?post=5054"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/tags?post=5054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}