{"id":14999,"date":"2016-07-04T09:30:11","date_gmt":"2016-07-04T08:30:11","guid":{"rendered":"http:\/\/www.recantha.co.uk\/blog\/?p=14999"},"modified":"2016-07-04T11:22:43","modified_gmt":"2016-07-04T10:22:43","slug":"adventures-in-coding-book-review","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=14999","title":{"rendered":"Adventures in Coding &#8211; book review"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15001\" src=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg?resize=560%2C698&#038;ssl=1\" alt=\"Adventures in Coding cover\" width=\"560\" height=\"698\" srcset=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg?w=800&amp;ssl=1 800w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg?resize=241%2C300&amp;ssl=1 241w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg?resize=768%2C957&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg?resize=560%2C698&amp;ssl=1 560w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg?resize=260%2C324&amp;ssl=1 260w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg?resize=160%2C199&amp;ssl=1 160w\" sizes=\"auto, (max-width: 560px) 100vw, 560px\" \/><\/p>\n<p><em><span style=\"font-weight: 400;\">Another interesting release from Wiley. I\u2019ve been sent this and another book to review, but I\u2019m free to give an honest opinion.<\/span><\/em><\/p>\n<h2>Introduction<\/h2>\n<p><i><span style=\"font-weight: 400;\">Adventures in Coding<\/span><\/i><span style=\"font-weight: 400;\"> by Eva Holland and Chris Minnick is another in the series of \u201cAdventures\u201d books that was started a couple of years ago by Carrie Anne Philbin with her book <\/span><i><span style=\"font-weight: 400;\">Adventures in Raspberry Pi<\/span><\/i><span style=\"font-weight: 400;\">. The two authors founded online training company <\/span><i><span style=\"font-weight: 400;\">WatzThis?<\/span><\/i><span style=\"font-weight: 400;\"> and have collaborated on books in the past including <\/span><i><span style=\"font-weight: 400;\">JavaScript for Kids for Dummies<\/span><\/i><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">Adventures in Coding<\/span><\/i><span style=\"font-weight: 400;\"> is a book about Scratch and how to use it to develop apps, games and art. This surprised me a little &#8211; all the previous books in the series have had very specific titles &#8211; <\/span><i><span style=\"font-weight: 400;\">Adventures in Raspberry Pi<\/span><\/i><span style=\"font-weight: 400;\">, <\/span><i><span style=\"font-weight: 400;\">Adventures in Python, Adventures in Minecraft, etc<\/span><\/i><span style=\"font-weight: 400;\">. I had expected <\/span><i><span style=\"font-weight: 400;\">Adventures in Coding<\/span><\/i><span style=\"font-weight: 400;\"> to cover a broad cross-section of languages. Why it wasn\u2019t called \u201cAdventures in Scratch\u201d I don\u2019t know, but it seems a strange choice to pick a generic title.<\/span><\/p>\n<h2>Chapter-by-Chapter<\/h2>\n<p><span style=\"font-weight: 400;\">Chapter 1 introduces coding and various broad concepts but it doesn\u2019t hang about. Within a few pages, you are introduced to the Scratch programming environment and you\u2019re off and running on your first piece of \u2018code\u2019. This involves moving Scratch the Cat about on the screen and teaches you how to create your first loop. Kudos to the authors for getting this basic programming concept into the first few pages &#8211; really gives me hope for the rest of the book. As well as Scratch the Cat, you are introduced to the idea of adding other sprites to the Stage and you also implement collision detection. The final part of the chapter is a guide to understanding the Scratch environment. This is quite intense, perhaps too intense, but it is necessary to doing more with the environment.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Chapter 2 continues your \u2018adventures\u2019. It covers changing the backdrop of the Stage and then moves onto more interesting stuff such as an introduction to cartesian coordinates and the idea of the compass so that you can determine in which direction you are moving. You learn how to take input and respond accordingly and then learn about different ways of moving sprites. The chapter also introduces Scratch\u2019s random number generator and teaches you how to create \u2018random art\u2019 using them by drawing with the pen. This random art constitutes the result of this adventure. I found it a slightly odd chapter as there are several seemingly disconnected things going on. However, it is slowly building up your grasp of the Scratch language and environment, so I can see what they\u2019re going for.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Chapter 3 talks you through the concept of nested control loops &#8211; what they are and why you should use them; later in the chapter, it returns to them and gives you more detail. It then moves on to if\u2026 then\u2026 blocks to introduce conditional programming before starting you on boolean logic and which block to use to do it. Commenting your code is vitally important and Scratch has a way of doing it. The chapter shows you how to do this and explains why it is a good idea. The remainder of the chapter talks you through building a game in Scratch using all of the knowledge and skills you\u2019ve acquired so far.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Chapter 4 involves using sensing blocks to sense typing, mouse movements and other things and having them interact with your programmed sprites. It also teaches you about timers and when you should use them. The chapter finishes with the fourth adventure which involves creating a maze with an apple to collect.<\/span><\/p>\n<div id=\"attachment_15004\" style=\"width: 576px\" class=\"wp-caption alignnone\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-15004\" class=\"wp-image-15004 size-full\" src=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/adventures_in_coding_snapshot.jpg?resize=560%2C654&#038;ssl=1\" alt=\"Sample page from Adventures in Coding\" width=\"560\" height=\"654\" srcset=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/adventures_in_coding_snapshot.jpg?w=566&amp;ssl=1 566w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/adventures_in_coding_snapshot.jpg?resize=257%2C300&amp;ssl=1 257w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/adventures_in_coding_snapshot.jpg?resize=560%2C654&amp;ssl=1 560w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/adventures_in_coding_snapshot.jpg?resize=260%2C304&amp;ssl=1 260w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/adventures_in_coding_snapshot.jpg?resize=160%2C187&amp;ssl=1 160w\" sizes=\"auto, (max-width: 560px) 100vw, 560px\" \/><p id=\"caption-attachment-15004\" class=\"wp-caption-text\">Sample page<\/p><\/div>\n<p><span style=\"font-weight: 400;\">Chapter 5 is all about event blocks, or event-driven programming. It teaches you how to make your app or game do something when a particular event happens. The chapter ends with a really big project to solidify your knowledge.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Chapter 6 introduces variables and lists, yet more vital programming concepts. I was surprised this chapter hadn\u2019t come sooner, as I consider variables in particular to be a be more basic skill than, say, event-driven programming. The chapter ends with the reader creating a party planning app which uses variables and lists to keep track of who has attended a party. It\u2019s a fairly short chapter for a basic concept.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Chapter 7 introduces operator blocks which can be used to affect numbers and strings. It uses this concept to help you create a mathematics testing game. Random numbers are added together or multiplied and then the user has to correctly work out the answer and type it in.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Chapter 8 delves more into the use of the Paint Editor. It takes you through various tools that you\u2019ll use eventually to create an animation of a skywriting plane, the eighth adventure.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Chapter 9 introduces the exciting concept of creating your own custom blocks. This is analogous to creating your own functions in other languages and it\u2019s a powerful tool built into Scratch. You use custom blocks in the adventure\u2019s main project &#8211; a Fashion Show.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Chapter 10 is all about audio. You use Scratch\u2019s in-built sound effects library and learn how to record your own, edit them and import them for use on Scratch\u2019s Stage. Using the sound library, you create the \u201cScratch Jazz Band\u201d.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Chapter 11 shows you how to expand your knowledge by using the Scratch website to share projects, look at projects published by others and interact on the forum. It also shows you how to use Makey Makey in conjunction with Scratch to interact with the real world. The banana orchestra, unsurprisingly, makes an appearance! Also covered (briefly) is the PicoBoard. It does feel a <\/span><i><span style=\"font-weight: 400;\">little<\/span><\/i><span style=\"font-weight: 400;\"> like a padding chapter, in that not much is gone into in detail, but it\u2019s all still useful stuff.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">There are a couple of appendices in the book. The first deals with installing the offline Scratch editor and the second deals with good practice for debugging and testing your programs. A glossary and index finishes the book off.<\/span><\/p>\n<h2>Opinion<\/h2>\n<p>This is another excellent release from Wiley, and a worthy entry in the <em>Adventures in&#8230;<\/em> series. The book is full-colour throughout and everything is explained very well, step-by-step. The\u00a0language is clear and well-written and is clearly aimed at a young audience. It&#8217;s possible that a young reader might struggle a\u00a0<em>little<\/em> but with the proper guidance and assistance from an adult, it should be easy enough for them to understand what is being asked of them. The emphasis is on short, punchy how-to steps with longer sections of explanation.<\/p>\n<p>Overall, an excellent book to introduce young readers and parents to Scratch and a great resource for teachers to use to get started with coding.<\/p>\n<p>You can get hold of the book from <a href=\"http:\/\/eu.wiley.com\/WileyCDA\/WileyTitle\/productCd-1119232686.html\" target=\"_blank\">Wiley <\/a>or <a href=\"https:\/\/www.amazon.co.uk\/Adventures-Coding-Chris-Minnick\/dp\/1119232686\/\" target=\"_blank\">Amazon<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Another interesting release from Wiley. I\u2019ve been sent this and another book to review, but I\u2019m free to give an honest opinion. Introduction Adventures in Coding by Eva Holland and Chris Minnick is another in the series of \u201cAdventures\u201d books&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=14999\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","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":[7,34,39,44],"tags":[],"class_list":["post-14999","post","type-post","status-publish","format-standard","hentry","category-books","category-opinion","category-programming","category-reviews"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Adventures in Coding - book review - Raspberry Pi Pod<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=14999\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Adventures in Coding - book review - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"Another interesting release from Wiley. I\u2019ve been sent this and another book to review, but I\u2019m free to give an honest opinion. Introduction Adventures in Coding by Eva Holland and Chris Minnick is another in the series of \u201cAdventures\u201d books&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=14999\" \/>\n<meta property=\"og:site_name\" content=\"Raspberry Pi Pod\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/recantha\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-07-04T08:30:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-07-04T10:22:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg\" \/>\n<meta name=\"author\" content=\"Michael Horne\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@recantha\" \/>\n<meta name=\"twitter:site\" content=\"@recantha\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Horne\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=14999#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=14999\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"Adventures in Coding &#8211; book review\",\"datePublished\":\"2016-07-04T08:30:11+00:00\",\"dateModified\":\"2016-07-04T10:22:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=14999\"},\"wordCount\":1144,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=14999#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg\",\"articleSection\":[\"Books\",\"Opinion\",\"Programming\",\"Reviews\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=14999#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=14999\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=14999\",\"name\":\"Adventures in Coding - book review - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=14999#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=14999#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg\",\"datePublished\":\"2016-07-04T08:30:11+00:00\",\"dateModified\":\"2016-07-04T10:22:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=14999#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=14999\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=14999#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg?fit=800%2C997&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg?fit=800%2C997&ssl=1\",\"width\":800,\"height\":997},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=14999#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Adventures in Coding &#8211; book review\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/\",\"name\":\"Raspberry Pi Pod\",\"description\":\"Experiences with the Raspberry Pi micro computer and microcontroller\",\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.recantha.co.uk\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\",\"name\":\"Raspberry Pi Pod\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1\",\"width\":800,\"height\":337,\"caption\":\"Raspberry Pi Pod\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/recantha\/\",\"https:\/\/x.com\/recantha\",\"https:\/\/www.linkedin.com\/in\/recantha\/\",\"https:\/\/www.youtube.com\/channel\/UCK4F9blabxzmk8Inzhs8tpg\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\",\"name\":\"Michael Horne\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"caption\":\"Michael Horne\"},\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Adventures in Coding - book review - Raspberry Pi Pod","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.recantha.co.uk\/blog\/?p=14999","og_locale":"en_US","og_type":"article","og_title":"Adventures in Coding - book review - Raspberry Pi Pod","og_description":"Another interesting release from Wiley. I\u2019ve been sent this and another book to review, but I\u2019m free to give an honest opinion. Introduction Adventures in Coding by Eva Holland and Chris Minnick is another in the series of \u201cAdventures\u201d books&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=14999","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2016-07-04T08:30:11+00:00","article_modified_time":"2016-07-04T10:22:43+00:00","og_image":[{"url":"https:\/\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg","type":"","width":"","height":""}],"author":"Michael Horne","twitter_card":"summary_large_image","twitter_creator":"@recantha","twitter_site":"@recantha","twitter_misc":{"Written by":"Michael Horne","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=14999#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=14999"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"Adventures in Coding &#8211; book review","datePublished":"2016-07-04T08:30:11+00:00","dateModified":"2016-07-04T10:22:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=14999"},"wordCount":1144,"commentCount":0,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=14999#primaryimage"},"thumbnailUrl":"https:\/\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg","articleSection":["Books","Opinion","Programming","Reviews"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=14999#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=14999","url":"https:\/\/www.recantha.co.uk\/blog\/?p=14999","name":"Adventures in Coding - book review - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=14999#primaryimage"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=14999#primaryimage"},"thumbnailUrl":"https:\/\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg","datePublished":"2016-07-04T08:30:11+00:00","dateModified":"2016-07-04T10:22:43+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=14999#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=14999"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=14999#primaryimage","url":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg?fit=800%2C997&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/07\/Adventures-in-Coding-cover.jpg?fit=800%2C997&ssl=1","width":800,"height":997},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=14999#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Adventures in Coding &#8211; book review"}]},{"@type":"WebSite","@id":"https:\/\/www.recantha.co.uk\/blog\/#website","url":"https:\/\/www.recantha.co.uk\/blog\/","name":"Raspberry Pi Pod","description":"Experiences with the Raspberry Pi micro computer and microcontroller","publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.recantha.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.recantha.co.uk\/blog\/#organization","name":"Raspberry Pi Pod","url":"https:\/\/www.recantha.co.uk\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1","width":800,"height":337,"caption":"Raspberry Pi Pod"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/recantha\/","https:\/\/x.com\/recantha","https:\/\/www.linkedin.com\/in\/recantha\/","https:\/\/www.youtube.com\/channel\/UCK4F9blabxzmk8Inzhs8tpg"]},{"@type":"Person","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263","name":"Michael Horne","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","caption":"Michael Horne"},"url":"https:\/\/www.recantha.co.uk\/blog\/?author=1"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2RsaV-3TV","jetpack-related-posts":[{"id":11416,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=11416","url_meta":{"origin":14999,"position":0},"title":"Adventures in Minecraft book for Raspberry Pi owners launched","author":"Michael Horne","date":"12 November 2014","format":false,"excerpt":"Martin O'Hanlon has just announced the launch and availability of the book he wrote, together with David Whale, called Adventures in Minecraft. Taking inspiration from the style and content of Carrie Anne Philbin's book Adventures in Raspberry Pi, this book teaches programming concept using the programmable Minecraft API. You can\u2026","rel":"","context":"In &quot;Books&quot;","block_context":{"text":"Books","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=7"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/media.wiley.com\/product_data\/coverImage300\/1X\/11189469\/111894691X.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":6455,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=6455","url_meta":{"origin":14999,"position":1},"title":"Coming soon &#8211; Adventures in #RaspberryPi by Carrie Anne Philbin","author":"Michael Horne","date":"12 October 2013","format":false,"excerpt":"Teacher, creator of Geek Gurl Diaries and all-round nice person Carrie Anne Philbin has written a new book - \"Adventures in Raspberry Pi\". This 256 page book, published by Wiley, will be released on 22nd November and is available to pre-order on Amazon for \u00a38.25 (which is a huge discount\u2026","rel":"","context":"In &quot;Books&quot;","block_context":{"text":"Books","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=7"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/3.bp.blogspot.com\/-PQw4TCRAtMQ\/UlqXg-jWcYI\/AAAAAAAAECQ\/YE3BcOVyvh8\/s320\/Screenshot%2B2013-10-13%2Bat%2B1.51.57%2BPM.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":7926,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=7926","url_meta":{"origin":14999,"position":2},"title":"Adventures in #RaspberryPi &#8211; get the book for cheap-as-chips price!","author":"Michael Horne","date":"19 February 2014","format":false,"excerpt":"Photo from the Raspberry Pi Foundation (I hope no-one minds me hot-linking to it!) Fantastic news from the Raspberry Pi Foundation today. They've purchased a pallet full of Carrie Anne Philbin's book \"Adventures in Raspberry Pi\". They've made it available in their Pi Swag store for \u00a36 + P&P. This\u2026","rel":"","context":"In &quot;Books&quot;","block_context":{"text":"Books","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=7"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.raspberrypi.org\/wp-content\/uploads\/2014\/02\/carrieanne-768x1024.jpeg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.raspberrypi.org\/wp-content\/uploads\/2014\/02\/carrieanne-768x1024.jpeg?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.raspberrypi.org\/wp-content\/uploads\/2014\/02\/carrieanne-768x1024.jpeg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.raspberrypi.org\/wp-content\/uploads\/2014\/02\/carrieanne-768x1024.jpeg?resize=700%2C400 2x"},"classes":[]},{"id":8971,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=8971","url_meta":{"origin":14999,"position":3},"title":"Adventures in #RaspberryPi &#8211; review and a look at how well it works in practice","author":"Michael Horne","date":"25 March 2014","format":false,"excerpt":"Alex Eames, over at RasPi.TV, has written an in-depth review of Carrie Anne Philbin's book Adventures in Raspberry Pi. He's also seen how it works in a practical way with his son. It's a very revealing look at how well the book works in the real world! Read the review\u2026","rel":"","context":"In &quot;Books&quot;","block_context":{"text":"Books","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=7"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/raspi.tv\/wp-content\/uploads\/2014\/03\/Adventures_in_RPi_1024x1024-e1395653639682.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":11221,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=11221","url_meta":{"origin":14999,"position":4},"title":"Adventures in Minecraft &#8211; a new book for Raspberry Pi owners","author":"Michael Horne","date":"17 October 2014","format":false,"excerpt":"David Whale and Martin O'Hanlon have been busy writing a new book which uses Minecraft Pi Edition to teach Python programming. Written in the same format as Carrie Anne Philbin's awesome book Adventures in Raspberry Pi,\u00a0it covers everything from basic programming to interacting with electronic circuits. It's due to be\u2026","rel":"","context":"In &quot;Books&quot;","block_context":{"text":"Books","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=7"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2014\/10\/51VhqcHvTRL.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":11984,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=11984","url_meta":{"origin":14999,"position":5},"title":"Great review for Adventures in Minecraft book","author":"Michael Horne","date":"11 February 2015","format":false,"excerpt":"David Whale and Martin O'Hanlon's \"Adventures in Minecraft\" is fast becoming the de-facto book for learning to program Minecraft through Python. In her ecstatic review of the book,\u00a0Maryann Goldman of GeekMom.com takes us through the first few chapters which she is working on with her kids. Her response is terrific\u2026","rel":"","context":"In &quot;Books&quot;","block_context":{"text":"Books","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=7"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/geekmom.com\/wp-content\/uploads\/2015\/02\/AdventuresInMinecraftCover-0001-371x470.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/14999","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14999"}],"version-history":[{"count":5,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/14999\/revisions"}],"predecessor-version":[{"id":15006,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/14999\/revisions\/15006"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14999"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=14999"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=14999"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}