Here is a slide show I made to explain the big idea behind "forever if" in Scratch 1.4. My goal was to make a project that would illustrate these ideas with as little code as possible, as I had a number of students frustrated by this. All the necessary bits can be seen on the last slide, which I kept up for the working period. If you are on 2.0, the forever and if blocks are separate. The keynote file has animations...(download)