MATLAB Grader – לבדיקה אוטומטית ומיידית של תרגילי תכנות בשפת MATLAB – לעולם האקדמיה

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

מעל 1,000 צוותי הוראה ויותר מ-100,000 סטודנטים כבר עושים שימוש בפלטפורמת MATLAB Grader, שמאפשרת למדריכים לייצר משימות תכנות ב-MATLAB אשר המבצעים אותן מקבלים ציון על עבודתם בצורה אוטומטית ומיידית.

לא מדובר בהמצאה חדשה מבית היוצר של חברת MathWorks. הפלטפורמה הנ"ל מבוססת על פלטפורמת Cody Coursework עליה נכתב בעבר, אשר פשוט שינתה לאחרונה את שמה, ומכילה את אותן היכולות שהכילה קודמתה, בתוספת שיפורים רבים ויכולות חדשות. אחת מאותן יכולות חדשות היא שעם הפלטפורמה החדשה – ניתן לאגד את התרגילים לקורסים אשר ניתנים לאירוח לא רק בממשק של חברת MathWorks אלא גם במערכת ניהול הלמידה (LMS) בה משתמש המוסד האקדמי (כמו Moodle ואחרות).

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

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

לסיפור משתמש מהאוניברסיטה הטכנית של איינדהובן (Technische Universiteit Eindhoven) – לחצו פה.

חמישים גוונים של MATLAB

יצא לי לשוחח לאחרונה עם מספר אנשים שכותבים הרבה מאד קוד, ששאלו אותי "מדוע אין ב-MATLAB את האפשרות לשנות כרצוננו את הצבעים של הטקסט, סמן העכבר והרקע – טקסט ירוק על רקע שחור, סמן של עכבר בצבע צהוב, וכו' וכו' – דברים שאפשר לשלוט עליהם בהרבה Editors אחרים".

אז התשובה היא שגם ב-MATLAB זה אפשרי – ומומלץ להשתמש לשם כך ב- MATLAB Schemer.

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

עם ה-MATLAB Schemer התהליך פשוט יותר. אפשר לשמור את הגדרות הצבעים השונות, לייבא או לייצא הגדרות אלו, וכמובן לעבור בין הגדרה אחת לשניה בלחיצת כפתור – אם משלבים את הקוד שעומד מאחורי שינוי הגדרות הצבעים בתור Favorite – אפשר לעבור באמצעות הקלקה אחת מהצבעים המקוריים, לצבעים כהים או בהירים – כתלות בשעה, תאורה חיצונית, או בהרגשה שלכם באותו הרגע 🙂

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

אם יש עוד דברים שאתם מחפשים ב-MATLAB ולא מוצאים – אתם מוזמנים להכות את המומחים של חברת סיסטמטיקס במוקד התמיכה בטלפון 03-7660111 (בתנאי שהרישיון שלכם נמצא תחת חוזה אחזקה).