{"title":"Books by John Sharp","description":null,"products":[{"product_id":"9781529718485","title":"Primary Science: Teaching Theory and Practice","description":"\u003cstrong\u003eAll you need to know about the theory and practice of teaching primary science.\u003cbr\u003e  \u003c\/strong\u003e\u003cbr\u003e  \u003cstrong\u003eIf you are training to be a primary school teacher, a knowledge of the primary science curriculum is not enough, you need to know HOW to teach science in primary schools.\u003c\/strong\u003e\u003cbr\u003e  \u003cbr\u003e  This is the essential teaching theory and practice text for primary science. It takes a focused look at the practical aspects of teaching and covers the important skills of classroom management, planning, monitoring and assessment, and relates them specifically to primary science.\u003cbr\u003e  \u003cbr\u003e  This new edition now includes a new chapter on \u003cstrong\u003ecreative curriculum approaches.\u003c\/strong\u003e","brand":"Gardners","offers":[{"title":"Default Title","offer_id":56303256240501,"sku":"9781529718485","price":28.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0612\/7193\/3106\/files\/9781529718485_1eeebe7a-710a-437a-91ab-c0e1c89e16d8.jpg?v=1786023736"},{"product_id":"9780134392073","title":"Games, Design and Play","description":"\u003cp\u003e\u003cstrong\u003eThe play-focused, step-by-step guide to creating great game designs\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003eThis book offers a \u003cem\u003eplay-focused, process-oriented\u003c\/em\u003e approach for designing games people will love to play. Drawing on a combined 35 years of design and teaching experience, Colleen Macklin and John Sharp link the concepts and elements of play to the practical tasks of game design. Using full-color examples, they reveal how real game designers think and work, and illuminate the amazing expressive potential of great game design.\u003c\/p\u003e \u003cp\u003eFocusing on practical details, this book guides you from idea to prototype to playtest and fully realized design. You’ll walk through conceiving and creating a game’s inner workings, including its core actions, themes, and especially its play experience. Step by step, you’ll assemble every component of your “videogame,” creating practically every kind of play: from cooperative to competitive, from chance-based to role-playing, and everything in between.\u003c\/p\u003e \u003cp\u003eMacklin and Sharp believe that games are for \u003cem\u003eeveryone\u003c\/em\u003e, and game design is an exciting art form with a nearly unlimited array of styles, forms, and messages. Cutting across traditional platform and genre boundaries, they help you find inspiration wherever it exists.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003e\u003cem\u003eGames, Design and Play\u003c\/em\u003e\u003c\/strong\u003e is for all game design students, and for beginning-to-intermediate-level game professionals, especially independent game designers. Bridging the gaps between imagination and production, it will help you craft outstanding designs for incredible play experiences!\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eCoverage includes:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e  \u003cli\u003eUnderstanding core elements of play design: actions, goals, rules, objects, playspace, and players\u003c\/li\u003e  \u003cli\u003eMastering “tools” such as constraint, interaction, goals, challenges, strategy, chance, decision, storytelling, and context\u003c\/li\u003e  \u003cli\u003eComparing types of play and player experiences\u003c\/li\u003e  \u003cli\u003eConsidering the demands videogames make on players\u003c\/li\u003e  \u003cli\u003eEstablishing a game’s design values\u003c\/li\u003e  \u003cli\u003eCreating design documents, schematics, and tracking spreadsheets\u003c\/li\u003e  \u003cli\u003eCollaborating in teams on a shared design vision\u003c\/li\u003e  \u003cli\u003eBrainstorming and conceptualizing designs\u003c\/li\u003e  \u003cli\u003eUsing prototypes to realize and playtest designs\u003c\/li\u003e  \u003cli\u003eImproving designs by making the most of playtesting feedback\u003c\/li\u003e  \u003cli\u003eKnowing when a design is ready for production\u003c\/li\u003e  \u003cli\u003eLearning the rules so you can break them!\u003c\/li\u003e \u003c\/ul\u003e","brand":"Gardners","offers":[{"title":"Default Title","offer_id":56311561552245,"sku":"9780134392073","price":43.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0612\/7193\/3106\/files\/9780134392073_05c74551-fe9c-4b35-8e4c-959c73fe4f1e.jpg?v=1786011380"},{"product_id":"9780137619832","title":"Microsoft Visual C# Step by Step","description":"\u003cp\u003e\u003cstrong\u003eYour hands-on guide to Visual C# fundamentals with Visual Studio 2022\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003eExpand your expertise—and teach yourself the fundamentals of programming the latest version of Visual C# with Visual Studio 2022. This book provides software developers all the guidance, exercises, and code needed to start building responsive, scalable, cloud-connected applications that can run almost anywhere.\u003c\/p\u003e \u003cp\u003eDiscover how to:\u003c\/p\u003e \u003cul\u003e  \u003cli\u003eQuickly start creating Visual C# code and projects with Visual Studio\u003c\/li\u003e  \u003cli\u003eWork with variables, operators, expressions, methods, and program flow\u003c\/li\u003e  \u003cli\u003eBuild more robust apps with error, exception, and resource management\u003c\/li\u003e  \u003cli\u003eSpot problems fast with the integrated Visual Studio 2022 debugger\u003c\/li\u003e  \u003cli\u003eMaster new default interface methods, static local functions, async disposable types, and other enhancements\u003c\/li\u003e  \u003cli\u003eMake the most of the C# object model, and create functional data structures\u003c\/li\u003e  \u003cli\u003eLeverage advanced properties, indexers, generics, and collection classes\u003c\/li\u003e  \u003cli\u003eCreate Windows 11 apps that share data, collaborate, and use cloud services\u003c\/li\u003e  \u003cli\u003eUse lightweight records to build immutable reference types more easily\u003c\/li\u003e  \u003cli\u003ePerform complex queries over object collections with LINQ\u003c\/li\u003e  \u003cli\u003eImprove application throughput and response time with asynchronous methods\u003c\/li\u003e  \u003cli\u003eUse delegates and decoupling to construct highly extensible systems\u003c\/li\u003e  \u003cli\u003eCustomize C# operator behavior over your own classes and structures\u003c\/li\u003e  \u003cli\u003eImplement the powerful Model-View-ViewModel (MVVM) pattern\u003c\/li\u003e  \u003cli\u003eBuild UWP applications that retrieve complex data and present it intuitively\u003c\/li\u003e \u003c\/ul\u003e","brand":"Gardners","offers":[{"title":"Default Title","offer_id":56311561814389,"sku":"9780137619832","price":44.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0612\/7193\/3106\/files\/9780137619832_1f132f0f-07df-4c91-ab27-09d546ea5da6.jpg?v=1786011634"},{"product_id":"9781902902371","title":"Mathematical Form - John Pickering and the Architecture of The Inversion Principle","description":"\u003cbr\u003eBinding: Paperback \/ softback","brand":"Gardners","offers":[{"title":"Default Title","offer_id":56313106235765,"sku":"9781902902371","price":10.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0612\/7193\/3106\/files\/9781902902371_43813596-c9b0-4ad4-96a6-ca06542a3671.jpg?v=1786028990"}],"url":"https:\/\/backstory.london\/collections\/author-john-sharp.oembed","provider":"Backstory","version":"1.0","type":"link"}