Book Review: Moodle 1.9 Teaching Techniques

Moodle 1.9 Teaching Techniques
Moodle 1.9 Teaching Techniques

Just over a year ago I reviewed four Moodle books published by Packt Publishing. Since then, a lot of new Moodle titles have been added to their catalogue. Richard Dias, Marketing Research Executive at Packt, has kindly sent me a copy of one of these new titles for review: Moodle 1.9 Teaching Techniques by William Rice and Susan Smith Nash, first published in January 2010.

William Rice has already published a couple of books with Packt. This book seems to be an effort by Susan Smith Nash to  build on an earlier version of the book by Rice. She adds some learning theory and instructional design essentials to the earlier text.

The fact that this is an update of a much older book, doesn’t work very well. Let me share some examples of where it goes wrong:

  • Chapter 2 used to be called “Forum Solutions”, now it has been retitled to “Instructional Material”. This is weird: Moodle’s core functionality and strongest pedagogical tool is first introduced as a way to clearly display course information and structure. Then on page 25 there is a paragraph titled “Creating a Separate Group for Each Student”. The context from the earlier book (you might want to do this to create private conversations with students) is omitted, making it a confusing set of pages.
  • Chapter 4 has a section that explains how you can exclude quiz grades from a particular quiz in the grade book. The screenshots and explanations are taken from an earlier version of Moodle and do not relate to Moodle 1.9. Moodle 1.9 has a completely different grade book (and has been released since March 2008). It is unforgivable for a book that is published in 2010 to get this wrong. I don’t understand how the reviewer missed this. Hopefully a corrected version will be published as an erratum.
  • The introduction to the book explains that  a basic level of Moodle understanding is assumed for the reader as it wants to focus on learning theory. However it then spends more than 5 (of its 193) pages on explaining what an IP address is and how it can be used to restrict access to a quiz. It gets the Linux part on how to see your IP address wrong (another one for the errata).

The book doesn’t really make optimal use of the new and advanced functionality that Moodle 1.9 has on offer. Two examples:

  • The concept of “groups” is used in the book in some descriptions of course activities (although not enough to call for its own spot in the index), but the concept of “groupings” isn’t mentioned anywhere. If I were to teach a course with Moodle tomorrow, I would definitely use this functionality as it allows you to be much more flexible in your course design.
  • Ever since Moodle 1.7 it has been possible to play with roles and capabilities in Moodle. That functionality is relatively hard to understand and needed some maturation. It is much more usable now in Moodle 1.9. This functionality is only used once in the book (during the discussion on forums) and isn’t explained well enough to my taste.

Does the book have some valuable things to offer? It is not all bad:

  • Some of the introductions to learning concepts are theories are good starting points for further exploration. For example, I liked the reference to Bruner’s “scaffolding” concept and spent some time reading the Wikipedia article on instructional scaffolding.
  • The pages on basic chat etiquette and wiki etiquette are quite useful. They describe rules you can agree on with your students to make the online learning process more pleasurable.
  • The ways of using the choice activity have been slightly expanded compared to the earlier version of the book.
  • The last chapter has a nice example of a capstone project assignment that you could adapt for your own teaching. To use the workshop module as the basis for this project assignment is a bit risky, as I would not recommend anybody to use the workshop module in its current state (Moodle 2.0 should solve that problem).

All in all I would not recommend anybody to get this book. If you have 30 euros to spend on a Moodle book (this book isn’t cheap!) choose one of the ones I recommend here. If you have a basic understanding of Moodle and are looking for generalised teaching techniques for online courses you are much better served by Gilly Salmon‘s work on e-moderation (see E-moderating and E-tivities).

Hopefully I can be more enthusiastic about the next Packt title I get to review…

Kaizen versus Good Enough

Arjen Vrielink and I write a monthly series titled: Parallax. We both agree on a title for the post and on some other arbitrary restrictions to induce our creative process. For this post we agreed to write about how Kaizen (the philosophy of continuous improvement) relates to the rise of the Good Enough paradigm. The post also has to include a non-digital example of Kaizen versus Good Enough. You can read Arjen’s post with the same title here.

The world is full of badly designed things. I find this infuriating. A little bit of thought by the designer could make many things so much easier to use. My favourite book on this topic is The Design of Everyday Things by Donald Norman. It is years ago since I read the book, but I can still remember Norman agitating against all kind of design flaws: why would an object as simple as a door need a manual (“push”). I have therefore decided to start a new Twitter account titled unusablestuff in which I post pictures of things that fail to be usable.

Through Alper I recently learnt about the Japanese concept of Kaizen. This is a philosophy of continuous improvement that aims to eliminate waste (wasted time, wasted costs, wasted opportunities, etc.). Kaizen as described on Wikipedia is very much a particular process that you can go through with a group of people:

Kaizen is a daily activity, the purpose of which goes beyond simple productivity improvement. It is also a process that, when done correctly, humanizes the workplace, eliminates overly hard work [..], and teaches people how to perform experiments on their work using the scientific method and how to learn to spot and eliminate waste in business processes.

I’d also like to see it as being a mindset.

Another thing I recently read was a Wired article titled: The Good Enough Revolution: When Cheap and Simple is just Fine.

Cheap, fast, simple tools are suddenly everywhere. We get our breaking news from blogs, we make spotty long-distance calls on Skype, we watch video on small computer screens rather than TVs, and more and more of us are carrying around dinky, low-power netbook computers that are just good enough to meet our surfing and emailing needs. The low end has never been riding higher. […]
what consumers want from the products and services they buy is fundamentally changing. We now favor flexibility over high fidelity, convenience over features, quick and dirty over slow and polished. Having it here and now is more important than having it perfect. These changes run so deep and wide, they’re actually altering what we mean when we describe a product as “high-quality.”

The article is full of examples where cheap, convenient and fast wins out over high quality. Think netbooks, MP3 files and the Flip videocamera.

Both ideas have their appeal to me, but at a superficial level they might seem to contradict each other. Why would you spend a lot of time trying to continually improve on something, when good enough is just good enough? This contradiction isn’t truly there. Good enough is essentially relevant at a higher level than Kaizen. Good enough means you design for a specific task, context, audience or zeitgeist and don’t add things that aren’t necessary. It is about simplicity and lowering the costs, but not about lowering the design effort. Kaizen is about the details: once you have decided to build a netbook (smaller screen, less processing power, but good enough for basic browsing on the net), you should still make sure to design it in such a way that people can use with a little waste as possible.

Oscar in the classic bin
Oscar in the classic bin

Let’s look at garbage bins as an example. A garbage bin is a relatively simple product. It is a bin with a lid that can hold a bag in which you put the garbage. Oscar lives in one of the classic bins. In essence this is good enough. You don’t need auto-incinerators, sensors that tell you when the bag is full, odour protection, etc. The simple bin-lid-bag concept does have a couple of issues and problems that can be solved with good design.

The Brabantia 30 liter Retro Bin is a bin that has done exactly this. What problems are solved with the design of this bin and how?

Problem: Sometimes you need two hands to get your garbage in the bin. If you have to scrape some leftover peels from a cutting board for example. In that case you have no hands free to lift the lid of the bin.
Solution: You create a bin with a foot-pedal. A foot-pedal also keeps you hands clean as you don’t have to touch the lid of the bin which is often dirty.

Problem: When the bin is empty, pressing the pedal might make the bin move.
Solution: A rubber ring at the bottom prevents the bin from moving on any flooring.

Brabantia Retro Bin
Brabantia Retro Bin

Problem: It can be irritating to constantly have to press the pedal if you want to throw away multiple things and have to walk back and forth to get the garbage to throw in the bin.
Solution: Hinge the lid in such a way that if it opens all the way it stays open. Allow this to be done by a persistent movement of the foot on the pedal.

Problem: If the bag gets really full (by pressing down the garbage) it might press against the mechanism that is used to open the bin, making it hard to open.
Solution: Make sure that the mechanism for opening the lid on the basis of the pedal movement lies completely outside of the bin and is unaffected by the pressure.

Problem: When you put in a new bag it often happens that there is air trapped between the bag and the bin. This makes it hard to throw aways things as the full space of the bag is not used.
Solution: Put little holes in the top of the bags. This allows the air to escape when putting in a new bag.

Problem: There is often a vacuüm between the bag and the bin when you try to lift a full bag out. This gives you the feeling that the bag is stuck.
Solution: Have little holes in bottom of the sides of the bin. This way air can come in, preventing the vacuüm. Brabantia rightly thought that holes at the side of a bin look a bit weird, so they have created an inner bin and outer bin. This also solves an aesthetic (if not design) problem: the top edge of the bag being shown. This top edge now hides between the inner and the outer bin.

Problem: A lot of garbage has some liquid components. These liquids sometimes drip from the bottom of the bag.
Solution: Create an extra strong bottom for the bag of an extra impenetrable plastic.

Problem: When a bag is full it can be hard to tie it up.
Solution: First make sure that the bag is slightly bigger than the bin. Once the bag is out of the bin, the garbage has more space to spread and the top of the bag will have more space to tie up. Next, have a built-in string that can be used to tie up the bag (also highly useful for lifting out the bag). Make sure that this string is long enough to make for an easy knot.

I have had all these problems with garbage bins at some point, the Brabantia bin solves them all.

Many people will probably consider me a whiner (there are bigger problems in the world, can’t you get over these minor garbage issues?) or a weirdo (garbage bins, honestly?) and both are probably true, but that doesn’t negate my point. Getting a product on the market requires that is designed. Now think about the extra design effort to create a bin that solves common bin problems. How many more man months for the Brabantia design than for the classic “Oscar bin”? Now imagine the small problems that a user of a classic garbage bin encounters and multiply them by all the garbage bin users in this world. Any idea how many times an hour something is spilled in this world because there is no pedal on the bin? People like to blame themselves (“I am so terribly clumsy”), I like to blame the designer. Why not just spend some extra design effort and get it right?

I want to draw an analogy with the design of software. I think the believe in Kaizen is what makes Apple products stand out. The example I love to show people is the difference in the calculator on the Symbian S60 3rd edition (I used it on the Nokia E71, my previous phone) and on the iPhone (my current phone).

A calculator is a simple thing. Most people only need addition, subtraction, multiplication and division capabilities. Both default calculators deliver exactly this functionality. Nokia’s effort looks like this:

Nokia's default calculator
Nokia's default calculator

You need to use the keyboard (there are designated keys for the numbers) and the D-pad to make a calculation. The D-pad is necessary to navigate from one operator to the next. To do a simple calculation like 6 / 2 = 3 requires you to press eleven buttons!

The iPhone calculator looks like this:

iPhone's default calculator
iPhone's default calculator

You just use your finger to tap the right numbers and operators. 6 / 2 = 3 only requires four finger taps.

It is not just the touch interface that makes it possible to have a great working calculator. I managed to download another calculator for the Nokia phone, Calcium. It looks like this:

Calcium calculator
Calcium calculator

This calculator makes clever use of natural mapping to create a calculator that is as easy, if not easier, to use as Apple’s calculator. 6 / 2 = 3 takes indeed four button presses. Nokia could have made this. The fact that Nokia was willing to ship a phone with the default calculator as it was is one of the reasons why I have a hard time believing they have a bright future in the smartphone space.

In a next post I might rant about how many designers think the whole world is right-handed. Do you have any thoughts on design?