iLearn - New Open Source Learning Mangement System

Posted By : todd sharp Posted At : June 6, 2008 10:16 AM Posted In: iLearn, ColdFusion

12

I've just released iLearn which is a simple Learning Management System built in ColdFusion. With iLearn you simply input your users into the system (admin users, instructors and students). Once instructors and students have been built into the system you can build courses. After a course is built you associcate exams, questions and answers. When an exam is issued, students can take the exams.

The exam interface provides students immediate feedback on correct/incorrect answers as well as a floating progress indicator that shows overall exam progress and current score.

I built this application about a year ago and the client has been kind enough to let me Open Source it. The current version is 1.8 - so it is pretty stable at this point. They have used the application to handle a very large courseload with many exams over the past year. There are still a number of enhancements that I have in mind, but I felt comfortable releasing it at this point. I think the LMS space is seriously lacking in the ColdFusion community and hopefully some folks will decide to get behind the project and help build it up into a solid product.

Be sure to check out the screenshots at RIAForge or just download the application and try it out.

Comments (12)

joshua cyr's Gravatar That's pretty slick. Perhaps a good tool for a CF entrance exam for some employers? Or training guide for certification. All kinds of good uses.

todd sharp's Gravatar Agreed. And I'm shocked that no one has ever released an OS LMS (that I know of). I hope folks are inspired to contribute.

I should also mention that I have a wishlist ;)

http://www.amazon.com/gp/registry/wishlist/2PTWNTI...

Ryan McIlmoyl's Gravatar Todd,

There are a number of OS LMS's out there, just no CF ones (ie Moodle is a PHP based LMS that has been out for a while, with a fairly substantial community around it)

todd sharp's Gravatar Right on. I should have clarified that I was referring to CF only. Moodle + some others are super slick - just not CF. I could only dream that iLearn gets as feature rich as some of them...

Sami Hoda's Gravatar Nice! Will be taking a look.

Mark Mandel's Gravatar Oh dude, you rock.

I'm so stealing this at some point.

Steve Walker's Gravatar Are you trying to become the new king of OS apps

todd sharp's Gravatar Nah...just had this one sitting around forever collecting dust. Figured if it could do someone some good then it is worth releasing.

Thomas Messier's Gravatar Hey Todd, I downloaded iLearn and set it up. I thought you might want to know that I think that there are some additional instructions or modifications to the install script that may be useful. For one, logging into the app doesn't immediately work after running the install sql script and setting up the dsn because there's no role in the roles table. I also suspect that there should be some entries in the questionType table, though I'm not sure, haven't had time to look at that yet. Apologies if this is specified somewhere else and I just didn't read properly, but thought I'd let you know.

todd sharp's Gravatar Crap...you're right - i need to ship roles and questionTypes...sorry...I'll get to it shortly.

todd sharp's Gravatar OK, I've updated the build (as well as added a quick feature for posting news announcements). See this post for more: http://cfsilence.com/blog/client/index.cfm/2008/6/...

Thanks for pointing that out Thomas.

Ryan McIlmoyl's Gravatar A nice feature would be a SCORM or AICC module. The ability to play online courses from third party systems would greatly enhance this project, and make it a possible choice for small organizations with limited training budgets (a lot of the functionality in Moodle probably goes unused).

I've thought about taking a look at the SCORM module in Moodle and trying to port in over to CF, if I can only find the free time