Informathics

You might also like

You are on page 1of 2
1@iM™o: <1 0 * 014 HELP YOUR KIDS WITH COMPUtEL CODIU¢ ts 10: 1 > 1) @-x # # (1 0 & #)} | * 0O \ = * O : 1 0 # @ A UNIQUE STEP-BY-STEP VISUAL GUIDE, FROM BINARY CODE TO BUILDING GAMES 1S wears covine? 14 Whatisa compute progam? {6 mibjineeespoer 18 ecomnga coder (ORE starting FRM scratcH 2 Watson? 24 nating Somtch 26 seatchnertace 2a somes 30 Cold locks and scp 32 Projet: tsape the dragon! 38 Making things move 40 communes {2 ide and seek 4 bens 48 Simploops 8 Pensandtrtes 50 vaables 2 tnth 34 Stingsandis 56 Coordinates 58 Makesome noe 60 Project Rol the ice 2 Mserkit ry ns 16 10 a2 ws 16 138 40 ue 150 152 158 156 158 160 168 6 v2 18 Loops in Python While tops Escaping loops sts Functions Project 5:Slly sentences “Tuples and dictionaries, sts in variables Variables and functions Project 6: Drawing machine Buge and debugging gorithms Lbraries ‘Making windows Color and caorinates Making shapes Changing things Reacting to events Project 7: Bubble blaster What next? INSIDE COMPUTERS Inside a computer Binary and bases symbols and codes Logie gates. (64 Decisions and branches {66 Sensing and detecting 68 Complexloops 70 Sending messages 72 Creating blocks 74 Project3: Monkey mayhem 82 Timetoesperiment (7 PLaviNG WITH PYTHON 86 What's Python? 88 Installing Python 92 _ntroducing IDLE 96 Exons 96 Project 4: Ghost game 98 Ghost game decoded 100 Program fow 102 Simple commands 108 Harder commands 106 Which window? 108 Variables in Python. 110 Types data 112 Mathin Python 114 Strings in Python 116 Inputand output 118 Making decisions 120 Branching Processors and memory 190 Essential programs 192 Storing datain files 194 Theinernet (Bee PRocRAMMING IN THE REAL WORLD 198 Computer languages 200 Coding stars 202 Busy programs 208 Computer games 206 Making apps 208 Programming forthe Internet 210 Using JavaScript 212 Bad programs 214 Minicomputers 216 Becoming a master programmer 218 Glossary 220° Index 228 Aeknowledgments Find out more at

You might also like