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
Language
English
Description
Python® is a programming language that is designed to make coding more readable with fewer lines of code, and for these reasons, it has become one of the most popular of all coding languages. This exciting title breaks down the complexities of Python into concepts that are approachable for elementary readers. Stimulating sidebars, eye-catching photos, and engaging graphic organizers enhance the manageable text. Equipped with the concepts in this...
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
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
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
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
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
Series
Language
English
Description
From schoolwork to gaming, computers are a part of just about everyone's daily life. Still, talking about something that has gone wrong with a PC, server, hardware, or software can be a challenge for the layperson. This book is exactly what young readers need to get ahead in the world of computers. It contains the essential vocabulary used to talk about the parts of computers and their programs as well as the problems one might encounter. Each definition...
Author
Series
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...
Author
Series
Language
English
Description
Learning to code can lead students to careers that are well-paid and in demand-and it can be fun! Lego WeDo® makes coding entertaining for elementary school-age students to learn. This engaging title explains how Lego WeDo kits and software allow aspiring coders and engineers to design and program their own creations. The text is carefully crafted to make the complex topics of coding more approachable. It also features engaging sidebars, visuals,...
Author
Series
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...
Author
Series
Language
English
Description
Computer coders don't always get things right the first time. There is a level of risk involved in creating a program. This series of activities allows readers to explore concepts such as odds and chance, computational thinking, and probability using real-life situations. Each unplugged activity explains odds, how to predict and understand chance, and how these concepts fit into computer programming.
Author
Series
Language
English
Description
Raspberry Pi® allows future computer scientists and programmers to learn important computer science and coding concepts using a single-board computer! This engaging title explains how this device can be used to learn coding with programming languages such as Python, Ruby, or Scratch, leading students to the empowering feat of creating their own functioning mini computers. The text is carefully crafted to break down complex concepts for middle elementary...
Author
Language
English
Description
Written with age-appropriate, easy-to-follow language, this book is a perfect resource for young readers interested in everything to do with computers. Readers will gain insight into the history of computers, how computers work, and what components each computer tends to have. They will learn how computer technology has changed and how computers have served different needs in different times. Through engaging text that's complemented by colorful,...
16) Smart Devices
Author
Series
Language
English
Description
Imagine a huge network of smart devices that can work together to collect, analyze and share data. That's artificial intelligence in action! Readers discover how everyday devices, from smartphones to security systems, are already making our lives easier, safer, and healthier. Readers explore what the smart homes and offices of the future might be able to do!
Author
Series
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
Minecraft® is a remarkably popular program among kids and adults alike! Its ability to allow users to create and journey through worlds made from their own imagination continues to captivate. This engaging text will reveal the logic, coding, and STEM skills that Minecraft can also provide to users with text that is carefully crafted for young readers. It will specifically break down how "redstone" blocks introduce and reinforce coding principles....
Author
Series
Language
English
Description
Coding is becoming increasingly valuable as our world continues to go digital. This stimulating title will help readers learn a fun way to jumpstart their coding abilities: Lego Mindstorms®! The Lego Mindstorms program allows kids to learn coding by programming a robot that has its own personality and traits. This book includes visuals and eye-catching photos, in addition to carefully crafted sidebars, captions, and graphic organizers that all explain...
Author
Series
Language
English
Description
Coding can lead young learners on a path to an empowering and lucrative career. The smartphone app Hopscotch® allows kids to learn to code through games that stimulate their problem-solving skills and creativity. This engaging title breaks down how readers can learn to code in even just a few minutes from Hopscotch's innovative activities, which involve building games, animations, and more. This text features visuals from the Hopscotch app and colorful...
Didn't find it?
Can't find what you are looking for? We welcome suggestions. Submit Suggestion