חוברת לימוד

‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫‪1‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫הקדמה – מדוע ללמוד ‪? scratch‬‬
‫נא להכין עבודה בנושא ‪ :‬תכנות זה הדף והעיפרון של המאה ה‪12-‬‬
‫העבודה תכלול התייחסות לנושאים הבאים‪:‬‬
‫‪ .1‬ידע בתכנות צריך להיות ידע בסיסי בדיוק כמו קריאה וכתיבה – מדוע?‬
‫‪ .2‬כפי שכל אדם צריך לדעת לכתבו‪ ,‬גם אם הוא לא חי מכתיבה‪ ,‬כל אחד‬
‫צריך לדעת לתכנת – הסבירו‪ ,‬פרט‬
‫‪ .3‬כיצד סקראץ' מסייעת ללמד ילדי חטיבות ביניים לתכנת?‬
‫‪ .4‬מי המציא את ה‪-‬סקראץ?‬
‫‪ .5‬כנס לאתר ‪ www.scratc.mit.edu‬כמה יצירות סקראץ קיימות שם?‬
‫והמלץ על ‪ 4‬סרטונים שאהבת‪ – .‬הוסף את הלינקים לעבודתך‪.‬‬
‫‪ .6‬כתבו דף הסבירו כיצד לתכנת בסקראץ – עבור אדם שאינו מכיר שפה‬
‫זו‪.‬‬
‫‪ .7‬רשום לפחות ‪ 8‬שפות תכנות שונות ופרט עליהן ‪.‬האם הכרת בעבר חלק‬
‫מהן?‬
‫‪2‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ - 1‬מצולעים ‪ -‬עט‬
‫כדי לצייר מצולע עם ‪ n‬צלעות – נזדקק ל – ‪ n‬סיבובים של ‪360/n‬‬
‫איריס צור ברגורי‬
‫תרגיל ‪–1‬איריס צור ברגורי‬
‫תרגיל ‪ –1‬ד"ר דורון זוהר‬
‫תרגם אלגוריתם זה ל‪scratch-‬‬
‫‪)1 .1‬התחל‬
‫‪)2 .2‬קפוץ אל נקודת הציר ‪0:y 0:x‬‬
‫‪)3 .3‬פנה לכיוון ‪ 00‬מעלות (ימינה)‬
‫‪)4 .4‬עט מטה‬
‫‪)5 .5‬אמור "מתחילים" למשך ‪ 2‬שניות‬
‫‪)6 .6‬זוז ‪ 100‬צעדים‬
‫‪)7 .7‬אמור "מסתובב ומחליף כיוון" למשך ‪2‬‬
‫שניות‬
‫‪)8 .8‬הסתובב ‪ 00‬מעלות מעלה‬
‫‪)0 .0‬זוז ‪ 50‬צעדים‬
‫‪)10 .10‬אמור "שוב מחליף כיוון" למשך ‪ 2‬שניות‬
‫‪)11 .11‬הסתובב ‪ 00‬מעלות מעלה‬
‫שנה את התסריט וצור משולש‬
‫שנה את התסריט וצור ריבוע‬
‫שנה את התסריט וצור מחומש‬
‫‪)12 .12‬זוז ‪ 200‬צעדים‬
‫‪)13 .13‬אמור "מחליף כיוון" למשך ‪ 2‬שניות‬
‫‪)14 .14‬הסתובב ‪ 00‬מעלות מעלה‬
‫‪)15 .15‬זוז ‪ 50‬צעדים קדימה‬
‫‪)16 .16‬אמור "מחליף כיוון" למשך ‪ 2‬שניות‬
‫‪)17 .17‬הסתובב ‪ 00‬מעלות מעלה‬
‫‪)18 .18‬זוז ‪ 100‬צעדים‬
‫‪$$$$‬‬
‫‪)10 .10‬אמור "הגעתי להתחלה למשך ‪ 2‬שניות‬
‫‪ – .20‬בצע תרגיל זה עם לולאות‪ .‬הוראות‬
‫החוזרות על עצמן הכנס ללולאה‬
‫*******‬
‫שנה את ההוראה המסומנת ב ‪******* -‬‬
‫להוראה הבאה‪:‬‬
‫וכן את ההוראה המסומנת ‪ - $$$$‬שנה ל‪-‬חזור ‪3‬‬
‫פעמים‪ .‬מה קיבלת?‬
‫‪3‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫בס"ד‬
‫שיעור ‪ - 3‬שליטה בסיבוב‬
‫תרגיל ‪ :3-4‬לפניכם ‪ 2‬תסריטים עם שינויים קלים‪ .‬מה מבצע כל תסריט ומה ההבדל ביניהם?‬
‫ד"ר דורון זוהר‬
‫מה מבצע התסריט הבא – ד"ר דורון זוהר‬
‫תרגיל ‪ :2‬הכן את התסריט הבא –‬
‫איריס צור ברגורי‬
‫‪)1‬הגדל את המעלות‪ . 40,70,220-‬מה‬
‫התרחש?‬
‫‪)2‬הקטן את המעלות‪ .15,10,1-‬מה התרחש?‬
‫משימות‬
‫‪.1‬לשלוח אליי את התרגילים שעשינו בכיתה למייל‪.‬‬
‫ולציין מה מבצע כל תסריט‪.‬‬
‫‪.2‬הכנת פתיח למשחק ‪ -‬אותיות מסתובבות – הכן‬
‫תסריט עם האותיות ‪,GAME‬תן לכל אות ‪ -‬סיבוב‬
‫מעלות שונה ‪,‬תן צבע שונה לכל אות‪ ,‬שנה רקע –‬
‫להתחלת משחק‪ ,‬הוסף מכונית‪/‬דרקון וכו' בהתאם‬
‫לרוח המשחק‪ .‬עם תזוזה לאורך הצג‪.‬‬
‫‪.3‬לשלוח אליי במייל את השיעורים‪ .‬לצרף את כל‬
‫התרגילים ולציין בנושא עבור שיעור תאריך‪...‬שם‬
‫תלמיד‪...‬‬
‫הסבר את ההוראות‪:‬‬
‫קבע גודל עט ל‪_____________ 1-‬‬
‫שנה גודל עט ‪______________ 1‬‬
‫‪4‬‬
‫שנה צבע עט ב ‪_____________1‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫בס"ד‬
‫שיעור ‪ - 4‬הכרת הסביבה בהיבטים נוספים‬
‫תרגיל ‪ :1‬הכן את ‪ 2‬התסריטים‪ .‬שנה רקע ל‪"-‬ציר המספרים"‪ .‬מה ההבדל בנרשם בלוח?‬
‫ד"ר דורון זוהר‬
‫הסבירו‪:‬‬
‫הסבירו‪:‬‬
‫תרגיל ‪:1‬הכן את התסריט הבא‬
‫תרגיל ‪ :2‬מה מבצע התסריט הבא‬
‫משימות‬
‫‪.1‬לשלוח אליי את התרגילים שעשינו בכיתה למייל‪.‬‬
‫ולציין מה מבצע כל תסריט‪.‬‬
‫‪ .2‬הכן צורות צבעוניות בנות ‪ 3-8‬צלעות‪.‬‬
‫‪.3‬כל צורה צבעונית לשמור בשם קובץ שונה‪.‬‬
‫‪.4‬לשלוח סה"כ (שיעורים)‪( +8‬כיתה)‪ 21=4‬קבצים‬
‫‪.3‬לשלוח אליי במייל‪ .‬לצרף את כל התרגילים ולציין‬
‫בנושא עבור שיעור תאריך‪...‬שם תלמיד‪...‬‬
‫הסבר מה מבצעת ההוראה ‪:‬‬
‫"שנה צבע עט ב‪-‬‬
‫‪________________"40‬‬
‫‪5‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ - 5‬עט – זוויות וצורות‬
‫מיכאל ויעל מעוניינים לצייר את הצורות הבאות‪ .‬לשם כך הם חיברו תסריטים‪ .‬בתסריט‬
‫חסרים הוראות‪ .‬השלימו את ההוראות החסרות‪:‬‬
‫‪6‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ - 6‬עט – זוויות וצורות‬
‫אהוד ואסתר מעוניינים לצייר את הצורות הבאות‪ .‬לשם כך הם חיברו תסריטים‪ .‬בתסריט‬
‫חסרים הוראות‪ .‬השלימו את ההוראות החסרות‪:‬‬
‫‪7‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ - 7‬עט – זוויות וצורות‬
‫דוד ואיתמר מעוניינים לצייר את הצורות הבאות‪ .‬לשם כך הם חיברו תסריטים‪ .‬בתסריט‬
‫חסרים הוראות‪ .‬השלימו את ההוראות החסרות‪:‬‬
‫‪8‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ - 6‬עט – אותיות ומילים‬
‫ילדי הכיתה רצו לכתבו אותיות בעזרת החתול‪ .‬העתיקו את התסריטים ורשמו איזה אותיות‬
‫מתחבאות כאן‪.‬‬
‫תרגיל ‪2‬‬
‫תרגיל ‪1‬‬
‫הסבירו את ההוראות‪( :‬תשובות בספר לימוד)‬
‫עט מטה_______________________________‬
‫עט מעלה______________________________‬
‫נקה__________________________________‬
‫שנה את התסריט כל שהאותיות יצאו צבעוניות‪ .‬מה ההוראה שהוספת?________________‬
‫מהי ההוראה?‬
‫גורמת לדמות להסתובב עם כיוון השעון_______________________‬
‫גורמת לדמות להסתובב נגד כיוון השעון_______________________‬
‫משימות‬
‫כתבו בעזרת החתול את המילים הבאות‪( :‬שלח את הקבצים אלי במייל)‬
‫(בהוראה גלוש אל‪ – ....‬ניתן להשתמש רק פעם אחת באתחול)‬
‫‪)4‬קר‬
‫‪)2‬כן‬
‫‪)5‬שבת‬
‫‪)1‬ים‬
‫‪)6‬עדר‬
‫‪)3‬בר‬
‫‪0‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ - 7‬אנימציה ‪ -‬תנועה‬
‫הכן את התסריט הבא‪:‬‬
‫הכן את התסריט הבא‪:‬‬
‫‪)1‬בחר דמות ‪ bat1-a‬מתוך תיקיית‬
‫‪animals‬‬
‫‪)2‬כנס ללשונית "תלבושות" ‪‬‬
‫יבא‪bat1-b ‬‬
‫‪)1‬בחר דמות ‪ shark1-b‬מתוך תיקיית ‪animals‬‬
‫‪)2‬כנס ללשונית "תלבושות" ‪ ‬יבא‪shark1-c ‬‬
‫הכן את התסריט הבא‪:‬‬
‫הכן את התסריט הבא‪:‬‬
‫‪)1‬בחר דמות ‪ cat1-a‬מתוך תיקיית ‪animals‬‬
‫‪)2‬כנס ללשונית "תלבושות" ‪ ‬יבא‪cat1-b ‬‬
‫‪)1‬בחר דמות ‪ dog2-b‬מתוך תיקיית ‪animals‬‬
‫‪)2‬כנס ללשונית "תלבושות" ‪ ‬יבא‪dog2-c ‬‬
‫משימות‬
‫‪.1‬לשלוח אליי את התרגילים שעשינו בכיתה למייל‪.‬‬
‫ולציין מה מבצע כל תסריט‪.‬‬
‫‪ .2‬להכין פרויקט של אנימציה עם ‪ 3‬דמויות לפחות‬
‫ולכל דמות לפחות ‪ 2‬תלבושות‪.‬‬
‫‪.4‬גלוש לאתר ‪http://www.scratch.mit.edu‬‬
‫חפש ‪ 2‬פרויקטים של אנימציה ושלח אליי את הקישור‪.‬‬
‫‪.3‬לשלוח אליי במייל‪ .‬לצרף את כל התרגילים ולציין‬
‫בנושא עבור שיעור תאריך‪...‬שם תלמיד‪...‬‬
‫אקווריום‬
‫‪.1‬בחר רקע ‪ :‬יבא רקע ‪underwater  Nature ‬‬
‫‪.2‬הוסף דמויות ‪fish1 ,fish2 , fish3 ,fish4, shark  animals‬‬
‫‪ :fish1 .3‬זוז לאורך הבמה‬
‫‪ : fish2.4‬זוז למעלה למטה‬
‫‪ : fish3.5‬זוז באלכסון מפינה לפינה‬
‫‪ : fish4.6‬זוז מסביב לבמה לפי כיוון השעון‬
‫‪10‬זוז מסביב לבמה נגד כיוון השעון‬
‫‪: shark.7‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪8‬‬
‫מתסריט רגיל ללולאות ‪2 -‬‬
‫לפנייך תסריטים שונים – הפוך תסריטים אלו תסריטים עם לולאות‪:‬‬
‫עבור כל תסריט יש להכין פרויקט עם ‪ 2‬דמויות‪ .‬אחת עם תסריט רגיל ואחת עם תסריט‬
‫לולאה‪.‬‬
‫לולאות‬
‫תסריט רגיל‬
‫‪11‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫מתסריט רגיל ללולאות ‪1 -‬‬
‫לפנייך תסריטים שונים – הפוך תסריטים אלו תסריטים עם לולאות‪:‬‬
‫עבור כל תסריט יש להכין פרויקט עם ‪ 2‬דמויות‪ .‬אחת עם תסריט רגיל ואחת עם תסריט‬
‫לולאה‪.‬‬
‫לולאות‬
‫תסריט רגיל‬
‫‪....‬אינסוף פעמים‪.....‬‬
‫משימות‬
‫‪)1‬יש לשלוח אליי למייל את התסריטים שהכנת בשיעור‬
‫‪)2‬הכן ‪ 5‬תסריטים רגילים לפי בחירתך‬
‫‪)3‬תסריטים שניתן לתרגם ל‪"-‬תסריט עם לולאה" (כל תסריט מס' החזרות בלולאה שונה)‬
‫‪ )4‬עבור כל תסריט יש להכין פרויקט עם ‪ 2‬דמויות‪ .‬אחת עם תסריט רגיל ואחת עם תסריט‬
‫לולאה‪.‬‬
‫‪12‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫מתסריט רגיל ללולאות ‪3 -‬‬
‫לפנייך תסריטים שונים – הפוך תסריטים אלו תסריטים עם לולאות‪:‬‬
‫עבור כל תסריט יש להכין פרויקט עם ‪ 2‬דמויות‪ .‬אחת עם תסריט רגיל ואחת עם תסריט‬
‫לולאה‪.‬‬
‫לולאות‬
‫תסריט רגיל‬
‫(ד"ר דורון זוהר)בנו תסריט בו החתול מצייר‬
‫מדרגות החל מנקודת ציר ‪ -220:Y 220-:X‬באופן‬
‫הבא‪ :‬כל מדרגה בגובה של ‪ 45‬צעדים ורוחב של‬
‫‪ 65‬צעדים‪ .‬סה"כ עליו ליצור ‪ 6‬מדרגות‪ ,‬כדוגמת‬
‫המבנה הבא‪:‬‬
‫(ד"ר דורון זוהר)החתול המבולבל התבלבל‪...‬‬
‫המידות שנתן לכם בהתחלה היו שגויות‪ :‬עליו‬
‫להגדיר ‪ 27‬מדרגות כאשר כל מדרגה בגובה של‬
‫‪ 10‬צעדים וברוחב של ‪ 15‬צעדים‪ ,‬כדוגמת התיאור‬
‫הבא‪:‬‬
‫(ד"ר דורון זוהר)‬
‫‪ .1‬התחל‬
‫‪ .2‬קפוץ אל ‪0,0‬‬
‫‪ .3‬נקה‬
‫‪ .4‬עט מטה‬
‫‪ .5‬פנה לכיוון ‪ 00‬מעלות (ימינה)‬
‫‪ .6‬זוז ‪ 100‬צעדים (ציור צלע ראשונה)‬
‫‪ .7‬הסתובב ‪ 00‬מעלות‬
‫‪ .8‬זוז ‪ 100‬צעדים(ציור צלע שניה)‬
‫‪ .0‬הסתובב ‪ 00‬מעלות‬
‫‪ .10‬זוז ‪ 100‬צעדים (ציור צלע שלישית)‬
‫‪ .11‬הסתובב ‪ 00‬מעלות‬
‫‪ .12‬זוז ‪ 100‬צעדים (ציור צלע רביעית)‬
‫‪ .13‬פנה לכיוון ‪ 00‬מעלות (ימינה)‬
‫‪13‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ - 9‬שנה ערך ‪ /‬קבע ערך‬
‫תרגיל ‪2‬‬
‫הסבירו את ההבדל בין ההוראות הבאות‪:‬‬
‫_____________________‬
‫_____________________‬
‫____________________‬
‫תרגיל ‪3‬‬
‫תרגיל ‪1‬‬
‫קבע‪...‬היא הוראה מוחלטת כיוון‬
‫ש_____________‬
‫אך‪-‬‬
‫שנה‪....‬היא הוראה יחסית כיוון‬
‫שהיא________ביחס לקיים‬
‫הסבירו את ההבדל בין ההוראות‬
‫_________‬
‫_________‬
‫______‬
‫_________‬
‫_________‬
‫תרגיל ‪5‬‬
‫תרגיל ‪4‬‬
‫כמה צבעים‬
‫הופיעו? מדוע?‬
‫כמה צבעים הופיעו?‬
‫מדוע?‬
‫הסבירו את‬
‫ההוראה קבע צבע‬
‫_____‬
‫_____________‬
‫_____________‬
‫הסבירו את ההוראה‬
‫שנה צבע _____‬
‫_____________‬
‫_____________‬
‫‪14‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ - 21‬הגרלת מספר‬
‫תרגיל ‪2‬‬
‫הרץ תסריט זה ‪ 5‬פעמים ורשום‬
‫את ערכי ‪ X,Y‬שהתקבלו‪.‬‬
‫תרגיל ‪1‬‬
‫‪Y‬‬
‫‪X‬‬
‫האם התקבלו ערכים זהים בכל‬
‫פעם? אם לא מדוע?‬
‫____________________‬
‫הסבירו את ההוראה ‪-‬‬
‫הסבירו את ההוראות‪:‬‬
‫_______________________‬
‫_________________________‬
‫______________________________‬
‫תרגיל ‪3‬‬
‫כתבו תסריט ‪ :‬לעולמים ‪ -‬הדמות תאמר מספר בין ‪ 1‬ל‪10 -‬‬
‫תרגיל ‪4‬‬
‫כתבו תסריט‪ :‬לעולמים‪ -‬הדמות תאמר‪" :‬תחזית מזג האוויר היא (מספר אקראי בן ‪ 0‬ל‪ )42-‬מעלות"‬
‫תרגיל ‪5‬‬
‫כתבו תסריט‪:‬‬
‫‪.1‬התחל‬
‫‪.2‬הגרל את מספר הצעדים שתלך הדמות‬
‫‪.3‬אמור כמה צעדים הלכה הדמות‬
‫‪.4‬בנגיעה במסגרת הפוך כיוון‬
‫תרגיל ‪5‬‬
‫כתבו תסריט ‪ :‬לעולמים ‪ -‬הדמות תשנה את הגודל שלה בתווך בין ‪ 70%‬ל‪150% -‬‬
‫תרגיל ‪ - 6‬אתגר *‬
‫כתבו תסריט ‪ :‬לעולמים ‪ -‬יוגרל ערך ‪ Y,X‬והדמות תאמר את השורש (‪ )sqrt‬של ערך ה‪.Y-‬‬
‫האם ניתן לחשב שורש של מספר שלילי? חשוב על פתרון‪....‬‬
‫תרגיל ‪ – 7‬אתגר **‬
‫כתבו תסריט – לעולמים הדמות תציג תרגילי חיבור עד ‪ 10‬אקראית (בכל פעם תרגיל אחר)‪.‬‬
‫‪15‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ – 22‬מקשי חצים‬
‫תרגיל ‪ - 2‬הכן ‪ 4‬תסריטים אלו עבור דמות‬
‫תרגיל ‪ - 1‬הכן ‪ 4‬תסריטים עבור דמות נוספת‬
‫‪ - w‬למעלה‬
‫‪ - A‬שמאל‬
‫‪ - X‬למטה‬
‫‪ - D‬ימין‬
‫תרגיל ‪– 3‬‬
‫הכן מבוך כרקע וטייל עם הדמויות לאורך המבוך‪.‬הוסף אנימציה‪.‬‬
‫תרגיל ‪ – 4‬מה מבצעות ההוראות הבאות?‬
‫‪16‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ – 21‬הוראת תנאי‬
‫הוראת תנאי ‪2 -‬‬
‫מה יאמר החתול?‬
‫‪ o‬הצלחתי‬
‫‪ o‬לא הצלחתי‬
‫‪ o‬החתול לא יודע מה לומר‬
‫‪ o‬לא יאמר דבר‬
‫תן דוגמא לתנאי עבורו יאמר החתול‬
‫הצלחתי _____________________‬
‫מה יאמר החתול?‬
‫‪ o‬הצלחתי‬
‫‪ o‬לא הצלחתי‬
‫‪ o‬החתול לא יודע מה לומר‬
‫‪ o‬לא יאמר דבר‬
‫תן דוגמא לתנאי עבורו יאמר החתול‬
‫הצלחתי _____________________‬
‫תן דוגמא לתנאי עבורו יאמר החתול‬
‫לא הצלחתי‬
‫_____________________‬
‫מה יאמר החתול?‬
‫‪ o‬פתרת נכון את התרגיל‬
‫‪ o‬פתרת לא נכון את התרגיל‬
‫‪ o‬החתול לא יודע מה לומר‬
‫‪ o‬לא יאמר דבר‬
‫תן דוגמא לתנאי עבורו יאמר החתול פתרת‬
‫נכון את התרגיל‬
‫_____________________‬
‫תן דוגמא לתנאי עבורו לא יאמר החתול‬
‫כלום ______________________‬
‫מה יאמר החתול?‬
‫‪ o‬פתרת נכון את התרגיל‬
‫‪ o‬לא פתרת נכון את התרגיל‬
‫‪ o‬החתול לא יודע מה לומר‬
‫‪ o‬לא יאמר דבר‬
‫תן דוגמא לתנאי עבורו יאמר החתול פתרת‬
‫נכון את התרגיל‬
‫_____________________‬
‫תן דוגמא לתנאי עבורו לא פתרת נכון את‬
‫התרגיל ______________________‬
‫‪17‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫הוראת תנאי ‪1 -‬‬
‫מה יאמר החתול?‬
‫‪ o‬ארבע קטן מארבע‬
‫‪ o‬ארבע לא קטן מארבע‬
‫‪ o‬ארבע קטן מארבע ארבע לא קטן‬
‫מארבע‬
‫‪ o‬לא יאמר דבר‬
‫תן דוגמא (אם קיימת) לתנאי עבורו יאמר‬
‫החתול ארבע קטן מארבע‬
‫_____________________‬
‫תן דוגמא (אם קיימת) לתנאי עבורו יאמר‬
‫החתול ארבע לא קטן מארבע‬
‫מה יאמר החתול?‬
‫‪ o‬סודי‬
‫‪ o‬לא סודי‬
‫‪ o‬סודי לא סודי‬
‫‪ o‬לא יאמר דבר‬
‫תן דוגמא לתנאי עבורו יאמר החתול‬
‫סודי _____________________‬
‫תן דוגמא לתנאי עבורו יאמר החתול‬
‫לא סודי _____________________‬
‫מה יאמר החתול?‬
‫‪ o‬סודי‬
‫‪ o‬לא סודי‬
‫‪ o‬סודי לא סודי‬
‫‪ o‬לא יאמר דבר‬
‫תן דוגמא (אם קיימת) לתנאי עבורו יאמר‬
‫החתול סודי _____________________‬
‫תן דוגמא (אם קיימת) לתנאי עבורו יאמר‬
‫החתול לא סודי ___________________‬
‫מה יאמר החתול?‬
‫‪ o‬התנאי מתקיים‬
‫‪ o‬התנאי אינו מתקיים‬
‫‪ o‬התנאי מתקיים התנאי אינו מתקיים‬
‫‪ o‬לא יאמר דבר‬
‫הסבירו את ההוראה‬
‫___________________________‬
‫‪18‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫הוראת תנאי ‪3 -‬‬
‫מה יאמר החתול?‬
‫‪ o‬התנאי מתקיים‬
‫‪ o‬התנאי אינו מתקיים‬
‫‪ o‬התנאי מתקיים התנאי אינו מתקיים‬
‫‪ o‬לא יאמר דבר‬
‫הסבירו את ההוראה‬
‫___________________________‬
‫מה יאמר החתול?‬
‫‪ o‬התנאי מתקיים‬
‫‪ o‬התנאי אינו מתקיים‬
‫‪ o‬התנאי מתקיים התנאי אינו מתקיים‬
‫‪ o‬לא יאמר דבר‬
‫מה יאמר החתול?‬
‫‪ o‬התנאי מתקיים‬
‫‪ o‬התנאי אינו מתקיים‬
‫‪ o‬התנאי מתקיים התנאי אינו מתקיים‬
‫‪ o‬לא יאמר דבר‬
‫הסבירו את ההוראה‬
‫___________________________‬
‫מה יאמר החתול?‬
‫‪ o‬התנאי מתקיים‬
‫‪ o‬התנאי אינו מתקיים‬
‫‪ o‬התנאי מתקיים התנאי אינו מתקיים‬
‫‪ o‬לא יאמר דבר‬
‫מה יאמר החתול?‬
‫‪ o‬התנאי מתקיים‬
‫‪ o‬התנאי אינו מתקיים‬
‫‪ o‬התנאי מתקיים התנאי אינו מתקיים‬
‫‪ o‬לא יאמר דבר‬
‫הסבירו את ההוראה‬
‫___________________________‬
‫‪10‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫הוראת תנאי – ‪4‬‬
‫כתבו תסריט ב‪scratch-‬‬
‫‪ .1‬התחל‬
‫‪ .2‬אם ( (‪ (85>33‬או לא(‪) )4=4‬‬
‫‪ 2.2‬אמור תנאי מתקיים‬
‫אחרת‬
‫‪ 2.3‬אמור תנאי לא מתקיים‬
‫כתבו תסריט ב‪scratch-‬‬
‫‪ .1‬התחל‬
‫‪ .2‬אם ( (‪ (85>33‬וגם לא(‪) )4=4‬‬
‫‪ 2.2‬זוז ‪ 100‬צעדים קדימה‬
‫‪ 2.3‬אמור תנאי מתקיים‬
‫אחרת‬
‫‪ 2.4‬זוז ‪ 100‬צעדים אחורה‬
‫‪ 2.5‬אמור תנאי לא מתקיים‬
‫כתבו תסריט ב‪scratch-‬‬
‫‪ .1‬התחל‬
‫‪ .2‬אם ( (‪ (3>33‬וגם (‪) )5>5‬‬
‫‪ 2.2‬אמור תנאי מתקיים‬
‫‪ 2.3‬שרטט משולש ירוק‬
‫אחרת‬
‫‪ 2.4‬אמור תנאי לא מתקיים‬
‫‪ 2.5‬שרטט משולש סגול‬
‫כתבו תסריט ב‪scratch-‬‬
‫‪ .1‬התחל‬
‫‪ .2‬אם ( (‪ (3>33‬או (‪) )5>5‬‬
‫‪ 2.2‬אמור תנאי מתקיים‬
‫‪ 2.3‬לעולמים‪-‬לך מעלה מטה‬
‫אחרת‬
‫‪ 2.4‬אמור תנאי לא מתקיים‬
‫‪ 2.5‬לעולמים‪-‬לך לאורך הבמה‬
‫כתבו תסריט ב‪scratch-‬‬
‫‪ .1‬התחל‬
‫‪ .2‬אם ( (‪ (42=3‬וגם (‪) )5=9‬‬
‫‪ 2.2‬אמור תנאי מתקיים‬
‫‪ 2.3‬שרטט מחומש‬
‫אחרת‬
‫‪ 2.4‬אמור תנאי לא מתקיים‬
‫‪ 2.5‬שרטט עיגול‬
‫‪ .1‬התחל‬
‫‪ .2‬אם ( ((‪ (10>)1011‬או (‪) )0>0‬‬
‫‪ 2.2‬אמור תנאי מתקיים‬
‫‪ 2.3‬בצע ‪ 3‬פעמים‪-‬הסתובב סביב‬
‫הבמה לפי כיוון השעון‬
‫אחרת‬
‫‪ 2.4‬אמור תנאי לא מתקיים‬
‫‪ 2.5‬הסתובב סביב הבמה נגד כיוון‬
‫השעון‬
‫‪20‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫סיכום‬
‫"וגם"‬
‫הפעולה‬
‫יבוצע ‪ -‬במידה ו‪ 2-‬התנאים נכונים‪.‬‬
‫לא יבוצע – במידה ואחד התנאים‪/‬שניהם לא נכונים‪.‬‬
‫‪.‬‬
‫הפעולה‬
‫"או"‬
‫יבוצע – במידה ותנאי ‪ 1‬לפחות נכון‬
‫לא יבוצע – במידה ו‪ 2-‬התנאים לא נכונים‬
‫הפעולה "לא"‬
‫יבוצע – במידה והתנאי לא נכון‬
‫לא יבוצע ‪ -‬במידה והתנאי נכון‬
‫ההוראה "שדר מסר"‬
‫יצירת קשר בין דמויות‪ .‬הוראה זו גורמת לדבר מה לפעול‪ .‬הוראה המתזמנת דמות‪/‬דמויות אחרות‬
‫(פרלמן רחל)‬
‫ההוראה "אמור"‬
‫אמירה בעלמא‪ .‬אמירה זו אינה גורמת לדבר מה לפעול‪ .‬אמירה זו אינה יוצרת קשר לדמות‬
‫אחרת(פרלמן רחל)‬
‫‪21‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪23‬‬
‫הוראת תנאי ‪ -‬בשילוב תקשורת בן דמויות(שדר מסר)‬
‫‪ .1‬משחק מחבואים ‪ -‬הקלידו את התסריט הבא‪.‬‬
‫‪)fantasy( fantasy1-a‬‬
‫‪)fantasy( Fantasy10/11/12‬‬
‫הסבירו את ההוראות הבאות‪:‬‬
‫שדר מסר – _________________________________________‬
‫כשמתקבל מסר______________________________________‬
‫_________________________________________‬
‫אמור –‬
‫_________________________________________‬
‫הצג –‬
‫הסתר – _________________________________________‬
‫‪ .2‬תרגם את התסריט ל‪scratch-‬‬
‫הורה‬
‫‪.1‬התחל‬
‫‪.2‬קפוץ לנקודת ההתחלה‬
‫‪.2‬אמור"גש למכולת"‬
‫‪.3‬שדר מסר – לך למכולת‬
‫כשמתקבל מסר –סוף מכולת‬
‫‪.1‬אמור "תודה רבה"‬
‫ילד‬
‫‪.1‬התחל‬
‫‪.2‬קפוץ לנקודת ההתחלה‬
‫כשמתקבל מסר – לך למכולת‬
‫‪.1‬הסתובב בבמה לפי כיוון השעון‬
‫פעם ‪1‬‬
‫‪.2‬אמור קניתי במכולת‬
‫‪.2‬שדר מסר – סוף מכולת‬
‫‪ .3‬בנו אנימציה של מרוץ מכוניות‪.‬‬
‫‪ 3‬מכוניות ממוקמות בצד שמאל של הבמה ומחכות להוראת השופט‪.‬‬
‫סרט בסוף המרוץ‬
‫כאשר השופט מודיע על תחילת המרוץ‪ ,‬המכוניות נוסעות – משמאל לימין ‪.‬‬
‫כאשר המכונית הראשונה נוגעת בסרט – נשלח מסר לשופט להודיע על סיום‬
‫התחרות‪.‬‬
‫(חשוב כיצד נגרום לכך שהמכוניות ייסעו בקצב שונה?)‬
‫‪22‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫‪ .4‬בנו אנימציה של – פחד לילה‬
‫ילד במקום חשוך – אומר ‪":‬מקום חשוך‪...‬אני לא חושש בחושך"‪( 1‬שידור מסר)‬
‫לאחר מופיעות ‪ 6‬מפלצות ורוחות שונות בחדר‪ .‬מלל ‪ 1‬מסלול עבור כל דמות‪.‬‬
‫המפלצות נעלמות ‪,‬אור בחדר‪ ,‬האם מגיעה אומרת "לך לישון"‪(.‬ושוב הכל מהתחלה‪-‬‬
‫לעולמים)‬
‫‪ .5‬בנו אנימציה של – "מה לעשות בחופש?!"‬
‫ילד‪/‬ה במרכז הבמה שואל "מה כדאי לעשות בחופש?" ‪ 1‬מסר (מסר למי?)‬
‫מופיע ספר עם מלל – קריאת ספרים – ונעלם אחרי ‪ 2‬שניות ‪ 1‬מסר (מסר למי?)‬
‫מופיע מחשב עם מלל – משחקי מחשב – ונעלם אחרי ‪ 2‬שניות ‪ 1‬מסר (מסר למי?)‬
‫מופיע ים עם מלל – ללכת לים – ונעלם אחרי ‪ 2‬שניות ‪ 1‬מסר (מסר למי?)‬
‫מופיע גיטרה עם מלל – לנגן גיטרה – ונעלם אחרי ‪ 2‬שניות ‪ 1‬מסר (מסר למי?)‬
‫הילד אומר‪":‬תכננתי את החופש שלי"‪1‬מסר (מסר למי?) ולאחר כל הרעיונות מופיעים‬
‫סביב הילד‪.‬‬
‫‪ .6‬בנו אנימציה של – "ביקור בגן חיות"‬
‫ילד ואביו בפינה שמאלית של הבמה (‪ )-250,-150‬אומר הבן "בוא נבקר בגן חיות"‬
‫מופיע זברה והולכת לאורך הבמה – כשנוגעת בבן ואביו נעלמת‬
‫(היכן נמקם את הזברה בהתחלה?? למי תיתן מסר כשתסיים??)‬
‫לאחר העלמות הזברה מופיע פיל ולאחר העלמות הפיל מופיע יען וכו' (‪ 6‬חיות שונות)‬
‫לסיום כל החיות מופיעות‪ ,‬כל חיה במיקום שונה‪ ,‬האב אומר "אנחנו מוקפים בחיות‪"...‬‬
‫‪ .7‬בנו אנימציה של – "ביקור בכנסת" (נא לבחור רקע בהתאם‪)..‬‬
‫האותיות כנסת ישראל ‪ -‬מסתובבות ברקע‬
‫דמות של כנסת בבמה ‪" -‬כנסת ישראל – מעניין את מי נפגוש"‪ 1‬מסר (מסר למי?)‬
‫מופיע ראש הממשלה הולך לכיוון הכנסת נוגע בה ונעלם‪.‬‬
‫לאחר העלמות ראש הממשלה מופיע שר הביטחון‪ ,‬ולאחר היעלמותו מופיע שר‬
‫החינוך וכו' (‪ 5‬אישים שונים מכנסת ישראל )‬
‫לאחר כניסתם של כל המכובדים לכנסת – הרקע יוחלף – וכן כל הדמויות יופיעו כל‬
‫דמות במיקום אחר ובמסלול משלה)‬
‫‪ .8‬משחק תופסת‪.‬‬
‫חשוב כיצד לממש משחק זה באמצעות ‪ 3- scratch‬משתתפים‪.‬‬
‫‪ .0‬פרויקט הגשה לסיכום הנושא‬
‫חשוב על רעיון מקורי המשלב בתוכו את ההוראה ‪ -‬שדר מסר‪.‬‬
‫דרישות התסריט‬
‫דמויות – לפחות ‪3‬‬
‫מסר – לפחות ‪2‬‬
‫רקע – שינוי רקע כתוצאה מקבלת מסר כלשהו‬
‫‪23‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ - 24‬משתנים ‪ -‬קליטה‬
‫‪.2‬‬
‫‪.3‬‬
‫‪.4‬‬
‫‪.5‬‬
‫‪.6‬‬
‫‪.7‬‬
‫‪.8‬‬
‫כתבו את התסריט הבא‪:‬‬
‫‪ .a‬התחל‬
‫‪ .b‬אמור "הכנס צבע שאתה אוהב"‬
‫‪ .c‬הכנס תשובה ל‪.color -‬‬
‫‪ .d‬אמור "הצבע האהוב עליך הוא ‪"color‬‬
‫כתבו את התסריט הבא‪:‬‬
‫‪ .a‬התחל‬
‫‪ .b‬אמור "הכנס סוג מכונית של הורייך"‬
‫‪ .c‬הכנס תשובה ל‪car-‬‬
‫‪ .d‬אמור "המכונית המשפחתית שלנו היא ‪"car‬‬
‫כתבו את התסריט הבא‪:‬‬
‫‪ .a‬התחל‬
‫‪ .b‬אמור "בחר מספר מזל"‬
‫‪ .c‬הכנס תשובה ל‪lucky -‬‬
‫‪ .d‬אמור "מס' המזל שלך הוא ‪" lucky‬‬
‫כתבו את התסריט הבא‪:‬‬
‫‪ .a‬התחל‬
‫‪ .b‬אמור "מה הכתבות שלך"‬
‫‪ .c‬הכנס תשובה ל‪address -‬‬
‫‪ .d‬אמור "באיזו עיר אתה גר"‬
‫‪ .e‬הכנס תשובה ל‪city -‬‬
‫‪ .f‬אמור ‪ address‬נמצאת בעיר ‪city‬‬
‫כתבו את התסריט הבא‪:‬‬
‫‪ .a‬התחל‬
‫‪ .b‬באיזה חוג אתה?‬
‫‪ .c‬הכנס תשובה ל‪hobby -‬‬
‫‪ .d‬אמור "כמה חודשים הינך בחוג זה"‬
‫‪ .e‬הכנס תשובה ל‪month -‬‬
‫‪ .f‬אמור "הנך בחוג ‪ month ,hobby‬חודשים"‬
‫כתבו את התסריט הבא‪:‬‬
‫‪ .a‬התחל‬
‫‪ .b‬אמור "כמה תלמידים אתם בכיתה"‬
‫‪ .c‬הכנס תשובה ל‪class -‬‬
‫‪ .d‬אמור "כמה תלמידים בכיתה עם חולצה בצבע ירוק"‬
‫‪ .e‬הכנס תשובה ל‪green -‬‬
‫‪ .f‬אמור בכיתה שלנו לומדים ‪ class‬תלמידים ן‪ green -‬תלמידים עם חולצה‬
‫בצבע ירוק"‬
‫ש‪.‬ב – כתבו תסריט שקולט את שם משפחתך ‪ family‬כמה חלונות יש בבית שלך‬
‫‪ window‬וכמה חדרים ‪ room‬בתסריט יאמר שבבית משפחת ‪ family‬יש ‪window‬‬
‫חלונות ‪ room‬חדרים‪.‬‬
‫תרגיל ‪ – 1‬הקלד את התסריט הבא‪:‬‬
‫‪24‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ - 25‬משתנים‪-‬הצבה‬
‫תרגיל ‪:0‬‬
‫הקלידו את התסריט הבא‪.‬‬
‫השלימו‪:‬‬
‫אם היינו מעוניינים שערכו של המשתנה ‪ num‬יקטן ב‪ 1 -‬מה היינו‬
‫משנים בתסריט?_________________________‬
‫עתה הגדירו עבור כל אחת מההוראות הבאות מה תפקידה‪/‬מה היא מבצעת‪:‬‬
‫תרגיל ‪:10‬‬
‫בנו תסריט המבצע את הפעולות הבאות‪:‬‬
‫‪ .1‬התחל‬
‫‪ .2‬קפוץ אל נקודת הציר ‪0:y 0:x‬‬
‫‪ .3‬הצב במשתנה ‪ num‬את הערך ‪.10‬‬
‫‪ .4‬זוז ‪ num‬צעדים‪.‬‬
‫‪ .5‬אמור ‪ num‬למשך ‪ 2‬שניות‬
‫‪ .6‬הגדל את ערכו של ‪ num‬ב‪10 -‬‬
‫‪ .7‬זוז ‪ num‬צעדים‪.‬‬
‫‪ .8‬אמור ‪ num‬למשך ‪ 2‬שניות‬
‫‪ .0‬הקטן את ערכו של ‪ num‬ב‪5-‬‬
‫‪ .10‬זוז ‪ num‬צעדים‪.‬‬
‫‪ .11‬אמור ‪ num‬למשך ‪ 2‬שניות‬
‫‪X‬‬
‫‪Y‬‬
‫לאחר תסריט זה מיקומו של החתול‪:‬‬
‫‪________ Y ______ X‬‬
‫תרגיל ‪:11‬‬
‫כתבו תסריט המבצע את הפעולות הבאות‪.‬‬
‫‪.1‬התחל‬
‫‪.2‬הגדר משתנה ‪color‬‬
‫‪.3‬שם ערך "ירוק " במשתנה ‪color‬‬
‫‪.4‬אמור הצבע האהוב עלי הוא ‪color‬‬
‫‪25‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫תרגיל ‪:12‬‬
‫מה יאמר החתול‬
‫עתה הגדירו עבור כל אחת מההוראות הבאות מה תפקידה‪/‬מה היא מבצעת‪:‬‬
‫תרגיל ‪:13‬‬
‫כתבו תסריט המבצע את הפעולות הבאות‪.‬‬
‫‪.1‬התחל‬
‫‪.2‬הגדר משתנה ‪car‬‬
‫‪.3‬שם ערך "טויוטה " במשתנה ‪car‬‬
‫‪.4‬אמור הרכב האהוב עלי הוא ‪car‬‬
‫תרגיל ‪:14‬‬
‫כתבו תסריט המבצע את הפעולות הבאות‪.‬‬
‫שם במשתנה ‪ name‬את שם קבוצת הכדורגל‬
‫שם במשתנה ‪ player‬את שם השחקן‬
‫שם במשתנה ‪ gol‬את הגולים שהבקיע במשחק‬
‫הדמות תאמר –השחקן ‪ player‬מקבוצת ‪ name‬הבקיע ‪ gol‬גולים‬
‫‪26‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ – 26‬משתנים קליטה ‪,‬הצבה וחישוב‬
‫תרגיל ‪:15‬‬
‫הקלידו את התסריט הבא‪.‬‬
‫עתה הגדירו עבור כל אחת מההוראות הבאות מה תפקידה‪/‬מה היא מבצעת‪:‬‬
‫תרגיל ‪:16‬‬
‫הקלידו את התסריט הבא‪.‬‬
‫במידה ויהיו ‪ 4‬אנשים בחנות ‪ .‬מה נוסיף לתוכנית על מנת שתרוץ ‪ 4‬פעמים? הריצו את‬
‫התוכנית ‪ 4‬פעמים ומלאו את הטבלה‪:‬‬
‫‪27‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫תרגיל ‪:17‬‬
‫בנו תסריט המבצע את הפעולות הבאות‪:‬‬
‫‪ .1‬התחל‬
‫‪ .2‬הגדר משתנה ‪math‬‬
‫‪ .3‬הגדר משתנה ‪English‬‬
‫‪ .4‬הגדר משתנה ‪computer‬‬
‫‪ .5‬הגדר משתנה ‪avg‬‬
‫‪ .6‬הצב במשתנה ‪.0 avg‬‬
‫‪ .7‬שאל מה ציונך במתמטיקה‬
‫‪ .8‬הכנס תוצאה למשתנה ‪math‬‬
‫‪ .0‬שאל מה ציונך באנגלית‬
‫‪ .10‬הכנס תוצאה למשתנה ‪English‬‬
‫‪ .11‬שאל מה ציונך במדעי המחשב‬
‫‪ .12‬הכנס תוצאה למשתנה ‪computer‬‬
‫‪ .13‬קבע ערך משתנה ‪ avg‬לתוצאת החישוב ‪) English1 math+ computer(/3‬‬
‫‪ .14‬אמור ממוצע ציונך הוא ‪avg‬‬
‫בכיתה ‪ 7‬תלמידים‪ .‬אנו מעוניינים שתוכנית זו תרוץ ‪ 7‬פעם‪ .‬מה עלינו להוסיף והיכן‪ .‬הוסף‬
‫ומלא את הטבלה הבאה‪:‬‬
‫אמור‬
‫תרגיל ‪18‬‬
‫כתבו תסריט הקולט ‪ 2‬מספרים‪ .‬החתול יאמר את סכומם‪ ,‬מכפלתם‪ ,‬ההפרש ביניהם‪.‬‬
‫תרגיל ‪10‬‬
‫א‪ .‬כתבו תסריט הקולט מחיר בשקלים של כרטיס ללונה‪-‬פארק ‪ .‬החתול יאמר את המחיר‬
‫בדולרים‪.‬‬
‫ב‪.‬שנה את התסריט כך שירוץ ‪ 4‬פעמים‪.‬‬
‫תרגיל ‪20‬‬
‫כתבו תסריט שקולט למשתנה ‪ notebook‬את מחיר המחברת‪ ,‬כמות המחברות שמעוניינים‬
‫לרכוש תקלט למשתנה ‪ .num‬הסכום לתשלום יחושב ויוכנס למשתנה ‪ . cost‬החתול יאמר‬
‫את המחיר שיש לשלם ‪.‬‬
‫תרגיל ‪21‬‬
‫כתוב תסריט שקולט כמה דמי כיס יש לך למשתנה ‪ .money‬למשתנה ‪ computer‬יקלט‬
‫מחירו של מחשב‪ .‬העודף יחושב ויוכנס למשתנה ‪.‬החתול יאמר כמה עודף יישאר לך‬
‫לאחר הקניה‪( .‬בהנחה שיש לך מספיק כסף‪28)...‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ - 27‬הוראת תנאי בשילוב משתנים‬
‫שאלה ‪ 1‬הקלידו את התסריט הבא‪.‬‬
‫מה יאמר החתול?‬
‫‪num‬‬
‫‪40‬‬
‫‪70‬‬
‫‪50‬‬
‫‪25‬‬
‫‪00‬‬
‫‪51‬‬
‫תן דוגמא (אם קיימת) לתנאי עבורו יאמר‬
‫החתול מקיים את התנאי‬
‫_____________________‬
‫תן דוגמא (אם קיימת) לתנאי עבורו יאמר‬
‫החתול אינו מקיים את התנאי‬
‫אמור‬
‫תן דוגמא לתנאי עבורו לא יאמר החתול כלום‬
‫______________________‬
‫שאלה ‪2‬‬
‫הקלידו את התסריט הבא‪.‬‬
‫השלם‪:‬‬
‫ההודעה "מצויין" תתקבל במידה והמספר‬
‫שנקלט הינו____________________‬
‫ההודעה "נסה שוב" תתקבל במידה‬
‫והמספר שנקלט‬
‫הינו_________________‬
‫שאלה ‪3‬‬
‫שאלה ‪4‬‬
‫כתבו תסריט ב‪scratch -‬‬
‫הקולט שם של תלמיד למשתנה‬
‫אם שם התלמיד הוא יוסי‬
‫הדמות תאמר "ברוך הבא יוסי"‬
‫אחרת הדמות תאמר "תלמיד לא מוכר"‬
‫כתבו תסריט ב‪scratch -‬‬
‫הקולט מספר למשתנה‬
‫אם מספר זה‬
‫שווה ‪ 80‬הדמות תאמר "שווה שמונים"‬
‫ואם לא‬
‫הדמות תאמר "אינו שווה שמונים"‬
‫‪20‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪:5‬‬
‫להלן ‪ 2‬תסריטים‪.‬עקוב והשלם‪.‬‬
‫תסריט א'‬
‫תסריט ב'‬
‫‪4‬‬
‫‪4‬‬
‫‪-4‬‬
‫‪-4‬‬
‫‪0‬‬
‫‪0‬‬
‫ההבדל בין תסריט א' לתסריט ב' הינו______________________________‬
‫_______________________________________________________‬
‫שאלה ‪6‬‬
‫עקוב אחר התסריט הבא‪:‬‬
‫הכנס למשתנה ‪ age‬את הערכים הבאים‬
‫אמור‬
‫‪age‬‬
‫‪18‬‬
‫‪14‬‬
‫‪16.5‬‬
‫האם קיים קלט של ‪age‬עבורו לא יינתן כל פלט? קיים‪/‬לא קיים‬
‫‪-----------------------------------------------------------------------------------------------------------------‬‬
‫‪30‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫עתה הגדירו עבור כל אחת מההוראות הבאות מה תפקידה‪/‬מה היא מבצעת‪:‬‬
‫שאלה ‪7‬‬
‫עקוב אחר התסריט הבא‪:‬‬
‫הכנס למשתנה ‪ A‬את הערכים הבאים (משמאל לימין והשלם את הטבלה)‬
‫‪120,70,32,42,87,20,230,400‬‬
‫שאלה ‪:8‬‬
‫תרגם את התסריט הבא ל ‪scratch -‬‬
‫‪ .12‬התחל‬
‫‪ .13‬הגדר משתנה ‪height‬‬
‫‪ .14‬בצע ‪ 10‬פעמים‬
‫‪ 3.1‬שאל – מה הגובה שלך?‬
‫‪ 3.2‬הכנס תשובה למשתנה ‪height‬‬
‫‪3.3‬אם הגובה מעל ‪1.6‬‬
‫‪ 3.3.1‬תן הודעה "נבחרת לשחק כדורסל"‬
‫‪ 3.4‬אחרת‬
‫‪ 3.4.1‬תן הודעה "נבחרת לשחק כדורגל"‬
‫‪31‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫הוראת תנאי בשילוב אופרטורים‬
‫שאלה ‪0‬‬
‫לחברת מחשבים נגשו מועמדים שונים‪ .‬פותחה תוכנה לניפוי ראשוני‪.‬‬
‫הקלידו את התסריט הבא (ניסיון תעסוקתי ‪ experience -‬גיל ‪) age -‬‬
‫השלם‪:‬‬
‫השלם‪:‬‬
‫ההודעה "התקבלת נשמח להעסיקך" תתקבל כאשר________________________________‬
‫ההודעה "לא התקבלת" תתקבל כאשר________________________________________‬
‫עתה הגדירו עבור כל אחת מההוראות הבאות מה תפקידה‪/‬מה היא מבצעת‪:‬‬
‫‪32‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪10‬‬
‫לערב מגמות הגיעו תלמידים רבים המתלבטים בבחירת מגמה‪ .‬לצורך כך הכינו טל ובר תוכנית‬
‫שתעזור בבחירה ‪.‬תרגם את התסריט הבא ל ‪scratch -‬‬
‫‪.1‬‬
‫‪.2‬‬
‫‪.3‬‬
‫‪.4‬‬
‫‪.5‬‬
‫‪.2‬‬
‫התחל‬
‫הגדר משתנה ‪math‬‬
‫הגדר משתנה ‪English‬‬
‫הגדר משתנה ‪computer‬‬
‫בצע ‪ 7‬פעמים‬
‫‪ 5.1‬שאל מה הציון במתמטיקה‬
‫‪ 1.1‬הכנס ציון במתמטיקה למשתנה ‪math‬‬
‫‪ 1.2‬שאל מה הציון באנגלית‬
‫‪ 1.3‬הכנס ציון באנגלית למשתנה ‪English‬‬
‫‪ 1.4‬שאל מה הציון במדעי במחשב‬
‫‪ 1.5‬הכנס ציון למשתנה ‪computer‬‬
‫‪ 1.6‬אם ‪ English>90‬וגם ‪ math>90‬וגם ‪computer>90‬‬
‫התקבלת למגמת טכ"ם‬
‫‪ 1.7‬אחרת אם הציון באנגלית בין ‪ 75‬ל‪ 00-‬או הציון במתמטיקה הינו בין ‪ 75‬ל‪00-‬‬
‫וגם ציון במדעי המחשב מעל ‪85‬‬
‫התקבלת למגמת מדעי המחשב ‪ 5‬יח"ל‬
‫‪ 1.8‬אחרת אם ציון במדעי המחשב מעל ‪75‬‬
‫התקבלת למגמת מדעי המחשב ‪ 3‬יח"ל‬
‫אמור במאה ה‪ 21-‬ידע בתכנות צריך להיות ידע בסיסי בדיוק כמו קריאה וכתיבה‪,‬‬
‫סילבר‪MIT ,‬‬
‫השלם‪:‬‬
‫‪math‬‬
‫‪76‬‬
‫‪72‬‬
‫‪05‬‬
‫‪72‬‬
‫‪02‬‬
‫‪70‬‬
‫‪04‬‬
‫‪English‬‬
‫‪80‬‬
‫‪67‬‬
‫‪100‬‬
‫‪76‬‬
‫‪02‬‬
‫‪00‬‬
‫‪01‬‬
‫אמור‬
‫‪computer‬‬
‫‪01‬‬
‫‪04‬‬
‫‪07‬‬
‫‪88‬‬
‫‪87‬‬
‫‪68‬‬
‫‪06‬‬
‫השלם‪:‬‬
‫המשפט ‪ -‬התקבלת למגמת טכ"ם ‪ -‬יאמר אך ורק ל‪_____________________ -‬‬
‫המשפט ‪ -‬התקבלת למגמת מדעי המחשב ‪ 5‬יח"ל ‪ -‬יאמר אך ורק ל‪___________-‬‬
‫המשפט ‪ -‬התקבלת למגמת מדעי המחשב ‪ 3‬יח"ל ‪ -‬יאמר אך ורק ל‪____________-‬‬
‫המשפט ‪ -‬אמור במאה ה‪ 21-‬ידע בתכנות צריך להיות ידע בסיסי בדיוק כמו קריאה וכתיבה‪,‬‬
‫סילבר‪ – MIT ,‬יאמר__________________________________ כמה פעמים נאמר‬
‫משפט זה סה"כ בתסריט? מדוע?‬
‫‪33‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ - 28‬הוראות בתוך התנאי‪ /‬מחוץ לתנאי‬
‫שאלה ‪11‬‬
‫עקוב אחר התסריט הבא‪:‬‬
‫הכנס למשתנה ‪ num‬את הערכים הבאים‬
‫סה"כ‬
‫‪num*3‬‬
‫‪num‬‬
‫צעדים‬
‫‪7‬‬
‫‪150‬‬
‫‪100‬‬
‫אמור‬
‫האם קיים קלט של ‪ num‬עבורו לא יינתן כל פלט? קיים‪/‬לא קיים‬
‫השלם‪ :‬מה ההבדל‬
‫לתנאי?‬
‫בין ההוראה שבתוך התנאי להוראה זו שמחוץ‬
‫‪-----------------------------------------------------------------------------------------------------------------‬‬
‫שאלה ‪12‬‬
‫שי ויוני עורכים בדיקת מחירים עבור מנוי לאתרי משחקים באינטרנט‪.‬‬
‫כתבו תסריט הקולט מחיר מנוי לאתר עבור חודש‪.‬‬
‫במידה והמחיר פחות מ‪ - ₪ 20 -‬הדמות תאמר "מחיר מצוין"‬
‫במידה והמחיר בין ‪ ₪ 21‬ל‪ - ₪ 40 -‬הדמות תאמר "מחיר סביר"‬
‫במידה והמחיר מעל ‪ - ₪ 40‬הדמות תאמר "יקר אך איכותי"‬
‫בכל מקרה הדמות תאמר בסוף – "תודה שהשתמשתם בתוכנית הבדיקה של שי ויוני"‬
‫שאלה ‪:13‬‬
‫יוסי וליאת עורכים בדיקה כמה חניכים הגיעו לסניף ב ני עקיבא לפעולה‪.‬‬
‫כתבו תסריט הקולט את מס' החניכים עבור פעולת אמצע שבוע‬
‫במידה והגיעו יותר מ‪ 30-‬חניכים ‪ -‬הדמות תאמר "אתם מדריכים מעולים"‬
‫במידה והגיעו בין ‪ 20‬ל‪ 30-‬חניכים – הדמות תאמר "מס' החניכים הכי גדול בסניף"‬
‫במידה והגיעו בין ‪ 10‬ל‪ 20 -‬חניכים – הדמות תאמר "מס' סביר של חניכים"‬
‫במידה והגיעו פחות מ‪ 10-‬חניכים – הדמות תאמר "יש לגייס דחוף חניכים לשבט"‬
‫בכל מקרה ללא קשר למס' החניכים הדמות תאמר בסוף – " תנועת נוער ‪ -‬למימוש החזון של‬
‫יצירת חברה לומדת ועושה"‬
‫שאלה ‪:14‬‬
‫‪34‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫עקוב אחר התסריט הבא‪:‬‬
‫הכנס למשתנה ‪ num‬את הערכים הבאים‬
‫‪num‬‬
‫‪400-2*num‬‬
‫סה"כ‬
‫צעדים‬
‫אמור‬
‫‪40‬‬
‫‪150‬‬
‫‪100‬‬
‫‪)3.1‬מה ניתן לומר על ביטוי זה?‬
‫א‪ .‬תמיד אי זוגי‬
‫ב‪ .‬תמיד זוגי‬
‫ג‪ .‬לא ניתן לדעת ‪ ,‬תלוי בערכו של ‪num‬‬
‫‪)3.2‬הדמות תאמר "שלום " עבור‪:‬‬
‫א‪num>100 .‬‬
‫ב‪num=100 .‬‬
‫ג‪ num>100 .‬או ‪num=100‬‬
‫ד‪ num <100 .‬או ‪num=100‬‬
‫ה‪ .‬לא ניתן לדעת מתי תאמר הדמות "שלום"‬
‫‪)3.3‬הוסף לתסריט הוראה – במידה והדמות לא תאמר "שלום" ‪ ,‬הדמות תאמר "להתראות"‬
‫שאלה ‪:15‬‬
‫דני וליטל לומדים צבעים‪ .‬כתבו תסריט שיעזור להם‪.‬‬
‫קלוט צבע למשתנה ‪color‬‬
‫אם הצבע הוא צהוב – הדמות תאמר ‪yellow‬‬
‫אם הצבע הוא אדום – הדמות תאמר ‪red‬‬
‫אם הצבע הוא כחול – הדמות תאמר ‪blue‬‬
‫אם הצבע הוא ירוק הדמות תאמר ‪green‬‬
‫אחרת הדמות תאמר – עדיין לא למדנו צבע זה‬
‫בכל מקרה (ללא קשר לצבע שנקלט)הדמות תאמר " צבעים מזינים את נפש האדם ומעניקים‬
‫לו תמיד שמחה ותקווה "‬
‫הוראת תנאי – טבלאות מעקב‬
‫‪35‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪2‬‬
‫הדמות אומרת‪:‬‬
‫תסריט‬
‫שאלה ‪1‬‬
‫הדמות אומרת‪:‬‬
‫תסריט‬
‫‪36‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ - 29‬הוראת תנאי מול לולאת תנאי‬
‫כמה פעמים אמר החתול שלום?________‬
‫לפניכם שתי פעולות בקרה ‪.‬האם הפעולות זהות?‬
‫כמה פעמים אמר החתול שלום?________‬
‫____________________________________________‬
‫____________________________________________________‬
‫כמה צעדים יזוז החתול?_____________‬
‫כמה צעדים יזוז החתול?_____________‬
‫לפניכם שתי פעולות בקרה ‪.‬האם הפעולות זהות?‬
‫_____________________________________________‬
‫_____________________________________________‬
‫‪37‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ – 11‬הוראת תנאי עם משתנים‬
‫יש להכין בכתב יד ולהגיש כעבודה‬
‫תרגיל ‪2‬‬
‫כתבו תסריט הקולט יום בשבוע למשתנה ‪day‬‬
‫אם היום שנקלט הוא שבת הדמות תאמר אסור לנסוע‬
‫אחרת תאמר הדמות סע לשלום‬
‫תרגיל ‪1‬‬
‫כתבו תסריט הקולט ציון למשתנה ‪mark‬‬
‫אם הציון שנקלט גדול מ‪ 80 -‬הדמות תאמר תלמיד מצטיין‬
‫אחרת הדמות תאמר – עלייך לשפר ציונך‬
‫תרגיל ‪3‬‬
‫כתבו תסריט הקולט אורך עיפרון למשתנה ‪high‬‬
‫אם האורך שנקלט גדול מ‪ 5 -‬ס"מ הדמות תאמר עיפרון נפלא‬
‫אחרת הדמות תאמר – החלף עיפרון‬
‫תרגיל ‪4‬‬
‫כתבו תסריט החוזר ‪ 30‬פעמים עבור כל תלמידי הכיתה‬
‫התסריט קולט האם יש‪/‬אין אישור יציאה לטיול למשתנה ‪trip‬‬
‫אם "יש" – התסריט אומר – טיול מהנה‬
‫אם "אין" ‪ -‬התסריט אומר – תאלץ ללמוד בביה"ס ביום הטיול‬
‫תרגיל ‪5‬‬
‫כתבו תסריט החוזר ‪ 42‬פעמים עבור כל דיירי הבניין‬
‫התסריט קולט כמה כסף שילם הדייר עבור חשבון וועד הבית למשתנה ‪house‬‬
‫אם הסכום הינו ‪ - ₪ 250‬הדמות תאמר דייר מצטיין‬
‫אחרת הדמות תאמר – עלייך לשלם חובותייך!!!‬
‫תרגיל ‪6‬‬
‫כתבו תסריט החוזר ‪ 15‬פעמים עבור כל החניכים בסניף למשתנה ‪money‬‬
‫התסריט קולט כמה כסף אסף החניך עבור שיפוץ הסניף‬
‫אם הסכום מעל ‪ - ₪ 150‬הדמות תאמר יישר כח‬
‫אחרת הדמות תאמר – המשך לגייס כסף לשיפוץ הסניף‬
‫‪38‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ - 12‬פונקציות שכיחות בספריה ‪Math‬‬
‫תרגיל ‪2‬‬
‫הקלידו את התסריט הבא‪.‬‬
‫השלם‪:‬‬
‫‪number‬‬
‫‪5‬‬
‫‪-7‬‬
‫‪-8‬‬
‫‪0‬‬
‫‪-4‬‬
‫‪4‬‬
‫תרגיל ‪1‬‬
‫הקלידו את התסריט הבא‪.‬‬
‫‪number‬‬
‫‪30‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫עתה הגדירו עבור כל אחת מההוראות הבאות מה תפקידה‪/‬מה היא מבצעת‪:‬‬
‫תרגיל ‪:1‬‬
‫הקלידו את התסריט הבא‪.‬‬
‫השלם‪:‬‬
‫‪1‬‬
‫‪2‬‬
‫‪3‬‬
‫‪4‬‬
‫‪5‬‬
‫‪6‬‬
‫עתה הגדירו עבור ההוראה הבאה מה תפקידה‪/‬מה היא מבצעת‪:‬‬
‫תרגיל ‪:3‬‬
‫בנו תסריט המבצע את הפעולות הבאות‪:‬‬
‫‪ .15‬התחל‬
‫‪ .16‬הצב ‪ 8.02‬במשתנה ‪.T‬‬
‫‪ .17‬עגל את הערך שבמשתנה ‪ T‬ושים את התוצאה במשתנה ‪R‬‬
‫‪ .18‬חשב את השורש של משתנה ‪ R‬ושים את התוצאה במשתנה ‪G‬‬
‫‪ .10‬קלוט מספר שלילי והכנס למשתנה ‪num‬‬
‫‪ .20‬חשב את הערך המוחלט של ‪ num‬והכנס את התוצאה למשתנה ‪num‬‬
‫‪ .21‬הגרל מספר בין ‪ 20‬ל‪ 50-‬והכנס את התוצאה למשתנה ‪rand‬‬
‫‪ .22‬אמור את ערכי המשתנים ‪num ,rand,G,R,T‬‬
‫‪40‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫תרגיל ‪:4‬‬
‫הגרלת קובייה‪ :‬הגרל ‪ 2‬מספרים בין ‪ 1-6‬למשתנים ‪ A‬ו‪ .B-‬אם קיבלת ב‪ 2-‬ההגרלות ‪ 6‬תהיה הודעה‬
‫ניצחת אחרת הודעה – נסה שנית‬
‫תרגיל ‪:5‬‬
‫הגרל ציון‪ :‬הגרל ציון בין ‪ 40‬ל‪ 100-‬למשתנה ‪ . MARK‬אם קיבלת ציון מעל ‪ 80‬תהיה הודעה "יישר‬
‫כח" אחרת הודעה – "עלייך ללמוד יותר"‬
‫תרגיל ‪:6‬‬
‫הגרל גיל‪ :‬הגרל גיל בין ‪ 0‬ל‪ 120 -‬למשתנה ‪AGE‬‬
‫אם קיבלת גיל עד ‪ 13‬הודעה – "ילד "‬
‫אם מ‪ 13-‬עד‪ 20‬הודעה – "נער "‬
‫אם מ‪ 21-‬עד ‪ 40‬הודעה ‪" -‬בוגר"‬
‫אם מ‪ 41-‬עד ‪ 120‬הודעה – "מבוגר"‬
‫תרגיל ‪7‬‬
‫‪ .1‬הגרל מזג אוויר ‪ :‬הגרל מספר בין ‪ -2‬ל‪ 40-‬למשתנה ‪. WEATHER‬‬
‫תן הודעות מתאימות לפי מזג האוויר‪.‬‬
‫‪ -2‬עד ‪ - 10‬קר מאוד‬
‫‪ 10‬עד ‪ – 17‬קר‬
‫‪ 18‬עד ‪ – 22‬מעונן חלקית‬
‫‪ 22‬עד ‪ – 30‬חם‬
‫‪ 30‬עד ‪ - 40‬שרב‬
‫תרגיל ‪8‬‬
‫‪41‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫הגרל מהירות רכב בין ‪ 20‬ל‪ . 120-‬תן הודעה מתאימה ‪.‬‬
‫‪ 60 – 20‬נהג חדש‬
‫‪ 80 – 61‬נהג זהיר‬
‫‪ 100 – 80‬נהג ממהר‬
‫‪ 120 – 100‬עברת את המהירות המותרת‬
‫תרגיל ‪0‬‬
‫הגרל מספר לוטו – בן ‪ 200‬ל‪ 300 -‬למשתנה ‪. LOTO‬‬
‫הגרל ניחוש של אדם בתווך זה למשתנה ‪.GUESS‬‬
‫בדוק אם האדם זכה ותן הודעה מתאימה בהתאם‪.‬‬
‫תרגיל ‪10‬‬
‫הגרל משכורת של מלצר – בין ‪ 3000‬ל‪.10000 -‬‬
‫הדפס את המשכורת בצרוף הודעה מתאימה‪.‬‬
‫‪ 5000 – 3000‬משכורת מתחת לממוצע‬
‫‪ 8000 – 5001‬משכורת ממוצעת‬
‫‪ 10000 – 3000‬משכורת מעל הממוצע‬
‫תרגיל ‪( :11‬בגרות תשס"ט)‬
‫בנו תסריט המבצע את הפעולות הבאות‪:‬‬
‫שיעור ‪ - 11‬מונה טבלת מעקב‬
‫‪42‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫לפניכם תסריטים‪ .‬רשמו לכל תסריט מה תאמר הדמות‪:‬‬
‫הדמות אומרת‪:‬‬
‫תסריט‬
‫‪43‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ - 13‬מונה‬
‫תרגיל דוגמא‬
‫לליגת כדורסל מתקבלים חניכים עם‬
‫מספר נעליים מעל ‪.40‬‬
‫כתבו תסריט הבודק את מספר‬
‫הנעליים של חניך ומחשב‬
‫כמה חניכים מבין ‪ 70‬המתמודדים‬
‫התקבלו לליגת כדורסל‪.‬‬
‫משתנה ‪ – shoe‬קולט לתוכו עבור כל‬
‫חניך את מספר הנעליים‬
‫משתנה ‪ - mone‬מחשב כמה‬
‫תלמידים התקבלו לליגת כדורסל‪.‬‬
‫שאלה ‪1‬‬
‫לפניכם התסריט הבא‪:‬‬
‫עבור כל אחד מהקלטים הבאים רשום מה ערך המשתנה ‪mone‬‬
‫‪mone‬‬
‫‪num‬‬
‫‪500‬‬
‫‪58‬‬
‫‪-7‬‬
‫‪09‬‬
‫‪0‬‬
‫‪491‬‬
‫‪09‬‬
‫‪44‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪2‬‬
‫נתון התסריט הבא‪:‬‬
‫השלם את התסריט עבור ‪ 10‬מספרים‪:‬‬
‫משתנה ‪ mone‬יכיל את כמות המספרים המתחלקים ב – ‪ 5‬עם שארית ‪.0‬‬
‫שאלה ‪3‬‬
‫אסתר ערכה בדיקה כמה תלמידים בכיתה בת ‪ 30‬תלמידים הגיעו היום‬
‫עם חולצה בצבע ירוק‪ .‬איתמר הציע לכתבו תסריט שיחשב זאת‪ .‬עזרו להם‪.‬‬
‫משתנה ‪ – shirt‬קולט לתוכו עבור כל תלמיד את צבע החולצה‬
‫משתנה ‪ - mone‬מחשב כמה תלמידים ענו "ירוק"‪.‬‬
‫לפניכם התסריט של אסתר‪ .‬בתסריט נעלמו חלקים השלימו את החלקים החסרים‪.‬‬
‫א‪.‬‬
‫ב‪.‬‬
‫ג‪.‬‬
‫ד‪.‬‬
‫ה‪.‬‬
‫ו‪.‬‬
‫‪1‬‬
‫‪2‬‬
‫‪3‬‬
‫‪4‬‬
‫‪5‬‬
‫‪6‬‬
‫‪45‬‬
‫(‪_________________)1‬‬
‫(‪_________________ )2‬‬
‫(‪_________________ )3‬‬
‫(‪_________________ )4‬‬
‫(‪_________________ )5‬‬
‫(‪_________________ )6‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪4‬‬
‫המורה שושנה מעוניינת לבדוק כמה תלמידים הכינו שיעורים‪ .‬כתבו תסריט שיחשב זאת‪.‬‬
‫משתנה ‪ - HW‬קולט לתוכו עבור כל תלמיד האם הכין שיעורים‬
‫משתנה ‪ - mone‬מחשב כמה תלמידים ענו "כן"‪.‬‬
‫שאלה ‪5‬‬
‫הקבצה א' באנגלית הינה רק לתלמידים שציונם בבחינה מעל ‪ .80‬כתבו תסריט הקולט עבור‬
‫‪ 120‬תלמידי השכבה את ציונם בבחינה‪ .‬הדמות תאמר כמה תלמידים בהקבצה א' באנגלית‪.‬‬
‫משתנה ‪ -English‬קולט לתוכו עבור כל תלמיד את ציונו באנגלית‬
‫משתנה ‪ - mone‬מחשב את כמות התלמידים שענו שציונם מעל ‪.80‬‬
‫שאלה ‪6‬‬
‫ספרנית ביה"ס‪ ,‬פנינה החליטה לחזק את "הקורא הממוצע" ולהפתיעו בתעודה יוקרתית‬
‫המלווה בפרס‪.‬‬
‫קורא ממוצע הינו תלמיד שקורא יותר מ‪ 3-‬ספרים בחודש‪ ,‬אך פחות מ‪ 12-‬ספרים בחודש‪.‬‬
‫פנינה החליטה לכתבו תסריט כדי לאתר כמה תלמידים עונים לקריטריון זה‪.‬‬
‫משתנה ‪ -books‬קולט לתוכו עבור כל תלמיד את מספר הספרים שהינו קורא בממוצע בכל‬
‫חודש‬
‫משתנה ‪ - mone‬מחשב את כמות התלמידים המתאימים לקריטריון "הקורא הממוצע"‪.‬‬
‫שאלה ‪7‬‬
‫לפניכם התסריט הבא‪:‬‬
‫עבור כל אחד מהקלטים הבאים רשום מה ערך‬
‫‪num‬‬
‫‪300‬‬
‫‪58‬‬
‫‪4999‬‬
‫‪09‬‬
‫‪0‬‬
‫‪099‬‬
‫‪09‬‬
‫המשתנה ‪mone‬‬
‫‪46‬‬
‫‪mone1‬‬
‫‪mone2‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪8‬‬
‫תלמידי עתודה מדעית טכנולוגית הינם תלמידים שציונם במתמטיקה מעל ‪, 80‬פיסיקה מעל‬
‫‪,75‬‬
‫מדעי המחשב מעל ‪ .85‬כתבו תסריט הקולט עבור ‪ 00‬תלמידי השכבה את ציונם‬
‫במתמטיקה‪,‬‬
‫פיסיקה‪ ,‬מדעי המחשב‪ .‬הדמות תאמר כמה תלמידים בעתודה מדעית טכנולוגית‪.‬‬
‫משתנה ‪ -math‬קולט לתוכו עבור כל תלמיד את ציונו במתמטיקה‬
‫משתנה ‪ -physics‬קולט לתוכו עבור כל תלמיד את ציונו בפיסיקה‬
‫משתנה ‪ -computerScience‬קולט לתוכו עבור כל תלמיד את ציונו במדעי המחשב‬
‫משתנה ‪ - mone‬מחשב את כמות התלמידים שעומדים בקריטריונים‬
‫שאלה ‪9‬‬
‫רוני ומיטל החליטו לסדר את ‪ 40‬השירים שיש להם ל‪ 2-‬תיקיות‪ ,‬תיקיית שירים קצרים‬
‫ותיקיית שירים ארוכים‪.‬‬
‫שיר קצר לכל היותר ‪ 120‬שניות‪ .‬שיר ארוך מעל ‪ 120‬שניות‪.‬‬
‫הם החליטו להכין תסריט שיחשב כמה שירים ארוכים וכמה קצרים‪.‬‬
‫לפניכם התסריט של רוני ומיטל‪ .‬בתסריט נעלמו חלקים השלימו את החלקים החסרים‪.‬‬
‫משתנה ‪ -song‬קולט לתוכו עבור כל שיר את אורכו בשניות‬
‫משתנה ‪ -mone1‬מחשב את כמות השירים הקצרים‬
‫משתנה ‪ -mone2‬מחשב את כמות השירים הארוכים‬
‫א‪.‬‬
‫ב‪.‬‬
‫ג‪.‬‬
‫ד‪.‬‬
‫ה‪.‬‬
‫ו‪.‬‬
‫ז‪.‬‬
‫ח‪.‬‬
‫‪1‬‬
‫‪2‬‬
‫‪3‬‬
‫‪4‬‬
‫‪5‬‬
‫ט‪.‬‬
‫‪6‬‬
‫‪7‬‬
‫‪8‬‬
‫‪9‬‬
‫‪47‬‬
‫(‪_________________)1‬‬
‫(‪_________________ )2‬‬
‫(‪_________________ )3‬‬
‫(‪_________________ )4‬‬
‫(‪_________________ )5‬‬
‫(‪_________________ )6‬‬
‫(‪_________________ )7‬‬
‫(‪_________________ )8‬‬
‫(‪_________________ )0‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪21‬‬
‫למקהלת ביה"ס נבחרו ‪ 25‬תלמידים‪ .‬כל תלמיד בוחר כלי נגינה חצוצרה או‬
‫תוף‪ .‬לפניכם שלד תסריט הקולט לכל תלמיד את כלי הנגינה שבחר למשתנה‬
‫‪ .music‬הדמות תאמר כמה תלמידים ינגנו בחצוצרה וכמה בתוף‪.‬‬
‫תרמילון‪:‬‬
‫שאלה ‪22‬‬
‫חוג שחיה עירוני אולימפי הינו עבור תלמידים ששוחים פחות מ – ‪ 200‬שניות בריכה לאורך‬
‫בבריכה העירונית‪.‬‬
‫חוג שחיה למתקדמים הינו עבור תלמידים ששוחים יותר מ‪ 200 -‬שניות אך פחות מ‪250-‬‬
‫שניות‪.‬‬
‫חוג שחיה בסיסי הינו עבור תלמידים ששוחים מעל ‪ 250‬שניות‪.‬‬
‫מנהל הבריכה ‪ ,‬משה‪ ,‬החליט להכין תסריט שיעזור לו לדעת כמה תלמידים בכל חוג‪.‬‬
‫משתנה ‪ -swim‬קולט לתוכו עבור כל תלמיד את זמן השחייה בשניות‬
‫משתנה ‪ -group1‬מחשב את כמות התלמידים בחוג שחיה אולימפי‬
‫משתנה ‪ -group2‬מחשב את כמות התלמידים בחוג שחיה למתקדמים‬
‫משתנה ‪ -group3‬מחשב את כמות התלמידים בחוג שחיה בסיסי‬
‫‪48‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪22‬‬
‫כתבו תסריט שקולט ‪ 20‬משקלים של אנשים עבור פרוייקט "הרזיה משתלמת" ומונה כמה‬
‫מהמשתתפים משקלם בין ‪ 130 – 85‬וכמה אנשים בעלי משקל מעל ‪ 130‬וכמה משתתפים עם‬
‫משקל פחות מ‪ , 85-‬יש להדפיס הודעות מתאימות‪.‬‬
‫שאלה ‪21‬‬
‫החברה להגנת הטבע עורכת סקר באלו חופשות ישראלים מעדיפים לטייל בנחל דוד‪.‬‬
‫לצורך כך מתשאלים ‪ 30‬מטיילים באיזו חופשה טיילו‪.‬‬
‫א‪ .‬התוכנית תחשב ותדפיס כמה ישראלים טיילו בסוכות ‪,‬חנוכה ‪,‬פסח ובחופש הגדול‪.‬‬
‫ב‪ .‬התוכנית תדפיס באיזו חופשה היה מספר המטיילים הגדול ביותר‬
‫‪40‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ – 14‬צובר‬
‫שאלה ‪2‬‬
‫עבור כל אחד מהקלטים הבאים רשום מה ערך המשתנה‬
‫‪ ,sum‬וכן מה תאמר הדמות‪.‬‬
‫‪number‬‬
‫‪20‬‬
‫‪70‬‬
‫‪5‬‬
‫‪10‬‬
‫‪sum‬‬
‫‪avg‬‬
‫אמור‬
‫מה מטרת התסריט? _______________________‬
‫שאלה ‪1‬‬
‫‪num‬‬
‫עבור כל אחד מהקלטים הבאים רשום מה ערך המשתנה ‪sum‬‬
‫‪70‬‬
‫‪-4‬‬
‫‪200‬‬
‫‪50‬‬
‫‪62‬‬
‫שאלה ‪3‬‬
‫נתון התסריט הבא‪:‬‬
‫השלם את התסריט עבור ‪ 10‬מספרים‪:‬‬
‫משתנה ‪ sum‬יכיל את סכום המספרים המתחלקים ב – ‪ 3‬עם שארית ‪.1‬‬
‫‪50‬‬
‫‪sum‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪3‬‬
‫המורה דורית אספה כסף מתלמידיה עבור וילונות חדשים לכיתה‪.‬‬
‫בכיתה ‪ 25‬תלמידים‪ .‬כתבו תסריט המחשב את כמות הכסף שנאסף‪.‬‬
‫משתנה ‪ - money‬קולט לתוכו עבור כל תלמיד את הסכום שתרם‪.‬‬
‫משתנה ‪ - sum‬מחשב את כמות הכסף שנאסף‬
‫לפניכם התסריט של דורית‪ .‬בתסריט נעלמו חלקים השלימו את החלקים החסרים‪.‬‬
‫ז‪_________________)1( .‬‬
‫‪1‬‬
‫ח‪_________________ )2( .‬‬
‫‪2‬‬
‫ט‪_________________ )3( .‬‬
‫י‪_________________ )4( .‬‬
‫‪3‬‬
‫‪4‬‬
‫שאלה ‪4‬‬
‫יוסף חוסך את דמי הכיס לקניית מחשב חדש‪ .‬לכן הוא מעוניין לחשב את סכום דמי הכיס שלו‬
‫במשך ‪ 12‬חודשים‪ .‬כתבו תסריט שיחשב את סכום דמי הכיס ויתן הודעה האם יש או אין‬
‫ליוסף מספיק כסף לרכוש מחשב‪.‬‬
‫משתנה ‪ - money‬קולט לתוכו סכום דמי כיס עבור חודש‪.‬‬
‫משתנה ‪ - sum‬מחשב את כמות הכסף שנאסף‬
‫תרמילון‪:‬‬
‫‪51‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪5‬‬
‫יסמין מעוניינת לחשב את הממוצע של התעודה‪ .‬בתעודה ‪ 15‬מקצועות שונים‪ .‬כתבו תסריט‬
‫המחשב את הממוצע של יסמין‪.‬‬
‫משתנה ‪ - mark‬קולט לתוכו ציון של יסמין‪.‬‬
‫משתנה ‪ - sum‬מחשב את סכום הציונים‪.‬‬
‫משתנה ‪ - avg‬מחשב את הממוצע של הציונים‬
‫שאלה ‪6‬‬
‫יפית מעוניינת לחשב את האורך הכללי של כל השירים בדיסק‪ .‬בדיסק ‪ 17‬שירים‪ .‬כתבו‬
‫תסריט הקולט עבור כל שיר את אורכו בשניות ומחשב את האורך הכללי‪.‬‬
‫משתנה ‪ -‬קולט עבור כל שיר את אורכו‪.‬‬
‫משתנה – מחשב את האורך הכללי של כל השירים‪.‬‬
‫שאלה ‪7‬‬
‫דנה מעוניינת לחשב את כמות הקלוריות שספג גופה היום‪ 15.‬מאכלים‪ .‬כתבו תסריט הקולט‬
‫עבור כל מאכל את מספר הקלוריות ומחשב את הסכום הכללי‪.‬‬
‫משתנה – קולט עבור כל מאכל את ערכו הקלורי‬
‫משתנה – מחשב את סכום הקלוריות הכללי‪.‬‬
‫שאלה ‪8‬‬
‫בקולנוע מעוניינים לחשב את כמות הכסף שהצטברה מהקרנת הסרט "סיגלית" ‪ .‬מחיר‬
‫כרטיס ‪.₪ 25‬כמות אנשים ‪ .10‬כתבו תסריט הקולט עבור כל אדם כמה כרטיסים הוא‬
‫מעוניין‪ ,‬התסריט יחשב את המחיר והדמות תאמר זאת ללקוח‪ .‬התסריט יחשב את הפדיון‬
‫היומי‪ .‬לפניכם התסריט של הקולנוע‪ .‬בתסריט נעלמו חלקים השלימו את החלקים החסרים‪.‬‬
‫‪1‬‬
‫א‪.‬‬
‫ב‪.‬‬
‫ג‪.‬‬
‫ד‪.‬‬
‫ה‪.‬‬
‫ו‪.‬‬
‫ז‪.‬‬
‫‪2‬‬
‫‪3‬‬
‫‪4‬‬
‫‪5‬‬
‫‪6‬‬
‫‪7‬‬
‫‪52‬‬
‫(‪_________________)1‬‬
‫(‪_________________ )2‬‬
‫(‪_________________ )3‬‬
‫(‪_________________ )4‬‬
‫(‪_________________ )5‬‬
‫(‪_________________ )6‬‬
‫(‪__________________)7‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪9‬‬
‫עבור כל אחד מהקלטים הבאים רשום מה ערך המשתנה‬
‫‪sum1,sum2,avg1,avg2‬‬
‫‪number‬‬
‫‪20‬‬
‫‪74‬‬
‫‪5‬‬
‫‪10‬‬
‫‪26‬‬
‫‪1‬‬
‫‪2‬‬
‫‪17‬‬
‫‪avg1 sum2 sum1‬‬
‫‪avg2‬‬
‫אמור‬
‫מה מטרת המשתנה ‪________? sum1‬‬
‫מה מטרת המשתנה ‪________? sum2‬‬
‫מה מטרת המשתנה ‪________? avg1‬‬
‫מה מטרת המשתנה ‪________? avg2‬‬
‫מה מטרת התסריט? _____________‬
‫שאלה ‪21‬‬
‫נתון התסריט הבא‪:‬‬
‫השלם את התסריט עבור ‪ 10‬מספרים‪:‬‬
‫משתנה ‪ sum1‬יכיל את סכום המספרים החיוביים‪.‬‬
‫משתנה ‪ sum2‬יכיל את סכום המספרים השליליים‪.‬‬
‫‪53‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪22‬‬
‫בתנועת נוער החליטו לאסוף כסף לקומזיץ וגם למסע קיץ‪ .‬כל חניך מחויב לתת סכום לכל‬
‫אחד מהפעילויות ‪.‬בתנועה ‪ 70‬חניכים‪ .‬כתבו תסריט המחשב כמה כסף נאסף לקומזיץ וכמה‬
‫כסף נאסף למסע קיץ‪ .‬המדריך מעוניין לדעת לאיזו פעילות נאסף סכום כסף גבוהה יותר‪.‬‬
‫השלם את התסריט‬
‫משתנה ‪ - money1‬קולט לתוכו עבור כל תלמיד את‬
‫הסכום שנתן לקומזיץ‪.‬‬
‫משתנה ‪ - money2‬קולט לתוכו עבור כל תלמיד את‬
‫הסכום שנתן למסע קיץ‪.‬‬
‫משתנה ‪ - sum1‬מחשב את סכום הכסף שנאסף‬
‫לקומזיץ‬
‫משתנה ‪ - sum2‬מחשב את סכום הכסף שנאסף‬
‫למסע קיץ‬
‫שאלה ‪21‬‬
‫בחירות מועצת תלמידים קיימות ‪ 3‬מפלגות‪" ,‬מהפך"‪" ,‬תכלת"‪" ,‬נשר" ‪ .‬בביה"ס ‪340‬‬
‫תלמידים בעלי זכות בחירה‪ .‬כל תלמיד נותן ניקוד לכל מפלגה‪ .‬כתבו תסריט הקולט עבור כל‬
‫תלמיד את הניקוד למפלגות השונות‪ .‬הדמות תאמר כמה נקודות קיבלה כל מפלגה‪ ,‬וכן שם‬
‫המפלגה המנצחת‪.‬‬
‫השלם את התסריט‬
‫משתנה ‪ -point1‬קולט לתוכו ניקוד עבור מפלגה‬
‫"מהפך"‬
‫משתנה ‪ -point2‬קולט לתוכו ניקוד עבור מפלגה‬
‫"תכלת"‬
‫משתנה ‪ -point3‬קולט לתוכו ניקוד עבור מפלגה‬
‫"נשר"‬
‫משתנה ‪ - sum1‬מחשב את סכום הנקודות למפלגת‬
‫"מהפך"‬
‫משתנה ‪ - sum2‬מחשב את סכום הנקודות למפלגת‬
‫"תכלת"‬
‫משתנה ‪ - sum3‬מחשב את סכום הנקודות למפלגת‬
‫"נשר"‬
‫‪54‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪23‬‬
‫מבצע "תרומה בדלת"‬
‫יוסי ורועי הלכו לגייס כספים ב‪ 4-‬בניינים למבצע "תרומה בדלת" מטעם בית הספר‬
‫"חבצלת"‪ .‬פתח וישם אלגוריתם הקולט את סכום הכסף שאסף כל אחד מהם בכל אחד מ‪4-‬‬
‫הבניינים‪ ,‬ומציג כפלט‪:‬‬
‫א‪ .‬את שם התלמיד שאסף יותר כסף בכל בניין‪.‬‬
‫ב‪ .‬את שם התלמיד שאסף יותר כסף בכל הבניינים גם יחד‪.‬‬
‫‪ .‬לפניכם התסריט של "תרומה בדלת"‪ .‬בתסריט נעלמו חלקים השלימו את החלקים‬
‫החסרים‪.‬‬
‫א‪_________________)1( .‬‬
‫‪1‬‬
‫ב‪_________________ )2( .‬‬
‫‪2‬‬
‫ג‪_________________ )3( .‬‬
‫‪3‬‬
‫ד‪_________________)4( .‬‬
‫ה‪_________________ )5( .‬‬
‫‪4‬‬
‫ו‪_________________ )6( .‬‬
‫ז‪_________________)7( .‬‬
‫ח‪_________________ )8( .‬‬
‫‪5‬‬
‫ט‪_________________ )0( .‬‬
‫‪6‬‬
‫י‪_________________)10( .‬‬
‫‪7‬‬
‫‪8‬‬
‫‪0‬‬
‫‪10‬‬
‫‪11‬‬
‫‪)1‬הסבירו את משמעות המשתנים‪:‬‬
‫‪_______________________________________Rbuilding‬‬
‫‪________________________________________Ybuilding‬‬
‫‪___________________________________________Rsum‬‬
‫‪__________________________________________Ysum‬‬
‫‪)2‬מה תאמר הדמות במידה ויוסי ורועי מגייסים אותו סכום כסף באחד הבניינים?______________‬
‫‪)3‬מה תאמר הדמות במידה ויוסי ורועי מגייסים אותו סכום כסף בכל הבניינים גם יחד?_______‬
‫‪)4‬הוסף‪/‬שנה הוראות כך שבמידה וסכומי הכסף של יוסי ורועי זהים הדמות תאמר שיוסי‬
‫ורועי גייסו סכום זהה של כסף‪.‬‬
‫‪55‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ - 15‬מינימום ומקסימום‬
‫שאלה ‪2‬‬
‫עבור כל אחד מהקלטים הבאים רשום מה ערך המשתנה ‪ ,max‬וכן מה תאמר הדמות‬
‫‪number‬‬
‫‪20‬‬
‫‪40‬‬
‫‪5‬‬
‫‪10‬‬
‫‪47‬‬
‫‪3‬‬
‫‪10‬‬
‫‪52‬‬
‫‪7‬‬
‫‪07‬‬
‫‪28‬‬
‫‪max‬‬
‫אמור‬
‫א‪.‬כמה פעמים יקלט מספר למשתנה ‪____________ ?number‬‬
‫ב‪.‬מדוע קיימת קליטה למשתנה לפני הוראת "חזור ‪ 10‬פעמים"? _______________‬
‫ג‪.‬הסבירו לשם מה נחוץ משתנה ‪_______________ ?max‬‬
‫ד‪.‬שנה את התסריט כך שהדמות תאמר את הערך המינימלי‪.‬‬
‫שאלה ‪1‬‬
‫פתח וישם תסריט הקולט ‪ 20‬עלויות של טיולים‬
‫בחו"ל –דיל הרגע האחרון ‪.‬הדמות תאמר את‬
‫עלות הטיול הנמוכה ביותר‪.‬‬
‫השלם את התסריט‬
‫‪56‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪3‬‬
‫בקורס פסיכומטרי משתתפים ‪ 200‬תלמידים‪ .‬לאחר הבחינה הפסיכומטרי בדקו את ציוני‬
‫המשתתפים‪ .‬פתח וישם אלגוריתם המקבל כקלט את תוצאות הפסיכומטרי של כל המשתתפים‬
‫ומציג כפלט את הציון גבוהה ביותר והנמוך ביותר‪.‬‬
‫משתנה ‪ - mark‬קולט לתוכו עבור כל תלמיד את הסכום שתרם‪.‬‬
‫משתנה ‪ - max‬מחשב את הציון הגבוה ביותר‬
‫משתנה ‪ - min‬מחשב את הציון הנמוך ביותר‬
‫‪57‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪4‬‬
‫עבור כל אחד מהקלטים הבאים רשום מה ערך המשתנים ‪sod1,sod2‬‬
‫‪number‬‬
‫‪20‬‬
‫‪40‬‬
‫‪10‬‬
‫‪5‬‬
‫‪47‬‬
‫‪3‬‬
‫‪10‬‬
‫‪52‬‬
‫‪1‬‬
‫‪07‬‬
‫‪sod1‬‬
‫‪sod2‬‬
‫אמור‬
‫א‪ .‬מה ערכו ההתחלתי של המשתנה ‪________ ? sod1‬מדוע?________________‬
‫ב‪ .‬מה ערכו ההתחלתי של המשתנה ‪________ ? sod2‬מדוע?________________‬
‫ג‪ .‬מה מטרת המשתנה ‪________? sod1‬‬
‫ד‪ .‬מה מטרת המשתנה ‪________? sod2‬‬
‫‪58‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪5‬‬
‫עבור כל אחד מהקלטים הבאים רשום מה ערך המשתנים‬
‫‪sod1,sod2,sod3,sod4‬‬
‫‪sod1‬‬
‫‪20‬‬
‫‪40‬‬
‫‪10‬‬
‫‪5‬‬
‫‪47‬‬
‫‪3‬‬
‫‪10‬‬
‫‪52‬‬
‫‪1‬‬
‫‪07‬‬
‫‪sod2‬‬
‫‪ sod4 sod3‬אמור‬
‫א‪ .‬מה‬
‫מטרת המשתנה ‪________? sod1‬‬
‫ב‪ .‬מה מטרת המשתנה ‪________? sod2‬‬
‫ג‪ .‬מה מטרת המשתנה ‪________? sod3‬‬
‫ד‪ .‬מה מטרת המשתנה ‪________? sod4‬‬
‫ה‪ .‬מה מטרת התסריט?____________‬
‫שאלה‪6‬‬
‫פתח וישם תסריט הקולט את משקלי ‪ 30‬מכולות של ציוד מסין ‪.‬לכל מכולה מספר סידורי ‪.1-30‬‬
‫הדמות תאמר את משקל המכולה הקטן ביותר‪ .‬וכן את מספרה הסידורי של מכולה זו‪.‬‬
‫לפניכם התסריט‪ .‬בתסריט נעלמו חלקים השלימו את החלקים החסרים‪.‬‬
‫יא‪_________________)1( .‬‬
‫יב‪_________________ )2( .‬‬
‫יג‪_________________ )3( .‬‬
‫‪1‬‬
‫יד‪_________________)4( .‬‬
‫‪2‬‬
‫טו‪_________________ )5( .‬‬
‫‪3‬‬
‫טז‪_________________ )6( .‬‬
‫יז‪_________________)7( .‬‬
‫יח‪_________________ )8( .‬‬
‫‪4‬‬
‫יט‪_________________ )0( .‬‬
‫‪5‬‬
‫‪6‬‬
‫‪7‬‬
‫י‪ .‬מה מטרת המשתנה ‪________? k‬‬
‫יא‪ .‬מה מטרת המשתנה ‪____? container‬‬
‫‪8‬‬
‫‪0‬‬
‫‪50‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪7‬‬
‫פתח וישם תסריט הקולט את סכומי הכסף שהרוויח שי במלצרות‬
‫בשנה שלמה‪ .‬האלגוריתם יציג כפלט מה המשכורת הגבוהה‬
‫ביותר באיזה חודש הרוויח זאת ‪.‬‬
‫א‪.‬‬
‫ב‪.‬‬
‫ג‪.‬‬
‫ד‪.‬‬
‫ה‪.‬‬
‫ו‪.‬‬
‫השלם את התסריט‪.‬‬
‫משתנה ‪__________________________ - salary‬‬
‫__________________________‬
‫משתנה ‪- k‬‬
‫משתנה ‪__________________________ - max‬‬
‫משתנה ‪ -month‬יחשב את מספר החודש בו הרוויח שי‬
‫את המשכורת הגבוהה ביותר‪.‬‬
‫מדוע הלולאה חוזרת ‪ 11‬פעם ולא ‪ – 12‬כמספר חודשי השנה?‬
‫_______________________________________‬
‫שאלה ‪8‬‬
‫במבצע "לרדת בגדול" יש ‪ 40‬משתתפים‪ .‬לאחר ‪3‬‬
‫חודשי טיפול בדקו את משקל המשתתפים‪ .‬פתח וישם‬
‫אלגוריתם המקבל כקלט את משקל המשתתפים ומציג‬
‫כפלט‬
‫א‪ .‬את המשקל הנמוך ביותר ואת מספרו הסידורי של‬
‫המשתתף עם המשקל הנמוך ביותר‬
‫ב‪ .‬המשקל הגבוהה ביותר ואת מספרו הסידורי של‬
‫המשתתף עם המשקל הגבוהה ביותר‬
‫‪60‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ – 16‬לולאת חזור עד ש‪ – ...‬טבלת מעקב‬
‫שאלה ‪2‬‬
‫הקלד את תסריטים הבאים וענה על השאלות בהתאם‪.‬‬
‫דמות א‬
‫מה מתרחש כאשר לוחצים בעכבר על הדמות? __________________________‬
‫תאר את פעילות הדמות _________________________________________‬
‫הסבירו את ההוראה "לעולמים אם"_____________________________________‬
‫דמות ב‬
‫מה מתרחש כאשר לוחצים בעכבר על הדמות? ____________________________‬
‫תאר את פעילות הדמות ____________________________________________‬
‫הסבירו את ההוראה "חכה עד ש"_____________________________________‬
‫דמות ג‬
‫מה מתרחש כאשר לוחצים בעכבר על הדמות? ____________________________‬
‫תאר את פעילות הדמות ____________________________________________‬
‫הסבירו את ההוראה "חזור עד ש"_____________________________________‬
‫‪61‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪1‬‬
‫עבור כל אחד מהערכים הבאים רשום מה תאמר‬
‫הדמות‪.‬‬
‫‪num‬‬
‫‪20‬‬
‫‪30‬‬
‫‪40‬‬
‫‪120‬‬
‫א‪.‬‬
‫ב‪.‬‬
‫ג‪.‬‬
‫ד‪.‬‬
‫ה‪.‬‬
‫ו‪.‬‬
‫אמור‬
‫כמה פעמים רצה הלולאה?‬
‫האם ניתן לתת ערכים אחרים ובכך הלולאה‬
‫תרוץ מספר שונה של פעמים?‬
‫______________‬
‫כיצד נדע מהו מס' הפעמים שהלולאה רצה?______________________‬
‫האם ניתן להריץ תסריט זה ‪ -‬והדמות לא תאמר "שלום" ? ____כיצד?_____‬
‫מדוע יש הוראת קליטה מחוץ ללולאה וגם בתוך הלולאה?_________‬
‫האם ניתן לוותר על הוראת הקליטה בתוך הלולאה?___ מחוץ ללולאה?______‬
‫שאלה ‪3‬‬
‫עבור כל אחד מהערכים הבאים רשום‬
‫מה תאמר הדמות‬
‫‪num1‬‬
‫‪7‬‬
‫‪3‬‬
‫‪5‬‬
‫‪3‬‬
‫‪7‬‬
‫‪21‬‬
‫‪num2‬‬
‫‪4‬‬
‫‪20‬‬
‫‪6‬‬
‫‪0‬‬
‫‪8‬‬
‫‪0‬‬
‫אמור‬
‫א‪ .‬כמה פעמים רצה הלולאה?‬
‫ב‪ .‬האם ניתן לתת ערכים אחרים‬
‫ובכך הלולאה תרוץ מספר שונה‬
‫של פעמים?‬
‫______________‬
‫ג‪ .‬כיצד נדע מהו מס' הפעמים‬
‫שהלולאה רצה?______________________‬
‫ד‪ .‬האם ניתן להריץ תסריט זה ‪ -‬והדמות לא תאמר ‪____ ? num1+num2‬כיצד?_____‬
‫ה‪ .‬מדוע יש הוראת קליטה מחוץ ללולאה וגם בתוך הלולאה?_________‬
‫ו‪ .‬האם ניתן לוותר על הוראת הקליטה בתוך הלולאה?___ מחוץ ללולאה?______‬
‫ז‪ .‬תאר מה מבצע התסריט?_____________________________________‬
‫‪62‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪4‬‬
‫נתון התסריט הבא‪:‬‬
‫השלם את התסריט ‪ ,‬הדמות תאמר הידד ‪ ,‬כל עוד נקלט מספר זוגי‪.‬‬
‫שאלה ‪5‬‬
‫השלם את התסריט ‪ ,‬הדמות תאמר את סכום המספרים כל עוד סכומם קטן מ‪, 40-‬‬
‫‪num1+num2<40‬‬
‫שאלה ‪6‬‬
‫השלם את התסריט ‪ ,‬הדמות תאמר את הפרש המספרים‬
‫כל עוד המכפלה גדולה מ‪num1*num2 >70 , 70-‬‬
‫‪63‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ – 17‬חזור עד ש – מונה‬
‫שאלה ‪2‬‬
‫‪num‬‬
‫אמור‬
‫א‪ .‬כמה פעמים הלולאה רצה? ________________________________________‬
‫ב‪ .‬שנה את תנאי הלולאה כך שהלולאה לא תרוץ כלל‪________________________.‬‬
‫ג‪ .‬שנה את התסריט כך שהלולאה לא תפסיק לרוץ‪_________________________ .‬‬
‫שאלה ‪1‬‬
‫א‪.‬‬
‫כמה פעמים הלולאה רצה?‬
‫________________________________________‬
‫שאלה ‪3‬‬
‫מה ניתן לומר על תנאי הלולאה?‬
‫א‪.‬‬
‫ב‪.‬‬
‫ג‪.‬‬
‫ד‪.‬‬
‫הלולאה תרוץ כאשר המספר גדול מ‪48 -‬‬
‫כולל ‪48‬‬
‫לולאה תרוץ כאשר המספר קטן מ‪48 -‬‬
‫כולל ‪48‬‬
‫הלולאה תרוץ כאשר המספר גדול מ‪-‬‬
‫‪ 48‬לא כולל ‪48‬‬
‫לולאה תרוץ כאשר המספר קטן מ‪48 -‬‬
‫לא כולל ‪48‬‬
‫‪64‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪4‬‬
‫יסמין מעוניינת לדעת כמה מציוניה בתעודה מעל ‪. 80‬‬
‫השלם את התסריט ‪.‬‬
‫סוף הקלט ‪-‬‬
‫כאשר יוכנס ציון שלילי‬
‫משתנה ‪-mone‬יכיל את כמות הציונים שהינם מעל ‪.80‬‬
‫שאלה ‪5‬‬
‫דוד ואיתמר החליטו לשחק בניחושים‪ .‬דוד בוחר מספר ואיתמר מנחש‪ .‬דוד החליט לבנות תסריט‬
‫עבור משחק זה‪ .‬דוד החליט שמספר המזל יהיה ‪.36‬‬
‫המשחק יסתיים כאשר איתמר ינחש ‪.36‬‬
‫בסיום המשחק הדמות תאמר את מספר הניחושים עד התוצאה הנכונה‪.‬‬
‫לפניכם התסריט של נחש מספר‪ .‬בתסריט נעלמו חלקים השלימו את החלקים החסרים‪.‬‬
‫‪1‬‬
‫‪2‬‬
‫‪3‬‬
‫‪4‬‬
‫י‪.‬‬
‫יא‪.‬‬
‫יב‪.‬‬
‫יג‪.‬‬
‫(‪_________________)1‬‬
‫(‪_________________ )2‬‬
‫(‪_________________ )3‬‬
‫(‪_________________ )4‬‬
‫‪65‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪6‬‬
‫בטיול לים המלח נעשה סקר שתיה בין המטיילים‪.‬‬
‫כל מטייל נשאל לגבי כמות המים שהביא עימו‪.‬‬
‫סקר – "שותים לרוויה" מעוניין לבדוק‬
‫כמה מטיילים הביאו מעל ‪ 3‬ליטר מים‬
‫כמה מטיילים הביאו ‪ 0-3‬ליטר מים‬
‫הסקר יסתיים כאשר יקלט כמות מים ‪000‬‬
‫השלם את התסריט‪.‬‬
‫שאלה ‪7‬‬
‫במצעד הספרים הבית ספרי הגיעו לגמר ‪ 3‬ספרים ‪-1 :‬משחקי‬
‫הרעב‪-2 ,‬אבק כוכבים‪-3 ,‬יומנו של חנון‪ .‬כל תלמיד יכול לבחור ‪1/2/3‬‬
‫עבור הספר האהוב עליו‪ .‬הקלדת מספר אחר תביא לסיום ההצבעה‪.‬‬
‫הדמות תאמר את הניקוד עבור כל ספר וכן מהו הספר עם הניקוד‬
‫הגבוהה ביותר‪ .‬השלם את התסריט‪.‬‬
‫שאלה ‪8‬‬
‫אחות ביה"ס מעוניינת לבדוק כמה תלמידים הביאו ארוחה מהבית וכמה קנו ממזנון ביה"ס‪.‬‬
‫כל תלמיד יכול להקליד בית‪/‬מזנון‪ .‬המבדק יסתיים כאשר יקלט "סוף"‪ .‬הדמות תאמר כמה תלמידים‬
‫הביאו אוכל מהבית ‪ ,‬כמה מהמזנון‪ .‬ומהיא הארוחה העדיפה בביה"ס בית‪/‬מזנון‪.‬כתבו את התסריט‬
‫שאלה ‪9‬‬
‫אהוד החליט לבדוק את מחירי הספרים בשבוע הספר בדוכן העירוני‪.‬‬
‫יקר – מעל ‪₪ 100‬‬
‫סביר – ‪₪ 00 - ₪ 75‬‬
‫זול – ‪₪ 74 - ₪ 10‬‬
‫המבדק יסתיים כאשר יוקלד מחיר שהינו פחות מ‪₪ 10-‬‬
‫בדמות תאמר את כמות הספרים היקרים‪ ,‬הסבירים והזולים‪ .‬כתבו את התסריט‪.‬‬
‫‪66‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ – 17‬חזור עד ש – צובר‬
‫שאלה ‪2‬‬
‫מוטי‪ ,‬רכז הקייטנה קייטנה "חופשה בכייף" מעוניין לדעת כמה ילדים הגיעו היום לקייטנה כדי להזמין‬
‫בורקסים במדויק‪ .‬כתבו תסריט הקולט את כמות התלמידים בכל קבוצה ומחשב את מספר התלמידים‬
‫הכולל בקייטנה‪ .‬סיום הקלט יהיה כאשר יתקבל הערך ‪.0‬‬
‫לפניכם התסריט של "חופשה בכייף"‪ .‬בתסריט נעלמו חלקים השלימו את החלקים החסרים‪.‬‬
‫א‪.‬‬
‫ב‪.‬‬
‫ג‪.‬‬
‫‪1‬‬
‫ד‪.‬‬
‫(‪_________________)1‬‬
‫(‪_________________ )2‬‬
‫(‪_________________ )3‬‬
‫(‪_________________ )4‬‬
‫‪2‬‬
‫‪3‬‬
‫‪4‬‬
‫שאלה ‪1‬‬
‫שרשרת חניכים – חניכים היוצרים שרשרת אנושית לפי גובהם‪.‬‬
‫כתבו תסריט הקולט גובה של חניך וסוכם לשרשרת אנושית‪ .‬סיום הקלט יהיה כאשר יתקבל הערך ‪-1‬‬
‫‪ .‬הדמות תחשב ותאמר מה אורך השרשרת האנושית‪.‬‬
‫שאלה ‪3‬‬
‫חישוב גודל מבנה ביה"ס החדש‪ .‬כל מורה מחשב את גודל כיתתו (אורך*רוחב)‬
‫ומיידע את הרכז‪ .‬רכז ביה"ס מחשב את גדלי הכיתות ומוסיף לחישוב את המסדרון שאורכו ‪4‬מ'‬
‫ורוחבו ‪ 2‬מ'‪.‬‬
‫כתבו תסריט הקולט עבור כל כיתה אורך ורוחב במטרים ומחשב את גודל ביה"ס החדש‪.‬‬
‫‪67‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪4‬‬
‫קבלה להקבצה א' באנגלית מותנת בממוצע של ‪ 85‬לפחות‪ .‬קבלה להקבצה ב' מותנת בציונים ‪84 – 60‬‬
‫‪.‬הקבצה ג' ‪. 0-50‬יעל מעוניינת לבדוק לאיזו הקבצה התקבלה‪ .‬כתבו תסריט הקולט את ציוניה של יעל ומחשב‬
‫את הממוצע ומודיע לאיזו הקבצה באנגלית התקבלה‪ .‬סיום קליטת הציונים יהיה בקבלת ציון שאינו בתווך ‪0-‬‬
‫‪.100‬‬
‫לפניכם התסריט של יעל‪ .‬בתסריט נעלמו חלקים השלימו את החלקים החסרים‪.‬‬
‫‪1‬‬
‫א‪.‬‬
‫ב‪.‬‬
‫ג‪.‬‬
‫‪2‬‬
‫ד‪.‬‬
‫ה‪.‬‬
‫ו‪.‬‬
‫ז‪.‬‬
‫‪3‬‬
‫‪4‬‬
‫ח‪.‬‬
‫(‪_________________)1‬‬
‫(‪_________________ )2‬‬
‫(‪_________________ )3‬‬
‫(‪_________________ )4‬‬
‫(‪_________________)5‬‬
‫(‪_________________ )6‬‬
‫(‪_________________ )7‬‬
‫(‪_________________ )8‬‬
‫‪5‬‬
‫‪6‬‬
‫‪7‬‬
‫‪8‬‬
‫שאלה ‪5‬‬
‫כתוב תסריט הקולט מספרים עד לקבלת המספר ‪ 777‬או ‪ .-777‬הדמות תחשב את ממוצע‬
‫המספרים החיוביים ואת ממוצע המספרים השליליים‪ .‬השלם את התסריט‪.‬‬
‫(אם אנו מעוניינים בממוצע מספרים זוגיים וממוצע האי‪-‬זוגיים‪ .‬מה יש לשנות בתוכנית?)‬
‫‪68‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ – 18‬חזור עד ש – מינימום מקסימום‬
‫שאלה ‪2‬‬
‫מכרז "כל המדינה" נותן אפשרות לקניית חדר נוער במחיר התחלתי של ‪. ₪ 2000‬‬
‫כתבו תסריט הקולט הצעות מחיר ושם של משתתפים המכרז‪ .‬הדמות תחשב ותאמר מיהו הזוכה‬
‫במכרז (שם המשתתף שהציע את הסכום הגבוהה ביותר)‪ .‬קליטת ההצעות תסתיים כאשר ייקלט‬
‫מחיר קטן מ‪. ₪ 2000 -‬‬
‫א‪.‬‬
‫ב‪.‬‬
‫ג‪.‬‬
‫ד‪.‬‬
‫ה‪.‬‬
‫ו‪.‬‬
‫ז‪.‬‬
‫‪1‬‬
‫ח‪.‬‬
‫(‪_________________)1‬‬
‫(‪_________________ )2‬‬
‫(‪_________________ )3‬‬
‫(‪_________________ )4‬‬
‫(‪_________________)5‬‬
‫(‪_________________ )6‬‬
‫(‪_________________ )7‬‬
‫(‪_________________ )8‬‬
‫‪2‬‬
‫‪3‬‬
‫‪4‬‬
‫‪5‬‬
‫‪6‬‬
‫‪7‬‬
‫‪8‬‬
‫שאלה ‪1‬‬
‫כתבו תסריט הקולט זמן שחיה של שחיינים אולימפיים ומציג כפלט‬
‫א‪ .‬את הזמן הקטן ביותר (שיא)‬
‫ב‪ .‬את מספר המתמודד עם זמן השחייה הקצר ביותר‪.‬‬
‫קליטת זמני השחייה תפסק כאשר יקלט הערך ‪888‬‬
‫שאלה ‪3‬‬
‫כתבו תסריט הקולט מחירים עבור מחשבים ניידים‪ .‬ומציג כפלט את המחיר הגבוהה ביותר‪ ,‬ואת‬
‫מספרו הסידורי של מחשב זה‪ .‬קליטת מחירי המחשבים תפסק כאשר יקלט ערך שלילי‬
‫שאלה ‪4‬‬
‫כתבו תסריט הקולט את כמות הקלוריות שאכל כל אחד ממשתתפי הפרויקט היום‪ .‬הדמות תאמר‬
‫מיהו המשתתף שאכל הכי פחות קלוריות‪.‬‬
‫‪60‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שיעור ‪ – 31‬מחרוזות‬
‫שאלה ‪2‬‬
‫‪word‬‬
‫עיפרון‬
‫עט‬
‫מחברת‬
‫ספר‬
‫ילקוט‬
‫אמור‬
‫הסבירו את ההוראה "אורך של"‬
‫_____________________‬
‫שאלה ‪1‬‬
‫‪word‬‬
‫דוד‬
‫מיכאל‬
‫שירלי‬
‫נח‬
‫ראובן‬
‫אמור‬
‫הסבירו את ההוראה "עות ‪ 2‬של"‬
‫____________________‬
‫שנה את ההוראה ל‪" -‬עות ‪ 1‬של "‬
‫הסבירו את משמעות המספר‬
‫הנרשם בהוראה זו‬
‫____________________‬
‫שאלה ‪3‬‬
‫אמור‬
‫‪word‬‬
‫תל אביב‬
‫אשקלון‬
‫הוד השרון‬
‫חיפה‬
‫אילת‬
‫הסבירו את ההוראה ‪-‬‬
‫____________________‬
‫מדוע המשתנה ‪ word‬מופיע‬
‫פעמיים?‬
‫______________________‬
‫‪70‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪4‬‬
‫‪Word1‬‬
‫תשרי‬
‫חשוון‬
‫כסליו‬
‫טבת‬
‫שבט‬
‫‪Word2‬‬
‫‪Word3‬‬
‫הסבירו את ההוראה "חבר" ______‬
‫שאלה ‪5‬‬
‫‪Word‬‬
‫ראשון‬
‫שני‬
‫שלישי‬
‫רביעי‬
‫חמישי‬
‫שישי‬
‫שבת‬
‫סוף‬
‫הסבירו את ההוראה‪:‬‬
‫_______________________________‬
‫‪71‬‬
‫‪Word3‬‬
‫אמור‬
‫אמור‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪( 6‬תשסה ‪)899111‬‬
‫א‪ -‬כתבו הוראה לקליטת מחרוזת למשתנה ‪.tel‬‬
‫ב‪ -‬צרו מחרוזת חדשה במשתנה ‪ .st1‬שתורכב משרשור ‪ 2‬מחרוזות‪ :‬בתחילה המחרוזת‬
‫"‪ , "abc‬ואחריה המחרוזת הנמצאת במשתנה ‪.tel‬‬
‫ג‪ -‬הניחו כי המחרוזת במשתנה ‪ tel‬היא באורך ‪ .5‬כתבו הוראה או הוראות שהדמות‬
‫תאמר את ‪ 2‬התווים האחרונים (מצד ימין של המחרוזת הנמצאת במשתנה ‪.tel‬‬
‫הדמות תאמר כל תו בנפרד‪.‬‬
‫לפניכם התסריט‪ .‬בתסריט נעלמו חלקים השלימו את החלקים החסרים‪.‬‬
‫יא‪_________________)1( .‬‬
‫יב‪_________________ )2( .‬‬
‫‪1‬‬
‫יג‪_________________ )3( .‬‬
‫‪2‬‬
‫יד‪_________________ )4( .‬‬
‫‪3‬‬
‫טו‪_________________ )5( .‬‬
‫טז‪_________________ )6( .‬‬
‫‪4‬‬
‫‪5‬‬
‫‪6‬‬
‫שאלה ‪7‬‬
‫כתבו תסריט הקולט מילים שונות עד לקבלת הערך – "סוף"‪.‬‬
‫הדמות תחשב ותאמר כמה מילים אורכן מעל ‪ 3‬אותיות וכמה מילים אורכן עד ‪ 3‬אותיות‪.‬‬
‫שאלה ‪8‬‬
‫כתבו תסריט הקולט מילים עד לקבלת הערך – "סוף"‪.‬‬
‫הדמות תחשב ותאמר מהו האורך הממוצע של מילה מבין המילים הנקלטות‪.‬‬
‫‪ – word‬קולט לתוכו מילים‬
‫‪ – sum‬סכום אורכי המילים‬
‫‪ – count‬כמות המילים‬
‫שאלה ‪9‬‬
‫כתבו תסריט הקולט מילים עד לקבלת הערך – "***"‪.‬‬
‫הדמות תחשב ותאמר כמה מילים באורך זוגי וכמה מילים באורך אי זוגי‪.‬‬
‫‪ – word‬קולט לתוכו מילים‬
‫‪ –even‬כמות מילים עם אורך זוגי‬
‫‪ –odd‬כמות המילים עם אורך אי‪-‬זוגי‬
‫‪72‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪21‬‬
‫משפט נשי – הינו משפט עם יותר מילים בלשון נקבה מאשר בלשון זכר‪.‬‬
‫משפט גברי – הינו משפט עם יותר מילים בלשון זכר מאשר בלשון נקבה‬
‫משפט הוגן – הינו משפט עם מספר זהה של מילים בלשון זכר ונקבה‬
‫כתבו תסריט הקולט מילים במשפט עד לקבלת הערך "‪".‬‬
‫הדמות תחשב ותאמר כמה מילים מסתיימות באות ה או ת או י‪ -‬נקבה‬
‫וכן כמה מילים הינן בלשון זכר‪ .‬וכן הדמות תאמר את סוג המשפט נשי‪/‬גברי‪/‬הוגן‪.‬‬
‫לפניכם התסריט ‪ .‬בתסריט נעלמו חלקים‪ .‬השלימו את החלקים החסרים‪.‬‬
‫א‪__________________________________________)1(.‬‬
‫ב‪__________________________________________)2(.‬‬
‫ג‪__________________________________________)3(.‬‬
‫ד‪__________________________________________)4(.‬‬
‫ה‪__________________________________________)5(.‬‬
‫ו‪__________________________________________)6(.‬‬
‫ז‪__________________________________________)7(.‬‬
‫ח‪__________________________________________)8(.‬‬
‫ט‪_________________________________________)0(.‬‬
‫‪1‬‬
‫‪2‬‬
‫‪3‬‬
‫‪4‬‬
‫‪5‬‬
‫‪6‬‬
‫‪7‬‬
‫‪8‬‬
‫‪0‬‬
‫‪73‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪( 22‬תשסה ‪)111‬‬
‫במפעל לתכשיטים מרכיבים שרשרות מחרוזים בשלושה צבעים‪ :‬אדום‪ ,‬צהוב‪ ,‬ירוק‪ .‬בכל‬
‫שרשרת יש לפחות חרוז אחד מכל צבע‪.‬‬
‫שרשרת "אחידה" היא שרשרת שבה יש מספר שווה של חרוזים מכל אחד מהצבעים‪.‬‬
‫שרשרת "פגומה" היא שרשרת שאינה אחידה‪.‬‬
‫א‪ .‬פתח אלגורית‪ ,‬שיקלוט את השרשרות שמיוצרות במפעל ביום מסוים‪.‬‬
‫בעבור כל שרשרת יש לקלוט את מספר החרוזים שבה‪ ,‬ואת החרוזים המרכיבים אותה חרוז‬
‫אחר חרוז לפי צבעו‪.‬‬
‫דוגמא‪ :‬בעבור שרשרת אדום – ירוק – אדום – אדום – צהוב‬
‫‪5‬‬
‫הקלט יהיה ‪:‬‬
‫צהוב‬
‫אדום‬
‫אדום‬
‫ירוק‬
‫אדום‬
‫הקלט יסתיים כאשר ייקלט מספר חרוזים ‪.0‬‬
‫האלגוריתם יציג כפלט את מספר השרשראות שיוצרו במפעל באותו יום‪ ,‬ואת מספר‬
‫השרשראות ה"פגומות"‬
‫פרק את הבעיה למסרים‪.‬‬
‫על האלגוריתם לכלול את המסרים האלה‪:‬‬
‫‪ ‬קליטת החרוזים המרכיבים את השרשרת‪ ,‬כל חרוז מיוצג בצבע שלו‪ ,‬ומניית החרוזים‬
‫מכל צבע‪.‬‬
‫‪ ‬בדיקה אם השרשרת "אחידה" או "פגומה"‪.‬‬
‫ב‪ .‬כתבו תסריט ב – ‪ scratch‬שיישם את האלגוריתם וישתמש במסרים שפיתחת בסעיף א'‪.‬‬
‫לפניכם התסריט ‪ .‬בתסריט נעלמו חלקים‪ .‬השלימו את החלקים החסרים‪.‬‬
‫א‪__________________________________________)1(.‬‬
‫ב‪__________________________________________)2(.‬‬
‫ג‪__________________________________________)3(.‬‬
‫ד‪__________________________________________)4(.‬‬
‫ה‪__________________________________________)5(.‬‬
‫ו‪__________________________________________)6(.‬‬
‫ז‪__________________________________________)7(.‬‬
‫ח‪__________________________________________)8(.‬‬
‫ט‪_________________________________________)0(.‬‬
‫י‪_________________________________________)10(.‬‬
‫יא‪__________________________________________) 11(.‬‬
‫יב‪__________________________________________) 12(.‬‬
‫יג‪_________________________________________)13(.‬‬
‫‪74‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫יד‪_________________________________________)14(.‬‬
‫טו‪__________________________________________)15(.‬‬
‫טז‪__________________________________________)16(.‬‬
‫יז‪_________________________________________)17(.‬‬
‫יח‪_________________________________________)18(.‬‬
‫תסריט שאלה ‪21‬‬
‫(‪)6‬‬
‫(‪)7‬‬
‫(‪)8‬‬
‫(‪)1‬‬
‫(‪)2‬‬
‫(‪)0‬‬
‫(‪)3‬‬
‫(‪)10‬‬
‫(‪)4‬‬
‫(‪)11‬‬
‫(‪)5‬‬
‫(‪)13‬‬
‫(‪)14‬‬
‫(‪)15‬‬
‫(‪)16‬‬
‫(‪)18‬‬
‫(‪)17‬‬
‫‪75‬‬
‫(‪)12‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫הכנה לבחינות מפמ"ר ‪ -‬בחינה ‪2‬‬
‫שאלה‪:‬‬
‫לפניכם אלגוריתם‪ .‬עקוב בעזרת טבלת‬
‫מעקב אחר ביצוע האלגוריתם‬
‫בטבלת המעקב יש לכלול‪ :‬עמודה לכל אחד‬
‫מהמשתנים שבאלגוריתם‪ ,‬עמודה שבה‬
‫יצוין אם התנאי יתקיים או לא יתקיים‪.‬‬
‫טבלת מעקב‬
‫מספר‬
‫הפעם‬
‫‪K‬‬
‫‪SUM‬‬
‫האם מתקיים‬
‫התנאי‬
‫‪k%2=0‬‬
‫‪76‬‬
‫‪K*2‬‬
‫אמור‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה‪:‬‬
‫יעל התבקשה לבנות תסריט המקבל שני מספרים שלמים והדמות תחשב ותאמר‬
‫את סכום וממוצע המספרים‪ .‬ליעל ניתנו מספר הוראות‪.‬‬
‫‪1‬‬
‫‪4‬‬
‫‪2‬‬
‫‪5‬‬
‫‪3‬‬
‫‪6‬‬
‫א‪ .‬עזרו ליעל לסדר את ההוראות על פי הסדר הנכון‬
‫א‪ .‬כתבו הוראה מתאימה כדי שהדמות תחשב את המכפלה של שני המספרים‬
‫שנקלטו ואת התוצאה תשמור במשתנה ‪mul‬‬
‫ב‪ .‬הוסף הוראה מתאימה כדי שהדמות תאמר את הממוצע שחושב בסעיף ג'‪.‬‬
‫___________________________________________________________‬
‫‪77‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה‬
‫לפניכם חלק מתסריט הדמות‪:‬‬
‫‪ .1‬מה תאמר הדמות אם לפני התסריט קיימות ההוראות‪:‬‬
‫הדמות תאמר‪_________________________ :‬‬
‫‪ .2‬מה תאמר הדמות אם לפני התסריט קיימות ההוראות‪:‬‬
‫הדמות תאמר‪_________________________ :‬‬
‫שאלה‬
‫א‪ .‬כתבו תסריט בו החתול מבקש שלושה מספרים‪ .‬החתול יאמר "כן" אם יש שני‬
‫מספרים מבין השלושה שסכומם בדיוק ‪200‬‬
‫_____________________________________________________________________‬
‫_____________________________________________________________________‬
‫_____________________________________________________________________‬
‫_____________________________________________________________________‬
‫_____________________________________________________________________‬
‫או‬
‫ב‪ .‬באיזה קשר תשתמשו‪:‬‬
‫נמקו‪.‬‬
‫_______________________________________________________________‬
‫‪78‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה‬
‫בחברת אריזה יש לכל חבילה מחיר מסויים לפי משקלה‪.‬‬
‫משפחת חכמוני הזמינה חברת אריזה לארוז את תכולת ביתה לקראת מעבר דירה‪.‬‬
‫כתבו קטע תסריט שיקלוט מספר החבילות הכללי שנארזו עבור משפחת חכמוני‪ ,‬ועבור‬
‫כל אריזה את מחירה‪.‬‬
‫התסריט יחשב את המחיר לאריזת כל החבילות של משפחת חכמוני‪.‬‬
‫אם המחיר גבוה מ‪ ,₪ 1800-‬תאמר הדמות "אפשר לשלם בתשלומים"‪.‬‬
‫לפניכם התסריט‪ .‬בתסריט נעלמו חלקים‪ .‬השלימו את החלקים החסרים‪.‬‬
‫‪70‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה‬
‫לפניכם התסריט הבא שנכתב עבור החתול‪:‬‬
‫‪ .1‬כמה צעדים יצעד החתול במהלך ביצוע התסריט?‬
‫____________________‬
‫‪ .2‬לאיזה כיוון פונה החתול בסוף התסריט? סמנו את‬
‫התשובה הנכונה‬
‫למעלה‬
‫א‪.‬‬
‫למטה‬
‫ב‪.‬‬
‫שמאלה‬
‫ג‪.‬‬
‫ימינה‬
‫ד‪.‬‬
‫אי אפשר לדעת‬
‫ה‪.‬‬
‫‪ .3‬מהי ההוראה הגורמת לכך שמסלול ההליכה של החתול‬
‫יופיע על המסך בסיום ביצוע התסריט? __________‬
‫‪ .4‬ציירו את צורת המסלול בה הולך החתול במהלך ביצוע‬
‫התסריט‪.‬‬
‫‪80‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה‬
‫לפניכם תסריטים של ‪ 3‬דמויות‪ :‬כלב‪ ,‬חתול ועכבר‬
‫חתול‬
‫כלב‬
‫עכבר‬
‫כתבו מה עושות הדמויות לפי הסדר שהדברים מתבצעים‪.‬‬
‫__________________________________________________________________‬
‫__________________________________________________________________‬
‫________________________________________________________________‬
‫א‪ .‬לפניכם ‪ 2‬הוראות‪:‬‬
‫סמן את התשובה הנכונה ביותר‪.‬‬
‫‪‬‬
‫אין הבדל בן ההוראות‪.‬‬
‫‪‬‬
‫בעקבות הפעולה שדר מסר הדמות תאמר אמירה בעלמא ואילו בעקבות הפעולה‬
‫אמור הדמות יכולה לגרום לדמויות אחרות לבצע פעולות שונות‪.‬‬
‫‪‬‬
‫בעקבות הפעולה שדר מסר הדמות תאמר אמירה בעלמא וגם יכולה לגרום לדמויות‬
‫אחרות לבצע פעולות שונות‪ .‬ואילו בעקבות הפעולה אמור הדמות תאמר אמירה‬
‫בעלמא בלבד‪.‬‬
‫‪‬‬
‫בעקבות הפעולה אמור הדמות תאמר אמירה בעלמא ואילו בעקבות הפעולה שדר‬
‫מסר הדמות יכולה לגרום לדמויות אחרות לבצע פעולות שונות‪.‬‬
‫‪‬‬
‫בעקבות הפעולה אמור הדמות תאמר אמירה בעלמא וגם יכולה לגרום לדמויות‬
‫אחרות לבצע פעולות שונות‪ .‬ואילו בעקבות הפעולה שדר מסר הדמות תאמר אמירה‬
‫בעלמא בלבד‪.‬‬
‫‪81‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪( 1‬הוראת תנאי עם משתנים)‬
‫נתון התסריט הבא הקולט מספר רגליו של בע"ח לתוך משתנה ‪:legs‬‬
‫השלימו את התסריט כך ש‪:‬‬
‫אם מספר רגליו ‪ 0‬תאמר הדמות "נחש"‬
‫אם מספר רגליו ‪ 2‬תאמר הדמות " עוף"‬
‫אם מספר רגליו ‪ 4‬תאמר הדמות " חיה או בהמה"‬
‫אם מספר רגליו ‪ 6‬תאמר הדמות " חרק"‬
‫אם מספר רגליו ‪ 8‬תאמר הדמות " עכביש"‬
‫לבסוף תאמר הדמות‪ ,‬ללא קשר למספר הרגליים‪ " ,‬אין בעל חיים בעל מספר אי זוגי של‬
‫רגליים"‬
‫שי עורך מחקר על ‪ 10‬בע"ח‪ ,‬ולכן החליט להוסיף הוראה שתגרום לתסריט זה לרוץ ‪10‬‬
‫פעמים‪.‬‬
‫איזו הוראה תוסיף?‬
‫אחרי איזו הוראה תמקם אותה?‬
‫שאלה (מסר)‬
‫רוני החליט לכתבו תסריט שיתאר את המשחק "ים‪-‬יבשה" ‪.‬‬
‫במידה והדמות תאמר ים יופיע רקע של ים ובמידה והדמות תאמר יבשה יופיע רקע של‬
‫יבשה‪ .‬כדי שהמשחק יהיה מבלבל כמו במציאות החליט רוני להגריל מס' בין ‪ 1‬ל‪. 2-‬‬
‫(‪-1‬ים ‪ - 2‬יבשה)‪.‬כתבו תסריט עבור הדמות וכן עבור הרקע‪( .‬נק' למחשבה – מה יהיה הרקע‬
‫בתחילת המשחק?)‬
‫‪82‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪( 3‬הוראת תנאי עם משתנים)‬
‫לפניכם קטע תסריט ומספר שעות צפייה בטלוויזיה של מס' תלמידים‪.‬‬
‫שם התלמיד‬
‫יוני‬
‫עינב‬
‫אביגיל‬
‫רון‬
‫שעות צפייה‬
‫‪3‬‬
‫‪0‬‬
‫‪6‬‬
‫‪2‬‬
‫א‪ .‬על פי קטע התסריט מי צופה בטלוויזיה כמות זמן נורמטיבית?‬
‫‪ .a‬יוני‬
‫‪ .b‬רון‬
‫‪ .c‬יוני ורון‬
‫‪ .d‬לא ידוע‬
‫ב‪ .‬על פי קטע התסריט‪ ,‬לאלו תלמידים יאמר "צפייה בטלוויזיה הופכת ילדים לשמנים"?‬
‫‪ .a‬אביגיל‬
‫‪ .b‬יוני‬
‫‪ .c‬רון‬
‫‪ .d‬תשובות ‪ a,b,c‬נכונות‬
‫ג‪ .‬על פי קטע התוכנית ‪ ,‬מה יאמר לאביגיל?‬
‫‪ .a‬צפייה בטלוויזיה הופכת ילדים לשמנים‪.‬‬
‫‪ .b‬צפייה בטלוויזיה עלולה לקצר את תוחלת החיים בחמש שנים‪.‬‬
‫‪ .c‬הנך צופה כמות זמן נורמטיבית‬
‫‪ .d‬לא ידוע‬
‫‪83‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪( 3‬מונה)‬
‫בכיתת "דרך המיתוג העולה" המונה ‪ 20‬תלמידים הוחלט לבדוק מהו המותג המועדף על‬
‫תלמידי הכיתה‪ .‬לשם כך החליטו לכתבו תסריט שחישב זאת‪ .‬בסוף התסריט תודפס הודעה‬
‫מהו המותג המועדף ‪ MadeInIsrael‬או ‪ .MadeInChina‬לפניכם התסריט של וועד הכיתה‪.‬‬
‫בתסריט נעלמו חלקים השלימו את החלקים החסרים‪.‬‬
‫(‪)1‬‬
‫(‪)2‬‬
‫(‪)3‬‬
‫(‪)4‬‬
‫(‪)6‬‬
‫(‪)5‬‬
‫(‪)7‬‬
‫(‪)8‬‬
‫יז‪_______________________________________________) 2( .‬‬
‫יח‪_______________________________________________) 1( .‬‬
‫יט‪_______________________________________________) 3( .‬‬
‫כ‪_______________________________________________) 4( .‬‬
‫כא‪_______________________________________________) 5( .‬‬
‫כב‪_______________________________________________) 6( .‬‬
‫כג‪_______________________________________________) 7( .‬‬
‫כד‪_______________________________________________) 8( .‬‬
‫‪84‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫שאלה ‪( 5‬סוכם)‬
‫בסקר "מי רוויה" מעוניינים לבדוק את כמות שתיית המים של תלמיד במשך שבוע‪.‬‬
‫לשם כך הוחלט לכתבו תסריט הקולט בכל יום מימות השבוע את כמות כוסות המים ששתה‬
‫תלמיד‪ .‬בסוף התסריט תודפס הודעה מהי כמות כוסות המים ששתה התלמיד‪.‬‬
‫בונוס – אם התלמיד שתה מעל ‪ 56‬כוסות תודפס הודעה "יישר כח" – אחרת תודפס הודעה‬
‫" רצוי לדאוג להחזיר נוזלים לגוף באמצעות שתייה"‬
‫שאלה ‪( 5‬סגנון שונה אני מתלבטת מה עדיף)‬
‫א‪ .‬לפנייך טבלת שתיית כוסות מים של בר במשך שבוע‬
‫א'‬
‫‪10‬‬
‫ב'‬
‫‪8‬‬
‫ג'‬
‫‪0‬‬
‫ד'‬
‫‪8‬‬
‫ה'‬
‫‪6‬‬
‫שבת‬
‫‪0‬‬
‫ו'‬
‫‪5‬‬
‫‪ .a‬מה יאמר לבר?_______________________‬
‫‪ .b‬מה יהיה ערכו של המשתנה ‪ sumWater‬בסוף התסריט? ___________‬
‫‪ .c‬מה יהיה ערכו של המשתנה ‪ water‬בסוף התסריט? ___________‬
‫ב‪ .‬תן דוגמא משלך לנתוני טבלת שתיית כוסות מים במשך שבוע עבורה יאמר לתלמיד‬
‫"יישר כח"‪.‬‬
‫ב' ג' ד' ה' ו' שבת‬
‫א'‬
‫ג‪ .‬תן דוגמא משלך לנתוני טבלת שתיית כוסות מים במשך שבוע עבורה יאמר לתלמיד‬
‫" רצוי לדאוג להחזיר נוזלים לגוף באמצעות שתייה "‬
‫א'‬
‫ב'‬
‫ג'‬
‫ד'‬
‫ה'‬
‫ו'‬
‫‪85‬‬
‫שבת‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫הצעת פרויקט תכנות‬
‫פירוט מרכיבי הפרויקט‬
‫ניקוד‬
‫מסמך המתעד את הפרויקט‬
‫‪15‬‬
‫נושא הפרויקט‪,‬‬
‫שם מגיש‪,‬‬
‫ת‪.‬ז מגיש‪,‬‬
‫שם ביה"ס‬
‫שם המורה‬
‫תיאור הפרויקט‪ ,‬מטרת הפרויקט‬‫תהליך הכנת הפרויקט‪ ,‬מה אהבת בהכנת הפרויקט?‬‫תיעוד משתנים‪ ,‬מסרים‬
‫‪70‬‬
‫מרכיבי הפרויקט‬
‫דמויות – לפחות ‪ 4‬דמויות‬
‫משתנים – לפחות ‪3‬‬
‫הוראות תנאי – לפחות ‪2‬‬
‫לולאות – לפחות ‪ 3‬לולאות (לא מאותו סוג)‬
‫מסר – לפחות ‪ 4‬מסרים‬
‫תיעוד‬
‫מקוריות‬
‫‪15‬‬
‫הצגת הפרויקט‬
‫בחלק זה התלמיד יציג את הפרויקט‪ ,‬מטרותיו בפני הכיתה‬
‫שיווק הפרויקט ללקוח (תלמידי הכיתה)‬
‫‪86‬‬
‫‪ Scratch‬בכייף ‪ -‬פרלמן רחל‬
‫תוכן עניינים‬
‫פרק א' – הכרת הסביבה‬
‫הקדמה ‪ -‬מדוע ללמוד ‪scratch‬‬
‫שיעור ‪ – 1‬היכרות עם הסביבה‬
‫שיעור ‪ – 2‬מצולעים – עט‬
‫שיעור ‪ – 3‬שליטה בסיבוב‬
‫שיעור ‪ – 4‬הכרת הסביבה בהיבטים נוספים‬
‫שיעור ‪ – 5‬עט – זוויות וצורות‬
‫שיעור ‪ – 6‬מציירים אותיות ומילים‬
‫שיעור ‪ – 7‬אנימציה תנועה‬
‫שיעור ‪ – 8‬מתסריט רגיל ללולאות‬
‫שיעור ‪ - 0‬שנה ערך ‪ /‬קבע ערך‬
‫שיעור ‪ - 10‬הגרלת מספר‬
‫שיעור ‪ – 11‬מקשי חצים‬
‫שיעור ‪ – 12‬הוראת תנאי ללא משתנים‬
‫שיעור ‪ – 13‬שדר מסר‬
‫פרק ב' – משתנים‪ ,‬לולאות מונה צובר‬
‫שיעור ‪ - 14‬משתנים – קליטה‬
‫שיעור ‪ – 15‬משתנים הצבה‬
‫שיעור ‪ – 16‬משתנים קליטה ‪,‬הצבה וחישוב‬
‫שיעור ‪ – 17‬הוראת תנאי עם משתנים‬
‫שיעור ‪ - 18‬הוראות בתוך התנאי‪ /‬מחוץ לתנאי‬
‫שיעור ‪ - 10‬הוראת תנאי מול לולאת תנאי‬
‫שיעור ‪ – 20‬הוראת תנאי עם משתנים – עוברים לכתיבת תסריט בכתב יד‪.‬‬
‫שיעור ‪ - 21‬פונקציות שכיחות בספריה ‪ - mod Math‬בשלבי כתיבה‬
‫שיעור ‪ – 22‬מונה – טבלת מעקב‬
‫שיעור ‪ – 23‬מונה‬
‫שיעור ‪ – 24‬צובר‬
‫שיעור ‪ – 25‬מינימום ומקסימום‬
‫פרק ג' – לולאת ‪WHILE‬‬
‫שיעור ‪ – 26‬טבלת מעקב‬
‫שיעור ‪ – 27‬מונה‬
‫שיעור ‪ – 20‬צובר‬
‫שיעור ‪ – 30‬מינימום מקסימום‬
‫שיעור ‪ – 31‬לולאה מקוננת – בשלבי כתיבה‬
‫פרק ד' – מחרוזות‬
‫שיעור ‪ – 32‬מחרוזות‬
‫פרק ה' – הכנה לבחינות מפמ"ר‬
‫בחינה ‪ - 1‬בשלבי שינוי‬
‫פרק ו' ‪ -‬הצעת פרויקט תכנות‬
‫דרישות הפרויקט‬
‫‪87‬‬