iLearn - New Open Source Learning Mangement System

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
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.
# Posted By joshua cyr | 6/6/08 11:30 AM
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...
# Posted By todd sharp | 6/6/08 11:38 AM
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)
# Posted By Ryan McIlmoyl | 6/6/08 1:04 PM
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...
# Posted By todd sharp | 6/6/08 1:20 PM
Nice! Will be taking a look.
# Posted By Sami Hoda | 6/6/08 4:19 PM
Oh dude, you rock.

I'm so stealing this at some point.
# Posted By Mark Mandel | 6/6/08 7:23 PM
Are you trying to become the new king of OS apps
# Posted By Steve Walker | 6/6/08 7:42 PM
Nah...just had this one sitting around forever collecting dust. Figured if it could do someone some good then it is worth releasing.
# Posted By todd sharp | 6/6/08 8:12 PM
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.
# Posted By Thomas Messier | 6/7/08 7:14 PM
Crap...you're right - i need to ship roles and questionTypes...sorry...I'll get to it shortly.
# Posted By todd sharp | 6/7/08 9:47 PM
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.
# Posted By todd sharp | 6/8/08 9:55 AM
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
# Posted By Ryan McIlmoyl | 6/14/08 6:14 PM

Calendar

Sun Mon Tue Wed Thu Fri Sat
      1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30       

Subscribe

Enter your email address to subscribe to this blog.

Tags

actionscript ajax blogging cfsnippets coldfusion flash forms flex funny stuff misc model-glue off topic personal project learn slidesix sql

Recent Comments

Editing A Query In A SQL Server DTS Package
JD said: Thanks for your post. Never unlike Microsoft to hide stuff in the hardest part time find. [More]

Mashing Spry Effects With CF8 Ajax Goodness
Mark Pitts said: I have had moderate success implementing Spry Accordian. Sadly the part that does is not working wil... [More]

Chinese Birth Calendar Accuracy Test
Toni Lehman said: This calendar was accurate for both my daughters and 4 grandchildren. I tried it for 11 of my other ... [More]

Virtual Memory - Am I The Last To Know?
Larry Miller said: The authors friend was right. Windows virtual memory system was designed by experts and they fully u... [More]

Using A PlayStation 2 HDD In Your PC
Alacres said: Thanks so much for the guide man! I did have a more specific question though, since I didn't see it ... [More]

RSS


coldfusionbloggers

FullAsAGoog MXNA

Consumed By Feed-Squirrel.com