

Pre-Owned Texts in Computer Science Animated Problem Solving: An Introduction to Program Design Using Video Game Development, (Paperback)
Key item features
- Texts in Computer Science Animated Problem Solving: An Introduction to Program Design Using Video Game Development, (Paperback)
- Author: Springer
- ISBN: 9783030850937
- Format: Paperback
- Publication Date: 2023-01-15
- Page Count: 688
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Pages688
- Series titleTexts in Computer Science
- Number in series0
- Free shipping
Free 30-day returns
How do you want your item?
About this item
Product details
This textbook is about systematic problem solving and systematic reasoning using type-driven design. There are two problem solving techniques that are emphasized throughout the book: divide and conquer and iterative refinement. Divide and conquer is the process by which a large problem is broken into two or more smaller problems that are easier to solve and then the solutions for the smaller pieces are combined to create an answer to the problem. Iterative refinement is the process by which a solution to a problem is gradually made better-like the drafts of an essay. Mastering these techniques are essential to becoming a good problem solver and programmer.
The book is divided in five parts. Part I focuses on the basics. It starts with how to write expressions and subsequently leads to decision making and functions as the basis for problem solving. Part II then introduces compound data of finite size, while Part III covers compound data of arbitrarysize like e.g. lists, intervals, natural numbers, and binary trees. It also introduces structural recursion, a powerful data-processing strategy that uses divide and conquer to process data whose size is not fixed. Next, Part IV delves into abstraction and shows how to eliminate repetitions in solutions to problems. It also introduces generic programming which is abstraction over the type of data processed. This leads to the realization that functions are data and, perhaps more surprising, that data are functions, which in turn naturally leads to object-oriented programming. Part V introduces distributed programming, i.e., using multiple computers to solve a problem.
This book promises that by the end of it readers will have designed and implemented a multiplayer video game that they can play with their friends over the internet. To achieve this, however, there is a lot about problem solving and programming that must be learned first. The game is developed using iterative refinement. The reader learns step-by-step about programming and how to apply new knowledge to develop increasingly better versions of the video game. This way, readers practice modern trends that are likely to be common throughout a professional career and beyond.
- Texts in Computer Science Animated Problem Solving: An Introduction to Program Design Using Video Game Development, (Paperback)
- Author: Springer
- ISBN: 9783030850937
- Format: Paperback
- Publication Date: 2023-01-15
- Page Count: 688
What is Pre-Owned: Good?
What is the Walmart Pre-Owned Program?
Walmart Pre-Owned allows you to find previously owned, well-cared-for items from Walmart’s trusted & performance-managed sellers. Shopping Pre-Owned allows you to bring home the best-quality picks at even lower prices, in addition to extending the life of an item & reducing waste. Find your favorites & shop a range of conditions in every category.
Why Walmart Pre-Owned?
Trusted sellers & quality items
Each Pre-Owned item listed comes from Walmart’s trusted performance-managed sellers, to ensure you get quality items.

Quality you can afford
Save even more on top brands & your most-loved items.

30-day free returns
Don’t love it? Most items offer a 30-day* free return policy, for added peace of mind.
Sustainability
Shopping Pre-Owned helps in extending the life of an item & reducing waste.
Product image for illustration purposes only. The item you receive may vary from the image in minor ways, such as slight differences in appearance, color, and/or design. *Exceptions apply during holiday season, and on certain electronics, collectibles, and jewelry.
Specifications
Book format
Fiction/nonfiction
Genre
Pages
Warranty
Warranty information
Popular items in this category
Best selling items that customers love
Learning C# by Developing Games with Unity 6 - Eighth Edition: Get to grips with coding in C# and build simple 3D games , (Paperback) $35.99
$3599current price $35.99Learning C# by Developing Games with Unity 6 - Eighth Edition: Get to grips with coding in C# and build simple 3D games , (Paperback)
Save withShipping, arrives in 3+ daysC Game Animation Programming - Second Edition: Learn modern animation techniques from theory to implementation using C, (Paperback) $31.15
$3115current price $31.15C Game Animation Programming - Second Edition: Learn modern animation techniques from theory to implementation using C, (Paperback)
Save withShipping, arrives in 3+ daysLearning C# by Developing Games with Unity - Seventh Edition: Get to grips with coding in C# and build simple 3D games i, (Paperback) $44.99
$4499current price $44.99Learning C# by Developing Games with Unity - Seventh Edition: Get to grips with coding in C# and build simple 3D games i, (Paperback)
Save withShipping, arrives in 3+ daysPre-Owned C Programming: From Problem Analysis to Program Design (Paperback) 0538798084 9780538798082 $7.77
$777current price $7.77Pre-Owned C Programming: From Problem Analysis to Program Design (Paperback) 0538798084 9780538798082
Shipping, arrives in 3+ daysPre-Owned Learn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math (Paperback) 1593275439 9781593275433 $4.19
3 optionsAvailable in additional 3 options$419current price $4.19Options from $4.19 – $4.20Pre-Owned Learn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math (Paperback) 1593275439 9781593275433
Shipping, arrives in 3+ daysExpert's Voice in XNA Xna 3.0 Game Programming Recipes: A Problem-Solution Approach, (Paperback) $35.12
$3512current price $35.12Expert's Voice in XNA Xna 3.0 Game Programming Recipes: A Problem-Solution Approach, (Paperback)
Save withShipping, arrives in 3+ daysExpert's Voice Introduction to 3D Game Engine Design Using DirectX 9 and C#, (Paperback) $44.99
$4499current price $44.99Expert's Voice Introduction to 3D Game Engine Design Using DirectX 9 and C#, (Paperback)
Save withShipping, arrives in 3+ daysPre-Owned Scratch Programming Playground: Learn to Program by Making Cool Games (Paperback) 1593277628 9781593277628 $6.09
$609current price $6.09Pre-Owned Scratch Programming Playground: Learn to Program by Making Cool Games (Paperback) 1593277628 9781593277628
Shipping, arrives in 3+ daysGame Development Patterns with Unity 2021 - Second Edition: Explore practical game development using software design pat, (Paperback) $30.50
$3050current price $30.50Game Development Patterns with Unity 2021 - Second Edition: Explore practical game development using software design pat, (Paperback)
Save withShipping, arrives in 3+ daysAdvanced Unity Game Development: Build Professional Games with Unity, C#, and Visual Studio, (Paperback) $37.96
$3796current price $37.96Advanced Unity Game Development: Build Professional Games with Unity, C#, and Visual Studio, (Paperback)
Save withShipping, arrives in 3+ daysLearning GDScript by Developing a Game with Godot 4: A fun introduction to programming in GDScript 2.0 and game developm, (Paperback) $35.99
$3599current price $35.99Learning GDScript by Developing a Game with Godot 4: A fun introduction to programming in GDScript 2.0 and game developm, (Paperback)
Save withShipping, arrives in 3+ daysDK Help Your Kids Coding Projects in Scratch: A Step-By-Step Visual Guide to Coding Your Own Animations, Games, Simulations, a, (Paperback) $11.69
$1169current price $11.69DK Help Your Kids Coding Projects in Scratch: A Step-By-Step Visual Guide to Coding Your Own Animations, Games, Simulations, a, (Paperback)
Save withShipping, arrives in 3+ daysGame Design Workshop: A Playcentric Approach to Creating Innovative Games, (Paperback) $66.48
$6648current price $66.48Game Design Workshop: A Playcentric Approach to Creating Innovative Games, (Paperback)
15 out of 5 Stars. 1 reviewsShipping, arrives in 3+ daysPre-Owned Animation with Scripting for Adobe Flash Professional Cs5 Studio Techniques [With CDROM] (Paperback) 0321683692 9780321683694 $9.85
$985current price $9.85Pre-Owned Animation with Scripting for Adobe Flash Professional Cs5 Studio Techniques [With CDROM] (Paperback) 0321683692 9780321683694
Shipping, arrives in 3+ daysGame Development Patterns with Unreal Engine 5: Build maintainable and scalable systems with C and Blueprint, (Paperback) $21.73
$2173current price $21.73Game Development Patterns with Unreal Engine 5: Build maintainable and scalable systems with C and Blueprint, (Paperback)
Save withShipping, arrives in 3+ daysC for Yourself: Learning C Using Experiments, (Paperback) $107.17
$10717current price $107.17C for Yourself: Learning C Using Experiments, (Paperback)
Save withShipping, arrives in 3+ daysPre-Owned Managing Interactive Media Projects (Graphic Design/Interactive Media) (Paperback) 1418050016 9781418050016 $6.22
2 optionsAvailable in additional 2 options$622current price $6.22Pre-Owned Managing Interactive Media Projects (Graphic Design/Interactive Media) (Paperback) 1418050016 9781418050016
Shipping, arrives in 3+ daysBest seller Lab for Kids Unofficial Minecraft Lab for Kids: Family-Friendly Projects for Exploring and Teaching Math, Science, History, and Cultu, Book 7, (Paperback) $10.25 Was $22.99
Best seller
Now$1025current price Now $10.25, Was $22.99$22.99You save $12.74You save$12.74Lab for Kids Unofficial Minecraft Lab for Kids: Family-Friendly Projects for Exploring and Teaching Math, Science, History, and Cultu, Book 7, (Paperback)
104.8 out of 5 Stars. 10 reviewsSave withShipping, arrives in 3+ daysCoding: MakeCode Arcade: Learn Game Development Step-by-Step Using MakeCode Arcade, (Paperback) $17.99
$1799current price $17.99Coding: MakeCode Arcade: Learn Game Development Step-by-Step Using MakeCode Arcade, (Paperback)
Save withShipping, arrives in 3+ daysPre-Owned Isd from the Ground Up, 4th Edition: A No-Nonsense Approach to Instructional Design (Paperback) 1562869981 9781562869984 $7.31 Was $9.74
2 optionsAvailable in additional 2 optionsNow$731current price Now $7.31, Was $9.74$9.74You save $2.43You save$2.43Pre-Owned Isd from the Ground Up, 4th Edition: A No-Nonsense Approach to Instructional Design (Paperback) 1562869981 9781562869984
Shipping, arrives in 3+ days
Customer ratings & reviews
Resold at Walmart
Related pages
- Tricks Computer
- Quantum Computer
- Game Books
- Pc Usa
- Best Sellers In Teen Young Adult Computer Programming
- Break Code
- Computer Programming Games For Kids
- Computer Simulation Books
- Virtual Worlds Books
- Programming Computers & Digital Media Teen & Young Adult Books
- Computers & Technology History Books
- Computerized Home & Entertainment Books
