آخرین خبرها
صفحه اصلی / نقد و بررسی / کد نویسی را چگونه شروع کنیم؟ قسمت دوم

کد نویسی را چگونه شروع کنیم؟ قسمت دوم

کدنویسی را چگونه شروع کنیم؟ قسمت 2

کد نویسی ربات برای درست کردن ساندویچ کره مربا
کد نویسی ربات برای درست کردن ساندویچ کره مربا

برای آشنایی بیشتر با کدنویسی با مثال درست کردن ساندویچ توسط ربات شروع می کنیم.

وقتی که شما یا والدینتان از یک ربات  می خواهید یک ساندویچ کره مربا درست کند بایداین مجموعه دستورات را از ابتدا تا انتها اجرا کند.

  1. برو به سمت یخچال
  2. در یخچال را باز کن
  3. کره را بیرون بیاور
  4. مربا را بیرون بیاور
  5. نان را بیرون بیاور
  6. در یخچال را ببند
  7. برو به سمت میز آشپزخانه
  8. بشقاب را روی میز قرار بده
  9. برو به سمت کشو
  10. در کشو را باز کن
  11. چاقو را بیرون بیاور
  12. در کشو را ببند
  13. برو به سمت میز آشپزخانه
  14. در ظرف کره را باز کن
  15. چاقو را بردار
  16. با چاقو کره را ببر
  17. کره را روی نان بکش
  18. مربا را بردار ……

اگر بخواهیم همه دستورات را اینجا بنویسیم خیلی طولانی می شود اما برای دستور دادن به موجود بی عقلی مثل ربات مجبوریم یک بار برای همیشه دستور درست کردن ساندویچ کره مربا را به او بدهیم. خوب به دستور بالا نگاه کنید.   فکر می کنید اگر قدم های 1 و 2 یا 4 و 5 را حذف کنیم، کره مربا درست می شود؟ یا می شود جای دستور 11 و 12 را عوض کرد؟اگر جای دستور 9 و 10عوض شود چه اتفاقی می افتد؟

اگر ما بعضی دستورات را حذف کنیم ربات ما گیج میشود و ما نمیتوانیم به هدف خود برسیم. پس ما باید دستوراتمان یا همان کدهایمان را به صورت دنباله یا Sequence  به ربات بدهیم. به کد نویسی  مثل درست کردن یک ساندویچ کره مربا فکر کنید. دستورات باید به صورت منطقی پشت سر هم باشد.

میبینید نکات طلای کدنویسی را رعایت کرده ایم. در هر سطر فقط یک دستور و …..

خوب برای تمرین بیشتر برای شما  چند نمونه مثال می آوریم.

داستان های تصویری زیر را شماره گذاری کنید

کد نویسی2

 

داستان زیر را شماره گذاری کنید.

27

برای تقویت مهارت توالی،  داستان زیر را شماره گذاری کرده و چند جمله در موردش بنویسید.

28

می خواهیم با کاغذ و تا یک کلاه بسازیم، الگوی ساخت و  مراحل را شماره گذاری شده است.

همانطور که می بینید برای درست کردن این کلاه، رعایت کردن ترتیب کارها الزامی است و اگر ما مراحل را پشت سر هم از شماره یک تا 6 اجرا نکنیم به نتیجه مطلوب نخواهیم رسید.

29

نکته:

بعضی از کارها هم هست که اگر ترتیب بعضی مراحل را عوض کنیم در نتیجه ی نهایی تغییری ایجاد نمیشود. به مثال زیر توجه کنید:

فرض کنید می خواهیم هواپیما را بکشیم در سطر اول در مرحله دوم بال می کشیم و در مرحله سوم چرخ می کشیم، در روش دوم جای این دو مرحله عوض می شود، اما در نتیجه تغییری ایجاد نمیشود.

30

این مطلب را نیز بخوانید

21

بلاک حرکت و دستورات مربوط به آن قسمت سوم

بلاک حرکت و دستورات مربوط به آن قسمت سوم زاویه‌های قراردادی که در اسکرچ استفاده میشوند ...

تمرین بلاک حرکت 3-2

بلاک حرکت و دستورات مربوط به آن قسمت دوم

بلاک حرکت و دستورات مربوط به آن قسمت دوم در نرم افزار اسکرچ همیشه می‌توانیم موقعیت ...

بلاک حرکت 1

بلاک حرکت و دستورات مربوط به آن قسمت اول

بلاک حرکت و دستورات مربوط به آن قسمت اول حالا که ما محیط اسکرچ را ...

Capture

پروژه اول اسکرچ 3 دعوت تولد

دوستتان را به تولد دعوت کنید. بچه ها سلام! تو این جلسه ما میخواهیم برنامه ...

Capture

معرفی محیط اسکرچ

معرفی محیط اسکرچ اسکرچ یک زبان برنامه نویسی بسیار ساده و جذاب می‌باشد که به ...

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شما می‌توانید از این دستورات HTML استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

لطفا از فروشگاه محصولات ما بازدید فرمایید.