חלק ראשון | Page 61

חמש דקות
הסבר יש להסביר לתלמידים שלכם שאלגוריתם הוא קבוצת פעולות צעד אחר צעד) step-by-step( שיש לבצע על מנת לפתור בעיה או לבצע דבר מסוים.
יש להסביר שבתכנות מחשבים, לעתים קרובות יש דרכים) אלגוריתמים( שונות רבות להשיג כל משימה שניתנה. לאלגוריתם עשויים להיות יתרונות וחסרונות במצבים שונים בהשוואה לאלגוריתמים אחרים שמשיגים את אותה המשימה או משימה דומה.
היתרונות עשויים להיות קשורים לצריכת זמן ומשאבים, קריאוּת והבדלים בהתנהגות או בשימושיות.
הפתרונות שאנחנו כותבים לכל שלב הם ייצוגים של אלגוריתמים. במילים אחרות: רצף של
פקודות מתאר בשפת תכנות את האלגוריתם שאנחנו רוצים שהמחשב יבצע. ישנן דרכים רבות לייצג אלגוריתם, כגון תרשימי זרימה, פסאודו קוד, קידוד בלוקים חזותי( visual) coding, block- ורצפים של פקודות בשפות תכנות שונות.
61
© 2015 קודמאנקי סטודיוז בע " מ