I’m using WordPress now as my course management platform. I outline and explain the reasons why this is awesome here. In this post, I want to highlight some plugins that run the gamut from must have to cool-to-have. I’ll let you decide which is which.

  1. Email Users
    The utility of this one is pretty self-explanatory.
  2. WP-Hide Post
    You might want to use posts to convey information to students, that you link to from a syllabus page. Or maybe an instructions page. But you may not want these posts to disrupt the flow of the blog discussion board. WP-Hide Post puts a display in your post editor that let’s you hide posts from the front page (among other things) on a post-by-post basis.
  3. Role Manager
    You might want a more fine-grained role system than the standard Editor, Contributor, Subscriber options. This where Role Manage becomes useful. You can divide your students in to different groups and assign different permissions to each group.
  4. Page Restrict
    Much of my courses is page is publicly available. You can see it here. But you may want some pages to be restricted (e.g. pages with more personal information about students or pages that have contact forms that you want to keep spammers away from). Page restrict will let you select pages that you want only logged in users to have access to.
  5. Private Files
    If you link to electronic readings, but want to keep things within the bounds of fair use guidelines – Private Files will lock download your upload folder. If you link to a reading that is stored in your upload folder, only logged in users will have access to it when you use private files.
  6. KB Gradebook
    I thought, “Wouldn’t it be cool if there were a gradebook plugin for WordPress?” It turns out…there is one. Very simple and straight-forward plugin.
  7. Sideblog WordPress Plugin
    Sideblog let’s you set your blog up so that short posts with a certain category show up in the side bar. This would be perfect for a Course Announcements feature.
  8. List Category Posts
    Let’s say you want to created an auto-generated list of links to all posts that fall under a certain category (e.g. Announcements, or Readings). This plugin lets you do that.
  9. My Page Order
    Comes in Handy if you want to re-arrange the order of pages on your course blog.
  10. Subscribe to Comments
    This one is really useful for students. Sometimes students don’t use RSS readers and are only interested in tracking discussions of their posts or discussion threads that they’ve participated in. This gives them a way to email subscribe to the comment thread of just the posts that they’re interested in following.
  11. WordPress Database Backup
    A must if you’re tracking student activity on the blog for a grade.
  12. Force User Registration Field
    Students often use usernames like TheRealHarryPotter92. With the standard install of of WordPress – that’s all the info you would get from your registrant. They can go in and fill out their real name in their profile, but sometimes students forget. With this plugin you can force students to provide other important information (e.g. their first and last name).
  13. WPhone
    This plugin allows you to opt for a mobile phone optimized display. It’s very handy for students and professors with smartphones (e.g. an Android phone, Iphone, or Blackberry). I have an Android phone, and this thing is awesome. It gives me a nice, clean way to interface with my course blog on the go.
  14. Easy Uploader
    This makes it easier to upload files from within WordPress.
  15. Batch Add Users
    I have a brief open enrollment period, and students sign-up for the course. Another option, however, would be to add multiple users. This plugin gives you a very simple way to do that. Here’s another option that works well.

4 Responses to “15 Excellent WordPress Plugins for Course Management”

  1. Cédric Eyssette

    A new wordpress plugin that might be useful : “Simple Import Users”

  2. Ben

    This is a great article, very detailed about utilizing various plugins to create a course on WordPress. We recently took into consideration that there is no solution online that has all this packaged up. So….we created WP Courseware

    You can create online courses in minutes. Complete with student tracking, email responder and much more!

  3. Lee FG

    Hi, any thoughts on a updated post? I’m designing an ed management system for an NGO and am evaluation a few options. WP is on the top of the list and I would like to know of your experience and further thoughts.


  4. Gigi

    Great article! Thanks for sharing. I was wondering, what do you use for your open enrollment period where students sign-up for the course?

Leave a Reply

Your email address will not be published. Required fields are marked *


April 3rd, 2014

Ethics and Technology Panel This Week

I’m participated in a panel yesterday Fredonia on Ethics and Technology. The title of my presentation was “Grounding a Moral […]

March 27th, 2014

Gunshot victims to be suspended between life and death

This is unreal. Doctors in Pittsburgh will try to save the lives of 10 patients by placing them in a […]

March 26th, 2014

Diversity and Inclusiveness: Amy Ferrer over at newAPPS

The executive director of the American Philosophical Association is doing a series of guest posts this week over at newAPPS […]

March 20th, 2014

Thinking about moral realism may lead to better moral behavior.

This is really interesting. A recent article published in the Journal of Experimental Social Psychology suggests that being primed to think about […]

March 14th, 2014

APA Now Accepting Nominees for Leadership Positions

The APA now has an online nomination system. There are vacancies on all twenty APA committees. You can access the […]

February 27th, 2014

A Discovery Based Account of Intellectual Property Rights

One of the issues, that’s most interested me so far in the Ethics and Technology class I’m teaching is how […]

February 26th, 2014

How the MPAA inadvertently gave American Artists Leverage Against Hollywood

This is a very interesting read. For the most part it is an over-view of the global subsidy war between nations. Here’s […]

February 25th, 2014

Spritz – New Technology Aims to Boost Reading Speed to 500 words a minute

I just learned about Spritz today. It’s starts out to be pretty mind-blowing. The technology is designed to feed text […]

February 6th, 2014

Gettier Case in The Simpsons

If we assume that Bart (at some point) justifiably believed that the lemon-shaped rock was a lemon, then he had […]

February 4th, 2014

The Case of the Copyright Hoarder

I’m teaching an Ethics and Technology class this semester. I came up with a thought experiment today that I’m going […]