Desired qualities of a flipped-LMS approach:
A flipped-LMS is an approach where an open platform, chosen by an instructor, provides an alternative front-end to their institutional LMS. Deep links (i.e. direct links) are provided to any required LMS elements such as discussions, assignments, grades, etc.
A flipped-LMS is where an open platform, in the control of instructors and students, is an alternative (and ideally collaborative) front-end to the institutional LMS..
A flipped-LMS approach means no student data needs to be stored in the front-end, so tools like DropBox can be used without FIPPA...
In this article I will describe the workflow details for my Fall 2015 Simon Fraser University CMPT-363 course companion, which meets the requirements first outlined in the LinkedIn article Online Course Companions: Workflow Requirements for (us) Instructors.