Articles Service - Marketing And Unique Articles - Online Directory - Quick Promotion - Free Contents


   

Add A Ecommerce Shopping Cart To Moodle



[Valid RSS feed]  Category Rss Feed - http://www.look4articles.com/rss.php?rss=139
By : Carl J    99 or more times read
Submitted 2009-10-21 22:53:37
If you are creating a pay-to-learn website, you have no doubt looked at the various web-based open-source LMS (Learning Management Systems) or sometimes called CMS (Course Management Systems). These programs were designed by educators, not marketers, so they don't contain the payment solutions that marketers want to cash in on the 'Boom' in pay-to-learn web sites.

You need the flexibility of the LMS, but you also want:

* A professional-looking cart and checkout system
* The ability to use any payment processor - not just PayPal
* A pro-grade affiliate management system
* Ability to track payments
* A system that integrates with popular 3rd party systems such as autoresponders
* Professional design and a reliable system

The sad fact is, that the open-source LMS products today just do not have robust ecommerce support. It is possible to add a shopping cart to an open-source LMS product like Moodle. With a little set of hacks and the E-Junkie shopping cart system, it's really quite easy to do, even if you have basic to moderate coding skills. Moodle is a good choice because it is so modular.

So what is Moodle? Moodle is designed to help educators create online courses with opportunities for rich interaction. Its open source license and modular design means that people can develop additional functionality. Development is undertaken by a globally diffused network of commercial and non-commercial users, streamlined by the Moodle company based in Perth, Western Australia.

Moodle has many features expected from an e-learning platform, plus some original innovations (e.g. its filtering system).

Moodle is modular in construction and can readily be extended by creating plugins for specific new functionality. Moodle's infrastructure supports many types of plugin:

* Activities
* Resource types
* Question types
* Data field types (for the database activity)
* Graphical themes
* Authentication methods
* Enrollment methods
* Content Filters

The stated philosophy of Moodle includes a constructivist and social constructionist approach to education, emphasizing that learners (and not just teachers) can contribute to the educational experience in many ways. Moodle's features reflect this in various design aspects, such as making it possible for students to comment on entries in a database (or even to contribute entries themselves), or to work collaboratively in a wiki.

Having said this, Moodle is flexible enough to allow for a full range of modes of teaching. It can be used for both introductory and advanced delivery of content (e.g. HTML pages) or assessment, and does not necessitate a constructivist teaching approach.

Constructivism is sometimes seen as at odds with accountability-focused ideas about education, such as the No Child Left Behind Act (NCLB) in the United States. Accountability stresses tested outcomes, not teaching techniques, or pedagogy, but Moodle is also useful in an outcomes-oriented classroom environment because of its flexibility.

The word Moodle is actually an acronym for Modular Object-Oriented Dynamic Learning Environment, although originally the M stood for "Martin", named after Martin Dougiamas, the original developer.

Moodle can also be considered a verb, which describes the improvisational process of doing things as it occurs to you to do them, an enjoyable tinkering that often leads to insight and creativity. As such it applies both to the way Moodle was developed, and to the way a student or teacher might approach studying or teaching an online course.

Many third-party Moodle plugins are freely available making use of this infrastructure.

PHP can be used to author and contribute new modules. Moodle's development has been assisted by the work of open source programmers. This has contributed towards its rapid development and rapid bug fixes.

They key to doing ecommerce in Moodle is by using the remote enrollment database feature. You 'intercept' the enrollment code within Moodle, and replace it with your shopping cart buttons. Then the remote callback feature of the EJunkie shopping cart populates your external enrollment database.

Adding ecommerce to Moodle and other open source LMS' can be done- it just takes a little ingenuity and some great features from the EJunkie Shopping cart.


Author Resource:

Carl Ringwall is a recognized Moodle Shopping Cart experts and consultants. Carl also is an expert with the EJunkie Ecommerce System. Visit his blog at http://www.datasystemsplus.net Submitted By ArticleUnited.com Submission Services

Related Articles


HTML Ready Article. Click on the "Copy" button to copy into your clipboard.




Firefox users please select/copy/paste as usual


New Members
select
Sign up
select
Learn more
ASK It!
ASK It!

 
Directory Menu
Home
Login to Directory
Submit Articles
Submission Guidelines
Top Articles
Link Directory
About Us
Articles Directory Advertisement
Articles Directory Advertisement Media Kit
Contact Us
Privacy Policy
RSS Feeds


Categories

Accessories
Advice
Aging
Arts
Arts and Crafts
Automotive
Break-up
Business
Business Management
Cancer Survival
Career
Cars and Trucks
CGI
Cheating
Coding Sites
Computers
Computers and Technology
Cooking
Crafts
Culture
Current Affairs
Databases
Death
Education
Entertainment
Etiquette
Family Concerns
Film
Finances
Food and Drinks
Gardening
Healthy Living
Holidays
Home
Home Management
Internet
Jobs
Leadership
Legal
Medical
Medical Business
Medicines and Remedies
Men Only
Motorcyles
Opinions
Our Pets
Outdoors
Parenting
Pets
Recreation
Relationships
Religion
Self Help
Self Improvement
Society
Sports
Staying Fit
Technology
Travel
Web Design
Weddings
Wellness, Fitness and Di
Women Only
Womens Interest
World Affairs
Writing
 
Actions
Print This Article
Add To Favorites
[Valid RSS feed]

Copyright LOOK 4 ARTICLES FREE DIRECTORY - 2005-2012 - Powered By: HYIP