Posts Tagged ‘lms’

Review: Nixty.com

Jul 30, 2010 at 12:45 pm, Jared Stein

Nixty.com is billed as “a truly disruptive educational platform”, a free, public LMS aimed at delivering both traditional and informal, open educational experiences. Seth Gurell and I reviewed Nixty pretty thoroughly this week, then co-wrote this review. Michael Feldstein, Alan Levine, and others[1],[2],[3] have already provided some insights and serious commentary on the idea of Nixty and its claims. Our review neglects that side of the discussion and focuses on the basic features, usability, and feasibility of the system from a designer and a user perspective (more…)

Broad Must-Haves in an LMS

Jul 24, 2010 at 12:13 pm, Jared Stein

There’s been a real debate about the role of the LMS–if any–in modern online learning going on for the last 5 years or so. I’m situated somewhere in the middle: I’d love to see real-world examples of disruptive applications of technology to online learning that prove effective for learning; I also realize that many online learning experiences can be–and in some cases, perhaps excel when supported by what we now know as a traditional learning management system. Here in Utah we’re examining potential replacements for Blackboard Vista. I’ve listed the following broad must-haves I think an e-learning platform should do (more…)

Did Blackboard Just Buy Elluminate and Wimba?

Jul 7, 2010 at 1:51 pm, Jared Stein

Here’s the letter Michael Chasen sent out today (emphases added) (more…)

Condensing the “News” Feature of My Moodle Using a Show/Hide Javascript

May 19, 2010 at 2:19 pm, Jared Stein

The My Moodle feature in Moodle 1.9x displays a list of registered courses to a user after logging in. The nice thing about the list is that each course link is followed by a listing of any recent news or events in the course. Unfortunately in highly active courses this list becomes quite lengthy, and ultimately obnoxious as the length obstructs quick access to other courses in one’s view.

To remedy this I have, for quite some time, maintained a custom bit of very basic Javascript and CSS that sets the default view of news items to hidden, with a clickable link to show the entire list from the My Moodle page:

hidden news in My Moodle

Clicking “There is news in this course” expands the news.

hidden news in My Moodle

The default for news for each course is “hidden”.

Nothing fancy, and even as I look at it now I can think of improvements…

We just upgraded to 1.9.8 this semester, and because this snippet modifies Moodle core I had my developer Kevin re-test the snippet before I asked our server admin Paul to replace the existing function as follows:

file Location:            '/course/lib.php'
file line:                    "800"
function to replace: "function print_overview($courses)"

Here’s the actual replacement function:

// Begin My Moodle Show-Hide News modification

// Replaces function in “course/lib.php” to hide course news by default.
// Hidden news is viewable via Javascript by clicking “There is news in this course” link.
// Link does not exist if there is no news in the course.
function print_overview($courses) {

   global $CFG, $USER;

   $htmlarray = array();

   if ($modules = get_records(‘modules’)) {

      foreach ($modules as $mod) {

         if (file_exists(dirname(dirname(__FILE__)).’/mod/’.$mod->name.’/lib.php’)) {

            include_once(dirname(dirname(__FILE__)).’/mod/’.$mod->name.’/lib.php’);

            $fname = $mod->name.’_print_overview’;

            if (function_exists($fname)) {

               $fname($courses,$htmlarray);

            }

         }

      }

   }

   foreach ($courses as $course) {

    print “<ul style=\”margin: 0; padding: 0; list-style: none; width: 96%; \”>”;

      $linkcss = ”;

      if (empty($course->visible)) {

         $linkcss = ‘class=”dimmed”‘;

      }

      print’<li class=”coursebox” style=”padding: .5em 1em 1em”><h3 style=”font-size: 120%; font-weight: normal; margin: 0 0 .2em 0″><a title=”‘. format_string($course->fullname).’” ‘.$linkcss.’ href=”‘.$CFG->wwwroot.’/course/view.php?id=’.$course->id.’”>’. format_string($course->fullname).’</a></h3>’;

      if (array_key_exists($course->id,$htmlarray)) {

print ‘<a href=”#” id=”toggler_’.$course->id.’” onclick=”document.getElementById(\’coursenews_’.$course->id.’\').style.display=(document.getElementById(\’coursenews_’.$course->id.’\').style.display==\’block\’?\’none\’:\’block\’); document.getElementById(\’toggler_’.$course->id.’\').innerHTML=(document.getElementById(\’toggler_’.$course->id.’\').innerHTML == \’There is news in this course…\’?\’Hide course news…\’:\’There is news in this course…\’);”>There is news in this course…</a><div id=”coursenews_’.$course->id.’” style=”display: none”>’;

         foreach ($htmlarray[$course->id] as $modname => $html) {

            echo $html;

         }

print “</div><!–end contents–></li>”;

      }

      print “</ul>”;

   }

}
//End My Moodle Show-Hide News modification

Moodle 2 Dev Video Overviews

Apr 21, 2010 at 4:29 pm, Jared Stein

Mary Cooch has posted a number of videos on YouTube about Moodle, the latest showcasing new features found in the upcoming Moodle 2.0, now push back to Summer 11. Despite the delay, I’m still excited to see Moodle 2.0, as a number of features really help move it outside the traditional pigeonhole of the LMS.

A Brief Tour of Moodle 2.0

2.0 includes an entire rewrite of my favorite Moodle tool, the collaborative Workshops activity:

Moodle Workshops 2.0

Because we’ve been anticipating its release since early 2008 my co-worker Ken jokes that Moodle 2.0 is vaporware, the Duke Nukem Forever of LMS. I joked that we should call it Twoodle. But seriously, I’m still hoping we’ll see an official, stable release by Fall 2010.

Video: Moodle 1.9.5 Overview for UEN

Jan 21, 2010 at 5:22 pm, Jared Stein

I conducted a 1hr demonstration of the open source learning management system Moodle 1.9.5 for higher ed folks in Utah and the Utah Education Network. The demo went well enough, and I hope some of my colleagues from around the State got a little taste of Moodle, especially as it compares to Blackboard/WebCT Vista (more…)

Strengths and Weaknesses of PLN/PLE & CMS/LMS

Jan 21, 2010 at 10:07 am, Jared Stein

Jon Mott blogged about the relative strengths and weaknesses of the course management system (CMS, aka LMS or VLE) and a personal learning network (PLN, sometimes associated/equated with PLE). The LMS/PLE “dilemma” has been itching my brain for some time now, so Jon’s post was a timely motivator to begin to think the issue through in print (more…)

Negotiating Assessments & Feedback in Instructure’s Grade Form

Jan 19, 2010 at 11:03 am, Jared Stein

This semester I elected to test Instructure’s (pilot? beta?) learning management system with my own online course, DGM 2740: Web Design, the third course in the Digital Media web development track at UVU. Instructure is showing us how it’s done with strong AJAX enhancements for more streamlined user processes (more…)

Qs on Attitudes Toward Institutional v. Informal Learning systems

Sep 16, 2009 at 9:05 am, Jared Stein

As I begin the pilot of our WordPress MU installation for Utah Valley University, questions naturally arise as to expected usage of the system. This led to the idea of running a short survey for students, faculty, and staff that asks if and how they would use such a community publishing platform. I then wondered if students or faculty who already had a blog would use the institutional system as a blog, whether in addition to or as a replacement for their own (even if only to meet a course requirement). This, of course, led me back to the idea of “creepy treehouses(more…)

IPT 692R Notes: Thursday, March 19, 2009

Mar 19, 2009 at 3:16 pm, Jared Stein

The UVU campus is nearly uninhabited today as we swing into spring break. There’s no spring break at BYU, though, so I took advantage of my lightened workload to make it up to David Wiley’s IPT 692r – Intro to Open Ed course early, motivated in part by the fact that Russ Carlson, President of Blackboard, would be joining us in a discussion of the future of the learning management system (LMS) with respect to open education (more…)