Muutke küpsiste eelistusi

Everything You Need to Ace Computer Science and Coding in One Big Fat Notebook [Pehme köide]

  • Formaat: Paperback / softback, 576 pages, kõrgus x laius x paksus: 206x160x32 mm, kaal: 748 g, Full colour illustrations
  • Sari: Big Fat Notebook
  • Ilmumisaeg: 14-Apr-2020
  • Kirjastus: Workman Children's
  • ISBN-10: 1523502770
  • ISBN-13: 9781523502776
Teised raamatud teemal:
  • Formaat: Paperback / softback, 576 pages, kõrgus x laius x paksus: 206x160x32 mm, kaal: 748 g, Full colour illustrations
  • Sari: Big Fat Notebook
  • Ilmumisaeg: 14-Apr-2020
  • Kirjastus: Workman Children's
  • ISBN-10: 1523502770
  • ISBN-13: 9781523502776
Teised raamatud teemal:
"The key concepts of coding and computer science easily digested and summarized, with critical ideas clearly explained, doodles that illuminate tricky concepts, and quizzes to recap it all. Kids will explore the concepts of computer science, learn how websites are designed and created, and understand the fundamentals of coding with Scratch, Python, HTML, and CSS."--

Vetted by an award-winning computer science instructor, a fully illustrated guide to coding for middle school students includes comprehensive introductions to Scratch, Python, HTML and CSS. 150,000 first printing. Original. Illustrations.

The newest addition to the wildly successful  Big Fat Notebook series, with 3.99 million copies in print: a lively, information-packed, and fully illustrated guide to Computer Science and Coding for middle schoolers.

From the editors of Brain Quest, America&;s #1 educational bestseller!

This Big Fat Notebook makes it all &;sink in&; with key concepts, mnemonic devices, definitions, diagrams, and doodles to help you understand computer science.
 
Including:
  • Computing systems
  • Binary code
  • Algorithms
  • Computational thinking
  • Loops, events, and procedures
  • Programming in Scratch and Python
  • Boolean Expressions
  • Web development
  • Cybersecurity
  • HTML
  • CSS
  • &;and more!
 
The Big Fat Notebook series is built on a simple and irresistible conceit&;borrowing the notes from the smartest kid in class. Each book in the series meets Common Core State Standards, Next Generation Science Standards, and state history standards, and are vetted by National and State Teacher of the Year Award&;winning teachers. They make learning fun and are the perfect next step for every kid who grew up on Brain Quest.
UNIT 1 COMPUTING SYSTEMS
1(38)
1 What Is Computer Science?
2(11)
2 What Is a Computer?
13(16)
3 How Po We Interact with Computers?
29(10)
UNIT 2 DATA AND ANALYSIS
39(28)
4 Storing Information
40(17)
5 Collecting and Using Information
57(10)
UNIT 3 SOFTWARE ENGINEERING
67(42)
6 Designing Computer Systems
68(5)
7 Testing
73(8)
8 Documenting
81(8)
9 Incorporating Feedback
89(8)
10 Collaborating
97(12)
UNIT 4 ALGORITHMS AND PROGRAMMING
109(38)
11 Using Algorithms
110(11)
12 Programming Languages
121(18)
13 Computational Thinking
139(8)
UNIT 5 UNIVERSAL PROGRAMMING PRINCIPLES
147(52)
14 Variables
148(15)
15 Conditional Statements
163(16)
16 Loops
179(8)
17 Events
187(4)
18 Procedures
191(8)
UNIT 6 PROGRAMMING WITH SCRATCH
199(110)
19 Fretting Started
200(23)
20 Basic Algorithms
223(24)
21 Data and Operators
247(26)
22 Control Blocks and Event Blocks
273(26)
23 Reusing Scripts
299(10)
UNIT 7 PROGRAMMING IN PYTHON
309(134)
24 Getting Started with Python
310(13)
25 Variables in Python
323(10)
26 Strings
333(18)
27 Numbers as Variables
351(14)
28 Lists and Boolean Expressions
365(16)
29 For Loops
381(12)
30 While Loops and Nested Loops
393(10)
31 Conditional Statements
403(20)
32 Functions
423(20)
UNIT 8 WEB DEVELOPMENT
443(112)
33 What Is the Internet?
444(19)
34 Cybersecurity
463(18)
35 Creating a Basic Web Page
481(16)
36 HTML Text elements
497(14)
37 Link Elements
511(12)
38 Styling with CSS
523(16)
39 Styling Individual Clements with CSS
539(16)
Index 555
Grant Smith is an educator, author, and expert in the field of computer science education. He has taught computer science at the elementary and middle school levels and has served as a school district administrator. As a consultant, Grant has served on national computer science education panels and is one of the authors of the 2017 CSTA Computer Science Standards. Grant has trained hundreds of teachers in almost all 50 states and 41 countries on how they can teach computer science to middle and elementary school students. He has developed computer science curricula and standards for leading curriculum providers including code.org, codeSpark, Kodable, and more. In 2015, he won the Digital Promise/EdSurge Digital Innovation in Learning Award. Grant has a B.S. degree in Information Systems from Brigham Young University - Hawaii, a Master of Education Technology degree from Boise State University, and began his Doctor of Education degree at Johns Hopkins University.