SCRATCH PROGRAMMING QUARTER FOUR

Back to index

View project at Scratch

Special Snowflakes

Although Special Snowflake is a derogatory term widely used to describe someone who often whines about deserving special treatment or sees oneself as exceptionally unique for no apparent reason, this assignment has nothing to do with that kind of special snowflake. So, just inspect the code carefully and don't act like a "special snowflake." Pay special attention to the way list variables are used in this project. Note that one is called xlist and the other is called ylist. This should be a pretty strong clue that one list is a list of x-values and the other is a list of y-values. Use your awesome detective skills to figure out how these lists are used to control the location of the special snowflakes produced in this project.

ASSIGNMENT:

Alter the sample project in the following ways:

  • Produce snowflakes with nine arms instead of eight
  • Produce a 4x4 array of snowflakes using list variables to keep track of the origin of each snowflake