ZDNet Education

Christopher Dawson

There are alternatives to Blackboard and Moodle: Instructure Canvas goes open source

By | February 1, 2011, 11:34am PST

Summary: Can the open sourcing of a sophisticated LMS finally break the log jam in the LMS market caused by the ubiquity of Blackboard and the easy “free-ness” of Moodle?

Instructure, creator of the Canvas learning management system (LMS), took an incredibly bold step to disrupt the LMS market today when they open sourced the code for Canvas. In a market dominated by Blackboard and the companies it buys, it’s sometimes hard to look elsewhere. However, many schools, students, and teachers end up using Blackboard because either that’s what’s installed or because everyone else is using it.

Sometimes it seems that your only choices in the LMS market are to either pay Blackboard for a relatively turnkey solution, pay a full-time Moodle developer who can really take advantage of the open source system and make it everything it needs to be for your institution, or pay a host like Moodlerooms and miss out on the deep customizability of the LMS. Canvas, though, provides an elegant solution that can be either hosted or supported on-premise (both for a fee) and supported internally with its now free Community Version.

For those not familiar with Instructure Canvas, here’s a brief video explaining how to create a course in the LMS:

The audio is a bit low on this video, but it gives a very good sense of the elegant user interface and broad feature set in Canvas. While there are other open source learning management systems (Moodle, for example, has about 10% of the market), Canvas looks like something you’d pay for. This isn’t a slight against Moodle (or Sakai, for that matter) in any way. Moodle is incredibly easy to install and will run well on just about anything. However, teachers are hardly dragging and dropping or taking full advantage of full Ruby on Rails implementations in Moodle.

Speaking of Ruby, I had a chance to install the free, Canvas CV (Community Version) both on my Mac and on a Linux test box. The Linux server was a standard Ubuntu LAMP (Linux, Apache, MySQL, PHP) setup and the Mac was running MAMP. In both cases, I was wishing that I had some Ruby experience. I’ve installed Moodle several times, run many websites on LAMP servers, and have no problem administering these systems.

However, when I hit some Ruby errors for which solutions weren’t readily apparent in various forums, it was definitely a stumbling block. Point being that, while setup isn’t incredibly difficult, it isn’t for the relatively savvy teacher who just wants to toss up a site and may have used Moodle or another CMS (content management system, e.g., Joomla! or Wordpress) at some point. That being said, anyone with some reasonable experience with modern Web 2.0 technologies should have no problem getting the Community Version up and running.

So why, aside from the user interface, would you want to pick Canvas over the other LMSs out there? Because it’s a solidly integrated system with a variety of useful features to support teaching and learning that is easy to pilot for free and cost-effective to scale up with supported versions from Instructure. Features include everything from fast and innovative grading (see the video below) to video chat. Click here and scroll to the bottom of the page for a complete list of features.

I’ll leave you with one last video from Instructure. Remember the 1984 Mac Superbowl commercial? If you liked that, you’ll get a laugh out of this. Canvas really is different, though, and needs to be on the short list for anyone considering implementing an LMS. I’ll be writing more about Canvas as I pilot it side by side with a Moodle instance I’m putting together for some classes I’m teaching. I’m looking at ways to integrate the virtual classroom technologies in WizIQ with the two LMSs (there’s already a Moodle plugin, but Canvas is open source and has an open API, so we’ll see what we can do). For now, enjoy the show and go download Canvas CV. Share your thoughts in the talkbacks.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Chris Dawson is a freelance writer and consultant with years of experience in educational technology and web-based systems. In 2011, he became the Vice President of Marketing for WizIQ, Inc., a virtual classroom and learning network SaaS provider.

Disclosure

Christopher Dawson

Christopher Dawson is the Vice President of Marketing for WizIQ, Inc., by day and a freelance writer and educational technology consultant by night. Well, most of his colleagues at WizIQ are based in India, so really he's working with them whenever he can stay awake. He has worked for his local school district as a teacher and technology director, for the Johns Hopkins University School of Public Health, and for Biogen, Inc. (now Biogen-IDEC, Inc.). He has also consulted with STATNet and Cytyc Corporation and retains close ties with X2 Development Corporation (now owned by Follett Software, the supplier of the student information system he administered for several years). Follett is paying him a monthly honorarium to act as a presenter for their "SIS Voices for Student Achievement" community (he produces occasional blog posts and hosts a monthly webinar on the use of student information systems to inform data-driven instruction and school-wide change. He regularly purchases and/or recommends Dell hardware. This is because Dell makes good hardware and has truly committed itself to education in innovative ways, particularly with their "Connected Classroom" initiative. It isn't because he has dealings with the company through his role at WizIQ (which he does) or because they have provided him with long-term loans of a variety of equipment for in-depth testing (which they have). Intel (reference designer for the Classmate PCs he has implemented in his local schools) has provided him with long-term loans of Classmate PCs for testing, as have Dell and Lenovo with their educational offerings. He may report on any of these companies as his experiences with them have direct bearing on educational technology; positive reports are not necessarily an endorsement and he receives no direct financial compensation from these companies or any others. Intel paid all expenses for his attendance at the 2009 Intel Classmate PC Ecosystem Summit which he attended as the sole representative of the technology press. He was invited to attend in 2010 but his wife would have killed him if he spent 3 days in Vegas geeking out and left her home alone with a new baby. Acer provided him with a 50% discount on an Aspire One netbook in early 2009 after he tested it for 30 days through their educational seed program. He liked the netbook at the time but it has since broken and sits unused in his office. Canonical sent him Ubuntu lanyards, t-shirts, and mousepads for his kids. He stole one of the lanyards and proudly hangs his keys from it and occasionally features his 8-year old wearing an oversized Ubuntu t-shirt on his Facebook profile. Gunnar Optiks sent him a pair of computer glasses to evaluate for a holiday gift guide. He is wearing them now as he types this because they never asked for them back and they rock out loud. Seriously - they work brilliantly and make it much easier to spend 20 hours a day staring at an LCD. If they ever asked for them back, he would fork over the $99 and buy a pair. Microsoft gave him 2 free copies of Office 2010 professional, a desktop clock, and a useless book on Office 2010 when he attended the launch of Office/Sharepoint 2010. He occasionally uses the SharePoint lanyard they gave him instead of the Ubuntu lanyard for his keys, but feels dirty afterwards. Adobe provided him with a pre-release version of the CS5 Master Collection for evaluation and ultimately provided a full, licensed copy for ongoing testing of educational applications of this admittedly expensive software. Like the Gunnars, if the license expires or they come out with CS6, he'd actually go out and buy it himself. Which is saying something, because he's actually pretty cheap. Any other companies wishing to send him cool things to evaluate, wear, or otherwise adorn his kids are more than welcome to; he promises to disclose it here if he keeps any of the stuff. Finally, because WizIQ is a virtual classroom and learning network provider, Chris, as VP of Marketing, frequently interacts with, seeks out deals with, and directly or indirectly competes with a whole lot of LMS, SIS, and other Education 2.0 companies. In general, he'll limit his reporting about these companies to news that does not impact his relationship with them or with WizIQ. If he reports on them, it's because what they are doing is newsworthy or worth the attention of his readers and not because he's trying to broker some deal, damage competition, or otherwise advance his position in his day job. LMS and SIS companies, along with other online learning communities, are a pretty important part of Ed Tech. If he stops reporting on them completely, there won't be a whole lot left. He'll be sure to call out any overt conflicts of interest if they are unavoidable. Finally, Follett Software Company pays him a little tiny honorarium every month to present on their SIS Voices webinars and to write the occasional blog or discussion thread for them. Since Follett recently bought X2 (maker of an awesome web-based SIS that Chris just happened to have used, served in advisory groups for, and frequently reported on), this is probably also worth disclosing.

Biography

Christopher Dawson

Christopher Dawson grew up in Seattle, back in the days of pre-antitrust Microsoft, coffeeshops owned by something other than Starbucks, and really loud, inarticulate music. He escaped to the right coast in the early 90's and received a degree in Information Systems from Johns Hopkins University. While there, he began a career in health and educational information systems, with a focus on clinical trials and related statistical programming and database modeling. This focus led him to several positions at Johns Hopkins, a couple-year stint in private industry, teaching high school math and technology, and 2 years as the technology director for his local school district. Most recently, he started his own consulting business and is now the Vice President of Marketing for WizIQ, Inc., a virtual classroom and learning network provider. He lives with his wife, five kids (yes, 5), 2 dogs, and a hateful cat in a small town in north-central Massachusetts. Although he is no longer teaching, his roles with WizIQ and ZDNet allow him to continue helping students and teachers add value to education with technology rather than merely adding to the bottom line.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
10
Comments

Join the conversation!

Just In

LAMP v WAMP?
semidone2@... 27th Apr 2011
@banky77ng@... I use LAMP with Windows machines. Not sure why you are having problems.
THANK YOU.... THE TIMING COULDN'T BE BETTER. I'm just in the process of coordinating efforts with a local church to set up a small technology center with about 12 stations to offer free technology training for the area. I was having a hard time dealing with which LMS would be best between Moodle or some implementation of WordPress or Joomla. I will definately check this out (read: download and install today!). Looking forward to seeing how it can make my life easier given that this effort will be in addition to my 2 full time jobs and home based business. Thanks Again.
@teknicalservices That's why unemployment is so high - you're taking up all the jobs! happy
0 Votes
+ -
Interesting
bobiroc 1st Feb 2011
I may have to look into this as an alternative to our Moodle system. From what I see in the video the UI looks cleaner in Canvas.
0 Votes
+ -
The CV version
derekcx 1st Feb 2011
Chris, is the CV version the same as the 'full' version or it it crippled or cut down in some way?
I cannot tell from the Canvas site - Derek
@derekcx It doesn't integrate with their mobile apps and only has community support, but is otherwise the full app (and you have the full source code, released under AGPL, so you can do as you please with it).

It's good stuff - obviously plenty of incentives to use a full hosted and supported version, but if you have the inclination and a reasonable skill set, it works very well. Apparently there's an updated download from what I experimented with pre-launch over the weekend that is more stable and easier to install as well, so I'll be reinstalling and reporting back.
There is certainly a competitor to Blackboard (written specifically because of the limitations of Blackboard) and it's Moodle. Fully open sourced, well written code and it's been around and updated for a long time.

I'd be more interested in tech detail - like which version of SCORM does Canvas support?

However, I'm happy with Moodle and given the errors you've already experienced, I see no need to change. I don't even use the standard Moodle UI (which of course is easily skinnable) as we've written our own.
@tonymcs@... I agree that Moodle is outstanding. I think that my issues were really reflections of my own naivete. Moodle has a well-earned market share.

However, like the background in Ruby for Canvas, many in ed tech (or even educators) simply lack the ability to really tweak Moodle. How many teachers do you know who can just "write their own Moodle UI"?

Just saying...Moodle is great, but it needs someone solid onsite to really make it everything it can be. Canvas needs someone relatively solid onsite to setup and maintain, manage SIF connections, etc. More tech details will definitely follow...good questions.

cad
Here's the problem. Moodle should have seen Web 2.0 integration as part of the core. They missed it, and Canvas got it.

Students will like this much better than Moodle.
I visisted instructure website and nobody is talking about the WAMP installation, only LAMP and MAMP, windows may not be open source but majority of would-be users of Canvas LMS use windows, to me this is a showstopper!
0 Votes
+ -
LAMP v WAMP?
semidone2@... 27th Apr 2011
@banky77ng@... I use LAMP with Windows machines. Not sure why you are having problems.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix