מה זה אירוע בתכנות?

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

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

בסקראץ׳ בלוקי האירועים צהובים ובראשם ״כיפה״: ״כאשר לוחצים על הדגל הירוק״, ״כאשר נלחץ מקש רווח״, ״כאשר לוחצים על הדמות״. בג׳אווהסקריפט מגדירים למשל מה יקרה באירוע click של כפתור.

💡 איך זוכרים? אירוע = ״משהו קרה!״. התוכנה מחכה ומגיבה.

✅ בודקים את עצמנו

1. מה זה אירוע?

2. איזה צבע הם בלוקי האירועים בסקראץ׳?

3. איזה מהבאים הוא אירוע?

🖱️ לשיעור המלא: אירועים: כשמשהו קורה
הסבר מלא, חידון של 8 שאלות ודף עבודה להדפסה · מתאים לכיתות ג׳–ז׳

מושגים קשורים

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

עוד מושגים מהשיעור "אירועים: כשמשהו קורה"

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

שאלות נפוצות

איך זוכרים מה זה אירוע?

אירוע = ״משהו קרה!״. התוכנה מחכה ומגיבה.

אילו מושגים קשורים לאירוע?

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

לכל 72 המושגים בתכנות ←

האם זה עזר?
גננות, מורות והורים: איזה דף חסר לכם?כל שבוע אנחנו מכינים את מה שהכי מבקשים. בחינם.
לבקשת דף ←או בוואטסאפ