Moodle CMS (سیستم مدیریت محتوا) یک پلت فرم یادگیری منبع باز است که به عنوان یک سیستم امن، قوی و یکپارچه برای یادگیرندگان، مدیران و مربیان طراحی شده است تا محیط یادگیری شخصی را ایجاد کنند.
این نرم افزار باعث ایجاد برنامه های آموزشی طولانی مدت، پروژه های یادگیری الکترونیکی و سایر برنامه های یادگیری آنلاین و طراحی وب سایتهای آموزشی و خصوصی بدون درگیر شدن با کد های html و بدون نیاز به پرداخت هزینه اولیه زیادی برای راه اندازی یک سایت آموزشی می شود.
CMS Moodle در PHP ساخته شده و تحت مجوز GNU General Public License توزیع شده و برای استفاده رایگان است و می توان آن را با توجه به نیاز برای امور تجاری و غیر تجاری استفاده کرد. این پلت فرم ویژگی های مدیریتی قابل تغییر دارد که توسط کاربر برای ایجاد محیط های یادگیری مناسب با استفاده از پلاگین های منبع تغذیه سازگار می شوند.
نرم افزار پایه CMS Moodle بسیار متنوع است. این نرم افزار با هر نوع سایت آموزشی سازگاری دارد. این نرم افزار در بیش از 120 زبان ترجمه شده است و باعث می شود که نصب آن ساده باشد.
انعطاف پذیری این نرم افزار به آن کمک می کند تا هم برای کلاس های آموزشی کوچک و هم سازمان های بزرگ در مقیاس مناسب و قابل استفاده باشد. این برنامه برای امنیت مربوط به داده ها و حریم خصوصی کاربر بهینه شده است. همچنین، به طور مداوم برای ویژگی های امنیتی به روز شده و به روز می شود تا اطلاعات کاربر و دانش آموزان را از هر گونه دسترسی مخرب و غیر مجاز، امن و مطمئن نگه دارد.
ویزگی های سیستم مدیریت محتوا (Moodle ) :
طراحی مودل به گونه ای است که میتواند خود را با نیازهای کاربر همگام سازد. بدین جهت بسیاری ویژگیهای استاندارد در آن گنجانده شدهاند که به برخی از مهمترین ویژگیهای آن اشاره می گردد:
1. رابط کاربری زیبا و سازگار با محیط های کامپیوترهای شخصی و همراه
2. امکان شخصیسازی و اعمال تغییرات در محیط ارائه درس
3. فراهم آوردن امکانات و لوازم همکاری مانند Forums، Wikis، واژهنامهها و ...
4. ارائه تقویم برای مدیریت رویدادها و برنامههای آموزشی
5. امکان برقراری ارتباط با فضاهای ابری مانند دراپ باکس ( Dropbox ) ، گوگل درایو ( Google Drive ) ، ماکروسافت وان درایو ( Microsoft OneDrive ) و ...
6. ارائهی ویرایشگر متن ساده و کارا
7. امکان برقراری ارتباط میان اعضا با ارسال پیام
8. امکان دریافت هشدارها یا Notifications
9. امکان بررسی وضعیت پیشرفت اعضا
نیازمندی های این سیستم:
نسخه PHP 5.4.4 و یا بالاتر برای اجرای این نرم افزار لازم خواهد بود، لذا در حال حاضر برای نصب آخرین نسخه آن می بایست از سرور جداگانه استفاده فرمائید و امکان نصب آن بر روی هاست مقدور نمی باشد، اما در صورتیکه از سرور جداگانه استفاده می کنید ، می توانید با ارتقای ویرایش php و استفاده از ویرایش php 5.4 از نسخه آخر این نرم افزار استفاده فرمائید. لازم به توضیح است که برای دیتابیس می بایست از نسخه Mysql 5.5.31 و یا بالاتر استفاده گردد.