Enhance your learning – buy a paperback edition from our online shop and get the ebook edition FREE!
(See your e-receipt for how to get your free ebook edition)
Access all In Easy Steps books for just £5/month or £40/year
Enhance your learning – buy a paperback edition from our online shop and get the ebook edition FREE!
Access all In Easy Steps books for just £5/month or £40/year
£9.99 / £10.99
This second 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.
View or download Table of Contents and sample chapters – FREE!
The Scratch programming language is widely used in schools and on the Raspberry Pi. Its drag-and-drop commands make it an ideal language for all ages to learn to program. And this popular book, Scratch Programming in easy steps, now fully updated for Scratch 3, is packed with ideas and games that illustrate what’s possible with 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 Scratch Programming in easy steps, 2nd edition as your companion, you’ll learn how to:
Scratch Programming in easy steps, 2nd edition will help you to get creative and become a super Scratcher!
About the author
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.
In Easy Steps Ltd 16 Hamilton Terrace Holly Walk, Leamington Spa, Warwickshire, CV32 4LY, UK.
Join as a member and get access to all of our books in digital format – choose a monthly or annual subscription.
Copyright © 2025 In Easy Steps Ltd. All Rights Reserved.
Would you mind giving us your feedback or reason of cancelling the subscription?
"*" indicates required fields