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