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
   1234
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 31  

Subscribe

Enter your email address to subscribe to this blog.

Tags

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

Recent Comments

Chinese Birth Calendar Accuracy Test
mama to be said: ok so i will be 2 months shy of 18 when i have my baby. this calendar does not technically work for ... [More]

Fixing 'User Profile Service Failed The Logon' on Vista
Mike said: That fix worked although all i did was remove .bak and reset state to 0. User was able to log in to... [More]

Chinese Birth Calendar Accuracy Test
Melissa said: Wrong for my daughter, which it predicted to be a boy... we'll see for #2. Predicts a girl (maybe, f... [More]

Adding Auto Generated Code Downloads to BlogCFC
fweerw said: http://www.ibiblio.org/st... http://www.cambodia.ait.a...... [More]

Check Out The New SlideSix
Todd Sharp said: Thanks for the feedback Ben & Rachel! I'll keep it all in mind as I tweak things over the next ... [More]

RSS


adobe community experts

coldfusionbloggers

FullAsAGoog MXNA

Consumed By Feed-Squirrel.com