On using software (such as Blackboard, Canvas, and Moodle) that integrates grading, coursework, learning materials, and/or course communication. Focus should be on course design, configuration, and use in practice, rather than programming details or bug reports.

"A learning management system (LMS) is a software application for the administration, documentation, tracking, reporting and delivery of educational courses or training programs," as Wikipedia describes it.

Because these are tools frequently used by universities around the world to manage their courses, academics often use (or have the option of using) an LMS. Discussion of LMS use that is specific to primary or secondary education is likely to be off topic.

Those seeking recommendations for which kind of LMS to implement should consult Software Recommendations Stack Exchange. Academia Stack Exchange does not allow questions about evaluating commercial online services. Questions may be relevant if they concern the academic systems around LMS adoption, such as procedures, managing implementation, training, etc.

Software that is not specifically designed to support courses might better be tagged with .

Programming-related questions are better addressed through Stack Overflow. For instance, SO has tags for Moodle, Blackboard, Canvas (LMS), D2L/Brightspace, Sakai, OpenEdX, Adobe Captivate, and the protocols SCORM and Learning Tools Interoperability (LTI).