{"id":3320,"date":"2013-04-12T10:22:07","date_gmt":"2013-04-12T16:22:07","guid":{"rendered":"http:\/\/minkhollow.ca\/beckerblog\/?p=3320"},"modified":"2014-09-12T11:56:51","modified_gmt":"2014-09-12T17:56:51","slug":"code-spells-learn-to-program-by-crafting-your-own-magic-spells-beta-release","status":"publish","type":"post","link":"http:\/\/minkhollow.ca\/beckerblog\/2013\/04\/12\/code-spells-learn-to-program-by-crafting-your-own-magic-spells-beta-release\/","title":{"rendered":"Code Spells: Learn to Program by Crafting Your Own Magic Spells: BETA Release!"},"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>Cool.<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/codespells.blogspot.ca\/2013\/04\/beta-release.html\"><img src='http:\/\/minkhollow.ca\/beckerblog\/wp-content\/uploads\/2013\/04\/codespells_crop.jpg' alt='' \/><\/a><\/p>\n<p><a href=\"http:\/\/codespells.blogspot.ca\/2013\/04\/beta-release.html\">Code Spells: Learn to Program by Crafting Your Own Magic Spells: BETA Release!<\/a>.<\/p>\n<div id=\"nuan_ria_plugin\"><object id=\"plugin0\" style=\"position: absolute; z-index: 1000;\" type=\"application\/x-dgnria\" width=\"0\" height=\"0\"><param name=\"tabId\" value=\"undefined\" \/><param name=\"counter\" value=\"41\" \/><\/object><\/div>\n<\/p>\n<div class='wp_likes' id='wp_likes_post-3320'><a class='like' href=\"javascript:wp_likes.like(3320);\" 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(3320);\">Like<\/a><\/div>\n<div class='unlike' ><a href=\"javascript:wp_likes.unlike(3320);\">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>Cool. Code Spells: Learn to Program by Crafting Your Own Magic Spells: BETA Release!. Be the first to like. Like Unlike &hellip; <a class=\"more-link\" href=\"http:\/\/minkhollow.ca\/beckerblog\/2013\/04\/12\/code-spells-learn-to-program-by-crafting-your-own-magic-spells-beta-release\/\">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,41,47],"class_list":["post-3320","post","type-post","status-publish","format-standard","hentry","category-educational-technology","category-general","category-teaching-learning","tag-computer-science","tag-education","tag-programming"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4Hsb6-Ry","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":4638,"url":"http:\/\/minkhollow.ca\/beckerblog\/2015\/01\/18\/women-shouldnt-code-seriously\/","url_meta":{"origin":3320,"position":0},"title":"Women Shouldn\u2019t Code \u2014 Seriously???","author":"Katrin Becker","date":"January 18, 2015","format":false,"excerpt":"Trying to justify the status quo? Written by a woman, but one who admits to basically being a bully. So, there's that. Why Women Shouldn\u2019t Code \u2014 Medium. First here are the arguments, quoted from the post. First of all, coding itself is a narrow function in which you write\u2026","rel":"","context":"In &quot;Academia&quot;","block_context":{"text":"Academia","link":"http:\/\/minkhollow.ca\/beckerblog\/category\/academia\/"},"img":{"alt_text":"When in Rome  by lilsip","src":"https:\/\/i0.wp.com\/minkhollow.ca\/beckerblog\/wp-content\/uploads\/2015\/01\/When-in-Rome-by-lilsip-300x156.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":768,"url":"http:\/\/minkhollow.ca\/beckerblog\/2010\/07\/10\/hello-worlds-why-humanities-students-should-learn-to-program-matthew-g-kirschenbaum\/","url_meta":{"origin":3320,"position":1},"title":"A Programming Language does NOT count as a second language","author":"Katrin Becker","date":"July 10, 2010","format":false,"excerpt":"Although I still think learning several is good for you. Hello Worlds (why humanities students should learn to program) \u00ab Matthew G. Kirschenbaum. (May 23, 2010) While I do agree with some of what he says, his misconceptions convince me that there is more to learning about Informatics (I don't\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":3320,"position":2},"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":3090,"url":"http:\/\/minkhollow.ca\/beckerblog\/2012\/10\/31\/should-game-designers-learn-how-to-program\/","url_meta":{"origin":3320,"position":3},"title":"Should Game Designers Learn How to Program?","author":"Katrin Becker","date":"October 31, 2012","format":false,"excerpt":"These are public postings of my writings for the first course of the Graduate Certificate Program in Serious Game Design and Research at Michigan State University. I've already posted my meanderings for last week, but there was another question asked, which I think is a really good one, so I'll\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":1998,"url":"http:\/\/minkhollow.ca\/beckerblog\/2012\/02\/08\/gamasutra-features-jerked-around-by-the-magic-circle-clearing-the-air-ten-years-later\/","url_meta":{"origin":3320,"position":4},"title":"Gamasutra &#8211; Features &#8211; Jerked Around by the Magic Circle &#8211; Clearing the Air Ten Years Later","author":"Katrin Becker","date":"February 8, 2012","format":false,"excerpt":"Gamasutra - Features - Jerked Around by the Magic Circle - Clearing the Air Ten Years Later. A broad strokes definition: The magic circle is the idea that a boundary exists between a game and the world outside the game. Outside the magic circle, you are Jane Smith, a 28\u2026","rel":"","context":"In &quot;Games&quot;","block_context":{"text":"Games","link":"http:\/\/minkhollow.ca\/beckerblog\/category\/games\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":256,"url":"http:\/\/minkhollow.ca\/beckerblog\/2009\/10\/03\/teaching-introductory-programming-were-doing-it-wrong-still\/","url_meta":{"origin":3320,"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":"http:\/\/minkhollow.ca\/beckerblog\/category\/educational-technology\/"},"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\/3320","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=3320"}],"version-history":[{"count":1,"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/posts\/3320\/revisions"}],"predecessor-version":[{"id":4370,"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/posts\/3320\/revisions\/4370"}],"wp:attachment":[{"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/media?parent=3320"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/categories?post=3320"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/minkhollow.ca\/beckerblog\/wp-json\/wp\/v2\/tags?post=3320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}