Aus Das deutschsprachige Scratch-Wiki

< Benutzer:LiFaytheGoblin‎ | Workshops

Graphical User Interface, Part 1: Prototyping, Workshop 1: Introduction to Scratch

Useful Links

Remember

  • Have the courage to play & create
  • Embrace challenges
  • Ask when you have doubts or questions
  • The HQ studio is your friend

Content

After this workshop, you should have the confidence to answer the following questions. Just think about them, no need to write anything down.

  • What is the difference between the stage and sprites?
  • How do you add a sprite?
  • How can you add a costume to your sprite?
  • Using Scratch loops, how can you implement the equivalent of a Java for loop? Of a Java while loop?
  • How to create variables in Scratch? What is a variable scope?
  • How to create methods without parameters in Scratch? And with parameters?
  • What is event handling?
  • How to create a window in Scratch?
  • How to create buttons in Scratch?
  • Why is prototyping cool?

Prototyping

WHY PROTOTYPING?

  • investigate, experiment, test
  • discover problems at an early stage of the project
  • test user experience
  • easy to throw away / redo completely
  • quick results

HOW TO PROTOTYPE?

  • think about different aspects of a project, eg. menu, movement of an object
  • think about different aspects of the aspect (eg. a menu needs buttons, needs to react to clicks, needs to trigger functions, what else?)
  • implement one aspect eg. in Scratch or another prototyping tool
  • see what you can learn from it
  • if you see problems, create a new prototype or change the existing one, and test again

Homework

Deadline: t.b.a.

If you come across a problem during the homework, don’t give up. Look at the studio description to learn how to find help.

Cookies helfen uns bei der Bereitstellung von Das deutschsprachige Scratch-Wiki. Durch die Nutzung von Das deutschsprachige Scratch-Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.