To be honest, I do believe that it is definitely much more than what you need.
Thank you so much for information. It seems you are so expert in moodle. I'm really greedy to start learning about it. May I ask you to guide me what's the best point for start?
Moodle is from LMS family (Learning Managament Systems) in subcategory of CMS (Course Management Systems).
The main approach in LMS systems is "Learning" not "Teaching". The design and development of Moodle is guided by a "social constructionist pedagogy".
For more information visit these pages :
But what do you mean when you use Object Orientation as an approach ?