{"product_id":"computational-thinking-a-beginners-guide-to-problem-solving-and-programming-9781780173641","title":"Computational Thinking: A beginner's guide to problem-solving and programming","description":"Computational thinking (CT) is a timeless, transferable skill that enables you to think more clearly and logically, as well as a way to solve specific problems. With this book you'll learn to apply computational thinking in the context of software development to give you a head start on the road to becoming an experienced and effective programmer.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003eKarl Beecher is an author and software developer. Before moving into academia, Karl worked as a software engineer and in 2009, he was awarded a PhD in Computer Science. He worked at the Free University of Berlin before returning to industry to co-found Endocode, an IT services firm. In 2014 Karl published his first book, Brown Dogs and Barbers.\u003cbr\u003e","brand":"BCS, the Chartered Institute for IT","offers":[{"title":"Default Title","offer_id":50911367135506,"sku":"9781780173641","price":38.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/4771\/8930\/files\/img_2fd50536-4ada-445e-916e-bf0c2556df25.jpg?v=1738737860","url":"https:\/\/surprise-castle.myshopify.com\/products\/computational-thinking-a-beginners-guide-to-problem-solving-and-programming-9781780173641","provider":"Surprise Castle","version":"1.0","type":"link"}