3 options
Scratch cookbook / Brandon Milonovich.
- Format:
- Book
- Author/Creator:
- Milonovich, Brandon, author.
- Language:
- English
- Subjects (All):
- Scratch (Electronic resource).
- Computer animation.
- Computer graphics.
- Visual programming languages (Computer science).
- Physical Description:
- 1 online resource (262 p.)
- Edition:
- 1st ed.
- Distribution:
- London : Bloomsbury Publishing (UK), 2025.
- Place of Publication:
- Birmingham, UK : Packt Publishing, 2013.
- Language Note:
- English
- System Details:
- text file rdaft
- Biography/History:
- Milonovich Brandon: Brandon Milonovich completed his Master's degree in Teaching and Curriculum with emphasis in Mathematics Education in December 2012 at Syracuse University in central New York. Prior to attending Syracuse, Brandon earned his Bachelor's degree in Adolescent Mathematics Education at The College of Saint Rose in Albany, NY. Brandon grew up in upstate New York with an interest in mathematics and computer science at a young age. Brandon has experience of teaching mathematical concepts to students using Scratch in third through fifth grade, as well as experience of teaching mathematics at the middle school, high school, and university level. It was during Brandon's time at Saint Rose that he began his work with Scratch through an internship program with Computer Science professor Helen Albanese. In coordination with three Albany City School District teachers, Brandon developed an after-school program centered on programming in Scratch for at-risk youth. The program expanded the following year to include a broader age range of students. Now, Brandon works towards making learning Scratch more accessible within the classroom itself, both with traditional methods and flipped classroom-blended learning style concepts, to build the mathematical foundation students need to be successful 21st century learners. Brandon believes in sharing of information as broadly as possible, and so has presented with his colleagues at numerous conferences and workshops on Scratch, and hopes to continue to do so. For more information on Brandon, or to contact him, visit http: //www. bmilo. com.
- Summary:
- A practical approach with hands-on recipes to learn more about Scratch and its features.Scratch Cookbook is great for people who are still relatively new to programming but wish to learn more. It assumes you know the basics of computer operation. The methods of using Scratch are worked through quickly with a focus on more advanced topics, though readers can move at their own pace to learn all the techniques they need.
- Contents:
- Intro
- Scratch Cookbook
- Table of Contents
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- More information
- Conventions
- Reader feedback
- Customer support
- Errata
- Piracy
- Questions
- 1. Getting Started with Scratch
- Introduction
- Starting up Scratch
- Getting ready
- How to do it…
- How it works…
- See also
- Deleting the default sprite
- There's more…
- Adding a custom sprite
- Adding a pre-made sprite
- Changing the stage background
- The Hello World project
- Adding some motion
- Special sprite settings
- Pointing towards the mouse
- Duplicating code
- 2. Storytelling
- Adding words to a sprite
- How to do it...
- How it works...
- Adjusting the timing
- There's more...
- Sprites interacting with other sprites
- Basic broadcasting and receiving
- The broadcast block
- The receive block
- More about the code
- Triggering an event with a click
- Changing the background
- Resetting parts of a program
- See also.
- Other fun graphic effects
- Fisheye
- Whirl
- Pixelate
- Mosaic
- Brightness
- Ghost
- 3. Adding Animation
- Changing sprite costumes
- Making it dance
- Checking the costume number
- Switching to a particular costume
- Switching backgrounds in a story
- Adding graphic effects to backgrounds
- A finished message
- Adding other effects
- Animating the button
- Keyboard input to a program
- Using better defined variables
- Getting the mouse position
- 4. Basic Gaming
- Creating a moving object
- The simple way
- Adding another ball
- Object interaction with a background
- User interaction with a game
- Using mouse control
- Keeping score
- Objects disappearing
- Building a maze
- Using the timer
- How it works.
- See also
- 5. Spicing up Games
- Tracking the best score or time
- Keeping a high score list
- Adding more levels
- 6. Bringing in Sound
- Playing sounds
- Importing a new sound
- Recording a sound
- Playing drums and notes
- Adjusting volume
- Fading volume out
- Changing the tempo
- Interactive note playing
- 7. Integrating PicoBoards
- Setting up the sensor board
- Getting values from the sensor board
- Working with the slider
- Integrating the light sensor
- Integrating the sound sensor
- Measuring resistance
- The sensor board button
- Checking other connections
- There's more….
- 8. Programming to Calculate
- Generating Fibonacci numbers
- Sieve of Eratosthenes
- Creating a password generator
- Other Scratch calculations
- 9. Project Remixing
- Importing parts of other projects
- Drawing with the pen
- Remixing the pen project
- A. Collaboration
- The online Scratch community
- Creating an account
- Sharing projects
- Sharing Scratch 1.4 projects
- Downloading projects
- Index.
- Notes:
- Includes index.
- ISBN:
- 9781849518437
- 1849518432
- OCLC:
- 857066400
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.