קישור למצגת

Download Report

Transcript קישור למצגת

‫מוודל באו"פ‬
‫רועי ירקוני ראש פרויקט מוודל‬
‫יפעת שקד‬
‫מירי חפץ‬
‫הנחות עבודה‬
‫• סביבת הלמידה באו"פ היא בעלת חשיבות‬
‫קריטית‬
‫• התאמה מלאה של מוודל לצרכנו כולל עדכוני‬
‫‪CORE‬‬
‫• התייחסות לפיילוט כאל מוצר בשל מכל ההיבטים‬
‫– פיצ'רים‪ ,‬תשתית‪ ,‬צורת עבודה‬
‫פיילוט ‪ -‬שלבים עיקריים‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫אפיון המערכת‬
‫התממשקות ל ‪ SSO‬מרכזי‬
‫התממשקות למערכת המינהלית‬
‫הסבת תכני המערכת אופוס למוודל‬
‫פיתוח אפליקציות ופיצ'רים‬
‫פיילוט‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫משך הפרויקט – שנה וחודשיים‬
‫מספר קורסים – ‪18‬‬
‫‪ – 1.1‬תחילת הדרכות למרכזי ההוראה‬
‫‪ – 20.1‬התחלת עבודה בפרודקשן על אתרי‬
‫הקורסים‬
‫תאריך פתיחה לסטודנטים – ‪27.2‬‬
‫צוות הפרויקט‬
‫רועי ירקוני – מנהל הפרויקט בשה"ם וראש צוות הפיתוח‬
‫גולי רבנים‪-‬שקרוב – מנהלת תשתיות‪ ,‬שה"ם‬
‫איתי הראבן – ייעוץ טכנולוגי‪ ,‬שה"ם‬
‫יפעת שקד – מפתחת‪ ,‬שה"ם‬
‫מירי חפץ ‪ -‬מפתחת‪ ,‬שה"ם‬
‫אורי שפי‪ ,‬מפתח‪ ,‬שה"ם‬
‫דמיטרי זביאגילסקי – מפתח‪ ,‬שה"ם‬
‫שמעון נגר – מפתח‪ ,‬שה"ם‬
‫איתי אופיר – ראש צוות מאפיינים‪ ,‬שה"ם‬
‫תמי נויטל – מאפיינת ורכזת הדרכה‪ ,‬שה"ם‬
‫שלומית זרחוביץ – ייעוץ פדגוגי ואפיון‪ ,‬שה"ם‬
‫ד"ר יכין אפשטיין – ייעוץ פדגוגי והטמעה‪ ,‬שה"ם‬
‫ד"ר צילי רז‪-‬ליברמן – ייעוץ פדגוגי והטמעה‪ ,‬שה"ם‬
‫ד"ר נלי דויטש – ייעוץ פדגוגי והדרכה‪ ,‬שה"ם‬
‫אורית מנדלוביץ – ייעוץ‪ ,‬ניהול תמיכה‪ ,‬הטמעה‪ ,‬שה"ם‬
‫גבי וייסבוך – ראש צוות בקרת איכות‪ ,‬שה"ם‬
‫רויטל כהן – בקרת איכות‪ ,‬שה"ם‬
‫מרק שטיינברג – בקרת איכות‪ ,‬שה"ם‬
‫אנה קומחה – בקרת איכות‪ ,‬שה"ם‬
‫מיכל פדרמן – בקרת איכות‪ ,‬שה"ם‬
‫נטליה סמירוביץ – פיתוח והפעלה מוּודל ברוסית‪ ,‬שה"ם‬
‫גיא אברהם – תשתיות‪ ,‬שה"ם‬
‫זאב פרל – עיצוב גרפי‪ ,‬הוצל"א‬
‫בני פרידמן‪ ,‬מנהל מחלקת תשתיות‪ ,‬מינהל המחשוב‬
‫נדב פאר‪ ,‬תשתיות‪ ,‬מינהל המחשוב‬
‫מרב שמחה‪ ,‬מסדי נתונים‪ ,‬מינהל המחשוב‬
‫תהליך עבודה‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫ניתוח הדרישות וחיפוש פתרונות קיימים‬
‫אפיון – פיתוח – אפיון בדיקות – בדיקות‬
‫תרומה של הפיתוח לקהילה‬
‫עבודה עם כלי ניהול דרישות ובאגים – ‪bugzilla‬‬
‫עבודה עם כלי ניהול גרסאות – ‪SVN‬‬
‫‪Code review‬‬
‫בדיקות עומסים ‪webload‬‬
‫תשתיות‬
‫• אבטחת מידע‪:‬‬
‫– עבודה מול ‪SSO‬‬
‫– ‪ PHP‬מאובטח‬
‫– עבודה מול ‪ hacktics‬באבטחת האפליקציה‬
‫• תשתית‪:‬‬
‫–‬
‫–‬
‫–‬
‫–‬
‫–‬
‫–‬
‫סביבות פיתוח מרכזיות‬
‫יתירות שרת ‪WEB‬‬
‫‪Scalability‬‬
‫‪innodb – MYSQL‬‬
‫יתירות ‪DB‬‬
‫‪Load balancing‬‬
‫אדמיניסטרציה‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫שמירת ‪ 6‬סמסטרים אחורה‬
‫מנגנון ניהול סמסטרים עצמאי ושכפול קורס‬
‫פתיחת קורסים ורישום דרך המערכת המנהלתית‬
‫יצירת קבוצות לימוד לכל קורס‬
‫יצירת תפקידים חדשים‬
‫הגדרת יכולות לתפקידים‬
‫פיתוחים עיקריים‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫פורמט קורס חדש‬
‫מערכת פורומים‬
‫מנגנון הסבת נתונים‬
‫דף שער חדש‬
‫עיצוב מחדש‬
‫אפליקציות רשימת וידאו‪ ,‬רשימת קבצים‪ ,‬רשימת לינקים‬
‫מנגנון תצוגת קבצים ותיקיות בעברית‬
‫שילוב עורך נוסחאות ‪WIRIS‬‬
‫שדרוג אגרון מונחים(ריבוי שפות)‪ ,‬בלוק משתמשים מחוברים‬
‫לפי קורס‪ ,‬מעטפת וידאו‪ ,‬מערכת מסרים‪ ,‬דף פרופיל‪ ,‬רשימת‬
‫משתמשים‪ ,‬רשימת קורסים‪ ,‬העלאה מרובה של קבצים‪ ,‬מחיקת‬
‫קבצים ועוד‬
‫פיתוחים במוודל –יפעת שקד‬
‫• תצורת קורס חדשה‬
‫• ערכת עיצוב ‪ theme‬חדש‬
‫• בלוקים‬
‫תצורת קורס חדשה‬
‫לאחר בחינה של תצורות קיימות ‪,‬הוחלט על פיתוח‬
‫תצורה חדשה‬
‫שאבנו רעיונות ממספר תצורות קורס איחדנו אותם‬
‫והוספנו עוד רכיבים עליהם‪.‬‬
‫תצורת קורס חדשה‬
‫פונקציונליות‪:‬‬
‫• ניתן למקם בלוק גם באמצע ולא רק בצדדים כפי‬
‫שמקובל במודל‬
‫• יכולת לפרוס ולהסתיר את יחידות התוכן‬
‫• יעול של ספרית ‪ javascript‬הנטענת עם עליית‬
‫דף הקורס במצב עריכה תומך ‪ajax‬‬
‫דף קורס‬
‫דף קורס‬
‫דף קורס – תוכן פרוס‬
‫‪ ouilBlue‬ערכה גרפית‬
‫מטרות הערכה הגרפית‪:‬‬
‫• להקנות סביבה למידה שנעים ללמוד בה‬
‫• מראה מכובד ושקט‬
‫• הצבעים הנעימים והקונטרסט ביניהם מאפשרים‬
‫לעבוד במערכת זמן רב ‪.‬‬
‫• הגיפים ברורים ‪ ,‬ומסמלים את המשמעות שלהם‬
‫• ליצור מערכת חיננית ואטרקטיבית‬
‫תכונות ערכת עיצוב ‪theme‬‬
‫• ‪ Header‬שמציג את פריטי הקורס (שם מרכז‪ ,‬שם‬
‫מתקשב ‪,‬סמסטר )‬
‫• תמיכה מלאה בכיוונים (‪)rtl , ltr‬‬
‫• תמיכה מלאה בלשוניות (‪)tabs‬‬
tabs
‫בלוקים‬
‫• שיפור בלוק הודעות – הוספת גוף ההודעה ‪,‬‬
‫קישור לקבצים‬
‫• קיבוע בלוק בתוך קורס ‪ ,‬בלוקים שרק בעלי תפקיד‬
‫יכולים לערוך ולהזיז ‪,‬הבלוקים הללו לא מוגדרים‬
‫כ"בלוקים דביקים" ‪ ,‬אלא משתמשים‬
‫בפונקציונליות הזו בדף קורס במצב עריכה‬
‫פורומים‬
‫•‬
‫•‬
‫•‬
‫•‬
‫בפורום סטנדרטי במוודל כל דיון הוא דף נפרד‬
‫באו"פ הפורמט הסטנדרטי לא התאים לנו‪ ,‬הדיונים‬
‫הם קצרים‪ ,‬מספר מועט של תגובות לכל דיון‬
‫פיתחנו פורום ובו כל הדיונים והתגובות מוצגים‬
‫בדף אחד‪ ,‬כאשר אנו מגבילים את מספר הדיונים‬
‫לעמוד‬
‫הורדנו את דף הדיונים‬
‫פורום‬
‫לחיצה על ‪ +‬מציגה את‬
‫שרשור הדיון‬
‫פורום‬
‫• הוספת פונקציות נוספות להודעות‬
‫– הוספת איקון מנחה או מרכז להודעות שהם פרסמו‬
‫– כל משתמש יכול לסמן לו הודעה (דגל כחול)‬
‫– מרכז הוראה יכול לסמן הודעה כמומלצת‬
‫– הדפסת הודעה‬
‫– שליחת הודעה במייל‬
‫– העברת הודעה לפורום אחר כדיון חדש או בתוך‬
‫הפורום הנוכחי‬
‫– נעיצת הודעה‬
‫פורום‬
‫איקון של מרכז‬
‫המלצת מרכז‬
‫סימון הודעת משתמש‬
‫האתגר בהעברת תכנים ממערכת‬
‫אופוס למוודל‬
‫נכתב סקריפט אשר העביר את תכני אופוס* לתוך המשאבים והמודלים המתאימים של מוודל‬
‫• תכנים‬
‫• קבצים‬
‫• הרגל משתמש‬
‫מוודל‬
‫אופוס‬
‫• תכנים‬
‫• קבצים‬
‫• הרגל משתמש‬
‫סקריפט‬
‫• שמירת ארגון התכנים של אופוס על ידי תרגום היררכית אופוס (עצים)‬
‫למבנה הקורס של מוודל (‪)sections‬‬
‫• שימוש ב‪ API -‬של מוודל להעברת כל סוג משאב‬
‫‪ o‬לא נכתב קוד חדש ליצירת המשאב – שימוש בפונקציות קיימות‬
‫*עורך דפי ‪ ,HTML‬קישורים לאתרים‪ ,‬קישור לקבצים‪ ,‬מילון מונחים‪ ,‬שאלונים‬
‫האתגר בהעברת תכנים ממערכת‬
‫אופוס למוודל‬
‫אופוס‬
‫מוודל‬
‫האתגר בהעברת תכנים ממערכת‬
‫אופוס למוודל‬
‫כיצד מעבירים נוסחאות מעורך הנוסחאות במערכת אופוס לעורך‬
‫‪( Wiris‬פלגין של עורך נוסחאות במוודל)‬
‫‪mathml‬‬
‫<>‪<math‬‬
‫‪mrowmo‬‬
‫>‪>,</mo‬‬
‫‪<mn>3</‬‬
‫‪mn><mo‬‬
‫>‪>}</mo‬‬
‫‪</mrow‬‬
‫מסנן‬
‫‪src="http://ser‬‬
‫‪vices.wiris.co‬‬
‫‪m/formula/ren‬‬
‫‪der?mml=%‬‬