Course management and customization
Explore tools and features for creating, organizing, and customizing courses, including enrollment methods, group management, course settings, and layout flexibility.
Provide tools for creating and grading assessments, including automatic grading options
Moodle provides a range of tools for creating and grading assessments, including automatic grading options. Instructors can create various types of assessments, such as multiple-choice, short answer, true/false, and essay questions. The platform supports automatic grading for objective question types like multiple-choice, matching, and true/false, reducing the need for manual grading.
For more complex assessments like essays, instructors can manually grade and provide feedback. Additionally, Moodle supports the use of rubrics and grading guides to help standardize grading criteria.
For automatic grading, Moodle offers features such as:
- Quiz module: Allows automatic grading of questions like multiple-choice, matching, and numerical questions.
- Assignment module: Includes options for grading based on file submissions, with rubrics and feedback.
- Gradebook: Provides a central location for tracking all assessment results, including automatic and manual grades.
These features enable instructors to save time while ensuring comprehensive grading for a variety of assessment types.
Offer communication tools for course owners and administrators to interact with trainees
(e.g., chat, discussion boards, announcements).
Moodle offers several communication tools for course owners and administrators to interact with trainees:
- Announcements: Instructors and administrators can post announcements to communicate important updates to learners.
- Discussion boards: Moodle includes forums for threaded discussions, allowing course owners and trainees to engage in conversations and share insights.
- Chat: A real-time chat feature enables synchronous communication between instructors and learners.
- Messaging: Moodle provides a messaging system where administrators and course owners can send private messages to learners or groups.
- Notifications: Users can receive notifications about updates, assignments, or new forum posts.
These tools facilitate easy and effective communication between course owners, administrators, and trainees.
Include communication tools such as institutional homepages, chat, SMS text, and integrated course mail
Moodle includes several communication tools to facilitate interaction between course owners, administrators, and learners:
- Institutional homepages: Moodle provides a customizable homepage where institutional announcements, news, and resources can be displayed for users.
- Chat: Moodle has a built-in chat feature that allows real-time communication between users within courses.
- SMS text: Moodle can be integrated with third-party plugins or services to send SMS notifications to users for important updates.
- Integrated course mail: Moodle includes an internal messaging system for communication within courses, allowing instructors and learners to send messages to each other.
These communication tools enhance the interaction between users and streamline information sharing.
Include means of scheduling communications to all trainees, segments of trainees, or trainees in particular courses
Moodle allows scheduling of communications to all trainees, specific segments, or trainees in particular courses through the following methods:
- Announcements: Instructors or administrators can schedule announcements within a course, ensuring that all learners receive them at a specified time.
- Bulk email: Administrators and instructors can use the bulk email feature to schedule emails to specific groups of trainees or entire cohorts, based on course enrollment or user segments.
- Course reminders: Automated reminders can be set up for course deadlines, assessments, or events, targeting specific trainees or groups within courses.
- Calendar integration: The calendar tool in Moodle allows scheduling of events and notifications to be sent to trainees before the event takes place.
These features ensure that communication is timely and reaches the right audience at the right time.
Enable group creation and real-time collaboration tools, such as discussion boards, whiteboards, and group assignments with differing deadlines
Moodle supports group creation and real-time collaboration through the following features:
- Group creation: Administrators and instructors can create groups within courses to organize trainees based on various criteria (e.g., project teams, study groups).
- Discussion boards: Groups can use Moodle’s forum feature for discussions, enabling asynchronous communication and collaboration among members.
- Whiteboards: Moodle integrates with third-party tools like BigBlueButton, Zoom, Google Meet, or other external collaboration tools that support real-time whiteboarding during live sessions.
- Group assignments: Instructors can set up group assignments, allowing multiple trainees to collaborate on the same task. Different deadlines can be assigned for each group to accommodate varied timelines.
Provide detailed reporting capabilities on course activity, trainee participation, and test performance
Moodle offers detailed reporting capabilities through built-in reports and plugins:
- Course activity: Moodle tracks and reports on various course activities, including module completion, assignment submissions, and quiz attempts.
- Trainee participation: Reports can show learner activity within forums, assignments, and other course components, including login frequency and interaction details.
- Test performance: Moodle provides detailed reports on quiz performance, including correct/incorrect answers, individual question analysis, and overall score tracking.
These reports can be customized and exported to Excel or PDF for further analysis.
Preferably, feature auto-grading
Moodle’s auto-grading feature is available.
Include a gradebook with grade comments, and trainee progress tracking
Moodle includes a gradebook with grade comments, and trainee progress tracking as a built-in feature.
Offer feedback tools for providing written and recorded feedback on assignments and trainee progress
Moodle offers written and recorded feedback tools, including text comments, audio, and video feedback, to assess assignments and trainee progress.
Send automatic reminders and notifications to learners about upcoming classes, webinars, or deadlines to reduce no-shows
Moodle allows automatic reminders and notifications to be sent to learners about upcoming classes, webinars, or deadlines. These notifications can be configured to be sent via email, and can be set to trigger at specific intervals before the event, such as 24 hours, 1 week, or even minutes before the start.
Administrators can also set up reminders for pending assignments, assessments, and course completion deadlines. This feature helps reduce no-shows and ensures that learners stay on track with their courses and deadlines.
Provide training plans for administrators, course owners, and technical staff
Our objective is to teach and learn with the administrators and super users at the client how to make our system the most effective for their work. This also directly identifies hard and soft requirements, and more detail than is captured in the RFP document.
The aim of this task is to offer virtual training that enables client staff to become proficient with MTS, aiding in system decision-making and platform administration. Implementation readiness training is designed for staff involved in system decisions and those who will manage the LMS. Participants will acquire a comprehensive understanding of the system functions, navigation, and site administrator features.
Additionally, the educational consulting component provides flexibility for clients to explore specific areas or topics related to their business workflows in more detail.
A table is attached to the original response.
Supports enrollment by employees and non-employees (classroom, online and blended)
Moodle supports enrollment for both employees and non-employees. It offers various enrollment methods, including self-enrollment, manual enrollment, cohort enrollment, and external authentication (e.g., SSO, LDAP). Courses can be delivered online, in-person (with attendance tracking), or in a blended format.
Janice’s comment
Moodle supports enrollment for both employees and non-employees across classroom, online, and blended learning formats, ensuring flexible access to training for all participants.
Ability to assign asynchronous learning tracks to employees based on their role where the system monitors participant activity and completion
Moodle supports asynchronous learning tracks through course enrollments based on roles, cohorts, or learning plans in Moodle Workplace. Completion tracking and activity monitoring are built-in, allowing automated progress tracking and reporting.
Historical tracking of training by employee, department, and course
Moodle provides historical tracking of training through course completion reports, activity logs, and custom reports. Training records can be filtered by employee, department (using cohorts), and course.
Supports ability to print sign-in sheets
Attendance plugins (e.g., Attendance or Face-to-Face) allow exporting attendance lists, which can be printed as sign-in sheets. Custom reports can also be generated for this purpose.
Ahmed’s comment
Plugins like attendance can be used.
Janice’s comment
An administrator can print the sign-in sheet by going to the desired course, clicking on the ‘Participants’ tab, selecting all course participants by checking the checkbox at the top, and exporting the sign-in sheet in the desired format, such as PDF.
Supports ability to set class size limits
Moodle supports class size limits through the self-enrollment method, where a maximum number of participants can be set. For manual and cohort enrollments, administrators control the number of enrollments.
Janice’s comment
An administrator can use the built-in Moodle plugin ‘Self-enrolment’ to allow students to enroll themselves in a course. This feature can limit the number of students who can self-enroll in the Moodle course.
Supports ability to limit class enrollment to specific employee groups/types
Moodle allows limiting class enrollment to specific employee groups using cohort enrollment, group-based access restrictions, and enrollment plugins. Role-based permissions can also control access to courses.
Supports ability to group courses, assign curriculum and offer specific training requirements based on department, position, level, other
Moodle supports grouping courses into categories and programs (in Moodle Workplace). Learning plans and competencies allow assigning curricula and training requirements based on department, position, or level. Cohorts and role-based enrollments further streamline this process.
Describe any clinical education training you offer
Our online certification courses are offered in in-person group format and online/blended format. All our instructors hold current and valid ACLS instructor credentials. (Some customers require that our instructors additionally hold paramedic licensure; we can meet this requirement.) For required job training, take our online certification. An eCard is issued upon successful completion of the online course. Hard-copy certificate will be shipped if requested. If your employer requires you to complete an in-person skills test, we have a skills test form that is available for you to print in your student workroom.
Describe your built-in authoring tools/capabilities. Do you offer any premium authoring tools
Moodle provides built-in authoring tools, including resource and activity modules like assignments, quizzes, forums, and lessons, which enable educators to create and manage course content effectively. Additionally, Moodle integrates with H5P, an open-source content authoring tool that allows the creation of interactive content such as videos, presentations, and quizzes directly within the platform. All the authoring tools are included in the package and no premium tools are offered separately.
Does the system provide the capability to filter the catalog? Please describe
Yes, Moodle provides the capability to filter the course catalog. Administrators can organize courses into categories and subcategories, allowing users to filter and search for courses based on these categories. The system also supports filtering by course name, tags, and other metadata. Additionally, custom filters can be applied to refine searches further, enabling users to find courses more easily based on their specific needs or criteria.
Does your system offer test/evaluation capabilities
Yes, Moodle offers comprehensive test and evaluation capabilities. It includes the Quiz module, which allows instructors to create a variety of question types, including multiple choice, true/false, short answer, and essay. Moodle also supports automated grading, time limits, random question selection, and question banks for creating reusable assessments. Additionally, teachers can set up feedback for students, generate detailed reports on test performance, and track progress over time.
Does the system provide the ability to assign training as required or recommended by job title, role, career track, department, location, or any other variables
Yes, Moodle provides the ability to assign training based on variables such as job title, role, department, and location through the use of user profile fields and cohorts. Administrators can create custom profile fields to capture specific data about learners, and then use these fields to assign relevant training or courses. Additionally, using user groups and conditional activities, specific training can be made mandatory or recommended based on these criteria.
Does the system provide the capability to assign and enforce prerequisites for training activities
Yes, Moodle allows the assignment and enforcement of prerequisites for training activities. Through the Activity completion and Conditional activities features, instructors can set prerequisites, ensuring that learners must complete specific activities or courses before proceeding to others. This feature helps guide learners through required training sequences and ensures that they meet necessary requirements before advancing.
Does the system support profile-based assignments
Yes, Moodle supports profile-based assignments using user profile fields and cohorts. Administrators can create custom profile fields to capture specific data about users, such as job title, department, or location, and then assign assignments or courses based on these criteria. Additionally, user groups and roles can be used to assign and restrict access to certain training or assignments, tailoring the learning experience to individual profiles.
Does the system allow administrators to set enrollment limits
Yes, Moodle allows administrators to set enrollment limits for courses. This can be done by configuring the course settings, where administrators can specify the maximum number of users allowed to enroll in a course. Additionally, administrators can manage enrollments through self-enrollment, manual enrollment, or enrollment plugins, and they can set limits based on various criteria, such as course availability or capacity.
How does your system provide insight into the effectiveness of our training programs
Moodle provides insight into training effectiveness through reports on grades, activity completion, and course participation. Feedback and survey modules allow learners to provide input, helping assess outcomes and identify areas for improvement.
Courseware based on an industry accepted instructional design
Our courseware is built using industry-accepted methodologies like ADDIE and SAM, ensuring a structured, iterative design with clear objectives, engaging content, and continuous improvement. By applying proven learning theories—such as constructivism, experiential learning, and adult learning principles—our courses meet diverse learner needs, promoting knowledge retention and practical skill development.
Search capabilities within courseware and across other products
Our Moodle-powered courseware offers advanced search functionality, enabling users to quickly find topics, terms, or concepts across courses, assignments, forums, and resources. With seamless integration to third-party tools and content systems, the platform ensures efficient content discovery across connected products. These robust search features are included at no additional cost, enhancing navigation and the overall learning experience.
Interactive simulations
Interactive simulations, supported by tools like H5P, SCORM, and plugins, enhance online courses by providing hands-on practice in virtual environments. These simulations bridge the gap between theory and practice, increasing engagement, improving knowledge retention, and fostering real-world skill development for a more dynamic and effective learning experience.
Skill assessment for courseware
Online courses offer robust skill assessment tools, including quizzes, assignments, and competency frameworks. These tools evaluate learners’ progress and measure mastery of specific skills, providing valuable insights into learning outcomes and ensuring effective skill development.
Ability to add text and URL links to courseware for customization at no extra charge
The courseware allows easy addition of text and URL links for customization at no extra charge. Educators can embed text, links to external resources, or internal Moodle content directly into course materials, enabling a flexible and personalized learning experience without any additional costs.
Ability to launch and track custom or other vendor courseware
The courseware supports the ability to launch and track custom or third-party vendor courseware through its SCORM and xAPI compatibility, as well as LTI integrations. This enables organizations to seamlessly incorporate diverse course content while tracking learner progress, completion, and performance metrics.
Consistent platform for courseware and reporting/tracking of e-Learning or ILT data
The courseware provides a consistent platform for managing both e-Learning and instructor-led training (ILT) data, combining courseware delivery with robust tracking and reporting capabilities. Its centralized system ensures seamless integration of online and offline learning modalities, enabling comprehensive monitoring of learner progress and performance.
Capability to develop competency mapping for clients
The capability to develop competency mapping for clients is provided through its Competency Framework feature. This allows organizations to define, map, and track competencies across various courses and learning paths. By linking competencies to course activities, Moodle offers a comprehensive view of learners’ skills and development, supporting tailored learning experiences.
Downloadable capability for standalone use of courseware and upload capability of AICC compliant data (scores, bookmarks, etc.) synched with internet scores
SCORM (Sharable Content Object Reference Model) is the modern version of AICC, and Moodle fully supports SCORM-compliant courseware. This allows for the downloading of course content for offline use, while also enabling the upload and synchronization of course data, such as scores and bookmarks, between offline and online environments once internet connectivity is restored.
What is the average length of a given course? What is the average duration of a course unit
The average length of a course in our library typically ranges from 1 to 4 hours, depending on the subject’s complexity. Each course is divided into smaller units or modules, with each unit lasting 10 to 20 minutes. This modular approach allows learners to progress at their own pace, ensuring retention and reinforcing learning. The flexibility in course structure makes it easy for learners to integrate training into their busy schedules.
Can you match your courseware to our needs by department
Yes, our courseware is specifically tailored to departments within your organization that need the courses we offer. We provide the flexibility to customize course content to address the unique skills and knowledge required for each department. Learning paths and course offerings can be aligned to support each department’s goals and objectives. Administrators can configure learning paths and assign department-specific courses, ensuring employees receive the most relevant training for their roles. This customization allows for a more targeted and efficient learning experience across the organization.
Do you offer subscription plans which give you more courses as well as future releases
No, our courses are offered per person, as certifications are valid for 2 years.
Can you search for topics or definitions within a course, across courses, across a catalog, and/or through the internet? Is this included in the cost of the license
Yes, our platform offers robust search functionality that allows learners to search for topics, definitions, and keywords within individual courses, across multiple courses, and throughout the entire course catalog. This makes it easy for learners to quickly find relevant information, enhancing their learning experience.
Additionally, the search capabilities extend to integrating external content, allowing learners to search across the internet for related resources. This feature is included in the cost of the license, providing a comprehensive and efficient way for users to access and explore content both within the courseware and beyond.
How do you ensure the quality of your courses during the development process
We ensure the quality of our courses through a comprehensive and systematic process that incorporates multiple stages of review and testing. During content development, subject matter experts (SMEs) validate the accuracy and relevance of the material. Instructional designers align the content with established learning objectives and industry-recognized methodologies like ADDIE to ensure pedagogical effectiveness.
Interactive elements, such as quizzes and simulations, are tested for functionality and engagement, while multimedia components undergo reviews for clarity and consistency. Rigorous quality assurance (QA) checks focus on ensuring compliance with accessibility standards, including ADA and WCAG, as well as compatibility with LMS platforms through SCORM and xAPI testing.
Additionally, usability testing is conducted to assess the learner experience, ensuring intuitive navigation and seamless interaction across devices. Feedback loops are built into the process, allowing for iterative improvements based on input from reviewers, SMEs, and test users. This multi-layered approach guarantees that our courses meet high standards of quality, effectiveness, and user satisfaction.
Can you track and report on the following: course usage by a specified user (preferably with duration in course and hour of day completed), names of users accessing a specified course for a specified time frame, number of users accessing a specified course for a specified time frame, names and scores of users completing a specified course with a score above a designated percentage for a specified time frame, number of users completing a specified course with a score above a designated percentage, and the name of users still in progress on specified course(s)? Can you provide sample reports to demonstrate the request above
Yes, our system is capable of tracking and reporting on various aspects of course usage. You can monitor individual user activity, including the duration spent in a course and the specific hours of the day the course was accessed. We also provide reports showing the names of users who accessed a specified course during a selected time frame, as well as the total number of users accessing the course in that period. Additionally, our reporting system can generate lists of users who have completed a course with scores above a designated threshold within a defined timeframe. You can also track the number of users meeting this criterion, and identify users who are still in progress on specified courses. We can provide sample reports to demonstrate these tracking and reporting features, allowing for customizable reports tailored to your needs.
Does your system allow the assignment of learners as instructors and maintain information about the classes the instructor has taught (many of our instructors are internal, so they are also “learners” in the LMS)
Moodle allows users to have multiple roles (e.g., both learner and instructor) and tracks instructor activity through course participation and reports.
Does your system provide the ability to track and manage enrollments, allowing individuals or large groups of learners (identified by aspects of the user profiles such as title - e.g., learner groups) to be enrolled in an individual training event or learning path
Moodle supports individual and bulk enrollments using user profile attributes, cohorts, and learning paths through course completion settings.
Does your system support supervision, allowing supervisors to view learning-related information about their employees, enroll employees in a course, and view employee performance and progress
Moodle supports individual and bulk enrollments using user profile attributes, cohorts, and learning paths through course completion settings.
Does your system support supplemental learning, allowing a learner to add an approved supplemental learning activity
Moodle allows learners to add supplemental learning activities through custom activities or external resources, which can be approved and tracked.
Does your system support CPE tracking, allowing the recording of CPEs in four categories (General, Government, CPA, Instructional) and automatically calculating and updating CPE totals for individual learners based on completed courses and training events
Moodle can track CPE credits using custom course completion criteria and categories, with plugins available for automating the calculation and reporting of CPE totals.
Does your system allow the creation of a training library, categorizing training courses and providing the ability to search the course library based on subject and/or training type (e.g., instructor-led training, one-time events, and online courses)
Moodle allows categorization of courses and includes powerful search filters to find courses based on subject, training type, and other criteria.
Does your system support course management, including the creation of learning pathways for structured learning experiences (i.e., the ability for administrators to group training courses together to create a “learning pathway” that builds upon a skill, from beginner to expert-level trainings on a topic)
Moodle supports learning pathways through course completion prerequisites, enabling the creation of structured learning experiences that build on skills progressively.
Does your system allow the ability to define prerequisites for courses and learning paths (prevent access to eContent until the learner successfully completes the identified prerequisite content)
Moodle allows administrators to set course prerequisites, restricting access to content until learners complete the required courses or activities.
Does your system have the ability to assign budgets for the development of new courses and for the costs of scheduled events? Does it include a breakdown of resource costs for development, implementation, and individual events (e.g., instructor costs, materials costs, equipment costs)
Currently, there is no specific budgeting plugin available in Moodle for tracking course development and event costs. However, a custom plugin can be developed to handle budgeting requirements.
Does your system allow the creation of a waiting list for a class? Does it automatically enroll learners from the waitlist
Moodle has a Waitlist enrolment plugin, which allows learners to be placed on a waitlist when a course is full. Once a spot becomes available, the system automatically enrolls the next learner from the waitlist.
Does your system allow sending class email reminders and calendar invites to learners
Moodle allows instructors to send email notifications and reminders to learners through course settings, and calendar events can be set up to send invites automatically.
Does your system support the creation and editing of full-fledged interactive courses, assessments, training videos, and role-play simulations, all of which can be launched within the system
Moodle supports the creation of interactive courses, assessments, training videos, and simulations using various content types such as quizzes, SCORM packages, H5P interactive content, and embedded media.
Is your system compatible with Lectora software for the creation of eLearning content
Moodle is compatible with Lectora via SCORM or xAPI integration, allowing content created in Lectora to be imported and launched within Moodle courses.
Does your system allow for virtual classrooms, including the ability to conduct webinars and live sessions with guest instructors from outside the organization
Moodle can integrate with external tools like BigBlueButton, Zoom, Google Meet, or other webinar platforms to conduct live sessions and webinars, allowing guest instructors to participate.
Does your system provide content monitoring, including the ability to track the progress of eLearning content and monitor completion
Moodle provides built-in features for tracking learner progress through completion tracking, allowing administrators and instructors to monitor course progress and content completion.
Does your system offer reporting and analytics to track and report on individual learner and/or learner group progress and performance
Moodle offers comprehensive reporting and analytics tools, including detailed reports on individual learner and group performance, progress, and course completion.
Does your system offer analytics on course engagement, completion rates, and assessment results
Moodle provides built-in analytics tools to track course engagement, completion rates, and assessment results, including detailed reports and activity tracking.