moodle

In September 2008 I will be heading off to Mekelle University in northern Ethiopia for a year on a VSO placement, training teachers in IT and helping to improve the universities IT infrastructure. You'll be able to track my progress, both preparation and whilst I'm away on the blog below...

Mekelle Uni elearning site online

alex December 16th, 2008

Our Moodle server is now up and running, well, it’s available to users on campus (which is a good start) at http://e-learning.mu.edu.et - won’t be available generally on the internet until the domain has been registered on the Ethiopian Telecoms (ETC) servers in Addis. Hopefully this will be fixed up soon.

For those interested, the network problems we were having before were due to an IP address conflict - two servers (including our Moodle one) had been given the same IP address, creating all sorts of odd problems!

I’ve finally made some progress!

alex October 7th, 2008

Today I feel as if I’ve actually made a little progress and have achieved something. No, I still don’t have my contract signed off and sorted out - so still might not get paid for my first month. But today I managed 2 things…

Firstly I’ve managed to arrange a meeting with Abiot (head of the computer science dept) later this week to go through where the project has got to and for me to present a proposal as to what should happen next. The proposal ought to be straightforward enough to write, as it’s easy to see that the server needs to be put online and made accessible, along with a few pilot courses. The hard part is going to be actually getting any of this put into action and finding teachers willing to invest the time in supporting their students online. As the internet is so unreliable here, we’ll have to concentrate on courses that are offered on campus rather than the distance education courses, and offer the campus based students access via the intranet in the computer labs. Not really an ideal demonstration of elearning and reaching out to those students based in much more rural areas, but about the best I think we’ll be able to manage given the infrastructure.

Secondly, I’ve got our Moodle installation configured and working with Clam anti-virus - so any uploaded files are virus checked and are rejected if found to be infected. The server itself already had over 100 viruses, so they’re now cleaned up. The ClamAV settings in Moodle seemed to be designed for Unix servers, but we’re running on Windows Server 2003 and although you can enter the path to clamscan and the quarantine directory, I still couldn’t get it working. After a little digging around, I found that on Windows, you need to specify the database directory on the path (using –database=E:\ClamWin\db). This can be entered in the Moodle admin settings (though it results in a message saying the path isn’t valid - but that can be ignored). The final step was to comment out the section of code in moodle/lib/upload/lib.php which checks that the clamavpath setting is a valid file and an executable. I’m really pleased to have this fixed given the prevalence of viruses here and the high probability that any files uploaded to the server (e.g. student’s assignments) will contain viruses.

In the rest of todays news (or whenever I manage to get this uploaded)… we now have a cleaner/maid, who will be doing all our cleaning, washing etc for us. Petrol prices here have gone up nearly 50% in a few days, so there are far fewer badge-adges (sp?!) on the road. The badge-adges are basically tut-tuts which follow set routes around the city - this combined with the removal of fuel tax rebates for drivers, means it’s not viable for them to stay on the road. Another consequence is that food prices have gone up already and I guess they’re likely to rise further.

On the agenda for this evening is to take apart one of our 4-way extension leads & surge protectors and attempt to fix without electrocuting myself! It was new a couple of weeks ago (from Addis) and now only 1 of the 4 sockets works reliably :-(

[Update 8-Oct-08: extension lead is working fine and I'm still here!]

MoodleMoot08 - Padova, Italy

alex May 12th, 2008

On Friday I gave an “Introduction to OpenLearn” presentation at the Italian MoodleMoot08 in Padova. The first day started in true Italian style - about an hour late - though to be fair this was actually more due to the fact there had been a train strike in the morning which had delayed a lot of the people arriving. The transport strike also explained why my bus from the airport to Padova on Thursday had been free, I’d tried to buy a ticket from the driver but he refused my money and just indicated for me to sit down, so I spent the hours journey wondering if the ticket inspectors would get on and I’d get fined! Fortunately not, and it was explained to me later that the refusal to take money is unofficial strike action by the drivers, for fear of robbery if they are carrying cash.

I was the only English speaker at the conference, but thankfully John Hannon (English teacher from Bari )translated everything on the fly for me, for the benefit of the entirely Italian audience of about 200 teachers. I just about managed to understand some of the other presentations, with help from little translations from the people sat around me.The conference was also being webcast - so I’m hoping that the replays will appear soon. [Update 15/5/08: the replay of my presentation is now available at: http://www.videoserver01.unimore.it/p85167542/, my talk starts at about 1'08. Presentations from the other sessions are also available - all in Italian ;-)]

My presentation seemed to go really well, I certainly had plenty of people asking me about OpenLearn and our tools (especially FlashMeeting), so I gave a few demos when I could get on a PC with an internet connection. A wireless connection wasn’t available, which meant there was virtually no-one using a laptop on the audience (so no complaints about noisy keyboards), still I managed to grab a machine with in connection so I could give a few demos of FlashMeeting (or the FM project as it’s now officially called), though it was a little tricky with no web cam and no speakers!

Roberto Pinna from the Technology Enhanced Learning (TEL) dept at the Università del Piemonte Orientale gave me a demo of their MeetingPoint application - it’s a web based video conferencing tool, so similar to FlashMeeting although it uses the opensource Red5 server (rather than the paid-for Flash Comms Server). The main differences (that I can see) are that MeetingPoint doesn’t record the meetings for later replay (as far as I’m aware), but it has a plugin architecture, so if there’s a tool you’d like to embed then you can do so - or (for example) replace the provided whiteboard application with something else.

Luckily I had the time to spend the rest of the weekend in Padova as it’s a really nice city - not far from Venice (but far fewer tourists), but plenty of historic monuments, and being Italy, churches. It’s home to the second oldest university in Italy (Bologna University had opened 3 or 4 years before) and where Galileo taught and his observatory it still standing. Some parts of the old university are still standing (see my pics) - the crests you can see in some of these picture are the shields from the previous directors of the university and faculties.

Other sights I got to were the Basilica di Sant’Antonio and Cappella degli Scrovegni. St Antonio relics, seem to consist of slightly more gruesome relics than I’ve seen before (usually bits of bone), including his lower jaw, tougue and larynx… hmmm…

Far less grim were the botanical gardens - “regarded as the most ancient university garden in the world”.

Why no search facility?

alex March 13th, 2008

I’ve just submitted my assignment for the OUs Effective Leadership Skills course (GB003). It’s only a short course (approx 20 hours), and non-credit bearing but it’s taken me little while to get through. It’s different from most of the other OU courses as there are no fixed start and end dates, which I think the OU should probably be doing more of - though I know there are plenty of reasons as to why the OU still has fixed start/end dates for the vast majority of it’s courses (including tutor workload planning and exam timing). But there have been lots of times when I thought about doing a particular course, only to find it’s not running for another 6 months.

This course content is pretty much what I’d expected, though there was less reading than I thought there would be - especially compared to the Law course (W200) I took couple of years ago. My feeling is that most of these types of courses (e.g. effective time management etc) generally contain common sense approaches to work that you should probably know anyway - but sometimes they just need to be reinforced.

The assignment itself was very reflective and making you look at how you going to apply what you’ve learnt directly to your work, which is the whole point of doing the course in the first place, though I generally find these types of reflective activity quite hard!

Only had a couple of little niggles about the course and these are totally related to how the course delivery software (Moodle) forces content to be given to users (rather than anything to do with the course content). Firstly, that the navigation was quite poor, once you were on a content page, there was effectively only 3 links to navigate the content - (a) return to course homepage, (b) go to next page or (c) go to previous page. There was no quick way to jump back to a particular page in another section that you wanted to refer to. This is also a problem I’ve had with course content in OpenLearn (but we’re working on that one).

The second problem was that there was no search facility on the site, so the only way to try and find the page that I’d read about ‘virtual leadership’ on was to just scan through all the pages. Not a huge problem for this course (not too many pages), but frustrating nonetheless, but this would be infuriating for much bigger courses. I had a similar issue with the law course, in that we were provided with the course manuals in paper form and I asked to have the manuals in pdf format too, basically for ease of searching and for taking away with me (didn’t want to be lugging around heavy course material when I’d already got my laptop). My request for this was rejected (on what I thought was a fairly lame excuse), even though I know the manuals are produced in pdf format to send to the printers!

Hopefully as Moodle (sorry, OU VLE!) is rolled out and more courses have their full content online, this search issue will be sorted out!

Online Users Map now shows offline users too

alex March 7th, 2008


I’ve just updated the online_user_map block so you can optionally show offline users too - the offline users will be displayed by a grey marker and the online users will be in green.

To enable the display of offline users, update the block with the new code, run ‘notifications’ from Moodle admin to update the database, then go to the block settings and select Yes to the option to display offline users.

For info, only the 50 most recent online users, and (if applicable) 50 most recent offline users will be displayed - this is just to ensure that the map doesn’t try to download 100’s or 1000’s of users to display.

Any comments, feedback etc welcome :-)

MSG Installation screencasts

alex January 22nd, 2008

I’ve just posted up some installation screencasts for MSG server to help out anyone trying to install it… more info.

Has also made me think that maybe I should go back and create one for using MSG within OpenLearn - specifically with a scenario for why you would want to use MSG within OpenLearn.

Debugging the online_users_map block

alex January 14th, 2008


I’ve just updated the online_user_map block to try and make it easier to debug. I know some people have a little trouble getting it to work, probably because they have trouble connecting to the external service which does the geocoding.

Now if you go to the block settings and turn debugging on, when you run the cron script it will report which users it is trying to update the locations for, and for which users it has successfully updated their location.

Hope you find it useful :-)

Moodle Online Users Map block

alex November 1st, 2007

I’ve just made a few updates to the online users map block:

  • made the initial centre point and zoom level options in the block settings
  • Fixed a bug with getting the lat/lng of locations when not url encoded
  • Applied the moodle “fullnamedisplay” setting for mouse overs on the map
  • Translated into French and Hungarian - not by me, but by Valery Fremaux and Peter Csaszar-Cs - cheers :-)

Multilingual online users map block

alex September 6th, 2007

well, English and Portuguese, so maybe bilingual rather than multilingual!

Thanks to Pedro Crispim for giving me the Portuguese lanugauge file for the online users map block :-)

It’s in the Moodle CVS if you’d like to download it and if anyone else feels like translating into other languages, please do - if you already have then send me the lang file so I can add it to the package for others to use :-)

Moodle block - online users map

alex July 10th, 2007

I’ve just finished writing a new Moodle block, which is a variation on the standard online users block, but rather than showing a list of users, it uses the location information from users profiles to display online users on a Google map:

Online users map block

You can download this block from Moodle.org - or it’s in the Moodle contrib CVS

All feedback welcome - please post any comments/feedback etc below :-)

Next »