Page 1 - Learn To Program With Scratch
P. 1

AN ILLUSTRATED
     AN ILLUSTRATED                                                                                                                                                                                    COVERS
                                                                                                                                          LEARN TO
     (AND PAINLESS)
     (AND PAINLESS)                                                                                                                       LEARN TO                                                 SCRATCH 2
           GUIDE TO
           GUIDE TO
                                                                                                                           PROGRAM WITH
         COMPUTER                                                                                                          PROGRAM WITH
          COMPUTER
           SCIENCE
           SCIENCE                                                                                       LE
                                                                                                         L
                                                                                                                                           SCRATCH
                                                                                                                                           SCRATCH
                                                                                                         E
                                                                                                         A
                                                                                                         AR
     Scratch is a fun, free, beginner-friendly programming   • Read, store, and manipulate user input    RN T            A  V I SU A L  I NT R O D U C T IO N  T O  P R O G R A MM IN G
     environment where you connect blocks of code to build                                               N TO P          W I T H   GAMES ,  ART ,  SCIENCE ,  A N D  MATH
     programs. While most famously used to introduce kids  • Implement key computer science algorithms like linear
     to programming, Scratch can make computer science   searches and bubble sorts                       O PR
     approachable for people of any age. Rather than type   Hands-on projects will challenge you to create an
     countless lines of code in a cryptic programming lan-  Ohm’s law simulator, draw intricate patterns, program   RO                                 M A J E D  M AR J I
     guage, why not use colorful command blocks and   sprites to mimic line-following robots, create arcade-style
     cartoon sprites to create powerful scripts?   games, and more! Each chapter is packed with detailed   OG
                                                   explanations, annotated illustrations, guided examples,   GR
     In Learn to Program with Scratch, author Majed Marji   lots of color, and plenty of exercises to help the lessons  R
     uses Scratch to explain the concepts essential to solving  stick. Learn to Program with Scratch is the perfect place   A
     real-world programming problems. The labeled, color-  to start your computer science journey.
     coded blocks plainly show each logical step in a given                                              AM W
     script, and with a single click, you can even test any                                              M WI
     part of your script to check your logic. You’ll learn     A B O U T T H E  A U T H O R
     how to:                                       Majed Marji is a senior development engineer at       IT

     • Harness the power of repeat loops and recursion  General Motors and an adjunct faculty member at
                                                   Wayne State University in Michigan. He holds a PhD    TH S
     • Use if/else statements and logical operators to make  in electrical engineering from Wayne State University   H SC
      decisions                                    and an MBA in strategic management from Davenport
     • Store data in variables and lists to use later in your  University.                               CR
      program                                                                                            R
                                                                                                         A
                                                                                                         AT
                                                                                                         TC
                                                                                                         CH


                  THE FINEST IN GEEK ENTERTAINMENT ™                                                     H
                  www.nostarch.com

                                                                             $34.95 ($36.95 CDN)  LANGUAGES  COMPUTERS/PROGRAMMING  SHELVE IN:  MARJI









                                                                                                                                                          www.it-ebooks.info
   1   2   3   4   5   6