We look forward to seeing you on your next visit to the library. Find a location near you.

Scratch Programming Playground: Learn to Program by Making Cool Games
(Adobe EPUB eBook, Kindle Book, OverDrive Read)

Book Cover
Average Rating
Published:
No Starch Press 2016
Status:
Available from OverDrive
Description
Scratch, the colorful drag-and-drop programming language, is used by millions of first-time learners, and in Scratch Programming Playground, you’ll learn to program by making cool games. Get ready to destroy asteroids, shoot hoops, and slice and dice fruit!
Each game includes easy-to-follow instructions, review questions, and creative coding challenges to make the game your own. Want to add more levels or a cheat code? No problem, just write some code.
You’ll learn to make games like:
–Maze Runner: escape the maze!
–Snaaaaaake: gobble apples and avoid your own tail
–Asteroid Breaker: smash space rocks
–Fruit Slicer: a Fruit Ninja clone
–Brick Breaker: a remake of Breakout, the brick-breaking classic
–Platformer: a game inspired by Super Mario Bros.
Learning how to program shouldn’t be dry and dreary. With Scratch Programming Playground, you’ll make a game of it!
Uses Scratch 2
Also in This Series
Formats
Adobe EPUB eBook
Works on all eReaders (except Kindles), desktop computers and mobile devices with reading apps installed.
Kindle Book
Works on Kindles and devices with a Kindle app installed.
OverDrive Read
Need Help?
If you are having problem transferring a title to your device, please fill out this support form or visit the library so we can help you to use our eBooks and eAudio Books.
More Like This
More Copies In LINK+
Loading LINK+ Copies...
More Details
Format:
Adobe EPUB eBook, Kindle Book, OverDrive Read
Street Date:
09/16/2016
Language:
English
ISBN:
9781593277963
ASIN:
B01LYJQVET
Reviews from GoodReads
Loading GoodReads Reviews.
Citations
APA Citation (style guide)

Al Sweigart. (2016). Scratch Programming Playground: Learn to Program by Making Cool Games. No Starch Press.

Chicago / Turabian - Author Date Citation (style guide)

Al Sweigart. 2016. Scratch Programming Playground: Learn to Program By Making Cool Games. No Starch Press.

Chicago / Turabian - Humanities Citation (style guide)

Al Sweigart, Scratch Programming Playground: Learn to Program By Making Cool Games. No Starch Press, 2016.

MLA Citation (style guide)

Al Sweigart. Scratch Programming Playground: Learn to Program By Making Cool Games. No Starch Press, 2016.

Note! Citation formats are based on standards as of July 2022. Citations contain only title, author, edition, publisher, and year published. Citations should be used as a guideline and should be double checked for accuracy.
Copy Details
LibraryOwnedAvailable
Shared Digital Collection11
Staff View
Grouped Work ID:
e4b0638f-50c5-f95b-ab94-b8f2093a7e69
Go To Grouped Work
Needs Update?:
No
Date Added:
Jun 12, 2018 18:36:43
Date Updated:
Dec 08, 2020 07:29:20
Last Metadata Check:
Apr 14, 2024 10:18:45
Last Metadata Change:
Sep 19, 2023 16:44:18
Last Availability Check:
Apr 14, 2024 10:18:48
Last Availability Change:
Feb 22, 2024 07:19:23
Last Grouped Work Modification Time:
Apr 19, 2024 02:10:42

OverDrive Product Record

images
    • cover:
        • href: https://img1.od-cdn.com/ImageType-100/0111-1/{6F250AFC-E810-45A7-96FD-96656A9573F7}Img100.jpg
        • type: image/jpeg
    • thumbnail:
        • href: https://img1.od-cdn.com/ImageType-200/0111-1/{6F250AFC-E810-45A7-96FD-96656A9573F7}Img200.jpg
        • type: image/jpeg
    • cover150Wide:
        • href: https://img1.od-cdn.com/ImageType-150/0111-1/6F2/50A/FC/{6F250AFC-E810-45A7-96FD-96656A9573F7}Img150.jpg
        • type: image/jpeg
    • cover300Wide:
        • href: https://img1.od-cdn.com/ImageType-400/0111-1/6F2/50A/FC/{6F250AFC-E810-45A7-96FD-96656A9573F7}Img400.jpg
        • type: image/jpeg
formats
      • identifiers:
            • type: ISBN
            • value: 9781593277963
            • type: PublisherCatalogNumber
            • value: 565633
      • name: Adobe EPUB eBook
      • id: ebook-epub-adobe
      • identifiers:
            • type: ASIN
            • value: B01LYJQVET
            • type: PublisherCatalogNumber
            • value: 565633
      • name: Kindle Book
      • id: ebook-kindle
      • identifiers:
            • type: ISBN
            • value: 9781593277963
            • type: PublisherCatalogNumber
            • value: 565633
      • name: OverDrive Read
      • id: ebook-overdrive
mediaType
eBook
primaryCreator
    • role: Author
    • name: Al Sweigart
title
Scratch Programming Playground
dateAdded
2016-12-09T11:31:00-05:00
contentDetails
      • href: https://link.overdrive.com/?websiteID=141&titleID=3035062
      • type: text/html
      • account:
          • name: Sacramento Public Library (CA)
          • id: 1151
sortTitle
Scratch Programming Playground Learn to Program by Making Cool Games
crossRefId
3035062
subtitle
Learn to Program by Making Cool Games
id
6f250afc-e810-45a7-96fd-96656a9573f7
starRating
3.4

OverDrive MetaData

isPublicDomain
False
formats
      • fileName: ScratchProgrammingPl_9781593277963_3035062
      • partCount: 0
      • fileSize: 58645665
      • identifiers:
            • type: ISBN
            • value: 9781593277963
            • type: PublisherCatalogNumber
            • value: 565633
      • rights:
            • type: Copying
            • value: 0
            • type: Printing
            • value: 0
            • type: Lending
            • value: 0
            • type: ReadAloud
            • value: 0
            • type: ExpirationRights
            • value: 0
      • name: Adobe EPUB eBook
      • isReadAlong: False
      • id: ebook-epub-adobe
      • onSaleDate: 9/16/2016
      • samples:
            • source: From the book
            • formatType: ebook-overdrive
            • url: https://samples.overdrive.com/?crid=6f250afc-e810-45a7-96fd-96656a9573f7&.epub-sample.overdrive.com
      • fileName: ScratchProgrammingPl_3035062
      • partCount: 0
      • fileSize: 0
      • identifiers:
            • type: PublisherCatalogNumber
            • value: 565633
            • type: ASIN
            • value: B01LYJQVET
      • name: Kindle Book
      • isReadAlong: False
      • id: ebook-kindle
      • onSaleDate: 9/16/2016
      • samples:
            • source: From the book
            • formatType: ebook-overdrive
            • url: https://samples.overdrive.com/?crid=6f250afc-e810-45a7-96fd-96656a9573f7&.epub-sample.overdrive.com
      • fileName: ScratchProgrammingPl_9781593277963_3035062
      • partCount: 0
      • fileSize: 58248944
      • identifiers:
            • type: ISBN
            • value: 9781593277963
            • type: PublisherCatalogNumber
            • value: 565633
      • name: OverDrive Read
      • isReadAlong: False
      • id: ebook-overdrive
      • onSaleDate: 9/16/2016
      • samples:
            • source: From the book
            • formatType: ebook-overdrive
            • url: https://samples.overdrive.com/?crid=6f250afc-e810-45a7-96fd-96656a9573f7&.epub-sample.overdrive.com
keywords
      • value: Education
      • value: Computer programming
      • value: gaming
      • value: coding
      • value: Programming
      • value: Games
      • value: HTML
      • value: middle school
      • value: school
      • value: python programming
      • value: programming for kids
      • value: scratch programming
      • value: coding for kids
      • value: nonfiction books for kids
      • value: childrens books by age 5-8
      • value: kids books ages 9-12
      • value: books for 8 year old boys
      • value: books for 8 year old girls
      • value: books for 12 year old girls
      • value: gifts for him
      • value: non fiction books for kids age 9 12
      • value: nonfiction books for ages 9 12
      • value: girls books ages 9-12
      • value: kids books ages 6-8
      • value: html and css
      • value: scratch programming for kids
creators
      • role: Author
      • fileAs: Sweigart, Al
      • bioText: Al Sweigart is a software developer and teaches programming to kids and adults. He has written several Python books for beginners, including Automate the Boring Stuff with Python, Invent Your Own Computer Games with Python, and Making Games with Python & Pygame.
      • name: Al Sweigart
publishDate
2016-09-16T00:00:00-04:00
isOwnedByCollections
True
title
Scratch Programming Playground
fullDescription
Scratch, the colorful drag-and-drop programming language, is used by millions of first-time learners, and in Scratch Programming Playground, you’ll learn to program by making cool games. Get ready to destroy asteroids, shoot hoops, and slice and dice fruit!
Each game includes easy-to-follow instructions, review questions, and creative coding challenges to make the game your own. Want to add more levels or a cheat code? No problem, just write some code.
You’ll learn to make games like:
–Maze Runner: escape the maze!
–Snaaaaaake: gobble apples and avoid your own tail
–Asteroid Breaker: smash space rocks
–Fruit Slicer: a Fruit Ninja clone
–Brick Breaker: a remake of Breakout, the brick-breaking classic
–Platformer: a game inspired by Super Mario Bros.
Learning how to program shouldn’t be dry and dreary. With Scratch Programming Playground, you’ll make a game of it!
Uses Scratch 2
gradeLevels
      • value: Grade 6
      • value: Grade 7
      • value: Grade 8
reviews
      • premium: True
      • source: Kirkus
      • content:

        August 15, 2017
        A Scratch guide that goes beyond basic games and into some instructional depth. After an introduction explaining the book's structure and a first chapter that gets users up and running in Scratch, each following chapter is dedicated to a single game. From an early maze game to more-complicated games that resemble popular ones, such as a brick-breaker game and a "Fruit Ninja" clone called "Fruit Slicer," readers are guided through screenshot illustrations of what the visual Scratch code should look like, as well as clear explanations about what the code is doing. Additionally, this manual's heavy on customization, encouraging readers to make their own art for the games in the Scratch Paint Editor (although it also provides links to project files with sprites and other images to help those short on time or artistic abilities), and it even includes instructions on how to make "cheats" for the games. Each game is followed by skill summaries and review questions. The chapters' complexity builds, climaxing in an ambitious, complicated-but-achievable final "Super Mario"-style game. Aside from the easy-to-follow instructions, puns give the book personality, and recommended resources pair with a thorough index to maximize usability. The structure's ideal for classrooms, and the writing is accessible to independent readers--younger, with parental assistance. An impressive manual for achieving Scratch programming mastery and creating genuinely entertaining games. (Nonfiction. 8-adult)

        COPYRIGHT(2017) Kirkus Reviews, ALL RIGHTS RESERVED.

popularity
107
links
    • self:
        • href: https://api.overdrive.com/v1/collections/v1L1BWwAAAA2I/products/6f250afc-e810-45a7-96fd-96656a9573f7/metadata
        • type: application/vnd.overdrive.api+json
id
6f250afc-e810-45a7-96fd-96656a9573f7
starRating
3.7
images
    • cover:
        • href: https://img1.od-cdn.com/ImageType-100/0111-1/{6F250AFC-E810-45A7-96FD-96656A9573F7}Img100.jpg
        • type: image/jpeg
    • thumbnail:
        • href: https://img1.od-cdn.com/ImageType-200/0111-1/{6F250AFC-E810-45A7-96FD-96656A9573F7}Img200.jpg
        • type: image/jpeg
    • cover150Wide:
        • href: https://img1.od-cdn.com/ImageType-150/0111-1/6F2/50A/FC/{6F250AFC-E810-45A7-96FD-96656A9573F7}Img150.jpg
        • type: image/jpeg
    • cover300Wide:
        • href: https://img1.od-cdn.com/ImageType-400/0111-1/6F2/50A/FC/{6F250AFC-E810-45A7-96FD-96656A9573F7}Img400.jpg
        • type: image/jpeg
isPublicPerformanceAllowed
False
languages
      • code: en
      • name: English
subjects
      • value: Computer Technology
      • value: Education
      • value: Juvenile Nonfiction
publishDateText
09/16/2016
otherFormatIdentifiers
      • type: ISBN
      • value: 9781593277628
mediaType
eBook
shortDescription
Scratch, the colorful drag-and-drop programming language, is used by millions of first-time learners, and in Scratch Programming Playground, you’ll learn to program by making cool games. Get ready to destroy asteroids, shoot hoops, and slice and dice fruit!
Each game includes easy-to-follow instructions, review questions, and creative coding challenges to make the game your own. Want to add more levels or a cheat code? No problem, just write some code.
You’ll learn to make games like:
–Maze Runner: escape the maze!
–Snaaaaaake: gobble apples and avoid your own tail
–Asteroid Breaker: smash space rocks
–Fruit Slicer: a Fruit Ninja clone
–Brick Breaker: a remake of Breakout, the brick-breaking classic
–Platformer: a game inspired by Super Mario Bros.
Learning how to program shouldn’t be dry and dreary. With Scratch Programming Playground, you’ll make a game of it!
Uses Scratch 2
sortTitle
Scratch Programming Playground Learn to Program by Making Cool Games
lexileScore
1020
crossRefId
3035062
subtitle
Learn to Program by Making Cool Games
publisher
No Starch Press
bisacCodes
      • code: JNF012010
      • description: Juvenile Nonfiction / Computers / Entertainment & Games
      • code: JNF012040
      • description: JUVENILE NONFICTION / Computers / Coding & Programming
      • code: JNF050000
      • description: Juvenile Nonfiction / School & Education