Tag Archives: Moodle

Embed a Twitter Feed into Moodle

In a recent #NT2tEU Twitter chat someone posed the question about how you link Twitter and Moodle together. There were suggestions about using your Twitter account to post messages about upcoming events and assignments in Moodle, linking back to them with the URL.

The way I tend to use Twitter and Moodle together is the other way round. I let Moodle take care of sending out the emails it needs for notifications, and I use Twitter as a way of pulling interesting feeds of information back into my Moodle courses.

To do this we are going to set up a Twitter Widget and then embed this code into a HTML block on our Moodle course page

Continue reading Embed a Twitter Feed into Moodle

iSAMS to Moodle Sync – One Year On

So we have been running my iSAMS to Moodle sync for over a  year now at my school and I thought it was probably time to write an update about how it has gone and what changes I have had to make to the system.

This July we had our first academic roll-over with the system in place and this highlighted a few things which need adjusting.

I had been thinking about the best way we could set courses up within Moodle using the iSAMS sync for some time and decided that the best way to continue was to allow the iSAMS sync courses to operate purely as enrolment courses and to be connected to the “live” Moodle courses using the “Course Meta Link” functionality of Moodle.

Continue reading iSAMS to Moodle Sync – One Year On

Moodle User Pictures from iSAMS

Having linked our Moodle installation with iSAMS to automate course creation and enrolment I began looking around at what other things we could link up and automate. Whilst spending some time on the Moodle forums, I came across this post: https://moodle.org/mod/forum/discuss.php?d=272020 which linked to a command line script someone had added to the Moodle Docs to allow for synchronisation of user profile pictures.

Continue reading Moodle User Pictures from iSAMS

Computer Science and Moodle Quizzes

I have been teaching our Year I (NC year 7) girls Computer Science since September now and I am approaching the end of the course, when it will rotate to the other half of the year group. I thought it best to carry out some assessment of their learning of the previous unit before we start the final unit on Web Design.

As all of my resources and grades for the course are set up within Moodle I thought what better to use for the assessment than a Moodle Quiz.

Continue reading Computer Science and Moodle Quizzes

eBooks for £3.60 ($5)!

So it’s a New Year and perhaps, like me for 2015 you have decided to learn some new skills or just brush up on some old ones! Well if you have then help is at hand, as Packt Publishing are running a promotion until the 6th January where you can buy any eBook from their extensive range for just £3.60 ($5) or less!

There are books to help you brush up on your Moodle skills, develop new skills in Python or even to pick up some new tips of things you can do with your Raspberry Pi!

To see the full details of the offer and all of the books available please visit this link: http://bit.ly/1uW4pQG

I’m now off to have a look through myself and decide what to get myself!

Happy reading!

iSAMS to Moodle Course Enrolment – Part 3

This is the third post about setting up iSAMS and Moodle to perform course and user enrolment synchronisation. Here are links to the other sections:

  1. Prerequisites and Assumptions
  2. Part 1 – Setting up your MSSQL Server
  3. Part 2 – Setting up your Apache / PHP server
  4. Part 3 – Setting up Moodle

Set up Moodle to read our iSAMS Data

So now we have a LAMP server configured ready for Moodle which can also read our MSSQL database with all the course enrolment data we are copying over from iSAMS; it is time to get Moodle configured.

Continue reading iSAMS to Moodle Course Enrolment – Part 3

iSAMS to Moodle Course Enrolment – Part 2

This is the second post about setting up iSAMS and Moodle to perform course and user course enrolment synchronisation. Here are links to the other sections:

  1. Prerequisites and Assumptions
  2. Part 1 – Setting up your MSSQL Server
  3. Part 2 – Set up Apache to connect to MS SQL Server
  4. Part 3 – Setting up Moodle

Set up Apache to connect to MS SQL Server

We now need to configure our LAMP / Moodle server to be able to talk to MSSQL so that we can retrieve the data we prepared in our new database in the previous post. Again you will need to have already set up your LAMP / Moodle server by this point. Please either set it up as per the official Moodle documentation or as per my previous post; then come back here.

Continue reading iSAMS to Moodle Course Enrolment – Part 2

iSAMS to Moodle Course Enrolment – Part 1

I have begun looking at using Moodle at my school and how we can integrate it into our existing databases so to remove as much administrative burden as possible. I have used Moodle on and off for many years now and one of the first things I always do is set it up to use LDAP Authentication for its log-ons. This makes it really easy to allow users to use their Active Directory log-ons to access your Moodle install. I will not go in to details of that here as it is already well documented over on the Moodle Docs site.

However, one thing that had always proved harder for me with Moodle was the integration of course / class enrolments with the MIS that the school was using. Previously that has normally been Capita SIMS. Capita’s licensing meant I was not allowed to play around in the database back-end of that system to try and create a streamlined process. My current school however uses iSAMS for its MIS system and with this system all custom reporting is done through Microsoft’s SSRS. The upshot of this is that you have full access to the MSSQL database back-end of your MIS and you can begin to manipulate the data using the tools that Microsoft provide you with MSSQL. With this in mind I began looking at the Moodle External Database Enrolment Module to see if we could get a live link between our Moodle install and the course enrolment data already being held and maintained in our school MIS, iSAMS.
Continue reading iSAMS to Moodle Course Enrolment – Part 1

Installing a Ubuntu Server for Moodle

I have written this post, not as a replacement for the very good documentation that is available over on the Moodle Docs site, but as a way for myself to refer back to the process I carry out when installing Moodle.

I am using Ubuntu Server 14.04 for my operating system, so these steps will specific to that distribution. They may well translate into Debian without any editing but I have not tested that. If you are using a different operating system then your steps will vary somewhat.

The reason for choosing Ubuntu 14.04 for my OS is not only that it is the latest LTS version of Ubuntu, but also that it comes with PHP version 5.5.9 in it’s package repository. Ubuntu 12.04 only comes with PHP version 5.3.10. In PHP version 5.4 support for LDAP Paged results was introduced which means that if you have more than 1000 users in any of your MS AD LDAP containers PHP will be able to retrieve them all.

Set up your LAMP Server ready for Moodle

Continue reading Installing a Ubuntu Server for Moodle