Update cookies preferences

Scratch Programming in easy steps 2nd edition [Paperback / softback]

4.19/5 (43 ratings by Goodreads)
  • Format: Paperback / softback, 216 pages, height x width: 227x186 mm, Full colour throughout
  • Series: In Easy Steps
  • Pub. Date: 13-Dec-2019
  • Publisher: In Easy Steps Limited
  • ISBN-10: 1840788593
  • ISBN-13: 9781840788594
Other books in subject:
  • Paperback / softback
  • Price: 17,64 €
  • This book is not in stock. Book will arrive in about 2-4 weeks. Please allow another 2 weeks for shipping outside Estonia.
  • Quantity:
  • Add to basket
  • Delivery time 4-6 weeks
  • Add to Wishlist
  • Format: Paperback / softback, 216 pages, height x width: 227x186 mm, Full colour throughout
  • Series: In Easy Steps
  • Pub. Date: 13-Dec-2019
  • Publisher: In Easy Steps Limited
  • ISBN-10: 1840788593
  • ISBN-13: 9781840788594
Other books in subject:

Scratch Programming in easy steps, 2nd edition introduces readers to Scratch, a programming language that is widely used on the Raspberry Pi and in schools and begins with a foreword by Mitchel Resnick, Professor of Learning Research at the MIT Media Lab, which created Scratch.

Scratch makes it easy to create your own games, animations, music, art or applications. It’s the perfect way to learn programming because it takes away a lot of the complexity. That means you can focus on having great ideas and bringing them to life. With this book as your companion, you’ll learn how to:

  • Design, build and share your own programs
  • Create addictive arcade games, quizzes and word games
  • Make computer-generated art
  • Play your favourite music and compose your own tunes
  • Use variables, lists, loops, broadcasts and operators to create sophisticated software
  • Avoid common programming pitfalls and bugs
  • Interact with webcam video and the sensors on a PicoBoard
  • Scratch Programming in easy steps, 2nd edition is fully updated for Scratch 3.0, the latest version of Scratch. Includes examples of using the micro:bit to control Scratch projects and using text-to-speech to speak aloud – new features in Scratch 3.0.

    1 Introduction Scratch
    7(16)
    What is Scratch?
    8(1)
    Creating a Scratch account
    9(1)
    Meet Scratch 3
    10(1)
    Using the Scratch screen
    11(1)
    Using Scratch on tablets
    12(2)
    Exploring the blocks
    14(2)
    Changing the backdrop
    16(1)
    Creating your first program
    17(3)
    Saving your project
    20(1)
    Opening projects
    21(1)
    Opening shared projects
    22(1)
    2 Drawing with Scratch
    23(16)
    Understanding coordinates
    24(2)
    Changing a sprite's position
    26(1)
    Using the pen
    27(2)
    Drawing a house in Scratch
    29(2)
    Using directions to move
    31(1)
    Keeping sprites upright
    32(2)
    Drawing using directions
    34(1)
    Making shapes using repeat
    35(1)
    Putting loops inside loops
    36(1)
    Creating Rainbow Painter
    37(2)
    3 Spiral Rider
    39(20)
    Introducing Spiral Rider
    40(1)
    Using the green flag
    41(1)
    Creating variables
    42(2)
    Drawing a spiral
    44(3)
    Changing the backdrop
    47(1)
    Adding sprites
    48(1)
    Animating the crab
    49(2)
    Enabling keyboard control
    51(2)
    Enabling touch control
    53(1)
    Making the fish move
    54(3)
    Adding Game Over messages
    57(2)
    4 Super Dodgeball
    59(24)
    Introducing Super Dodgeball
    60(1)
    Setting up the variables
    61(2)
    Preparing for the game start
    63(1)
    Using coordinates to move
    64(2)
    Adding more images
    66(1)
    Making random numbers
    67(1)
    Moving the ball
    68(2)
    Copying and cloning sprites
    70(2)
    Adding the energy meter
    72(2)
    Painting in Scratch
    74(3)
    Creating the ice cream
    77(1)
    Making the ice cream appear
    78(2)
    Enabling the player to score
    80(2)
    Tweaking the gameplay
    82(1)
    5 Space Opera
    83(14)
    Introducing Space Opera
    84(1)
    Playing sounds
    85(1)
    Adding the electric guitar
    86(1)
    Using costumes
    87(1)
    Adding graphic effects
    88(1)
    Adding the drum
    89(1)
    Adding the singer
    90(2)
    Playing music in Scratch
    92(1)
    Adding the synthesizer
    93(1)
    Making your own tunes
    94(2)
    London Bridge
    96(1)
    6 Quiz Break
    97(22)
    Introducing Quiz Break
    98(1)
    Preparing for Quiz Break
    99(2)
    Drawing the timer
    101(2)
    Using broadcasts
    103(1)
    Testing out broadcasts
    104(1)
    Moving the clock hand
    105(3)
    Adding a rising sound effect
    108(1)
    Asking questions
    109(1)
    Joining text to greet players
    110(1)
    Preparing the quiz
    111(1)
    Making the questions
    112(2)
    Checking the answers
    114(2)
    Reporting the scores
    116(1)
    Adding the victory dance
    117(2)
    7 Evil Robot
    119(28)
    Introducing Evil Robot
    120(1)
    Importing the images
    121(1)
    Making a block for speech
    122(2)
    Making the alphabet sprite
    124(1)
    Writing on the Stage
    125(3)
    Designing the Evil Robot
    128(2)
    Creating the variables
    130(2)
    Animating the robot
    132(2)
    Adding the main game code
    134(1)
    Creating lists
    135(1)
    Using lists
    136(2)
    Setting up the variables
    138(1)
    Creating the game board
    139(1)
    Showing the game board
    140(1)
    Asking for the player's guess
    141(2)
    Checking the letter
    143(4)
    8 Space Swarm
    147(16)
    Introducing Space Swarm
    148(1)
    Creating the images
    149(2)
    Adding sound effects
    151(1)
    Creating the variables
    152(1)
    Programming the hero
    153(3)
    Enabling the player to fire
    156(1)
    Moving and shooting aliens
    157(3)
    Finishing touches
    160(2)
    Adding the high score
    162(1)
    9 Physical computing with Scratch
    163(28)
    What is physical computing?
    164(1)
    Using a webcam
    165(1)
    Using video direction
    166(2)
    Going Batty
    168(2)
    Making a clap-o-meter
    170(1)
    Using a Sense HAT
    171(3)
    Introducing Feeding Time
    174(1)
    Creating the cat's script
    175(1)
    Adding the donut scripts
    176(2)
    Adding the dinosaur scripts
    178(2)
    Setting up a micro:bit
    180(1)
    Using a micro:bit
    181(1)
    Introducing Balloon Floater
    182(1)
    Drawing the cave
    183(2)
    Coding the balloon
    185(3)
    Coding the buttons
    188(1)
    Using the Raspberry Pi GPIO
    189(2)
    10 Seven Shorties
    191(14)
    Keepy-Uppy
    192(2)
    Shop Cat
    194(3)
    Penguin Patter
    197(1)
    Abstract Artist
    198(1)
    Maze Mania
    199(1)
    Photo Safari
    200(2)
    Gran Ama's Anagrams Quiz
    202(3)
    11 Making and sharing projects
    205(6)
    Making your own programs
    206(1)
    Fixing common errors
    207(2)
    Sharing your projects
    209(1)
    Resources & Acknowledgements
    210(1)
    Index 211
    Sean McManus writes inspiring books about business and technology. His books include Web Design in easy steps and he has written for magazines including The MagPi, Raspberry Pi Geek, and Internet Magazine. Sean is also a Code Club volunteer.