Presentation: Functions

  1. Why use functions?
    • Group code together.
    • Reuse code.
  2. Scratch My Blocks
    • Make a Block.
    • Parameters and Labels.
    • Run without screen refresh.

Activity

  1. Add a custom block to your own project or remix someone else’s.
  2. Post the project with your custom block to the “Functions” studio.

Resources

Scratch Functions: Make a Block using My Blocks in Scratch 3.0

Learn Python Functions - Quick Python Project For Beginners