Catalog Search Results
Author
Language
English
Description
From the simplest applications to the largest networking centers, algorithms are the heartbeat of computer science. The beauty of computers is their ability to automate processes, and algorithms are the tools coders use to make that possible. They employ core computational thinking skills, including logic and problem solving to make software tick. Through a series of thoughtful activities, readers will learn what algorithms are, what they are used...
Author
Language
English
Description
Though code is what makes software run, its user experience (UX) is what makes it a success. Designing a user experience requires a combination of computer science skills and an artistic eye, especially when it comes to the user interface (UI). What users see and interact with will greatly influence their reaction to a piece of software. This book teaches the importance of UX and UI designers and introduces the practices of good software design, all...