In this tutorial:

There are many educational software options available, also known as Learning Management Systems (LMS). They can help you keep track of grades, give tests, and administer classes. Moodle, and Blackboard are two of the most popular of the many Learning Management Systems available. In this tutorial I will compare Moodle and Blackboard, to help you gain understanding of the differences. Then, it will be easier for you to decide which software option works best for your class or school system.

How much do they cost?

Moodle Free, open-source, and available for download from the Official Moodle website. You can also easily install Moodle using Softaculous.
Blackboard Pricing depends on your specific needs. You must contact Blackboard for a quote.
You will immediately notice the difference in pricing. This is due to Moodle being free and open-sourced, so you do not need to buy a license. Keep in mind, you will still need a server to host the Moodle software on. With Blackboard the price depends on how many licenses you need. It can also include the cost of hosting or server management together with the license fees.

What are the server requirements?

With Moodle and Blackboard the PHP and Database requirements are similar. You will want to consider the type of servers you are currently running. For example, if you are using Windows based servers for email, it will usually be easier to run another Windows server.
Minimum Requirements
Moodle (source)
Blackboard (source)
Operating System PHP 5.4.4 Microsoft Windows Server®, Red Hat Enterprise Linux®, Sun Solaris™
Database options MySQL 5.5.31, PostgreSQL 9.1, MariaDB 5.5.31, Microsoft SQL Server 2008, Oracle Database 10.2 Microsoft SQL Server®, Red Hat Enterprise Linux or Sun Solaris - Oracle® database

Moodle / Blackboard Feature Chart

Here is a quick comparison of the popular features in Moodle and Blackboard. Keep in mind that most of these options are built-in, but some will require add-ons, or additional modules. Click the check mark (✓) for additional information.
Feature Moodle Blackboard
Grade Management
Student Roster / Attendance Management
Quiz/Test implementation
Journal
Discussion Forum
Language Learning options
Lesson Planner

Help Options

When you are deciding on a software for your school or university to use, it is important to take into account the level of support included with the software. Since Moodle is free and open-source, there are many avenues for finding help, but no "live" technical support. Since you will need to purchase licenses for Blackboard, there will be some level of support, based on the license.

Support option Moodle Blackboard
Forums
Knowledge Base
Live Tech Support
Continued Education in Course 300: Advanced Tutorials
You are viewing Section 8: Moodle vs Blackboard
Section 7: Adding a Remote RSS Feed block in Moodle
Section 9: Installing PoodLL plugins for Moodle
Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address
Name

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Post a Comment

Name:
Email Address:
Phone Number:
Comment:
Submit

Please note: Your name and comment will be displayed, but we will not show your email address.

0 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?

Search

Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail: support@InMotionHosting.com
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!