ISBN-13: 978-1-7353299-0-1
First Edition, July 2020
Copyright 2020, Prosper Consulting Inc., The Tech Academy
DEDICATION
Jack Stanley here. Before I wrote this book, I looked through several existing Kids Coding books. I found two common problems with them:
1) They were too difficult. Many of the explanations contained words that many kids (and adults) dont know. And,
2) They were boring.
Then it hit me what if I wrote a coding book for kids as a story?! Meaning, it would contain characters and dialogue (spoken conversations). This would allow me to be quite imaginative. I then wrote this book and my genius business partner (Erik Gross) reviewed, edited and added his charm to it. It is Eriks and my dream that this book will end up in schools all over the world.
Even though I am technically a grown up, I never really grew up. I am the father of two wonderful children, and I have nieces and nephews. They are the primary source of my motivation.
This book is dedicated to them.
Jack C. Stanley, July 2020
LEARN CODING BASICS
FOR KIDS, YOUNG ADULTS AND
PEOPLE WHO ARE YOUNG AT HEART
WITH
Written by: Jack C. Stanley and Erik D. Gross
Illustrations by: Afra Amin Orony, based on sketches by Jack C. Stanley
CHAPTER ONE
WELCOME
Erik! Jack yelled in excitement. Someone is reading our book!
Well, that was our reason for writing it, Erik responded. Lets introduce ourselves. I am Erik and-
And I am Jack! Jack interrupted. Its nice to meet you! Erik and I have a school called The Tech Academy.
Tech is short for technology, Jack continued, and Academy is just another word for school. Technology means to use the things you know to solve problems and to make life easier.
So, youre saying toilet paper is technology? Erik asked.
Well, not exactly. I mean, kind of, it-
Because it certainly makes my life easier!
Very funny, Erik. What I was trying to tell our wonderful reader is that the things that we use to do work for us are technology.
Like toilet paper!
Enough with the toilet paper, Jack demanded. What I mean is that technology is machines and the things we tell machines to do.
Ah, and machines are things made by people to get work done, Erik explained. Machines do actions for people to save them time and to get things done faster. Theyre usually made out of wood, plastic or metal. Normally they have some parts that move and some parts that dont sometimes they have no moving parts at all! Machines receive some kind of energy (like electricity or gas) that they use to do their work. One of the things that makes people different from animals is their ability to create powerful machines.
So, cars, ovens and televisions are machines? Jack wondered.
Yep! Erik replied. The most popular machine in the world right now is computers.
Okay, Erik, dont be a nerd, Jack teased.
I am proud to be a nerd!
Okay, okay. I take it back. Now why are you saying computers are more popular than any other machines? Dont more people have cars or refrigerators?
Well, actually, nowadays almost every machine has a computer inside it most phones, televisions, airplanes, cars and refrigerators included! Oh, I just realized, we havent really said what a computer is exactly.
Thats easy. A computer is a machine that computes. Just like a baker is someone who bakes, a gamer is someone who plays games-
Jack! What does compute mean?
Its very, very, very difficult to understand. So, get ready Compute means figuring out the answer to a problem.
Wait, thats it?
Well, technically its solving problems with numbers.
So, math is computing?
Yep!
So, Erik began, computers are machines that compute. They do things with numbers.
Yes, Jack agreed, they are machines that work with data. Data is just another word for information facts and knowledge about things. Erik, why dont you tell our amazing reader how computers work?
I thought youd never ask! Erik responded excitedly. It could take a whole book to describe that exactly. In fact, thats why we wrote a different book called You Are Not Stupid Computers and Technology Simplified available now for purchase on Amazon!
Erik! Jack butted in. Stop trying to sell other books!
Sorry, its an old habit, Erik apologized. Did you know I used to sell sunglasses all around the world?
Jack tapped his foot impatiently.
So, as I was saying, Erik chuckled nervously, computers are machines that use electricity to operate (do things). They deal with data (information). Computers have several parts that electricity passes through. Computers are not alive they are just a tool, like a lawnmower or a hammer. We use them to do things for us. Computers simply follow instructions which are commands that tell them what to do.
Erik! Jack shouted. Take those sunglasses off! We are inside! With a sly smile, Erik removed his sunglasses and put his glasses back on. Now, Jack continued, there are a couple other things about computers that I would like to add:
1. Automatic means that a machine can do something by itself. Automate means to make something automatic. Machines that automate things do those things on their own. Computers automate various actions. Meaning, they can do things without you being involved. For example, your computer automatically says what time it is and automatically turns the screen off when it hasnt been used for a while. Keep in mind that these automatic actions were originally designed (created) by a person.
2. Computers process data. Process means to handle something according to certain rules. When a computer displays the word processing, it is saying, Hold on while I perform some actions according to certain rules and steps built into me. Processing refers to doing things with data. Loading up and showing a video on your computer is an example of processing data. When data is being processed by a computer, you sometimes see this progress bar (a picture that shows how far along something is):