חומרים שהוכנו ע"י משתתפי קורס מורים מובילים תשע"א

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

 

מפתחי החומרים

החומרים שפותחו

הערות

שמעון אבן חיים

שמוליק שוורץ

מתווה הוראה לשילוב עבודה תכנותית מקיפה

הצעה ללוח זמנים מפורט לשנת תשע"ב

דוגמה לפרויקט בשלבים: מכונת משקאות (סי שרפ)

דוגמה לפרויקט בשלבים: משחק הפנינים (ג'אווה)

דוגמאות לשילוב "פרויקט מלווה הוראה" במהלך שנת הלימודים לתלמידי יסודות.

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

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

וג'יה כבהה

עבודה עם מחרוזות בסי שרפ

אוסף שאלות, פתרונות לשאלות, מצגת

 

רוני אלנקרי

סימה בורנשטיין

ענת שלוס-סגל

מחלקה עוטפת לעבודה עם קבצים

גרסת סי שרפ:

מדריך למורה, מחלקה לקריאה, מחלקה לכתיבה

גרסת ג'אווה:

מדריך למורה, מחלקה לקריאה, מחלקה לכתיבה

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

במדריך למורה מובאות 4 דוגמאות: כתיבה לקובץ, קריאה מקובץ טקסט, שימוש במחרוזות  char ופקודת  switch, ומערך עצמים

ויקי שנקרמן

עבודה עם debugger בג'אווה

מצגת (מותאם לסביבת אקליפס)

 

יהודה אבני

דורית בן דוד

אולה מנור

כלי עזר לעבודה עם עצים בסביבת סי שרפ

מחלקה גרפית לעץ בינארי של Unit4

קובץ DLL

קבצי סי שרפ לדוגמה: Program, BuildTreeUtil

תיקיה מכווצת של כל הקבצים הנ"ל – אפשר להוריד כאן

מחלקה גרפית המיועדת לשימוש קל ופשוט של התלמידים בתוכניות ConsoleApplication.

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

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

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

רחל לודמר

זיוה קונצמן

שירלי רוזנברג-כהן

תבניות לפעולות בעצים בינאריים

מדריך למורה

 

דפנה מינסטר

שרה פונק

ייצוג מטריצות בצורות שונות

הסבר למורה

דף עבודה 1 , דף עבודה 2 , דף עבודה 3 (ימי הולדת)

קבצי ג'אווה: לדף עבודה 1, לדף עבודה 2, לדף עבודה 3

                   פתרון לשאלה על מיון בתחומים

 

שרה וגנר

דורית ליקרמן

אהובה שפרלינג

ייצוג מבני נתונים בדגש על גנריות

שאלה 1 תחנת הרכבת קרית שלום:

גרסת ג'אווה: דפי עבודה, פתרונות

גרסת סי שרפ: דפי עבודה, פתרונות

שאלות 2-4 (טלפון סלולרי FreePhone, בניין "חנייה לגובה", סופרמרקט "מוצר-לכל")

שאלה 5. משרד התיווך "דירה לכל"

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

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

אוי גרינולד

דורית כהן

מיכל עמירה

אוסף שאלות הממומשות בעזרת מפה

קובץ , מצגת הסבר

אוסף של בעיות אשר המימוש שלהן מזמין פתרון בעזרת מפה

גלית גולד טולדנו

דני קשת

תכנות מונחה עצמים: משימה מתרחבת

מחלקת Box:

מדריך למורה, דף לתלמיד בסי שרפ, דף לתלמיד בג'אווה

מחלקת Date בסי שרפ: דף לתלמיד, דף למורה

מחלקת Date בג'אווה: דף לתלמיד, דף למורה

מחלקת FullDate בסי שרפ: דף לתלמיד, דף למורה

מחלקת FullDate בג'אווה: דף לתלמיד, דף למורה

דפי העבודה למחלקת Box כוללים 4 חלקים: מימוש ושימוש, מערכי עצמים (מערכי קופסאות), תכונות ומתודות מחלקתיות (סטטיות), ירושה (קופסא צבעונית ColoredBox).

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

דפי העבודה למחלקת FullDate מתמקדים בירושה.

אילן פרץ

גלית שריקי

ירושה ופולימורפיזם

דף עבודה , קבצי עזר בג'אווה , מדריך למורה

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

המטרה: לתרגל את המושגים – ירושה, הגדרה מחדש, פולימורפיזם, המרות.

אחמד ג'בארה

Reflection - מצגת

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