There is a huge push to "individualize" education. As we do so, there are often many ways for a student to show they have learned and reached proficient levels. In my efforts to create a more collaborative environment for my students, it's important they are given options.
Adding a simple "OR" checkbox to the Requirements section of the Module Settings (or as an initial Mastery Path step) would allow educators to set up options for their students to choose how they want to learn various concepts and showcase their learning.
I've searched and not been able to find a similar Idea (maybe I'm missing it!). If it exists, point me to it!!
Braden, have you investigated Mastery Paths? Please have a look at How do I use MasteryPaths in course modules? and Kona Jones's excellent resource Hacking Mastery Paths .
We've temporarily placed this idea into Moderating status as you look into using Mastery Paths to (potentially) accomplish what you've envisioned.