#### Overview of this book

The mission of this book is to integrate technology with the tools that children already use for crafts so that they feel that the technology is an extension of their playtime. We use coding, sensors, and micro-controllers integrated with art and craft supplies, origami, and Playdough. There are 10 fun-filled chapters that talk to children directly, and give clear instructions for non-technical parents too. We use Arduino as the controller of choice due to its easy availability and large community. By the end of the book, children will comfortably be able to set up their Arduino, read and understand code, manipulate code, and ultimately write their own code for projects. They will also be able to use basic sensors and know how components connect to each other. All the learning takes place with lots of colorful pictures and the circuits are neatly presented using wiring.
Arduino for Kids
Credits
Foreword
www.PacktPub.com
Customer Feedback
Preface
Free Chapter
The World around Us
Systems and Logic
Components and Connections
The Magic Wand
Safety Box
Make a Friend
Save Energy
High 5!
Plant, Meet Arduino!

## Logic

Logic is the study of reasoning and when we add this to the control structures, they become algorithms.

Have you ever watered the plants using a water pipe or washed a car with it? How do you think it works?

The pipe guides the water from the water tap to the car. It makes sure optimum amount of water reaches the end of the pipe. A pipe is a control structure for water in this case. We will understand more about control structures in the next topic.

### How does a control structure work?

Everything that we see around us, has a name. In a class, there are several students. When the teacher says I will give the prize to the best student. The student could be anyone in the class – Eric, Emily, Jonnathan, and so on.

We conclude, that the word student, is a variable.

Similarly, while starting to write code, we define a box, which can contain different values at different times, depending on the condition that we define. A control structure, defines the final value of the variables.

A precondition...