[Flashcoders] Re: Developing Simplified Learning Management System (LMS)
Dave, Many thanks!!! This link is amazing and very helpful. Looks like I need to now learn more about Flex and Cold Fusion. R, DA In a message dated 8/7/2010 9:01:14 A.M. Pacific Daylight Time, flashcoders-requ...@chattyfig.figleaf.com writes: Date: Fri, 6 Aug 2010 13:42:01 -0400 From: Dave Watts Subject: Re: [Flashcoders] Developing Simplified Learning Management System (LMS) & Moodle To: Flash Coders List Message-ID: Content-Type: text/plain; charset=ISO-8859-1 > (2) Whether it is PHP or ColdFusion, if someone already has or can > recommend a sample code of Actionscript 3.0 only (w/o Flex) for synching the local > database SQlite to the server and vs from the server back to the local > database, that would be appreciated and compensated. This is basically built into CF 9: http://help.adobe.com/en_US/ColdFusion/9.0/Developing/WSAFE323E5-CA8B-429e-B C1C-450DA839D705.html Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on GSA Schedule, and provides the highest caliber vendor-authorized instruction at our training centers, online, or onsite. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] RE: Developing Simplified Learning Management System (LMS)
Well, duh, that's true. ;) Jason Merrill Instructional Technology Architect Bank of America Global Learning Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (Note: these resources are only available for Bank of America associates) -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Dave Watts Sent: Thursday, August 05, 2010 1:47 PM To: Flash Coders List Subject: Re: [Flashcoders] RE: Developing Simplified Learning Management System (LMS) > I was going to suggest Moodle as well, but it doesn't work offline as > far as I know, so this wouldn't seem to help his need at all. But > then I saw there is some development of "Offline Moodle" - perhaps > this is worth looking into and seeing if it could be integrated with AIR: > http://docs.moodle.org/en/Development:Offline_Moodle Well, I think you could build an AIR app that stores learning objects and scores offline until a connection is available, without any specific server-side functionality. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on GSA Schedule, and provides the highest caliber vendor-authorized instruction at our training centers, online, or onsite. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] RE: Developing Simplified Learning Management System (LMS)
> I was going to suggest Moodle as well, but it doesn't work offline as > far as I know, so this wouldn't seem to help his need at all. But then > I saw there is some development of "Offline Moodle" - perhaps this is > worth looking into and seeing if it could be integrated with AIR: > http://docs.moodle.org/en/Development:Offline_Moodle Well, I think you could build an AIR app that stores learning objects and scores offline until a connection is available, without any specific server-side functionality. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on GSA Schedule, and provides the highest caliber vendor-authorized instruction at our training centers, online, or onsite. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] RE: Developing Simplified Learning Management System (LMS)
>> have you looked into implementing an existing LMS like Moodle I was going to suggest Moodle as well, but it doesn't work offline as far as I know, so this wouldn't seem to help his need at all. But then I saw there is some development of "Offline Moodle" - perhaps this is worth looking into and seeing if it could be integrated with AIR: http://docs.moodle.org/en/Development:Offline_Moodle Jason Merrill Instructional Technology Architect Bank of America Global Learning Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (Note: these resources are only available for Bank of America associates) ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] RE: Developing Simplified Learning Management System (LMS)
>> Well, ColdFusion is much better than PHP! >> >> But more seriously, > > I hope that you are joking, as you seem to be implying. Actually, no, but this isn't the time or the place to rise to the defense of ColdFusion I suppose. As far as the original poster goes, he'd be better served using whatever he already knows best, I think, if he can't use something off the shelf like Moodle. If he already knows PHP, he should use that. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on GSA Schedule, and provides the highest caliber vendor-authorized instruction at our training centers, online, or onsite. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] RE: Developing Simplified Learning Management System (LMS)
Dave Watts wrote: Well, ColdFusion is much better than PHP! But more seriously, I hope that you are joking, as you seem to be implying. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] RE: Developing Simplified Learning Management System (LMS)
> Currently, for the server side I am leaning toward PHP and MySQL. If > required and more beneficial I would consider Cold Fusion. Well, ColdFusion is much better than PHP! But more seriously, instead of using either, have you looked into implementing an existing LMS like Moodle? This would allow you to use standard APIs like SCORM for your learning objects. > As I have not done anything with Flex and Flash Builder4, I am wondering > whether I should start learning it to accomplish this task. Flex programming is quite a bit different from traditional Flash programming, so it couldn't hurt to learn a bit about that. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on GSA Schedule, and provides the highest caliber vendor-authorized instruction at our training centers, online, or onsite. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
[Flashcoders] RE: Developing Simplified Learning Management System (LMS)
Jason, Thanks! Currently, for the server side I am leaning toward PHP and MySQL. If required and more beneficial I would consider Cold Fusion. If interested I could e-mail you the detailed specs. As I have not done anything with Flex and Flash Builder4, I am wondering whether I should start learning it to accomplish this task. Thanks, Dan In a message dated 8/5/2010 9:01:14 A.M. Pacific Daylight Time, flashcoders-requ...@chattyfig.figleaf.com writes: Send Flashcoders mailing list submissions to flashcoders@chattyfig.figleaf.com To subscribe or unsubscribe via the World Wide Web, visit http://chattyfig.figleaf.com/mailman/listinfo/flashcoders or, via email, send a message with subject or body 'help' to flashcoders-requ...@chattyfig.figleaf.com You can reach the person managing the list at flashcoders-ow...@chattyfig.figleaf.com When replying, please edit your Subject line so it is more specific than "Re: Contents of Flashcoders digest..." Today's Topics: 1. Developing Simplified Learning Management System (LMS) (it...@aol.com) 2. RE: Developing Simplified Learning Management System (LMS) (Merrill, Jason) -- Message: 1 Date: Thu, 5 Aug 2010 10:05:38 EDT From: it...@aol.com Subject: [Flashcoders] Developing Simplified Learning Management System (LMS) To: flashcoders@chattyfig.figleaf.com Message-ID: <2f5d6.4402622c.398c1...@aol.com> Content-Type: text/plain; charset="UTF-8" Hello, Being on this list for awhile, I realize some of you are involved with the development of e-learning programs. I have been doing the same, and at this time I am trying to develop a simplified LMS for tracking students’ records. If anyone has already written similar code, I will be glad to purchase such. Based on my client base requirements, this LMS will need to work both offline and online. For the offline version, I plan to use AIR with its embedded SQlite. For the online version the training program and the database will reside on the Internet, where, I will use similar MySQL database structure. Ideally, when the user has some Internet connection, the AIR version should be able to transmit records from the SQlite to the server database. So far, all my e-learning programs are developed with pure Actionscript 3.0 classes (No Flex). I would appreciate any help and/or recommendation with the best method to approach this development. If you like to respond directly, please feel free to do so. Thanks, Dan A -- Message: 2 Date: Thu, 05 Aug 2010 10:34:23 -0400 From: "Merrill, Jason" Subject: RE: [Flashcoders] Developing Simplified Learning Management System (LMS) To: Flash Coders List Message-ID: <32167f32e523a44bb866b6c251c3a1c7036df...@ex2k.bankofamerica.com> Content-Type: text/plain; charset=utf-8 I'm in the e-learning industry, but your technical questions are really just general Flash/AIR/Server scripting/database questions. To transmit data from the AIR app when connected to a server side database, you'll need some kind of server side script, like a web service set up. Do you know how to do that and what server side scripting is available on the host server? The AIR/SQL communication should be pretty straightforward - see the AIR documentation. Your biggest thing to tackle is the AIR to server communication piece. Jason Merrill Instructional Technology Architect Bank of America Global Learning Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (Note: these resources are only available for Bank of America associates) -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of it...@aol.com Sent: Thursday, August 05, 2010 10:06 AM To: flashcoders@chattyfig.figleaf.com Subject: [Flashcoders] Developing Simplified Learning Management System (LMS) Hello, Being on this list for awhile, I realize some of you are involved with the development of e-learning programs. I have been doing the same, and at this time I am trying to develop a simplified LMS for tracking students’ records. If anyone has already written similar code, I will be glad to purchase such. Based on my client base requirements, this LMS will need to work both offline and online. For the offline version, I plan to use AIR with its embedded SQlite. For the online version the training program and the database will reside on the Internet, where, I will use similar MySQL database structure. Ideally, when the user has some Internet connection, the AIR version should be able to transmit records from the SQlite to the server database. So far, all my e-learning programs are developed with pure Actionscript 3.0 classes (No Flex). I would appreciate any