استانداردهای آموزش الکترونیکی

cmi5 چیست؟

cmi5 پروفایلی از xAPI است که تعیین می‌کند یک سامانه مدیریت یادگیری (LMS) چگونه محتوا را راه‌اندازی کند و آن محتوا چگونه چرخه عمر خود را گزارش دهد. cmi5 به این دلیل وجود دارد که xAPI خالص توضیح می‌دهد فعالیت چگونه ثبت شود، اما درباره اینکه یک دوره چگونه آغاز می‌شود، چه کسی آن را می‌گذراند یا چه چیزی به معنای تمام کردن آن است چیزی نمی‌گوید — یعنی همان چیزهایی که SCORM مشخص کرده بود و همه سامانه‌های LMS به آن‌ها متکی‌اند. یک دوره cmi5 مانند یک دوره SCORM از سوی LMS راه‌اندازی می‌شود و سپس گزاره‌های xAPI را به یک مخزن سوابق یادگیری (LRS) می‌فرستد، پس ثبت‌نام و تکمیلِ تحت مدیریت LMS را حفظ می‌کند و در عین حال جزئیاتی را ثبت می‌کند که SCORM فیلدی برایشان ندارد.

cmi5 چه چیزی به xAPI خالص اضافه می‌کند

xAPI خالصcmi5
نحوه راه‌اندازی محتواتعریف‌نشده — هر فروشنده روش خودش را ابداع می‌کندURL راه‌اندازی تعریف‌شده، همراه با نشست و ثبت‌نام
فراگیر کیستباید به نحوی به محتوا گفته شودLMS هنگام راه‌اندازی آن را ارسال می‌کند
ساختار دورهندارد — گزاره‌ها مستقل از هم هستندیک فایل ساختار دوره (cmi5.xml) با واحدهای قابل تخصیص
فعل‌های چرخه عمرهر فعلی که بخواهیدنه فعل تعریف‌شده: launched، initialized، completed، passed، failed، …
چه کسی درباره تکمیل تصمیم می‌گیردهر کسی که از LRS پرس‌وجو کندمحتوا آن را اعلام می‌کند؛ LMS می‌تواند قاعده `moveOn` را اعمال کند
بسته‌بندیمشخص نشدهیک فایل zip که LMS آن را وارد می‌کند، مانند SCORM

مشکلی که cmi5 برای حل آن نوشته شد

xAPI ثبت هر چیزی را ممکن کرد و در این مسیر، بخش‌هایی از SCORM را که دوره‌ها را قابل انتقال می‌کرد کنار گذاشت. هیچ روش استانداردی برای راه‌اندازی محتوای xAPI از سوی LMS وجود نداشت، هیچ روش استانداردی برای اینکه به محتوا گفته شود چه کسی آن را می‌گذراند، و هیچ توافقی درباره اینکه کدام گزاره به معنای «این فرد تمام کرد» است. هر فروشنده این خلأها را به شکل متفاوتی پر کرد، و این یعنی محتوای xAPI واقعاً بین سامانه‌ها قابل جابه‌جایی نبود — دقیقاً همان مشکلی که SCORM حل کرده بود.

cmi5 این خلأها را پر می‌کند و کار دیگری انجام نمی‌دهد. جایگزین xAPI نیست؛ همان xAPI است که قواعد راه‌اندازی و چرخه عمرش مکتوب شده است.

یک دوره cmi5 گام‌به‌گام چگونه اجرا می‌شود

این توالی آن‌قدر به SCORM نزدیک است که مدیری که یک بار بسته SCORM وارد کرده، همه مراحل را می‌شناسد.

  • مدیر یک بسته cmi5 را وارد می‌کند — فایل zip حاوی cmi5.xml و محتوا
  • LMS فایل cmi5.xml را می‌خواند و واحدهای قابل تخصیصی را که توصیف می‌کند ثبت می‌کند
  • فراگیر یک واحد را راه‌اندازی می‌کند؛ LMS آن را همراه با هویت فراگیر، یک شناسه ثبت‌نام و یک URL دریافت برای توکن احراز هویت باز می‌کند
  • محتوا `launched` و `initialized` را می‌فرستد، سپس هر گزاره‌ای که در طول نشست بخواهد
  • با `completed`، `passed` یا `failed` و سپس `terminated` پایان می‌یابد
  • LMS قاعده `moveOn` واحد را اعمال می‌کند تا تصمیم بگیرد فراگیر شرایط آن را برآورده کرده است یا نه

چه زمانی cmi5 انتخاب درستی است

cmi5 پاسخ مناسب است وقتی بیش از آنچه SCORM ثبت می‌کند می‌خواهید اما همچنان می‌خواهید LMS ثبت‌نام و تکمیل را مدیریت کند. این وضعیت بیشتر آموزش‌های سازمانی را در بر می‌گیرد که از گزارش قبولی/ردی فراتر رفته‌اند اما LMS را کنار نگذاشته‌اند.

در دو حالت انتخاب نادرستی است. اگر تکمیل واقعاً تنها چیزی است که کسی خواهد پرسید، SCORM ساده‌تر است و همه‌جا پشتیبانی می‌شود. و اگر یادگیری در یک برنامه موبایل یا در محیط کار اتفاق می‌افتد و هیچ LMS چیزی را راه‌اندازی نمی‌کند، xAPI خالص به یک LRS مناسب است، چون قواعد راه‌اندازی cmi5 دقیقاً همان بخشی است که به آن نیاز ندارید.

پشتیبانی واقعی اما ناهموار است — پیش از تعهد بیازمایید

پشتیبانی از cmi5 به گستردگی SCORM نیست و ادعاهای فروشندگان جایگزین آزمودن نیست. Moodle از طریق یک افزونه از cmi5 پشتیبانی می‌کند؛ چندین سامانه تجاری به صورت بومی از آن پشتیبانی می‌کنند؛ برخی هم اصلاً پشتیبانی نمی‌کنند.

بررسی قابل اعتماد یک بعدازظهر وقت می‌گیرد: یک دوره کوتاه بسازید، از آن بسته cmi5 خروجی بگیرید، آن را در سامانه خود وارد کنید، دوره را بگذرانید و ببینید آیا گزاره‌ها به LRS شما می‌رسند و آیا LMS واحد را برآورده‌شده علامت می‌زند. هر پاسخی که از این راه بگیرید، از یک جدول ویژگی‌ها ارزشمندتر است.

پرسش‌ها

آیا cmi5 همان xAPI است؟

خیر. xAPI مشخصاتی برای ثبت گزاره‌های فعالیت است؛ cmi5 پروفایلی است که قواعدی برای راه‌اندازی محتوا از LMS و گزارش چرخه عمر دوره به آن اضافه می‌کند. همه محتوای cmi5 از xAPI استفاده می‌کند، اما همه محتوای xAPI از نوع cmi5 نیست.

آیا cmi5 به مخزن سوابق یادگیری نیاز دارد؟

بله. گزاره‌های cmi5 همان گزاره‌های xAPI هستند و برای ثبت به یک LRS نیاز دارند. برخی سامانه‌های LMS یک LRS همراه خود دارند؛ در غیر این صورت، LRS سرویسی جداگانه است.

چرا نامش cmi5 است؟

«CMI» مخفف Computer Managed Instruction (آموزش مدیریت‌شده با رایانه) است، اصطلاحی که AICC به کار می‌برد؛ گروه صنعت هوانوردی که استانداردهایش پیش از SCORM وجود داشت. cmi5 پنجمین بازنگری آن کار بود و این نام باقی ماند، هرچند مشخصات نهایی به جای AICC زیر چتر xAPI منتشر شد.

آیا می‌توانم یک دوره SCORM موجود را به cmi5 تبدیل کنم؟

با تبدیل بسته، نه به شکلی قابل اعتماد — بسته SCORM خروجی کامپایل‌شده است و اطلاعاتی که cmi5 درباره ساختار دوره نیاز دارد در آن نیست. راه مطمئن، خروجی گرفتن cmi5 از منبع اصلی است، و به همین دلیل مهم است که ابزار تألیف بتواند هر دو را از یک پروژه تولید کند.

نه فعل cmi5 کدام‌اند؟

launched، initialized، completed، passed، failed، abandoned، waived، terminated و satisfied. بیشتر آن‌ها را محتوا می‌فرستد؛ waived و satisfied را LMS می‌فرستد.

جایگاه Mosra

خروجی cmi5 معمولاً فقط در مجموعه‌های تخصصی تألیف پیدا می‌شود که بیشترشان به دسکتاپ وابسته‌اند. Mosra آن را از مرورگر خروجی می‌دهد.

  • بسته‌های cmi5 از همان ارائه‌ای خروجی گرفته می‌شوند که SCORM، xAPI، PPTX و PDF از آن ساخته می‌شوند
  • مخزن سوابق یادگیری همراه محصول، تا جایی برای آزمودن رسیدن گزاره‌ها داشته باشید
  • پرسش‌های نمره‌دار روی اسلایدها قبولی و ردی را از طریق چرخه عمر cmi5 گزارش می‌کنند
  • رایگان در دوره راه‌اندازی — کافی برای آزمودن یک بسته با LMS خودتان پیش از هر تعهدی

سریع‌ترین راه برای تصمیم‌گیری

یک ارائه بسازید، یک بسته خروجی بگیرید و آن را در سامانه LMS خود بارگذاری کنید. یک بعدازظهر به پرسش‌هایی پاسخ می‌دهد که جدول مقایسه نمی‌تواند.

ارسال بازخورد

نوع