דילוג לתוכן
כל המאמרים

SCORM

SCORM 1.2 מול SCORM 2004: באיזה כדאי לפרסם?

SCORM 1.2 מול 2004 למפתחי קורסים: סטטוס השלמה ומעבר, נתוני המשך, רצף, תאימות ומדריך פשוט לבחירת הפורמט המתאים לכם.

צוות Acadenix · · זמן קריאה: 5 דק׳


כשמפרסמים קורס מכלי הפיתוח, אחת השאלות הראשונות שהכלי שואל היא באיזה תקן להשתמש: SCORM 1.2 או SCORM 2004, ולעיתים גם באיזו מהדורה של 2004. שניהם עדיין בשימוש יומיומי, והבחירה משנה מה ה-LMS שלכם יכול לתעד על כל לומד. הנה במה הם באמת נבדלים, ואיך להחליט.

היסטוריה קצרה של SCORM

SCORM (Sharable Content Object Reference Model) פותח על ידי יוזמת Advanced Distributed Learning (ADL), בחסות משרד ההגנה של ארצות הברית. הוא מגדיר שני דברים:

  • אריזה: קורס הוא קובץ zip ובשורשו הקובץ imsmanifest.xml, שמתאר מה נמצא בפנים.
  • זמן ריצה (Runtime): ממשק JavaScript שבאמצעותו הקורס מתקשר עם ה-LMS: התחלה, שמירת התקדמות, דיווח על ציון וסיום.

SCORM 1.2 שוחרר ב-2001. אחריו הגיע SCORM 2004, שעבר ארבע מהדורות, האחרונה שבהן ב-2009. העבודה המאוחרת יותר עברה למפרטים חדשים כמו xAPI ו-cmi5, שהם תקנים נפרדים ולא גרסאות חדשות של SCORM.

ההבדלים בפועל

סטטוס השלמה וסטטוס הצלחה

זה ההבדל שמפתחי קורסים שמים לב אליו יותר מכול.

ב-SCORM 1.2 יש שדה אחד, cmi.core.lesson_status, שמחזיק ערך אחד: עבר, הושלם, נכשל, לא הושלם, עיון בלבד או לא נוסה. קורס יכול לדווח שלומד ‘השלים’ או ‘עבר’, אבל לא את שניהם בו-זמנית. לכן כלי פיתוח שואלים בדרך כלל איך לדווח על התוצאה, עם אפשרויות כמו עבר/לא הושלם או הושלם/לא הושלם.

SCORM 2004 מפצל את זה לשניים:

  • סטטוס השלמה: האם הלומד עבר על כל התוכן? (הושלם, לא הושלם, לא נוסה או לא ידוע)
  • סטטוס הצלחה: האם עמד בדרישה? (עבר, נכשל או לא ידוע)

כך קורס SCORM 2004 יכול לדווח ‘הושלם, אבל נכשל’, וזה חשוב כשצריך לדעת שמישהו ראה הכול וגם עבר.

כמה נתוני התקדמות קורס יכול לאחסן

קורסים שומרים את המקום שבו הלומד עצר באמצעות סימנייה וגוש של ‘נתוני השהיה’ (suspend data), שמכיל תשובות, משתנים ומצבי שקופיות.

  • SCORM 1.2 מאפשר 4,096 תווים של נתוני השהיה וסימנייה של 255 תווים.
  • SCORM 2004 מאפשר 64,000 תווים של נתוני השהיה במהדורות 3 ו-4, וסימנייה של 1,000 תווים.

קורסים ארוכים עם הרבה שקופיות, משתנים או מאגרי שאלות עלולים להיגמר להם המקום ב-SCORM 1.2. מה שקורה אז תלוי בכלי ובמערכת ה-LMS, אבל תסמין נפוץ הוא קורס שלא ממשיך מהמקום שבו הלומד עצר.

רצף וניווט

ב-SCORM 1.2 אין דרך תקנית לחבילה לשלוט בסדר החלקים שלה. ה-LMS מחליט, והניווט מתבצע בדרך כלל בתוך הקורס עצמו.

SCORM 2004 מוסיף כללי רצף (sequencing) וניווט שנמצאים בתוך החבילה: דרישות קדם בין מודולים, מבחני פתיחה שמאפשרים ללומדים לדלג על תוכן שהם כבר מכירים, וכללים לצבירת התוצאות לסטטוס כולל אחד. הם עוצמתיים אבל מורכבים, והתמיכה בהם משתנה בין מערכות LMS. קורסים שמיוצאים מכלי פיתוח הם לרוב SCO יחיד (חלק אחד שניתן להפעלה), ובמקרה כזה הרצף כמעט אינו בא לידי ביטוי.

ציונים ונתוני שאלות

שתי הגרסאות מתעדות ציון גולמי עם מינימום ומקסימום. SCORM 2004 מוסיף ציון מנורמל (scaled) וסט עשיר יותר של שדות לתיעוד תשובות לשאלות בודדות (interactions).

שיקולי תאימות

  • איפה הקורס ירוץ? אם הוא מיועד רק ל-LMS שלכם, בדקו את שני הפורמטים שם. אם אתם מספקים קורסים ללקוחות שמפעילים LMS משלהם, שאלו באיזה פורמט הם רוצים לפני שאתם מפרסמים.
  • איזו מהדורה של 2004? מערכת LMS שתומכת ב-SCORM 2004 לא בהכרח מטפלת בכל מהדורה באותו אופן. בדקו אילו מהדורות ה-LMS שלכם תומך בהן, ובדקו בפועל.
  • פשוט יותר פירושו פחות הפתעות. ל-SCORM 1.2 יש פחות חלקים נעים, ולכן לעיתים קרובות מתייחסים אליו כאל ברירת מחדל בטוחה.
  • xAPI ו-cmi5 אינם תחליפים. אם ה-LMS שלכם מצפה ל-SCORM, אל תייצאו בטעות xAPI, cmi5 או AICC.

SCORM 1.2 מול SCORM 2004 במבט מהיר

SCORM 1.2 SCORM 2004
שוחרר 2001 2004, עם המהדורה הרביעית ב-2009
דיווח על תוצאות סטטוס אחד (למשל עבר או הושלם) סטטוס השלמה וסטטוס הצלחה נפרדים
נתוני השהיה (suspend data) 4,096 תווים 64,000 תווים (מהדורות 3 ו-4)
סימנייה 255 תווים 1,000 תווים
ציונים גולמי, מינימום, מקסימום מוסיף ציון מנורמל
רצף לא מוגדר; ה-LMS מחליט כללים מוגדרים בתוך החבילה
מורכבות נמוכה גבוהה יותר; התמיכה משתנה לפי מהדורה

באיזה כדאי לפרסם? מדריך להחלטה

מתי לבחור ב-SCORM 1.2

  • הקורס קצר עד בינוני באורכו וממשיך מהנקודה הנכונה באופן אמין בבדיקות
  • תוצאה אחת מספיקה, כמו ‘עבר’ או ‘הושלם’
  • אתם לא יודעים באיזה LMS הקורס יעבוד בסופו של דבר, או שלקוח ביקש זאת

מתי לבחור ב-SCORM 2004

  • אתם צריכים לתעד השלמה ועבר/נכשל בנפרד
  • הקורס ארוך או עתיר מצבים, ונגמר לו המקום ל-suspend data ב-SCORM 1.2
  • אתם נשענים על רצף ברמת החבילה, ווידאתם שה-LMS שלכם תומך בכללים שבהם אתם משתמשים

אם אתם עדיין לא בטוחים

פרסמו את שניהם מאותו מקור, העלו את שניהם ל-LMS שבו תשתמשו והשוו ביניהם. המדריך שלנו על איך בודקים חבילת SCORM עובר על מה כדאי לבדוק.

איך Acadenix מטפלת בשניהם

Acadenix היא SCORM LMS שמקבלת קובצי zip של SCORM 1.2 ושל SCORM 2004 בגודל של עד 100 MB כל אחד. מוסיפים חבילה לספריית היחידות ובוחרים SCORM 1.2 או SCORM 2004 כסוג היחידה שלה, והחבילה מתעדת את ההשלמה של עצמה. ההתקדמות, הציונים וההשלמה נרשמים לכל לומד, עם דוח SCORM ייעודי, והתוכן מוגש באופן פרטי מכתובת נפרדת ומבודדת (sandbox) באמצעות גישה חתומה קצרת מועד.

כמה תכונות יכולות להפוך את בחירת הפורמט לפחות קריטית:

  • ציון עובר ב-LMS. אחרי יחידות ה-SCORM שלכם הוסיפו מבחן מובנה עם ציון עובר, ניסיונות חוזרים ומגבלת זמן, וקבעו שעבירתו היא התנאי להשלמת הקורס.
  • יחידות לפי סדר. אם כל מה שאתם צריכים מהרצף הוא ‘מודול 1 לפני מודול 2’, פרסמו כל מודול כיחידה נפרדת וסמנו את These units run in order (היחידות רצות לפי הסדר).
  • שינוי דעה בהמשך. העלאת קובץ חדש, או סוג יחידה חדש, יוצרת גרסה חדשה של היחידה. אתם בוחרים אם מי שנמצאים באמצע יתחילו בה מחדש או יסיימו את הגרסה שהתחילו, ומי שכבר סיימו שומרים על ההשלמה שלהם ורואים סימון Updated (עודכן).

חבילות xAPI (Tin Can), cmi5 ו-AICC אינן נתמכות, ולכן פרסמו כ-SCORM 1.2 או כ-SCORM 2004.

עיקרי הדברים

  • SCORM 2004 מפריד בין ‘הושלם’ ל’עבר’; SCORM 1.2 מדווח על סטטוס אחד.
  • ל-SCORM 1.2 יש הרבה פחות מקום לנתוני המשך, וזה עלול לתקוע קורסים ארוכים.
  • הרצף ב-SCORM 2004 עוצמתי, אבל התמיכה ב-LMS משתנה, ולכן כדאי לבדוק אותו.
  • אם אתם לא בטוחים, פרסמו את שניהם מאותו מקור ובדקו אותם ב-LMS שלכם.

רוצים לראות איך החבילות שלכם מתנהגות? בקשו גרסת הערכה והעלו ל-Acadenix את קובצי ה-zip של SCORM 1.2 ושל SCORM 2004. תקבלו 14 יום לעד 25 לומדים.

שאלות נפוצות

אף אחד מהם אינו עדיף בכל מקרה. SCORM 2004 מתעד יותר: סטטוסים נפרדים להשלמה ולעבר/נכשל, הרבה יותר מקום לנתוני המשך וכללי רצף. SCORM 1.2 פשוט יותר וישן יותר. בחרו בפורמט שמתעד את מה שאתם צריכים ושה-LMS שלכם מטפל בו היטב.
הדרך האמינה היא לפתוח את פרויקט המקור בכלי הפיתוח ולפרסם אותו מחדש בפורמט השני. עדיף להימנע מעריכה ידנית של חבילה שכבר פורסמה.
סיבה נפוצה אחת היא שהקורס מנסה לשמור יותר נתוני התקדמות ממה ש-SCORM 1.2 מאפשר, כלומר 4,096 תווים של נתוני השהיה (suspend data). צמצמו את מה שהקורס שומר, או פרסמו ב-SCORM 2004, שהמהדורות המאוחרות שלו מאפשרות 64,000 תווים.
כן. העלו כל אחד מהם כקובץ zip בגודל של עד 100 MB, ו-Acadenix תעקוב אחר התקדמות, ציונים והשלמה. חבילות xAPI (Tin Can), cmi5 ו-AICC אינן נתמכות.

להמשך קריאה

SCORM

איך לבדוק חבילת SCORM לפני שמטמיעים אותה

איך לבדוק מעקב של חבילת SCORM לפני ההטמעה: רשימת בדיקה שלב אחר שלב להגדרות ייצוא, מבנה zip, השלמה, ציונים, המשך, מכשירים ופיילוט.

· זמן קריאה: 5 דק׳

מוכנים להוציא את העבודה הניהולית מההדרכה?

בקשו גרסת הערכה, העלו את קורסי ה-SCORM הקיימים שלכם, וגלו איך Acadenix מרגישה עם התוכן שלכם.

התחברות