• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private

    מודול מבחן - examination

    אזור התעשיה - הגדרות המערכת
    1
    1
    2133
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • שמואל
      שמואל נערך לאחרונה על ידי אלחנן1

      ב"ה

      ההגדרה הקובעת מה יהיה סוג השלוחה:

      type=examination
      

      קישורים לתוספים שניתנים להגדרה בכל מודול

      רשימת כל ההגדרות שניתנות להטמעה בכל מודול
      הגדרות זיהוי בכניסה לשלוחה
      במודול זה הכניסה עם זיהוי היא חובה | ברירת מחדל נכנס עם זיהוי טלפוני
      הסבר על הודעת ברוכים הבאים (הודעה ראשונה בשלוחה)
      הרשאות כניסה לשלוחה

      תיאור המודול

      במודול זה התלמידים שומעים רק שאלות, שעליהן יקישו את התשובות, כמו במבחן. בסוף המבחן ישמעו את הציון הכולל שלהם.

      למודול זה מספר יתרונות על פני טריוויה:

      1. שמיעת הציון הכולל בתום המבחן.
      2. אפשרות להגדרת ציון שונה לכל תשובה נכונה (גם 0).
      3. ניתן להגדיר את הספרות שניתן להקיש למענה התשובה.
      4. אין נקודות על כל שאלה (יש קבלת ניקוד אם רוצים על כל המבחן, ו/או לפי הציון).
      5. התשובות הם בסדר קבוע מראש ואינו משתנה (כך שניתן לחלק דף עם השאלות שהאנשים יוכלו לענות על הדף ואח"כ להכניס את הנתונים במערכת).

      ניתן להגדיר שהציון במבחן ישפיע על קבלת נקודות במערכת.
      במידה ומוגדר שהתלמיד יקבל נקודות במערכת על הציון שקיבל בשלוחת המבחן - עם הכניסה לשלוחה המערכת מחייבת כניסה ע"י זיהוי אישי.


      כניסה חוזרת למבחן

      כברירת מחדל, כל תלמיד יכול להיבחן פעם אחת בלבד, במידה ותלמיד ייכנס פעם נוספת לשלוחה המערכת לא תתן לו להיבחן
      ניתן לשנות את כמות הפעמים שמותר לכל תלמיד להיבחן
      ההגדרה היא (דוגמה)

      examination_limitation=3
      

      בדוגמה, כמות הפעמים המותרת לכל תלמיד היא 3 פעמים, יותר מכך המערכת לא תאפשר.

      הודעה על מגבלה

      כברירת מחדל, ההודעה המושמעת בכניסה חוזרת למבחן (לאחר שהתלמיד עבר את כמות הפעמים המקסימלית) היא

      M2979 כבר סיימת את עדכון המבחן שלך. הציון שלך הוא..

      באם רוצים שלא ישמיע ציון, אלא M2817 "כבר סיימת את עדכון המבחן שלך" יש להגדיר

      examination_play_score=no
      

      קובץ השאלות והתשובות

      חובה ליצור בשלוחה קובץ חדש בשם:

      examination.ini
      

      בקובץ זה יש להכניס את הגדרות השאלות והתשובות הנכונות (וכן ניתן להגדיר הגדרות נוספות כפי שמובא בהמשך):

      001=3
      002=4
      003=2
      004=1
      

      כאן רואים שמוגדר ש:
      תשובה נכונה לשאלה אחת, היא תשובה מספר שלוש
      תשובה נכונה לשאלה שתיים, היא תשובה מספר ארבע
      תשובה נכונה לשאלה שלוש, היא תשובה מספר שתיים
      תשובה נכונה לשאלה ארבע, היא תשובה מספר אחת

      קבצי שאלות המבחן:

      שאלה 1 - יש לרשום על שם קובץ ההקלטה - 001
      שאלה 2- יש לרשום על שם קובץ ההקלטה - 002
      כמובן שבקובץ ההקלטה של השאלה יש גם את התשובות:
      לדוגמה - קובץ שאלה 1 - 001
      מעלים הקלטה: מתי שורפים חמץ? 1 בליל יג ניסן , 2 בליל יד ניסן , 3 ביום יד ניסן , נא הקישו את בחירתכם.
      **שימו לב, אתם מחליטים כמה הציון לכל שאלה!!!
      **ברירת מחדל - מקבלים על כל תשובה 10 נקודות לציון (הכוונה לנקודות פנימיות של המבחן, ולא לנקודות במערכת).
      אם רוצים שייתן כמות אחרת של נקודות ציון לשאלה מסוימת, יש להגדיר:

      005=4,15
      

      בשאלה מספר חמש התשובה הנכונה היא ארבע, ומי שעונה נכון יקבל 15 נקודות ציון.

      ברירת מחדל - ניתן להקיש את כל אחת מהתשובות 1-4 (ניתן להקיש מספר תשובה כבר במהלך שמיעת השאלה).
      ניתן להגדיר אלו מקשים ניתן להקיש כתשובות (ובכך ניתן גם להוסיף יותר תשובות).
      לדוגמא:

      006=8,9,12345678
      007=6,9,468
      

      בשאלה 6 התשובה הנכונה היא 8, יקבלו 9 נקודות ציון, וניתן להקיש את המקשים 1 עד 8.
      בשאלה 7 התשובה הנכונה היא 6, יקבלו 9 נקודות ציון, וניתן להקיש על מקשים 4 או 6 או 8.

      ניתן לעשות תשובות של 2 ספרות:

      008=17,4,11-17-25-88
      

      בשאלה 8 התשובה הנכונה היא 17, יקבלו עליה 4 נקודות ציון, והאפשרויות להקשה הם או 11 או 17 או 25 או 88.

      ברירת מחדל - המערכת משמיעה:
      "שאלה מספר", "אנא הקישו את מספר התשובה הנכונה".

      באם יש בשלוחת המבחן קובץ כשם השאלה - לדוגמא, בשאלה מספר אחת שמסומנת בקובץ 001 - המערכת תחפש את קובץ 001.


      מיקום הקבצים להשמעה וקובץ הגדרת תשובות נכונות

      ברית מחדל הקבצים להשמעה
      000.wav
      001.wav
      וכו'
      וכן קובץ examination.ini
      נלקחים מהשלוחה הנוכחית

      ניתן להגדיר

      examination_folder_to_play=/5/8
      

      ואז הקבצים להשמעה והגדרת תשובות נכונות ילקחו מתוך שלוחה /5/8

      מה כן נשאר בתיקיה הנוכחית?
      הגדרות ext.ini
      קובץ M0000.wav
      וכן
      ExaminationLogOK.ymgr
      ExaminationLogOK.html
      נשארים בתיקיה הנוכחית


      דילוג על אישור הקשת התלמיד

      אם ברצונכם כי לאחר שהתלמיד הקיש את התשובה הנכונה המערכת תשמיע את מה שהתלמיד הקיש אולם לא תבקש אישור אלא מיד תתקדם לשאלה הבאה יש להגדיר בערך הרביעי no

      דוגמאות:

      008=5,,,no
      

      בשאלה מספר 8 התשובה הנכונה 5
      מיד לאחר השמעת תשובת התלמיד מתקדם לשאלה הבאה ללא בקשת אישור התלמיד


      השמעה מיידית לאחר השאלה האם התשובה נכונה ואת הציון / נקודות שקיבל)

      ברירת מחדל לאחר הקשת התשובה (ואישור ההקשה במידה ולא בוטל)
      המערכת עוברת לשאלה הבאה

      ניתן להגדיר

      examination_enter_digits_say_answer=yes
      

      המערכת תודיע
      M3760 תשובתכם נכונה
      או
      M3763 תשובתכם שגויה

      ניתן בנוסף להגדיר

      examination_enter_digits_say_point=yes
      

      במידה והתשובה נכונה המערכת תודיע
      M2976 קיבלת
      ואת הציון שקיבל
      בנוסף המערכת תודיע גם את המילה "M3762 נקודות" בתנאי שהתלמיד הגדיר שהציון יתווסף לנקודות, והנקודות יהיו בהתאם לציון
      כלומר מוגדר examination_add_to_point=yes להוספת הציון לניקוד
      וכן לא מוגדר examination_add_to_point_amount= שמטרתו לתת סך נקודות שונה על הציון


      ניקוד

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

      ברירת מחדל - אין קשר בין הציון שניתן בשלוחת המבחן, לבין הניקוד שניתן במערכת בשלוחות אחרות של צבירת ניקוד (כמו טריוויה, הוספת ניקוד וכדו').
      ניתן להגדיר שיוסיף נקודות במערכת עבור הציון במבחן.

      בשביל שיוסיף נקודות במערכת עבור הציון במבחן, יש להגדיר:

      examination_add_to_point=yes
      

      ברירת מחדל - מוסיף נקודות כמספר סך הציון שהוא קיבל.
      כלומר אם התלמיד קיבל ציון 10 במבחן, יקבל 10 נקודות בצבירת הניקוד שיש בכלל המערכת.

      ניתן להגדיר שיוסיף נקודות רק אם הציון המינימלי הוא:

      examination_add_to_point_min=50
      

      בדוגמא כאן רק אם הציון הוא מעל 50, והתלמיד קיבל ציון מעל 50 (לדוגמא 70), אז התלמיד מקבל תוספת של 70 נקודות במערכת.
      כמו"כ, אם התלמיד קיבל ציון 50 יקבל 50 נקודות במערכת, אם התלמיד קיבל ציון 49 יקבל 0 נקודות.

      אם רוצים להגדיר שמי שעבר את הציון המינימלי יקבל מספר נקודות אחר, יש להגדיר:

      examination_add_to_point_min=50
      examination_add_to_point_amount=15
      

      כאן רואים שמי שקיבל במבחן מעל 50 נקודות, יקבל 15 נקודות במערכת.


      תפריט השמעת ציון בסיום המבחן

      לאחר המבחן התלמיד שומע תפריט
      M2975 לשמיעה חוזרת הקש1 לשמיעת פירוט הנקודות הקש 2 לסיום הקש 3

      באם ברצונכם שהתלמיד ישמע את כמות הנקודות ואת הציון שקיבל ומיד יתקדם לשלב הבא (לסיום המודול) יש להגדיר

      examination_score_total_tfr=next
      

      באם ברצונכם שהתלמיד לא יוכל לשמוע את פירוט המבחן, והתשובות שהוא ענה ומה התשובה הנכונה
      אלא יהיה תפריט
      M2981 לשמיעה חוזרת הקש 1 לסיום הקש 2

      יש להגדיר

      examination_score_total_tfr_details=no
      

      באם ברצונכם שלא ישמיע ציון ולא יהיה תפריט,
      אלא ישמיע M2816 "סיימת לענות על כל השאלות" ומיד התקדם לשלב הבא, יש להגדיר

      examination_score_total_tfr=no
      

      מעבר בסיום המבחן

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

      examination_end_goto=/5/8
      

      ניתן להגדיר שבמידה והציון הינו גבוה מסכום מוגדר התלמיד יעבור לשלוחה אחרת
      יש להגדיר את כמות הנקודות:

      examination_end_score=80
      

      וכן את השלוחה למעבר במצב שכמות הנקודות גבוהה מהסכום שהוגדר

      examination_end_score_goto=/2/1
      

      כאן רואים שבמידה והתלמיד קיבל מעל 80 נקודות במבחן, אז יועבר לשלוחה /2/1. ראה כאן את האפשרויות להגדרה כולל ניתוק.


      יציאה ללא סיום המבחן

      כברירת מחדל, בעת אפשרות הקשת תשובה,
      כשמקישים על מקש כוכבית * ולאחר מכן סולמית #, עוברים לשלוחה אחת אחורה.
      בהגדרה זו, גם אם המשתמש כבר ענה על חלק מהתשובות, המבחן אינו נשמר.

      ניתן להגדיר מעבר לשלוחה אחרת או ניתוק ראה כאן את האפשרויות להגדרה.
      ההגדרה היא:

      examination_error_goto=1/2
      

      דו"ח העונים למבחן והציונים

      כדי שהדו"ח ישלח למייל בסיום כל מענה על מבחן, יש להגדיר

      examination_ok_send_mail=yes
      

      ברירת מחדל האמייל נשלח למייל הראשי המוגדר בלשונית "הגדרות משתמש".
      כדי שישלח למייל אחר, יש להגדיר

      examination_email_address=AAA@gmail.com
      

      הגדרות ברירת מחדל להמרה מילים למייל בקובץ

      ExaminationLogOK.ini
      
      ExaminationLogOK=דו"ח תשובות וציונים 
      Folder=שלוחה
      DID=מערכת
      IdType=סוג זיהוי
      teudat_zehut=תעודת זהות
      digits=הקשת ספרות
      list=רשימה
      phone=טלפון
      enter_phone_list=רשימת טלפונים
      phone_or_enter_phone=בחירת טלפון
      EnterId=מספר זיהוי
      ValName=שם
      Phone=טלפון
      Date=תאריך
      Time=שעה
      HebrewDate=תאריך עברי
      Status=מצב
      OK=סיום בהצלחה
      Folder=שלוחה
      Q1Answer=תשובה 1
      Q1Score=ציון 1
      Q2Answer=תשובה 2
      Q2Score=ציון 2
      Q3Answer=תשובה 3
      Q3Score=ציון 3
      Q4Answer=תשובה 4
      Q4Score=ציון 4
      Q5Answer=תשובה 5
      Q5Score=ציון 5
      Q6Answer=תשובה 6
      Q6Score=ציון 6
      Q7Answer=תשובה 7
      Q7Score=ציון 7
      Q8Answer=תשובה 8
      Q8Score=ציון 8
      Q9Answer=תשובה 9
      Q9Score=ציון 9
      Q10Answer=תשובה 10
      Q10Score=ציון 10
      QuestionScoreTotal=ציון כולל
      PointsAdd=הוספת נקודות
      

      ניתן להסתיר עמודות מהדו"ח ע"י הוספת הערך hidden_ אחרי שם העמודה, לדוגמא:

      Folder=_hidden
      

      הודעות מערכת קשורות

      M2793 לא הוקשה תשובה
      M2968 אין קובץ הגדרות שאלות ותשובות
      M2969 אין שאלה ראשונה בקובץ הגדרות שאלות ותשובות
      M2970 שאלה מספר
      M2971 אנא הקש את מספר התשובה הנכונה
      M2972 השאלה היא
      M2973 לא הוגדר תשובה נכונה עבור שאלה זו
      M2974 סיימת לענות על כל השאלות. הציון שלך הוא
      M2975 לשמיעה חוזרת הקש1, לשמיעת פירוט הנקודות הקש 2, לסיום הקש 3
      M2976 קיבלת
      M2977 התשובה שסימנת היא
      M2978 התשובה הנכונה היא
      M2979 כבר סיימת את עדכון המבחן שלך. הציון שלך הוא
      M2980 סך הנקודות שקיבלת עבור המבחן


      מניעת איפוס הניקוד במערכות גדולות.

      ניתן להגדיר את ההגדרה

      points_total_split=yes
      

      מומלץ להגדיר בקובץ ivr.ini הראשי.

      הסבר

      ישנם מערכות עם הרבה משתמשים אשר משתמשים במגוון דברים לצבירת ניקוד, מה שגורם שהקבצים של points_total וכן points_not_multiple, נהיים עמוסים מאוד, עד שמגיעים לגבול ההגבלה המוגדרת המערכות של 10 מגה בייט, ואז המערכת מאפסת בצורה אוטומטי ומתחיל קובץ חדש (על הקובץ הישן נוסף הסימון + ונשאר בתיקייה עד לאיפוס הבא...), כמובן שזה גורם שמי שצבר ניקוד מתחיל מההתחלה, וכן בקובץ points_not_multiple, שבו רשומים בעצם כל ההגבלות של למי לא לתת נקודות עד ל... וכו', וכאשר הוא מתאפס, כמובן שכל ההגבלות אינם).

      כאשר מגדירים את ההגדרה הבאה, המערכת לא מאחסנת את הנתונים בוקובץ אחד כללי, אלא מחלקת אותם, בתיקיית Points ייווצר תיקייה בשם Split ובתוכו יהיו קבצים נפרדים לכל ערך, כלומר שבקובץ points_total יהיה רק סיכום כולל של כל המערכת ותו לא, וכן בקובץ points_not_multiple יהיה רק את ההגבלות ברמה כללית לכל המערכת.
      כל שאר הסיכומים (לפי ערך, ולפי תיקייה וכו'), וכן כל שאר ההגבלות, יהיה בקבצים נפרדים, כלומר שיהיה קובץ יכום לכל תיקייה בנפרד, וכן לכל ערך בנפרד.

      לפניות בנוגע לפורום: shmuel@yemot.co.il

      תגובה 1 תגובה אחרונה תגובה ציטוט 7
      • הוזכר על-ידי  ה הרב 
      • פוסט ראשון
        פוסט אחרון