בלוג: מערכת ממוחשבת לניהול תוכניות לימודים

  1. 2018-11-12
    מערכת ממוחשבת פרי פיתוחנו לניהול תוכניות לימודים (אוּפרִיקוּלוּם). המערכת מאפשרת לנהל במרוכז את רשימת הקורסים, את רשימת הדרישות בכל תוכנית ואת רשימת ההערות, ולייצר אוטומטית את כל תוכניות הלימוד.
  2. 2019-08-01
    היום קיבלנו בקשה מסטודנט לאישור תכנית חדשה עם צרוף שעדיין לא קיים: פסיכולוגיה עם חטיבה במערכות ויישומים. האם לאשר את הצירוף? כמערכת תמיכה בקבלת החלטות, ניתן בעזרת אוּפרִיקוּלוּם לייצר את התכנית ולהתרשם ממנה (בקישור הזה).
  3. 2019-07-26
    בעזרת מנגנון Custom Output Formats של הוגו הוספנו למערכת גם את היכולת להפיק את התוכניות גם בפורמט וורד למקרה שיש בו כיום שימושים נוספים שאיננו מודעים אליהם.
  4. 2019-07-20
    אציין שביקשתי בתחילת השנה מהגורמים הרלוונטיים במחלקה לברר עבורי באיזה פורמט התוכניות נדרשות לאחר אישורן ולאיזה צורך. הבירור העלה שנדרשים קובצי וורד אך רק לצורך המרתם האוטומטית לפורמט ווב כדי להציגם באתר האוניברסיטה. כדי לספק צורך זה, הוספנו למערכת את היכולת להפיק את התוכניות גם בפורמט HTML. בכך התייתר למעשה, ככל הידוע לנו, הצורך היחיד בקובצי וורד.
  5. 2019-07-04
    התוכניות הוגשו לגורם שמטפל בהן מהבחינה האדמיניסטרטיבית. אבל התגובה היתה מעט מאכזבת: “כדי שתהיה אפשרות להמשיך את הטיפול, בבקשה העבר את קבצי התכניות בקבצי וורד”.
  6. 2019-07-03
    בדיקה אחרונה לפני הגשה. עוזרת ראש תחום בדקה ומצאה: “התכניות נראות מאוד יפה”.
  7. 2019-07-01
    תכניות הלימוד של 120 נ”ז מוכנות להגשה. אפשר להתרשם מהפלט של המערכת בקישור זה לרשימת תוכניות הלימודים במדעי המחשב. בתוכניות אלה שהמערכת מייצרת, שינויים שנעשו במספר נקודות הזכות המוענקות לקורסים מודגשים בצבע אדום, וכשעומדים עם העכבר על טקטס אדום מופיע בלון שמסביר את מהות השינוי. כמו כן, מערכת ניהול הגרסאות של התוכנה מאפשרת מעקב מלא אחר שינויים שבוצעו בקובצי json. זאת בניגוד למנגנון “עקוב אחר שינויים” בוורד שהסתמכות עליו בעייתית משהו וכרוכה בסיכונים, לדוגמה, ייתכן שחלק מהשינויים לא סומנו, בשוגג, וכך עלולים לפספס אותם.
  8. 2019-06-29
    בעזרת כלי שנקרא Hugo הכתוב בשפת Go, הוספנו למערכת את היכולת להפיק את התוכניות גם בפורמט HTML. הוגו הוא כלי אידיאלי ליצירת אתרים, המסוגל בכל פעם שמתבצע שינוי לבנות מחדש את האתר עם זמני בנייה כמעט מיידיים. מבחינה טכנית, הוגו הוא מחולל אתרים סטטי. בשונה ממערכות שבונות דינמיות עמוד בכל בקשת מבקר, הוגו בונה דפים בעת היצירה או העדכון של התוכן. מכיוון שאתרי האינטרנט נצפים בתדירות גבוהה הרבה יותר ממה שהם נערכים, הוגו נועד לספק חווית צפייה אופטימלית עבור משתמשי הקצה של האתר וחווית כתיבה אידיאלית עבור כותבי אתרים.
  9. 2019-06-03
    מנהל מערכות מידע שמע על המערכת והזמין אותי ביוזמתו להדגים את ביצועיה בפני צוות הפיתוח שלו שעובד על איפיון מערכת דומה. הם התרשמו מאוד מהפוטנציאל הגלום במערכת והביעו בה עניין רב. זו מערכת שלא זו בלבד שמייעלת את הטיפול האקדמי בתוכניות לימוד, אלא שבטווח הארוך היא יכולה לחסוך לאוניברסיטה משאבים רבים. אציין כאן רק כמה מהיתרונות שהודגמו: תחזוקה קלה ויעילה: כשמוסיפים קורס או הערה המערכת מעדכנת את כל התוכניות הרלוונטיות אוטומטית.
  10. 2019-05-22
    יו”ר ועדת המשנה למדעי הטבע והחיים הזמין אותי להדגים לוועדה שלו את המערכת (אוּפרִיקוּלוּם) שפיתחנו בעזרת Google Sheets המאפשרת לנהל תכניות לימודים בצורה “חכמה”. בעזרת גיליונות אלקטרוניים מתקדמים המערכת שנבנתה מאפשרת ליצור קבוצות קורסים (תשתית, חובה, בחירה, וכד’) ולהרכיב מהן תכניות לימודים שונות. שינויים במאפייני קורס או בהערות שוליים מעדכן את כל תכניות הלימודים הרלוונטיות במקביל. בישיבה הייתה תמימות דעים שהמערכות הקיימות חייבות להתעדכן בהתאם, כך שנתוני הבסיס יהיו עדכניים ויאפשרו “משיכה” של מידע ממקור אחד למשנהו.
  11. 2019-04-22
    במערכת נעשה שימוש נרחב הן בדיונים בתוך המחלקה והן בדיונים בוועדת המשנה, לצורך גיבוש ואישור של יותר מ-10 תוכניות לימוד שונות במדעי המחשב. המערכת הוכיחה את עצמה כיעילה בפועל, ובלעדיה לא בטוח שהיינו צולחים מבעוד מועד את המשימה המורכבת של אישור כל התוכניות בוועדת המשנה.
  12. 2019-03-02
    בעזרת Google Sheets נפתח מערכת מחשוב שתשפר ותייעל את התהליך האקדמי לניהול ולאישור תוכניות לימודים.
  13. 2019-02-25
    בעקבות כתבה בעיתון גלובס שפורסמה אתמול התקבלה פניה של סטודנט: האם האוניברסיטה הפתוחה מתעדת לפתוח מסלול חדש ל- Data Science? הגורם האמון על פניות סטודנטים משיב: “יש תכנית חדשה”, ומפיץ ליועצים את תכנית הלימודים בוגר במדעי המחשב במסלול מדעי הנתונים המותאמת ל-120 נ”ז. אולם אַלְיָה וְקוֹץ בָּהּ: בתכנית יש לפחות 7 שגיאות מהותיות: שגיאות סיכום לימודי תשתית במתמטיקה: במקום 38 צריך להיות 35 נ”ז. לימודי מדעי המחשב: במקום 65 צריך להיות 73 נ”ז.
  14. 2019-01-21
    באופן תדיר, אנו נדרשים להכין ולעדכן תוכניות לימודים ברמה גבוהה של אמינות וגימור. כיום משתמשים כ-source of truth בקבצים הערוכים במעבד תמלילים, במקום להסתמך על גליון אלקטרוני או על מסד נתונים. כתוצאה מכך מבזבזים זמן רב על תיקון טעויות חישוב ועל איתור חוסר תאימות בין התוכניות.