I Can Be a Cool Coder
By Thomas Canavan and Katie Kear
()
About this ebook
Thomas Canavan
Thomas Canavan has written more than 50 books for children and young adults. He specialises in science writing, but has also written books about history, maths, art, and even kids' joke books. Under his real name, Sean Connolly, he has won awards for a well-known series of humorous children's science experiments books, and has regularly toured North America to promote them. He lives in rural Wiltshire with his wife and their three children.
Read more from Thomas Canavan
The Amazing Book of Science Questions and Answers: Facts at your fingertips Rating: 0 out of 5 stars0 ratingsThe Human Body Questions and Answers Rating: 0 out of 5 stars0 ratingsMaths Is Awesome!: 101 Incredible Things Every Kid Should Know Rating: 0 out of 5 stars0 ratingsIncredible Science Experiments to Amaze your Friends Rating: 0 out of 5 stars0 ratings
Related to I Can Be a Cool Coder
Titles in the series (100)
The Illustrated Easy Way to Stop Smoking Rating: 4 out of 5 stars4/5Discovery Pack: Crystals and Gemstones Rating: 0 out of 5 stars0 ratingsSuper Dweeb vs the Evil Doodler Rating: 0 out of 5 stars0 ratingsDiscovery Pack Amazing Science Experiments Rating: 0 out of 5 stars0 ratingsMagical Rescue Vets: Suki the Sea Dragon Rating: 0 out of 5 stars0 ratingsSuper Dweeb and the Time Trumpet Rating: 0 out of 5 stars0 ratingsMagical Rescue Vets: Blaze the Phoenix Rating: 0 out of 5 stars0 ratingsÄntligen äter jag vad jag vill Rating: 4 out of 5 stars4/5Magical Rescue Vets: Jade the Gem Dragon Rating: 2 out of 5 stars2/5Magical Rescue Vets: Oona the Unicorn Rating: 0 out of 5 stars0 ratingsKnowledge in a Nutshell: Astrophysics: The complete guide to astrophysics, including galaxies, dark matter and relativity Rating: 0 out of 5 stars0 ratingsDiscovery Pack: Human Body Rating: 0 out of 5 stars0 ratingsSuper Dweeb vs Count Dorkula Rating: 0 out of 5 stars0 ratingsKnowledge in a Nutshell: Sigmund Freud: The complete guide to the great psychologist, including dreams, hypnosis and psychoanalysis Rating: 0 out of 5 stars0 ratingsEndelig glad i å fly: Den enkle måten å nyte flyturen på Rating: 0 out of 5 stars0 ratingsMagical Rescue Vets: Snowball the Baby Yeti Rating: 0 out of 5 stars0 ratingsHow to Stop Your Child Smoking Rating: 3 out of 5 stars3/5How to be a Happy Non-Smoker Rating: 4 out of 5 stars4/5The Easy Way to Enjoy Flying Rating: 0 out of 5 stars0 ratingsNo More Worrying Rating: 4 out of 5 stars4/5Magical Rescue Vets: Holly the Flying Horse Rating: 0 out of 5 stars0 ratingsNo More Diets: The revolutionary Allen Carr’s Easyway method in pocket form Rating: 4 out of 5 stars4/5The Little Book of Quitting Rating: 5 out of 5 stars5/5Discovery Pack: Space Rating: 0 out of 5 stars0 ratingsThe Illustrated Easy Way for Women to Stop Smoking: A Liberating Guide to a Smoke-Free Future Rating: 4 out of 5 stars4/5O Método Fácil de Parar de Fumar Rating: 5 out of 5 stars5/5Finally Free!: The Easy Way for Women to Stop Smoking Rating: 3 out of 5 stars3/5
Related ebooks
How to Read Scratch Computer Code Rating: 0 out of 5 stars0 ratingsCoding with Basher: Coding with Scratch Rating: 0 out of 5 stars0 ratingsCode-It: How To Teach Primary Programming Using Scratch Rating: 0 out of 5 stars0 ratingsLearn Java with Math: Using Fun Projects and Games Rating: 0 out of 5 stars0 ratingsThe Everything Kids' Scratch Coding Book: Learn to Code and Create Your Own Cool Games! Rating: 4 out of 5 stars4/5Code-It Workbook 4: Problem Solving Using Scratch Rating: 0 out of 5 stars0 ratingsNothing Loopy about This: What Are Loops and Conditionals? Rating: 0 out of 5 stars0 ratingsCoding with Basher: Code Your Own Website Rating: 0 out of 5 stars0 ratingsCoding and Computers: Discover the Amazing True Story of Computers! Rating: 0 out of 5 stars0 ratingsBugs That Make Your Computer Crawl: What Are Computer Bugs? Rating: 0 out of 5 stars0 ratingsWhat's Inside My Computer? Rating: 0 out of 5 stars0 ratingsTeaching Primary Programming with Scratch Teacher Book: Research-Informed Approaches Rating: 0 out of 5 stars0 ratingsLearning Primary Programming with Scratch (Home Learning Book Years 3-4) Rating: 0 out of 5 stars0 ratingsKids Can Code!: Fun Ways to Learn Computer Programming Rating: 0 out of 5 stars0 ratingsPython Robotics for Kids: A Guide to Spike Prime Robot with Object-Oriented Programming: Robotics, #1 Rating: 0 out of 5 stars0 ratingsTeaching Primary Programming with Scratch Pupil Book Year 5 Rating: 0 out of 5 stars0 ratings30-Minute Robotics Projects Rating: 0 out of 5 stars0 ratingsRepresentation & Reasoning: How Artificial Intelligence Makes Choices Rating: 0 out of 5 stars0 ratingsGoogle Docs For Beginners: The Comprehensive Guide To Understanding And Mastering Google Docs To Improve Your Productivity Rating: 0 out of 5 stars0 ratingsLearn to Code with Scratch: Let Your Kids' Creative Ideas Come to Life by Coding Them into Programs Rating: 0 out of 5 stars0 ratingsI Can Be an Awesome Inventor Rating: 0 out of 5 stars0 ratingsSCRATCH Projects for 8-9 year olds: Scratch Short and Easy with Ready-Steady-Code Rating: 0 out of 5 stars0 ratingsI Can Be a Robot Engineer Rating: 0 out of 5 stars0 ratingsLet's Get Coding Rating: 0 out of 5 stars0 ratingsCoding for Kids Ages 10 and Up: Coding for Kids and Beginners using html, css and JavaScript Rating: 5 out of 5 stars5/5CODING FOR KIDS: Beginners' Complete And Intuitive Guide To Learning To Code (2022 Crash Course for Newbies) Rating: 5 out of 5 stars5/5Computer Craft Coursebook 6 Rating: 0 out of 5 stars0 ratingsCode-It Workbook 1: First Steps in Programming using Scratch Rating: 0 out of 5 stars0 ratingsLearning Primary Programming with Scratch (Home Learning Book Years 5-6) Rating: 0 out of 5 stars0 ratingsThis Python Isn't a Snake: What Are Coding Languages and Syntax? Rating: 0 out of 5 stars0 ratings
Children's Technology For You
Electricity - Your Common Sense Guide Rating: 4 out of 5 stars4/5Fallout: A Tale of Mutation Rating: 5 out of 5 stars5/5Make Your Own Amazing YouTube Videos: Learn How to Film, Edit, and Upload Quality Videos to YouTube Rating: 5 out of 5 stars5/5Escape from a Video Game: The Secret of Phantom Island Rating: 5 out of 5 stars5/5Diary of an 8-Bit Warrior: Path of the Diamond: An Unofficial Minecraft Adventure Rating: 5 out of 5 stars5/5Circuitry and Electronics Rating: 0 out of 5 stars0 ratingsLet's Meet a Dentist Rating: 5 out of 5 stars5/5Spectrum Science, Grade 3 Rating: 5 out of 5 stars5/5Hilarious Jokes for Minecrafters: Mobs, Creepers, Skeletons, and More Rating: 1 out of 5 stars1/5Curious George Discovers Space Rating: 5 out of 5 stars5/5Diary of an 8-Bit Warrior: Forging Destiny: An Unofficial Minecraft Adventure Rating: 5 out of 5 stars5/5Escape from a Video Game: Mystery on the Starship Crusader Rating: 5 out of 5 stars5/5An Unofficial Joke Book for Fortniters: Sidesplitting Jokes and Shenanigans from Salty Springs Rating: 1 out of 5 stars1/5Quest for the Golden Apple: An Unofficial Graphic Novel for Minecrafters Rating: 5 out of 5 stars5/5Diary of an 8-Bit Warrior: Crafting Alliances: An Unofficial Minecraft Adventure Rating: 5 out of 5 stars5/5Danielle: Chronicles of a Superheroine Complete Edition Rating: 0 out of 5 stars0 ratingsDiary of an 8-Bit Warrior: From Seeds to Swords: An Unofficial Minecraft Adventure Rating: 5 out of 5 stars5/5How to Survive Without Grown-Ups Rating: 4 out of 5 stars4/5Video Games: Design and Code Your Own Adventure Rating: 0 out of 5 stars0 ratingsThe Day the Screens Went Blank Rating: 5 out of 5 stars5/5Minecraft: Masters of Minecraft - The Invasion Rating: 5 out of 5 stars5/5The Renaissance Artists: With History Projects for Kids Rating: 5 out of 5 stars5/5Project Superhero Rating: 4 out of 5 stars4/5TBH #1: TBH, This Is So Awkward Rating: 3 out of 5 stars3/5Minecraft: The Lost Minecraft Journals - School of Minecraft Rating: 5 out of 5 stars5/5Waste of Space Rating: 5 out of 5 stars5/5Mrs. Frisby and the Rats of Nimh Rating: 4 out of 5 stars4/5
Reviews for I Can Be a Cool Coder
0 ratings0 reviews
Book preview
I Can Be a Cool Coder - Thomas Canavan
Can You Crack the Code?
Coders are amazing! Their work has transformed countless parts of our lives. Computer code helps us to stay in touch with friends, makes difficult tasks quick and easy, and puts information at our fingertips.
Thanks to coders, we can access knowledge and entertainment from almost anywhere.
Coding has made many professions easier, safer, and more creative.
This book is full of fun activities that will show you what it is like to be a coder!
Some people think virtual reality is the future of coding. If you were a coder, what would you create?
Project: Program a Robot
Here’s a chance to program a robot (one of your friends) to obey your commands in order to stack some plastic cups. It sounds simple enough, but remember that the robot must follow each command exactly.
You will need:
• Friend (to become the robot
)
• 6 identical plastic cups
• Table
1. Ask one of your friends to become the robot.
2. Set the cups side by side on the table.
3. Explain that they have to do exactly what you say. They mustn’t move at all if you don’t tell them to!
4. You may give the robot four commands. None of them may be more than four words long.
5. Now try again—this time, with a stack of 6 cups! How many four-word commands do you need?
ANSWER
Begin with Binary
Computers use a number system known as binary, which is made up of just two numbers—0 and I. This is because a computer can only understand if an electric signal is being sent, or not.
We normally use 10 digits to count: 1 to 9, and 0. This way of counting is called base 10.
Computers can count to any number using binary. Even complex programs use this system!
Binary is all about doubling. Each digit in a long number is worth double the digit to its right.
Binary may sound tricky, but it’s easy to learn. You just have to think about numbers a little differently.
Project: Number Puzzle
Multiply the numbers in the white boxes by the numbers in the orange boxes at the top of each column. Then add up all the numbers in each row. The first one has been done for you.
The strings of 1s and 0s above are binary numbers. So, for example, 01001 means 9.
ANSWER
Gathering Information
In coding, information is called data.
Computers