درباره ی هر یک از پرسش های زیر در گروه خود بحث و گفت وگو کنید و نتیجه را به کلاس ارائه دهید.
دو فعالیت روزمره و همچنین دو نمونه مسئله را که در درس علوم یا ریاضی با آن ها مواجه می شوید، نام ببرید.
مسواک زدن: که جزو مراقبتهای شخصی است.
مسیریابی از خانه به مدرسه: که یک فعالیت روزانه محسوب میشود.
در درس ریاضی: روش تقسیم دو عدد.
در درس علوم: مراحل انجام یک آزمایش (مثلاً مراحل تصفیه آب یا جدا کردن مخلوطها).
برای انجام فعالیت هایی که نام بردید و همچنین حل مسئله هایی که به آن ها اشاره کردید، از چه الگوریتم هایی استفاده می کنید؟
الگوریتم تقسیم دو عدد (ریاضی):
1 از بزرگترین مرتبه عدد شروع میکنیم.
2 میبینیم چند بار مقسومعلیه در آن جا میگیرد.
3 ضرب میکنیم و تفریق میکنیم.
4 عدد بعدی را پایین میآوریم و این چرخه را تکرار میکنیم تا باقیمانده کمتر از مقسومعلیه شود.
الگوریتم مسواک زدن (روزمره):
1 مسواک و خمیردندان را بردار.
2 مقدار کمی خمیر روی مسواک بگذار.
3 مسواک را خیس کن.
4 تمام دندانها را با ترتیب مشخص مسواک بزن.
5 دهان را آبکشی کن و مسواک را بشوی.
آیا می توان یک فعالیت مشخص را با چند الگوریتم متفاوت انجام داد؟ مثال بزنید.
بله، قطعاً!
مثال روزمره (مسیریابی): برای رسیدن از خانه به مدرسه، ممکن است چندین مسیر وجود داشته باشد.
الگوریتم 1: مسیر مستقیم اما پرترافیک (زمان بیشتر، مسافت کمتر).
الگوریتم ۲: مسیر فرعی و خلوت (زمان کمتر، مسافت بیشتر). هر دو الگوریتم ما را به یک هدف (مدرسه) میرسانند، اما روش انجام متفاوت است.
مثال ریاضی (جمع اعداد ۱ تا ۱۰۰): کتاب درسی شما در صفحه ۴۴ به یک مثال فوقالعاده اشاره کرده است. برای جمع کردن اعداد ۱ تا ۱۰۰:
الگوریتم ۱ (روش عادی): اعداد را یکییکی و پشت سر هم جمع کنیم (۱+۲+۳+...) که خیلی طول میکشد.
الگوریتم ۲ (روش گاؤس): با یک فرمول هوشمندانه و ضرب (تعداد × میانگین) به سرعت به جواب ۵۰۵۰ برسیم.