Catalog Search Results
Author
Series
Language
English
Description
Have you ever wondered how web pages are built? Through simple text written to foster creativity and problem solving, students will learn the art of innovation. Large, colorful images show students how to complete activities. Additional tools, including a glossary and an index, help students learn STEM concepts, new vocabulary, and locate information. Glossary of key words. Index. Informative sidebars. Sources for further research. Table of contents....
Author
Series
Accelerated Reader
IL: MG - BL: 5.9 - AR Pts: 1
Language
English
Description
Hacking is a major problem for individuals and governments around the world. Hackers can steal private citizens' identities, release government secrets, and even try to influence elections. However, many people are working to stop hackers and to protect information. Readers develop a strong understanding of hacking and the efforts to combat it through informative text that focuses on facts rather than fear. Graphic organizers, fact boxes, and full-color
...Author
Series
Language
English
Description
Explains new inventions made possible by coding, including key concepts such as artificial intelligence and the Internet of Things. Easy-to-read text, informative sidebars, and helpful diagrams make this book an engaging read for avid technology fans and readers who are new to computer coding.
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
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
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
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
Language
English
Description
Your readers will discover different tasks robots handle in the world and how robots are put together. This book explores how robots ingest data from their surroundings, and how they function. Budding engineers will also discover some of the intricacies of artificial intelligence, including what it takes to make a machine that can pass as a human. Compelling infographics and simple language make complex mechanics easier to understand. There's a lot...
10) Math and Coding
Author
Series
Accelerated Reader
IL: MG - BL: 6.6 - AR Pts: 1
Language
English
Description
Ada Lovelace was an aristocrat who had been educated in math. In 1833, she was shown an early type of computer. Ada immediately realized its possibilities and wrote the first computer program. Learn more in Math and Coding, one of the titles in the Women in STEM series.
Author
Language
English
Description
Seamus O'Neill's Ready-Steady-Code fine-line vector grids have been included in Scratch by its makers at MIT (Boston). This set of assignment cards include many projects (e.g. card 7) that bring out the magic of the grids.
The cards are also available spiral-bound as free-standing and flip-over for hands-free collaborative project-based computer activities by children. There are twenty four cards for children 11 - 12 years, grouped into pairs by...
12) Machine Learning
Author
Series
Language
English
Description
Imagine a machine that can learn from experience and teach itself new things. That's artificial intelligence in action! The text in this informative guide traces the development of intelligent machines from the earliest ideas to today's technology. Readers will enjoy discovering the many ways that AI helps us, including problem solving and diagnosing diseases.
Author
Series
Language
English
Description
Computer programmers use different skills every day. One of those skills is analyzing data. This series of fun, unplugged activities teaches readers to assess and organize data, reveals the importance of those abilities to computer programming, and demonstrates how they can be harnessed to analyze information in real life. Each activity uses everyday objects and materials to help a reader learn how to think like a coder does. Students will gain key...
14) Debugging Code
Author
Series
Language
English
Description
Bugs are mistakes in code. A bug can make a program work incorrectly or even crash a computer. So, debugging code is one of the most important tasks that programmers have to tackle! This accessible, at-level book teaches readers about debugging and how it's crucial to their everyday digital activities-such as playing their favorite computer games. Readers will especially enjoy the photographs of young programmers like themselves at work as well as...
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...
16) Logic
Author
Series
Language
English
Description
Logic helps a computer to "think," but it's the computer programmer who places logic in their coding to make a program run properly. In this excellent introduction to computer logic, promising programmers are presented with the basics of logic design, such as true and false statements, if and then conditionals, and more. The concepts of logic gates and mathematical symbols in coding are also introduced cleverly with clear, at-level language and colorful...
Author
Series
Language
English
Description
Algo-what? "Algorithm" might be an intimidating word, but its meaning is pretty simple. An algorithm is a set of instructions. Future programmers will learn the difference between a good algorithm and a bad one through clear, accessible examples in this inviting introduction to coding concepts. They'll also learn how algorithms are behind many of the things they do on the internet, from searching for information to making video calls. Finally, they'll...
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
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
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...
Didn't find it?
Can't find what you are looking for? Try our Materials Request Service. Submit Request