Introducing the Uncanny LearnDash Toolkit Pro Modules

Earlier this year we released our first public plugin to the WordPress Repository. The Uncanny LearnDash Toolkit has developed a huge following since its release, with over 1,000 active installs and over 4,000 downloads, and we wanted to take that foundation and add a number of new capabilities that would help LearnDash site owners really take their learner experience to the next level.

The Pro set of modules for the Uncanny LearnDash Toolkit is our first paid plugin and represents the culmination of hundreds of hours of internal development time. The new modules are considerably more complex than what’s in the current plugin, but they’re also very powerful and fundamentally change what’s possible with LearnDash sites.

Here are the modules included in the initial release of the Pro plugin (usage instructions are left to our Knowledge Base articles in the links because of module complexity):

Autocomplete Lessons and Topics: As simple as it sounds, this module marks lessons and topics as completed when the page is visited so learners no longer have to click Mark Complete on lessons and topics.

Simple Course Timer: Adds time tracking to LearnDash courses. Both total course time (across course, lesson, topic and quiz post types) and course completion time are recorded as learners complete learning activities. Results are added to LearnDash reports and can be displayed to users via shortcodes.

LearnDash Group Expiration: Expire course access for LearnDash Groups by calendar date. On a specific date, all courses can be removed from a LearnDash Group (revoking access for associated users), making it easier to sell courses to organizations and remove access automatically.

Enhanced Course Grid: This module provides an alternative way to display courses in a grid-based system that’s particularly useful to signed-in users. It’s extremely flexible.

Course Dashboard: We took the basics of the ld_profile shortcode but modified the design (and content) to fit seamlessly into typical landing pages for learners.

Learner Transcript: This report shortcode generates a printable view of user progress across all LearnDash courses. It’s a better way for learners to share their accomplishments offline and with other parties.

Duplicate Pages and Posts: A simple module that clones LearnDash post types, but with proper support for quizzes and quiz questions. With this module you can skip the export/import quiz steps normally recommended.

Days Until Course Expiry: Show learners the number of days until access expires (rather than the calendar date available with LearnDash).

Drip Lessons by LearnDash Group: Set specific drip dates for every LearnDash group instead of every group being bound to the same dates.

LearnDash Table Colors: Adds a simple way to restyle LearnDash course, lesson, quiz and dashboard tables by changing the colors of the header background and text.

LearnDash Group Registration: Adds a front-end registration function for adding users to both WordPress and LearnDash Groups at the same time. It even supports users switching groups or adding additional groups to a user from the front end. Gravity Forms or Theme My Login are recommended for this module but not required.

The Pro plugin requires PHP 5.3 or higher, LearnDash 2.1 or higher, and the Uncanny LearnDash Toolkit version 1.3 or higher. These 3 things are really important, so please make sure your site is updated before you purchase and install the Pro modules!

Some of the new modules are reasonably complex, and it’s very important that you read the Knowledge Base articles and watch the screencasts before you start using the plugin. If you do run into any problems or questions, send us a note!

We hope you like the new Pro modules and that they help to improve your LearnDash sites!

Uncanny LearnDash Toolkit Pro

Who Reads Learning Outcomes?

If you do a search online, you’ll find plenty of resources on how to write good learning outcomes, and how not to confuse learning outcomes with learning objectives. “Outcomes” or “objectives”, the reality is your learners seldom pay attention to them. They skip this screen. They fast forward. So for whom are learning outcomes really written?

Don’t get me wrong. Learning outcomes are written for the learners. But they seem to be there as a reminder to the instructor and instructional designer of what the focus of the training should be, like how PowerPoint is often misused as the presenter’s teleprompter.

So should you skip learning outcomes all together? Not at all. There are ways you can state learning outcomes that are informative and actually get your learners’ attention. Here are some strategies.

1. Pose learning outcomes as questions

Rather than telling your learners what they should be able to do at the end of the lesson, consider asking them a series of open-ended questions for which they don’t yet have answers until they complete the lesson. These questions are intended to raise the learners’ curiosity and get them to want to learn more.

2. Use a pre-test to frame learning outcomes

An alternative to the first strategy is using a pre-test. The test should be short and fun. In fact, it should not look like a test. As with the first strategy, the intention of the test is to get your learners to realize what they don’t know from the cues to the key points of your lesson.

WordPress Tip: If you’re not grading pre-tests to support Level 2 evaluation, LearnDash and other LMS quizzes can be heavy for this type of pre-test. Consider an H5P element or simple text questions instead.

3. Use a case scenario to model learning outcomes

Learning outcomes are meant to describe desired behaviour. So, why not present a case scenario that models the intended outcomes? The learners get to see what they will be able to do at the end of the lesson. Have them buy into what they can achieve will increase their motivation to learn.

4. Use a short introductory video to tell a story

Contrary to the previous strategy, a story that makes personal connections will warm up the learner. On the other hand, a story that describes a problem causes tension; it will make the learner want to resolve it. Either way, your introduction will engage the learner and make the content more relatable.

Learning outcomes don’t have to be boring. If you take care of the presentation of your learning outcomes, your learners will be less inclined to skip them.