100 things students can create to demonstrate what they know — from teachthought.com

Excerpt:

[Here] is a diverse list adapted from resources found at fortheteachers.org of potential student products or activities learners can use to demonstrate their mastery of lesson content. The list also offers several digital tools for students to consider using in a technology-enriched learning environment.