{"title":"Harold Abelson","description":"\u003cp\u003eExplore the influential works of Harold Abelson, a pioneer in computer science education. Dive into programming, algorithms, and the philosophy of computation. Essential reading for students and tech enthusiasts alike.\u003c\/p\u003e","products":[{"product_id":"structure-and-interpretation-of-computer-programs-book-harold-abelson-9780262510875","title":"Structure and Interpretation of Computer Programs","description":"\u003ci\u003eStructure and Interpretation of Computer Programs\u003c\/i\u003e has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises. In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49729347977489,"sku":"NGR9780262510875","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49995143086353,"sku":"GOR002546439","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50143446860049,"sku":"GOR003818909","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50150112526609,"sku":"CIN0262510871VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52102764200209,"sku":"CIN0262510871G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52109107265809,"sku":"GOR010336384","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0262510871.jpg?v=1751133233"},{"product_id":"structure-and-interpretation-of-computer-programs-book-harold-abelson-9780262543231","title":"Structure and Interpretation of Computer Programs","description":"\u003cb\u003eA new version of the classic and widely used text adapted for the JavaScript programming language.\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e Since the publication of its first edition in 1984 and its second edition in 1996, \u003ci\u003eStructure and Interpretation of Computer Programs\u003c\/i\u003e (\u003ci\u003eSICP\u003c\/i\u003e) has influenced computer science curricula around the world. Widely adopted as a textbook, the book has its origins in a popular entry-level computer science course taught by Harold Abelson and Gerald Jay Sussman at MIT. \u003ci\u003eSICP\u003c\/i\u003e introduces the reader to central ideas of computation by establishing a series of mental models for computation. Earlier editions used the programming language Scheme in their program examples. This new version of the second edition has been adapted for JavaScript.\u003cbr\u003e \u003cbr\u003e The first three chapters of \u003ci\u003eSICP\u003c\/i\u003e cover programming concepts that are common to all modern high-level programming languages. Chapters four and five, which used Scheme to formulate language processors for Scheme, required significant revision. Chapter four offers new material, in particular an introduction to the notion of program parsing. The evaluator and compiler in chapter five introduce a subtle stack discipline to support return statements (a prominent feature of statement-oriented languages) without sacrificing tail recursion.\u003cbr\u003e \u003cbr\u003e The JavaScript programs included in the book run in any implementation of the language that complies with the ECMAScript 2020 specification, using the JavaScript package sicp provided by the MIT Press website.\u003cbr\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49741216448785,"sku":"NGR9780262543231","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49945465454865,"sku":"CIN0262543230VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51585845133585,"sku":"CIN0262543230G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0262543230.jpg?v=1751164902"},{"product_id":"computational-thinking-curricula-in-k12-book-harold-abelson-9780262548052","title":"Computational Thinking Curricula in K12","description":"\u003cb\u003eAn international overview of how policy makers, curriculum developers, and school practitioners can integrate computational thinking into K-12 curricula.\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e In today's digital society, computational thinking (CT) is a critical component of all children's education. In \u003ci\u003eComputational Thinking Curricula in K-12,\u003c\/i\u003e editors Harold Abelson and Siu-Cheung Kong present a range of professional perspectives on the most effective ways to integrate CT into school curricula. Their edited volume, which offers an overview of educational policy, curriculum development, school implementation, and classroom practice, will appeal especially to policy makers, curriculum developers, school practitioners, and educational researchers. The essays cover twelve countries and regions across three continents- Australia, China, Finland, Hong Kong, India, Israel, New Zealand, Singapore, South Korea, Spain, Taiwan, and the United Kingdom, with a particular emphasis on Asia.\u003cbr\u003e \u003cbr\u003e A companion to the editors' earlier \u003ci\u003eComputational Thinking Education in K-12,\u003c\/i\u003e this book consists of two sections- 1) educational policy and curriculum development and 2) school implementation and classroom practice. The authors delve into issues of regional history; governmental planning; official initiatives; leadership commitment; curriculum design; pedagogical implementation; equity, diversity, and inclusion; assessment, including longitudinal assessment across age groups; formal and informal learning approaches to CT; and teacher development. Specific topics include core competencies and CT education, robotics education and CT, AI and CT, and game-based platforms for computational problem-solving. The varying ways that CT is being integrated into the early grades, in particular, presents an interesting case study in international comparative education.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49747711721745,"sku":"NGR9780262548052","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52848849551633,"sku":"GOR014639775","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0262548054.jpg?v=1750812040"},{"product_id":"structure-and-interpretation-of-computer-programs-book-harold-abelson-9780262510363","title":"Structure and Interpretation of Computer Programs","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49850794705169,"sku":"GOR003559319","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51206739525905,"sku":"GOR002555265","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51682405777681,"sku":"GOR002314319","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0262510367.jpg?v=1751101056"},{"product_id":"logo-for-the-macintosh-book-harold-abelson-9780262510707","title":"Logo for the Macintosh","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50094074134801,"sku":"CIN0262510707G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0262510707.jpg?v=1751258952"},{"product_id":"structure-and-interpretation-of-computer-programs-book-harold-abelson-9780070004849","title":"Structure and Interpretation of Computer Programs","description":"With an analytical and rigorous approach to problem solving and programming techniques, this book is oriented toward engineering. Structure and Interpretation of Computer Programs emphasizes the central role played by different approaches to dealing with time in computational models. Its unique approach makes it appropriate for an introduction to computer science courses, as well as programming languages and program design.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50462385602833,"sku":"CIN0070004846G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50585813811473,"sku":"CIN0070004846VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50761412509969,"sku":"CIN0070004846A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0070004846.jpg?v=1751257670"},{"product_id":"turtle-geometry-book-harold-abelson-9780262510370","title":"Turtle Geometry","description":"Turtle Geometry presents an innovative program of mathematical discovery that demonstrates how the effective use of personal computers can profoundly change the nature of a student's contact with mathematics. Using this book and a few simple computer programs, students can explore the properties of space by following an imaginary turtle across the screen. The concept of turtle geometry grew out of the Logo Group at MIT. Directed by Seymour Papert, author of Mindstorms, this group has done extensive work with preschool children, high school students and university undergraduates.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50496813367569,"sku":"CIN0262510375VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50628668064017,"sku":"GOR003500503","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52332509823249,"sku":"NLS9780262510370","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0262510375.jpg?v=1751005422"},{"product_id":"computational-thinking-education-book-harold-abelson-9781013274183","title":"Computational Thinking Education","description":"This This book is open access under a C BY 4.0 license. This book offers a comprehensive guide, covering every important aspect of computational thinking education. It provides an in-depth discussion of computational thinking, including the notion of perceiving computational thinking practices as ways of mapping models from the abstraction of data and process structures to natural phenomena. Further, it explores how computational thinking education is implemented in different regions, and how computational thinking is being integrated into subject learning in K-12 education. In closing, it discusses computational thinking from the perspective of STEM education, the use of video games to teach computational thinking, and how computational thinking is helping to transform the quality of the workforce in the textile and apparel industry. \u003cp\u003e\u003c\/p\u003eThis work was published by Saint Philip Street Press pursuant to a Creative Commons license permitting commercial use. All rights not granted by the work's license are retained by the author or authors.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51012465492241,"sku":"NIN9781013274183","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51157309882641,"sku":"NGR9781013274183","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1013274180.jpg?v=1750706737"},{"product_id":"structure-and-interpretation-of-computer-programs-book-harold-abelson-9780262011532","title":"Structure and Interpretation of Computer Programs","description":"\u003cp\u003e\u003ci\u003eStructure and Interpretation of Computer Programs\u003c\/i\u003e has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises. In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IE standard.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51112452849937,"sku":"GOR009618399","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51422791565585,"sku":"CIN0262011530G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51464484258065,"sku":"CIN0262011530VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":52779613028625,"sku":"CIN0262011530A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0262011530.jpg?v=1750813293"},{"product_id":"computational-thinking-education-book-harold-abelson-9781013274190","title":"Computational Thinking Education","description":"This This book is open access under a CC BY 4.0 license. This book offers a comprehensive guide, covering every important aspect of computational thinking education. It provides an in-depth discussion of computational thinking, including the notion of perceiving computational thinking practices as ways of mapping models from the abstraction of data and process structures to natural phenomena. Further, it explores how computational thinking education is implemented in different regions, and how computational thinking is being integrated into subject learning in K-12 education. In closing, it discusses computational thinking from the perspective of STEM education, the use of video games to teach computational thinking, and how computational thinking is helping to transform the quality of the workforce in the textile and apparel industry. \u003cp\u003e\u003c\/p\u003eThis work was published by Saint Philip Street Press pursuant to a Creative Commons license permitting commercial use. All rights not granted by the work's license are retained by the author or authors.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":52741472878865,"sku":"NIN9781013274190","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781013274190.jpg?v=1763487841"},{"product_id":"turtle-geometry-book-harold-abelson-9780262010634","title":"Turtle Geometry","description":"Turtle Geometry presents an innovative program of mathematical discovery that demonstrates how the effective use of personal computers can profoundly change the nature of a student's contact with mathematics. Using this book and a few simple computer programs, students can explore the properties of space by following an imaginary turtle across the screen. The concept of turtle geometry grew out of the Logo Group at MIT. Directed by Seymour Papert, author of Mindstorms, this group has done extensive work with preschool children, high school students and university undergraduates.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53438939955473,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53438940152081,"sku":"GOR006813374","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780262010634.jpg?v=1776685614"}],"url":"https:\/\/www.worldofbooks.com\/en-au\/collections\/author-books-by-harold-abelson.oembed","provider":"World of Books ","version":"1.0","type":"link"}