𝔖 Scriptorium
✦   LIBER   ✦

📁

Help Your Kids with Computer Coding

✍ Scribed by Sam Priddy, Sam Atkinson, Lizzie Davey, Daniel Mills, Ben Morgan


Publisher
DK Publishing
Year
2014
Tongue
English
Leaves
226
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Dont just play computer games with your kids—build them! All you need is a desktop or laptop with Adobe 10.2 or later, and an internet connection to download Scratch 2.0 and Python 3. Coding with Scratch can be done without download on https://scratch.mit.edu.
Help Your Kids with Computer Coding is a straightforward, visual guide to helping kids understand the basics of computer coding using Scratch and Python coding languages. Essential coding concepts like scripts, variables, and strings are explained using build-along projects and games.
Kids can create online games to play like Monkey Mayhem and Bubble Blaster, draw mazes and shapes, build animations, and more using the step-by-step examples to follow and customize. Seven projects let kids—and their parents—practice the skills as they are learning in each section of the book. Kids get instant results, even when completely new to coding.
Packed with visual examples, expert tips, a glossary of key terms, and extras such as profiles of famous coders, Help Your Kids with Computer Coding lays a hands-on foundation for coding so adults and kids can learn together.
Supporting STEM education initiatives, computer coding teaches kids how to think creatively, work collaboratively, and reason systematically, and is quickly becoming a necessary and sought-after skill. DKs computer coding books are full of fun exercises with step-by-step guidance, making them the perfect introductory tools for building vital skills in computer programming.

✦ Table of Contents


6 Contents......Page 8
8 FOREWORD by Carol Vorderman......Page 10
120 Branching......Page 122
10 HOW THIS BOOK WORKS......Page 12
WHAT IS CODING?......Page 15
14 What is a computer program?......Page 16
16 Thinking like a computer......Page 18
18 Becoming a coder......Page 20
STARTING FROM SCRATCH......Page 23
22 What is Scratch?......Page 24
26 Scratch interface......Page 28
24 Installing Scratch......Page 26
28 Sprites......Page 30
32 Project 1: Escape the dragon!......Page 34
30 Colored blocks and scripts......Page 32
38 Making things move......Page 40
48 Pens and turtles......Page 50
42 Hide and seek......Page 44
40 Costumes......Page 42
44 Events......Page 46
46 Simple loops......Page 48
50 Variables......Page 52
60 Project 2: Roll the dice......Page 62
54 Strings and lists......Page 56
52 Math......Page 54
56 Coordinates......Page 58
58 Make some noise......Page 60
62 True or false?......Page 64
64 Decisions and branches......Page 66
66 Sensing and detecting......Page 68
68 Complex loops......Page 70
70 Sending messages......Page 72
72 Creating blocks......Page 74
74 Project 3: Monkey mayhem......Page 76
82 Time to experiment......Page 84
PLAYING WITH PYTHON......Page 87
86 What is Python?......Page 88
88 Installing Python......Page 90
92 Introducing IDLE......Page 94
94 Errors......Page 96
96 Project 4: Ghost game......Page 98
98 Ghost game decoded......Page 100
100 Program flow......Page 102
102 Simple commands......Page 104
104 Harder commands......Page 106
106 Which window?......Page 108
108 Variables in Python......Page 110
110 Types of data......Page 112
112 Math in Python......Page 114
114 Strings in Python......Page 116
116 Input and output......Page 118
118 Making decisions......Page 120
122 Loops in Python......Page 124
124 While loops......Page 126
126 Escaping loops......Page 128
128 Lists......Page 130
130 Functions......Page 132
132 Project 5: Silly sentences......Page 134
134 Tuples and dictionaries......Page 136
136 Lists in variables......Page 138
138 Variables and functions......Page 140
140 Project 6: Drawing machine......Page 142
148 Bugs and debugging......Page 150
150 Algorithms......Page 152
152 Libraries......Page 154
154 Making windows......Page 156
156 Color and coordinates......Page 158
158 Making shapes......Page 160
160 Changing things......Page 162
162 Reacting to events......Page 164
164 Project 7: Bubble blaster......Page 166
176 What next?......Page 178
INSIDE COMPUTERS......Page 181
180 Inside a computer......Page 182
182 Binary and bases......Page 184
184 Symbols and codes......Page 186
186 Logic gates......Page 188
188 Processors and memory......Page 190
190 Essential programs......Page 192
192 Storing data in files......Page 194
194 The Internet......Page 196
PROGRAMMING IN THE REAL WORLD......Page 199
198 Computer languages......Page 200
200 Coding stars......Page 202
202 Busy programs......Page 204
204 Computer games......Page 206
206 Making apps......Page 208
208 Programming for the Internet......Page 210
210 Using JavaScript......Page 212
212 Bad programs......Page 214
214 Mini computers......Page 216
216 Becoming a master programmer......Page 218
218 Glossary......Page 220
220 Index......Page 222
224 Acknowledgments......Page 226

✦ Subjects


Библиотека;Литература для детей и родителей;Развивающая литература;Формирование компьютерной грамотности;


📜 SIMILAR VOLUMES


Help Your Kids wth Computer Coding
✍ Carol Vorderman, Jon Woodcock, Craig Steele, Sean McManus, Claire Quigley, Danie 📂 Library 📅 2019 🏛 DK Publishing 🌐 English

<div> <p><strong>Kids can take their first steps toward becoming expert computer programmers with this fully updated guide to coding for beginners.</strong> </p> <p>They'll master Scratch 3.0, the brand-new version of the world's most popular coding language for beginners. This will let them disco

Help Your Kids with Computer Science: A
✍ Dorling Kindersley 📂 Library 📅 2018 🏛 DK Publishing 🌐 English

<div><p class="description"><b>A clear, visual guide to the technical, societal, and cultural aspects of computers and social media, using step-by-step diagrams and graphics to explore how kids can get the most from computers while staying safe.</b></p><p class="description">Covering everything from

cover
✍ McCue, Camille 📂 Library 📅 2018 🏛 Hoboken, NJ : John Wiley & Sons, Incorporated 🌐 English

xii, 370 p. : 24 cm

Help your kids with computer coding : a
✍ McCafferty, Daniel; McManus, Sean; Quigley, Claire; Steele, Craig; Vorderman, Ca 📂 Library 📅 2014 🏛 DK Publishing 🌐 English

Take your kids from browsing to building the web with the latest in DK's award-winning Help Your Kids series: <i>Help Your Kids With Computer Coding</i>. Computer programming is one of the fastest-growing industries and highest paid college degrees, and learning to code promotes a way of thinking he

Helping Kids with Coding for Dummies
✍ Camille McCue 📂 Library 📅 2018 🏛 For Dummies 🌐 English

<b>Help for grown-ups new to coding</b><br /><br />Getting a jump on learning how coding makes technology work is essential to prepare kids for the future. Unfortunately, many parents, teachers, and mentors didn't learn the unique logic and language of coding in school.<i>Helping Kids with</i><i>Cod

Helping Kids with Coding for Dummies
✍ Camille McCue, Sarah Guthals 📂 Library 📅 2014 🏛 Wiley 🌐 English

<div><p><strong>Help for grown-ups new to coding</strong> </p><p>Getting a jump on learning how coding makes technology work is essential to prepare kids for the future. Unfortunately, many parents, teachers, and mentors didn't learn the unique logic and language of coding in school. <em>Helping Ki