I'm still finding my sea legs on how to best teach the material. I want the students to learn by doing, so we explore a ton. I haven't perfected a way for them to have easy, ready access to past information, though (without searching through tons of worksheets or old programs).
A student suggested a "goals" portion on each sheet, and I think it's a great idea, so I incorporated that. Also, through Haiku (an online teacher-type site our school purchased for us), I put some practice quizzes. I like it because I can see who and how they did. We JUST had our first quiz on strings and math, so I'll see how it's sticking.
Here are three recent activities on random numbers, a Math Quiz Project (that I've had good feedback on), and for loops: