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 k
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-oriente
The first Lego Mindstorms™ sets were released in the early 199s. Since then, Lego’s line of buildable, programmable robots has become a sensation with budding coders all over the world. More than just
Usually we think of coding as something only trained experts and scientists can handle, but not any more thanks to programs like Python. First developed in 1991, Python uses lines of code, letters, an
No, it’s 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, en
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
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, Hopsc
Introduced in 29, 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
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
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 a
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
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
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/The
Simulations help people understand large, complex problems using smaller, simpler models. This book delves into the history and thinking behind simulations. Readers will learn about Georg Leopold von
Patience is important to use but hard to learn for Anastasia Pickering (“Pickles) on her “doggie day at last” sixth birthday, for the excitement of the dog selection process tests her patience at ever
Mermaids On Mars is a sweet tale that educates children on the importance of water conservation. Beautifully illustrated and simple to follow the rules the mermaids want to share with children all ove
Circus in the Sky is a beautifully illustrated book of the constellations told in a poetic style, through the eyes of a little boy who believes he is the ring master of the night sky. Circus in the Sk
My First Puppy is designed to help children understand the responsibilities and expectation of having a puppy. Every parent can use this tool to help their child feel prepared for and take care of the
The My First Pets series was designed to help children understand the responsibilities and expectations of having a pet. These cute kid’s books briefly go over the duties and expectations involved wit