Record Details
Book cover

Everything you need to ace computer science and coding in one big fat notebook : the complete middle school study guide

Smith, Grant. (Author).

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. Written by Grant Smith, a computer science education expert -- and vetted by an award-winning computer-science teacher -- this Big Fat Notebook is for every student who is either taking computer science in school or is a passionate code warrior" -- Provided by publisher.

Book  - 2020
005.13 Smi
2 copies / 0 on hold

Available Copies by Location

Location
Community Centre Available
Community Centre Available
  • ISBN: 9781523502776
  • Physical Description 566 pages : color illustrations ; 21 cm.
  • Publisher [Place of publication not identified] : [publisher not identified], 2020.

Content descriptions

General Note:
Includes index.

Additional Information

Syndetic Solutions - BookList Review for ISBN Number 9781523502776
Everything You Need to Ace Computer Science and Coding in One Big Fat Notebook
Everything You Need to Ace Computer Science and Coding in One Big Fat Notebook
by Publishing, Workman
Rate this title:
vote data
Click an element below to view details:

BookList Review

Everything You Need to Ace Computer Science and Coding in One Big Fat Notebook

Booklist


From Booklist, Copyright (c) American Library Association. Used with permission.

This is, indeed, a big fat notebook full of explanations, background details, step-by-step directions, projects and applications, troubleshooting tips, checks for learning, and ideas for advanced applications in a pretty impressive array of tech fields: computing systems, data and analysis, software engineering, algorithms and programming, universal programming principles, programming with Scratch, programming in Python, and web development. All this technical information is presented in pleasing, graphic-rich layouts incorporating oversize fonts, lots of color highlighting, numbered lists, charts, diagrams, and occasional cartoon characters who offer encouragement and levity. Chapters are independent of each other, so readers can dip into sections that interest them (there are 39 chapters and more than 500 pages to contend with, but the thorough indexing is helpful). The material and reading level are appropriate for the intended middle-school audience and should be accessible to experienced programmers and neophytes alike. Suitable as a classroom textbook, a handy reference for computer clubs, or a personal guide for motivated techies, this should be a welcome addition to STEM collections.