Someone who is running a summer program that includes Scratch, mentioned that they bring in outside "customers". The campers then use Scratch to produce a "commercial" for the customer.
I love this idea since it brings in the "big ideas" well beyond the mechanics of working with Scratch. In an after school club setting I started to think if I could provide this type of interaction as well. I think I can and here are some ideas:
1. Have students negotiate with their teachers to provide a lesson based simulation, story or demo using Scratch.
2. Have students provide "commercials" for other clubs and teams in the School. This can be shared in the weekly school TV episode.
3. Have students provide "consulting services" for other club members. A consultant might create a sprite, advise on ways to program or debug a project, provide the text for a story, or critique a project to see if it meets a customer's requirements.
Does this sound like a good or bad idea?