Aus Das deutschsprachige Scratch-Wiki

< Benutzer:LiFaytheGoblin‎ | Workshops

Creative Computing, Workshop 2: Advanced 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.

  • Why should object properties be initialized at the start of a Scratch program? What does initializing even mean?
  • How to make a function with parameters using Scratch?
  • Let's suppose a sprite has a function with parameters. Can this function be called by another sprite?
  • What does "Multi-threading" mean?
  • How to make instances of an object in Scratch?
  • How would you proceed for planning a project?

Programming concepts you should now be able to explain:

  • Initialization
  • Conditions / Booleans
  • Loops, endless loop
  • Parameter
  • Variables, Scope
  • Lists
  • Objects, object properties
  • Classes
  • Instances
  • Functions
  • Multi-threading
  • Comments

Homework

Deadline: May 3 2018, 9.00am

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

Feedback

Qrcode-cc-1.png

As I told you this is the first course of this kind I am doing. Please leave me feedback. Thank you!

Google Form

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.