Overview Mashup editors like Yahoo Pipes provide users with a way to create mashups through a graphic, user-friendly interface. Yahoo Pipes uses the metaphor of 'pipes' as connections between applications and data. Users select applications that provide content or data (such as a blog posting, or small database) and then use Pipes to form a connection with another application (a mapping application for example). Users then use Pipes' various sets of filters to refine the data and come up with an altogether new mashup application. Other mashup editors include Microsoft PopFly and Google Mashup Editor.
Mashups reinforce the concept of making data sets reusable. What one student collects and properly formats can be nearly infinitely reused in mashup applications to generate new visualizations. Using and/or creating mashups can provide a foundation for discussing and/or studying Web 2.0, digital culture and the continual interconnection of web-based application with public and private data sets.
Mashup Awards posts many examples of mashups, and also has a brief, informative post with basic instructions for creating a mashup.
Tim O'Reilly's take on Yahoo Pipes
For a good example of extended uses for mashups, Mashable.com has a list of 11 Crazy Ways to Browse Flickr Photos
For more on mashups and their use in education, visit Educause and read "Dr. Mashup; or, Why Educators Should Learn to Stop Worrying and Love the Remix"