How to create a group-submitted assignment? (in Hebrew)

איך יוצרים מטלה להגשה בקבוצות?

הבעיה

במקרים רבים אנו מעוניינים לאפשר (או לחייב) הגשה של מטלה ע"י מספר סטודנטים. הפתרון ה"נאיבי" שבו סטודנט אחד מכל קבוצה מגיש בשביל כולם אינו מוצלח כיוון שהוא לא מעדכן את הציון לשאר חברי הקבוצה (ואנו צריכים לבצע זאת ידנית). בנוסף, בשיטה זו אין במוּדל שום תיעוד של החלוקה לקבוצות, והמידע הזה עלול להיות מסובך להצגה באופן ברור ומרוכז מתוך המטלות עצמן. ישנם חסרונות נוספים לשיטה זו, שיתבררו להלן כשנסקור את הפתרונות הרצויים.

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

  1. יצירת קבוצות מתוך המטלה
  2. יצירת קבוצות מראש ושיוך המטלה לאוסף הקבוצות האלה

כפי שנראה להלן, לכל דרך יש יתרונות וחסרונות, אבל ככלל, הדרך השניה עדיפה בהרבה על הדרך הראשונה.


איך מתחילים?

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

הגדרות מטלה

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

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

יצירת קבוצות מתוך המטלה

כדי לאפשר לסטודנטים להתחלק לקבוצות מתוך מסך ההגשה של המטלה, עלינו להפעיל את האפשרות Allow students to choose partners. כעת, סטודנטים שיכנסו להגיש את המטלה יראו את התוספת במסגרת האדומה:

בחירת שותפים

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

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

נבחר שותף

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

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


יצירת קבוצות מראש ושיוך המטלה לאוסף הקבוצות האלה

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

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

יצירת קבוצות אוטומטית

במסך ההגדרות (מלמעלה למטה):

  1. ניתן שם גנרי לקבוצות (שימו לב, השם חייב לכלול את התו # או @ בשביל לשלב מספר או אות באופן אוטומטי בשם הקבוצה)
  2. נקבע שאנו מעוניינים ליצור מספר קבוע של קבוצות (ולא מספר קבוצות שתלוי במספר הסטודנטים)
  3. נרשום מה מספר הקבוצות הדרוש. אם נניח שיש בקורס 90 סטודנטים ואנו רוצים לאפשר הגשה בשלשות ניצור 30 קבוצות
  4. נבחר ביצירת קבוצות ללא הקצאה של סטודנטים, כדי ליצור קבוצות ריקות
  5. נשייך את הקבוצות לאוסף קבוצות חדש
  6. ניתן לאוסף הקבוצות שם אינפורמטיבי

כעת, כשנלחץ על "תצוגה מקדימה" תופיע רשימה של כל הקבוצות שיווצרו. נבדוק שהיא תואמת את ציפיותינו, נתקן אם יש צורך, ונלחץ על "שמירה" כדי ליצור את הקבוצות.

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

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

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

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

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

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

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

בחירת קבוצה


חוזרים להגדרות המטלה, והפעם נגדיר שתלמידים לא יכולים לבחור שותפים, ושהמטלה זמינה עבור קבוצות מתוך אוסף הקבוצות שיצרנו ('תרגיל אמצע'):

בחירה מאוסף קבוצות


סיימנו!

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

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

בהצלחה!


Last modified: Thursday, 21 May 2020, 23:52