Catalog Search Results
Author
Series
Accelerated Reader
IL: MG - BL: 5.2 - AR Pts: 1
Language
English
Description
When computer programming pioneer Admiral Grace Hopper discovered a moth causing problems in a mechanical computer, the term debugging was born. This book explores how fixing programming and hardware problems has developed into a critical process for computer programmers. The text includes case studies and examples of debugging tools. Readers are challenged to review a simple program with a problem, and to locate the bug. This provides young computer...
Author
Series
Accelerated Reader
IL: MG - BL: 6.4 - AR Pts: 1
Language
English
Description
This book explores the life of Alan Turing, the man regarded as the father of computer science and artificial intelligence. Readers will discover the fascinating facts of Turing's exciting code breaking career during World War II, which helped the Allies win many important battles. The text includes details about his designs for one of the first computers, and how his work laid the foundation for other computer pioneers. Turing's life story is told...
Author
Series
Language
English
Description
Much like its older brother, Lego* Mindstorms, Lego WeDo kits offer young engineers the chance to design and program creations all by themselves. WeDo kits take the fun and technology of Mindstorms' kits and make it simpler for novice coders and builders. WeDo software is easy to learn and a blast to use. At the same time, using WeDo can easily be integrated into STEM instruction. Accessible text and vivid photographs help readers make sense of a...
Author
Series
Language
English
Description
Young artists who are interested in breaking into CGI can get off to a great start with this guide to creating art with the free app ScratchJr. Easy-to-follow, step-by-step projects guide young coders through the basic tools and utilities included with the program. The fun projects prepare readers for more complex coding languages and design projects. Encouraging text boxes offer new ideas and activities readers may want to try in Scratch Jr.
Author
Series
Accelerated Reader
IL: MG - BL: 5.5 - AR Pts: 1
Language
English
Description
George Boole, for whom Boolean logic is named, developed the idea of expressing any idea as a mathematical or logical statement. Today, Boolean logic is foundational to computer programs and computer hardware, but it is also important in our everyday thinking. This guide includes an overview of logic gates and a review of differences between computer logic and human logic. The author's clever use of a famous movie line-"Lions and tigers and bears!"-truly...
Author
Series
Language
English
Description
In 1995, computer programmer Yukihiro Matsumoto introduced Ruby programming language to the world. He created a language that used his favorite elements of other languages, but was more object-oriented and easy to use, even for coding newbies. Ruby is also open-source software, meaning anyone can use, modify, and distribute it. Inside this volume, readers will learn the ins and outs of coding with Ruby, including why using "blocks of text" and mostly...
Author
Series
Language
English
Description
Coding for elementary students is a new and exciting learning opportunity, and this book will show readers how to get coding in just minutes with the program Hopscotch. Instead of lines of text, Hopscotch provides users with colorful, stackable blocks to create animations, games, and more. The main text is supplemented with informative captions, sidebars, and a graphic organizer. Examples of Hopscotch visuals and photographs of kids engaged in coding...
Author
Series
Accelerated Reader
IL: MG - BL: 5.5 - AR Pts: 1
Language
English
Description
Why is having a choice important when it comes to both life and coding? How can coders include choices for the user? This book explains the concept of conditionals and introduces readers to the If/Then/Else concept-a way to allow choices in computer programming. The book also explores several conditional statements from programming languages and talks about how we use conditional statements every day. Photographs and sidebars allow readers to deepen...
Author
Series
Accelerated Reader
IL: MG - BL: 5.3 - AR Pts: 1
Language
English
Description
Do programmers think differently than non-programmers? How do programmers approach problems and create solutions? This book explores several attributes of thinking used by programmers. Important STEM concepts are incorporated into the text to give readers an understanding of how STEM fits into the everyday work of a programmer. Readers will enjoy a glimpse inside the minds of some of the most creative minds in the computer world. Photographs and sidebars...
10) Virginia Symbols
Author
Language
English
Description
Virginia's vast and complicated past unfolds seamlessly in this book for young readers. Through the presentation of Virginia's symbols, such as the cardinal and flowering dogwood, your readers gain a sense of its industries, noteworthy places, historical
Author
Series
Language
English
Description
When asked what they want to do when they grow up, many young people say they want to make video games. However, very few ever get the chance to pursue that career path. This guide to making games with the free app Scratch Jr is sure to help young readers become coders, a big step on the way to achieving their dreams. Clear, colorful activities with detailed instructions will get readers making simple games in no time.
Author
Series
Language
English
Description
Scratch Jr is a free app that allows young people to start learning the basics of coding. In this guide, readers have fun while learning how to record speech and sounds and then use them to create projects in Scratch Jr. The step-by-step activities presented in this book were designed to grab the interest of young readers while preparing them for more complex programming languages and coding projects.
Author
Series
Language
English
Description
Coding comes to life in this colorful guide to making animated stories with the free ScratchJr app (available for most tablets). The easy-to-follow visual projects help young learners come to grips with coding basics and prepare them for more complex coding languages. The simple projects help children create walking, talking animations and interactive stories using multiple pages. With colorful illustrations and ScratchJr images throughout, children...
Author
Series
Language
English
Description
Introduced in 2009, Minecraft* has become an enormous success with gaming kids and adults. Users love exploring and building within Minecraft's mind-bogglingly large environments. This game allows users to practice STEM skills while having fun. One of its greatest strengths is its ability to teach coding principles with "redstone" blocks. These blocks can be used to make exciting machines and devices in Minecraft's virtual world. With this volume,...
Author
Series
Language
English
Description
The first Lego* Mindstorms sets were released in the early 1990s. Since then, Lego's line of buildable, programmable robots has become a sensation with budding coders all over the world. More than just toy building blocks, these sets allow users to familiarize themselves with manipulating and customizing computer hardware and software. In this volume, readers will learn what it takes to be a Mindstorms builder and programmer. The manageable text is...
Author
Series
Language
English
Description
Coding was once an inaccessible activity for elementary students, but not any more. Scratch is an exciting and easy-to-learn coding program for people of all ages. Instead of lines of text, users code by dragging and dropping colorful, stackable blocks to create animations. With this colorful, intuitive, and simple application, even new Scratch users will begin to understand the logic behind coding in just minutes! Coding examples and photographs...
Author
Language
English
Description
Computer science is all around us, at school, at home, and in the community. This book gives readers the essential tools they need to understand the computer science concept of testing. Brilliant color photographs and accessible text will engage readers and allow them to connect deeply with the concept. The computer science topic is paired with an age-appropriate curricular topic to deepen readers' learning experience and show how testing works in...
Author
Series
Language
English
Description
No, it is not dessert, it's a tiny single-board computer for budding computer scientists to experiment with. This versatile product can be paired with simple coding software, such as Python and Ruby, enabling young scientists to create fun and useful computer devices. Readers will learn the history of Raspberry Pi* and gain a basic understanding of computer programming through clear photographs and manageable text. Sidebars, captions, and a graphic...
Author
Series
Language
English
Description
Bugs can sneak into the most unexpected places – even into coding! Young coders will don their bug extermination gear in this introduction to debugging! This completely computer-free book explores key concepts such as determining, measuring, checking, and correcting errors in code. Friendly robot illustrations draw in even readers who are reluctant to learn coding. Fun puzzles and games create an interactive reading experience, while clear, accessible...
Author
Series
Accelerated Reader
IL: MG - BL: 6 - AR Pts: 1
Language
English
Description
This detailed guide explores the historical development of algorithms and how they are used as a way of teaching computers to work through problems. Named for Persian mathematician Muhammad ibn Musa al-Khwarizmi, modern algorithms and functions make programing more efficient. Algorithms are simplified for readers using words, flowcharts, and pseudo code to build a beginning understanding of algorithms and how they are used in our modern, computerized...
In Interlibrary Loan
Didn't find what you need? Items not owned by Penticton Public Library can be requested from other Interlibrary Loan libraries to be delivered to your local library for pickup. Items must be over 1 year old.
Didn't find it?
Can't find what you are looking for? Try our Materials Request Service for new books published this year. Submit Request