The student will construct programs to accomplish tasks as a means of creative expression using a block based programming language or unplugged activities, both independently and collaboratively
a) using sequencing;
b) using loops (a wide variety of patterns, such as repeating patterns or growing patterns); and
c) identifying events.