|Listed in category:
Have one to sell?

Advanced Scratch Programming: Learn to design programs for challenging games, pu

US $5.25
Condition:
Good
Be the change. All net proceeds from this sale go to charity.
Shipping:
Free Standard Shipping. See detailsfor shipping
Located in: Charlotte, North Carolina, United States
Delivery:
Estimated between Tue, Jun 11 and Fri, Jun 14 to 43230
Delivery time is estimated using our proprietary method which is based on the buyer's proximity to the item location, the shipping service selected, the seller's shipping history, and other factors. Delivery times may vary, especially during peak periods.
Returns:
Seller does not accept returns. See details- for more information about returns
Payments:
      
Earn up to 5x points when you use your eBay MastercardĀ®. Learn moreabout earning points with eBay Mastercard

Shop with confidence

eBay Money Back Guarantee
Get the item you ordered or your money back. Learn moreeBay Money Back Guarantee - opens new window or tab
Seller assumes all responsibility for this listing.
eBay item number:355696210902
Last updated on Jun 07, 2024 04:52:49 PDTView all revisionsView all revisions

All net proceeds will support Goodwill Industries of the Southern Piedmont

Empower people within our community with training and job placement.
  • Official eBay for Charity listing. Learn more
  • This sale benefits a verified non-profit partner.

Item specifics

Condition
Good: A book that has been read but is in good condition. Very minimal damage to the cover including ...
ISBN
9781539660842
Subject Area
Computers
Publication Name
Advanced Scratch Programming : Learn to Design Programs for Challenging Games, Puzzles, and Animations
Item Length
9.2 in
Publisher
CreateSpace
Subject
Programming / Games
Publication Year
2016
Type
Textbook
Format
Trade Paperback
Language
English
Item Height
0.5 in
Author
Abhay Joshi
Item Width
7.5 in
Item Weight
17.1 Oz
Number of Pages
216 Pages

About this product

Product Information

There is a lot of material on Scratch Programming on the Internet, including videos, online courses, Scratch projects, and so on, but, most of it is introductory. There is very little that can take students to the next level, where they can apply their Scratch and CS concepts to exciting and challenging problems. There is also very little material that shows students how to design complex projects, and introduces them to the process of programming.This book is meant to fill these gaps.In short, this book is for students who are already familiar with Scratch: its various commands, its user interface, and how it represents a variety of CS concepts such as, variables, conditional statements, looping, and so on. The book does not attempt to teach these concepts, but, it does provide a quick introduction to each concept in the free Supplement to the book.I call this an "interactive book" because it is something between a traditional book - which is static and passive - and a fully interactive online course. It does look like a book: it has a series of chapters, diagrams, a lot of text, etc. But it also contains links to online Scratch programs, code snippets, references, which the reader is expected to click and explore to fully benefit from the ideas presented.I have organized the book as a series of independent Scratch projects - each of which describes how to design and build an interesting and challenging Scratch program. Each project progresses in stages - from a simple implementation to increasingly complex versions. You can read these chapters in any order you like, although I have tried to arrange the chapters in an increasing order of challenge.Programming is a powerful tool that can be applied to virtually any field of human endeavor. I have tried to maintain a good diversity of applications in this book. You will find the following types of projects:-Simple ball games-Puzzle games-Memory games-Science simulations-Math games-Geometric designsLearn the concepts:As the experts will tell you, concepts are really understood and internalized when you apply them to solve problems. The purpose of this book is to help you apply Scratch and CS concepts to solve interesting and challenging programming problems. Every chapter lists, at the very start, the Scratch and CS concepts that you will apply while building that project.Learn the design process:Besides these technical concepts, you will also learn the "divide and conquer" approach of problem-solving. This is a fancy term for the technique of breaking down a bigger problem into many smaller problems and solving them separately one by one.You will also learn the "iterative design process" for designing programs. This is another fancy name that describes the idea that something complex can be designed in a repeated idea -> implement -> test cycle, such that in each cycle we add a little more complexity.You will also learn a bit of "project management". Project management helps you undertake a project, such as creating a complex program, and complete it in a reasonable time, with reasonable effort, and with reasonable quality. It involves things such as planning tasks, tracking their progress, etc.Audience for the book:The book is intended for students who are already familiar with Scratch. The level of challenge is tuned for middle- and high-school students, but elementary-school students who have picked up all the concepts in an introductory course might also be able to enjoy the projects presented in this book.The book would be a great resource for teachers who teach Scratch programming. They could use the projects to teach advanced tricks of programming and to show how complex programs are designed.Finally, the book is for anyone who wants to get the wonderful taste of the entertaining and creative aspect of Computer Programming.

Product Identifiers

Publisher
CreateSpace
ISBN-10
1539660842
ISBN-13
9781539660842
eBay Product ID (ePID)
247760815

Product Key Features

Author
Abhay Joshi
Publication Name
Advanced Scratch Programming : Learn to Design Programs for Challenging Games, Puzzles, and Animations
Format
Trade Paperback
Language
English
Subject
Programming / Games
Publication Year
2016
Type
Textbook
Subject Area
Computers
Number of Pages
216 Pages

Dimensions

Item Length
9.2 in
Item Height
0.5 in
Item Width
7.5 in
Item Weight
17.1 Oz

Additional Product Features

Designed by
Pande, Ravindra
Target Audience
Trade

Item description from the seller

goodwillofthesouthernpiedmont

goodwillofthesouthernpiedmont

99.5% positive feedback
365K items sold
Joined Jun 2010

Detailed seller ratings

Average for the last 12 months

Accurate description
4.9
Reasonable shipping cost
5.0
Shipping speed
5.0
Communication
5.0

Popular categories from this store

Seller feedback (117,745)

d***n (467)- Feedback left by buyer.
Past 6 months
Verified purchase
FABULOUS seller! Item as described!!! FAIR pricing, GREAT communication, FAST shipping, and SAFE/SECURE packaging which I truly appreciate. I would MOST DEFINITELY purchase from this seller again! VERY, VERY happy and pleased with my purchase!!! šŸ˜ŠšŸ„°šŸ„°šŸ„°šŸ„°šŸ„°šŸ„°šŸ˜Š
e***e (960)- Feedback left by buyer.
Past month
Verified purchase
"Excellent transaction! The book arrived quickly and in perfect condition, exactly as described. Well-packaged and protected for shipping. The seller communicated promptly and clearly. Highly recommend this seller for book purchases!"
t***t (45)- Feedback left by buyer.
Past 6 months
Verified purchase
Definitely an Experienced Pro Ebay Seller - Fast shipping, well packed. Used music book arrived in New Condition which is better than described in listing. Best price on Ebay, too! Definitely will do business with this seller again. Highly recommended.

Product ratings and reviews

No ratings or reviews yet
Be the first to write the review.