תוכנת scratch

Post on 05-Jan-2016

53 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

תוכנת Scratch. מבוא למדעי מחשב לכיתה ז' – עתודה טכנולוגית. כללי התנהגות. השיעור מתחיל ב 15:05. אוכלים בהפסקה. מקשיבים למורה. מדברים רק בהצבעה. מבקשים רשות לצאת. מי שמסיים מטלה, עוזר למי שלא סיים. אין צורך במחברת. אז איך מתחילים?. לוחצים על אייקון החתול הכתום של סקרטץ'. - PowerPoint PPT Presentation

TRANSCRIPT

ScratchScratchתוכנת תוכנת

מבוא למדעי מחשב לכיתה ז' – מבוא למדעי מחשב לכיתה ז' – עתודה טכנולוגיתעתודה טכנולוגית

çáéìä

כללי התנהגותכללי התנהגות

..15:0515:05השיעור מתחיל ב השיעור מתחיל ב 1.1.

אוכלים בהפסקה.אוכלים בהפסקה.2.2.

מקשיבים למורה.מקשיבים למורה.3.3.

מדברים רק בהצבעה.מדברים רק בהצבעה.4.4.

מבקשים רשות לצאת.מבקשים רשות לצאת.5.5.

מי שמסיים מטלה, עוזר למי שלא סיים.מי שמסיים מטלה, עוזר למי שלא סיים.6.6.

אין צורך במחברת.אין צורך במחברת.7.7.

אז איך מתחילים?אז איך מתחילים?לוחצים על אייקון החתול הכתום של סקרטץ' לוחצים על אייקון החתול הכתום של סקרטץ'

הפעולות הקיימות בסקרטץ'הפעולות הקיימות בסקרטץ'

התחלת תסריטהתחלת תסריט

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

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

ונגרור אותו לתוך חלון הגדרת התסריט. ונגרור אותו לתוך חלון הגדרת התסריט.

הוראות תנועההוראות תנועההוראות המפקחות על תנועת הדמות. הוראות המפקחות על תנועת הדמות.

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

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

. נלחץ על הכפתור הירוק – והוא יריץ לנו את . נלחץ על הכפתור הירוק – והוא יריץ לנו את צעדים ימינה. יש צעדים ימינה. יש 1010התסריט. נראה שהחתול צעד התסריט. נראה שהחתול צעד

ואז לשנות את ואז לשנות את 1010אפשרות ללחוץ עם העכבר על ה-אפשרות ללחוץ עם העכבר על ה-מספר הצעדים כרצוננו.מספר הצעדים כרצוננו.

ואם אני רוצה לזוז אחורה?ואם אני רוצה לזוז אחורה?10- במקום 10רושמים

המתנההמתנה

על מנת שהדמות תמתין בין פקודה לפקודה, נשתמש על מנת שהדמות תמתין בין פקודה לפקודה, נשתמש באבן הבנייןבאבן הבניין

סיבוב של דמותסיבוב של דמות

תפריט תנועה -< אבן בניין "הסתובב... מעלות"תפריט תנועה -< אבן בניין "הסתובב... מעלות"

נגרור את אבן הבניין, שוב כמו פאזל, מתחת ל"זוז נגרור את אבן הבניין, שוב כמו פאזל, מתחת ל"זוז צעדים". עכשיו התסריט שלנו כולל תזוזה וסיבוב צעדים". עכשיו התסריט שלנו כולל תזוזה וסיבוב 1010

בכיוון השעון.בכיוון השעון.

שמירת הפרוייקטשמירת הפרוייקט

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

-< שמירה בשם. יפתח חלון -< שמירה בשם. יפתח חלון FILEFILEבחירת תפריט בחירת תפריט - -KKשישאל איפה נרצה לשמור. נשמור ברשת בכונן שישאל איפה נרצה לשמור. נשמור ברשת בכונן

< נפתח תיקיה עם השם של התלמיד ושם נשמור < נפתח תיקיה עם השם של התלמיד ושם נשמור ..move10move10את הפרויקט בשם את הפרויקט בשם

תירגולתירגול

צעדים ימינה צעדים ימינה 100100צור תסריט של דמות הצועדת צור תסריט של דמות הצועדת מעלות עם כיוון השעון. מעלות עם כיוון השעון. 9090ואז מסתובבת ב ואז מסתובבת ב

..move100move100שמור את הפרוייקט בשם שמור את הפרוייקט בשם

move100turn90.sb

מיקום על הבמהמיקום על הבמה

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

ו ו x=0x=0החתול – היא בראשית הצירים. כאשר החתול – היא בראשית הצירים. כאשר y=0y=0 צעדים, אז ה צעדים, אז ה 1010 וכאשר הוא צועד וכאשר הוא צועד xx הופך הופך

. הערה: ניתן להזיז את החתול ידנית . הערה: ניתן להזיז את החתול ידנית 1010 ל ל 00מ מ באמצעות העכבר, ע"י גרירה.באמצעות העכבר, ע"י גרירה.

אתחולאתחול

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

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

אותה נגרור מיד אחרי הכפתור הירוק, ורק אז אותה נגרור מיד אחרי הכפתור הירוק, ורק אז המשבצות. המשבצות. 22 ב- ב-00נוסיף פקודות אחרות. נקליד נוסיף פקודות אחרות. נקליד

בשביל לקבע גם את הכיוון צעידה שלו, בשביל לקבע גם את הכיוון צעידה שלו, )ימינה/שמאלה/למעלה/למטה( נבחר אבן בניין )ימינה/שמאלה/למעלה/למטה( נבחר אבן בניין

במשבצת הריקה. במשבצת הריקה.9090 ונקליד ונקליד

גלישת דמותגלישת דמותנוכל לתת פקודה לדמות החתול לגלוש לנקודה נוכל לתת פקודה לדמות החתול לגלוש לנקודה

ספציפית במערכת הצירים במשך מספר שניות. ספציפית במערכת הצירים במשך מספר שניות. נעשה זאת ע"י אבן הבניין: נקליד נעשה זאת ע"י אבן הבניין: נקליד

כרצוננו. למשל אם כרצוננו. למשל אם yy וה וה xxאת מס' השניות ומיקום ה את מס' השניות ומיקום ה נגרור ידנית את החתול שבחלון התסריט – לפינה נגרור ידנית את החתול שבחלון התסריט – לפינה 11הימנית העליונה, ואז נרשום לו באבן הבניין "גלוש הימנית העליונה, ואז נרשום לו באבן הבניין "גלוש

אז החתול ינוע למרכז הבמה אז החתול ינוע למרכז הבמה y : 0y : 0 ו ו x : 0x : 0שניות ל: שניות ל: ב"גלוש" מוסיפים זמן גלישהבמשך שנייה אחת. מה ההבדל בין "קפוץ לגלוש"? במשך שנייה אחת. מה ההבדל בין "קפוץ לגלוש"?

תירגולתירגול

כתוב תסריט בו החתול מתחיל מהפינה כתוב תסריט בו החתול מתחיל מהפינה 1.1.השמאלית התחתונה של הבמה הגולש במשך השמאלית התחתונה של הבמה הגולש במשך

שנייה אחת לראשית הצירים, ואז מסתובב שנייה אחת לראשית הצירים, ואז מסתובב מעלות עם כיוון השעון. לשמור בשם. מעלות עם כיוון השעון. לשמור בשם.9090ב-ב-

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

מעלות סיבוב מעלות סיבוב 9090עושה זאת בשלבי ביניים של עושה זאת בשלבי ביניים של כל פעם, ועצירה למשך שנייה אחת. לשמור.כל פעם, ועצירה למשך שנייה אחת. לשמור.

כתוב תסריט בו החתול מתחיל ממרכז הבמה כתוב תסריט בו החתול מתחיל ממרכז הבמה 3.3. צעדים צעדים 100100ויוצר צורה של מלבן בתנועה שלו. ויוצר צורה של מלבן בתנועה שלו.

ימינה, אח"כ למעלה, שמאלה ולמטה. לשמורימינה, אח"כ למעלה, שמאלה ולמטה. לשמור

glosh00.sb

glosh00AndTurn.sb

gloshMalben.sb

דמויות דמויות22עבודה עם עבודה עם בדיוק כמו שהמורה יכולה ללמד במקביל כמה בדיוק כמו שהמורה יכולה ללמד במקביל כמה

תלמידים, ולתת לכל אחד מהם הוראות, כך גם תלמידים, ולתת לכל אחד מהם הוראות, כך גם בסקרטץ' – ניתן לתת פקודות לכמה דמויות.בסקרטץ' – ניתן לתת פקודות לכמה דמויות.

איך יוצרים דמות חדשה? בחלון הימיני למטה איך יוצרים דמות חדשה? בחלון הימיני למטה כפתורים כפתורים33מופיעים מופיעים

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

המבוקשת ונבחר דמות. עכשיו נראה בחלון המבוקשת ונבחר דמות. עכשיו נראה בחלון דמויות. לחיצה על הדמות דמויות. לחיצה על הדמות 22התחתון מימין התחתון מימין

תפתח לנו חלון פקודות ריק. לכל דמות יהיה את תפתח לנו חלון פקודות ריק. לכל דמות יהיה את הפקודות שלה. )הדגמה(הפקודות שלה. )הדגמה(

מפגש בין דמויותמפגש בין דמויות

דמויות המתחילות מקצוות שונים דמויות המתחילות מקצוות שונים 22איך ניתן ל-איך ניתן ל-של המסך – להיפגש באמצע )בהצבעה!(?של המסך – להיפגש באמצע )בהצבעה!(?

נאתחל כל דמות לנקודת התחלה, ניתן לה נאתחל כל דמות לנקודת התחלה, ניתן לה ((0,00,0המתנה של חצי שנייה – ואז קפיצה ל )המתנה של חצי שנייה – ואז קפיצה ל )

çáéìä

תירגולתירגול דמויות אותם תבחרו דמויות אותם תבחרו 22כתוב תסריט עם כתוב תסריט עם

כרצונכם. תנו שם לכל דמות. אחת מתחילה כרצונכם. תנו שם לכל דמות. אחת מתחילה מהפינה השמאלית התחתונה, והשנייה – מהפינה השמאלית התחתונה, והשנייה –

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

(. נא לשמור את (. נא לשמור את 0,00,0השנייה במרכז הבמה )השנייה במרכז הבמה )העבודה בתיקייה שלכם תחת השם העבודה בתיקייה שלכם תחת השם

turn_meetturn_meet..

turn-meet.sb

מרדף בין דמויותמרדף בין דמויותאיך מתחיל מרדף?איך מתחיל מרדף?

יש מרחק )מרווח( התחלתי בין הדמויותיש מרחק )מרווח( התחלתי בין הדמויותמה זה אומר לגבי נקודת התחלה של הדמויות?מה זה אומר לגבי נקודת התחלה של הדמויות?

כל דמות מתחילה מנקודת התחלה אחרתכל דמות מתחילה מנקודת התחלה אחרת

את את לא לתפוסלא לתפוסאיך נגרום לדמות התופסת איך נגרום לדמות התופסת הדמות הבורחת צריכה לרוץ מהר יותר, או הדמות הבורחת צריכה לרוץ מהר יותר, או הבורחת?הבורחת?

כמו הדמות הרודפת. כמו הדמות הרודפת.באותה המהירותבאותה המהירותלפחות לפחות

הדמויות? הדמויות?22איך נשמור מהירות ריצה זהה ל-איך נשמור מהירות ריצה זהה ל-

הדמות הבורחת והדמות הרודפת צריכות לעבור הדמות הבורחת והדמות הרודפת צריכות לעבור אותו מרחוק, באותה יחידת זמן.אותו מרחוק, באותה יחידת זמן.

תרגולתרגול

הדמויות רודפות אחת אחרי הדמויות רודפות אחת אחרי 22כתוב תסריט בו כתוב תסריט בו 1(1(השנייה תוך שמירה על מרווח קבוע )לא תופסת(.השנייה תוך שמירה על מרווח קבוע )לא תופסת(.

כתוב תסריט בו דמות רודפת אחרי דמות, ולבסוף כתוב תסריט בו דמות רודפת אחרי דמות, ולבסוף 2(2(תופסת אותה.תופסת אותה.

chase.sb

ChaseAndCatch.sb

top related