گام به گام کار در کلاسی صفحه 67 درس 6 کار و فناوری هفتم (برنامه نویسی)
تعداد بازدید : 51.15Mپاسخ کار در کلاسی صفحه 67 کار و فناوری هفتم
-گام به گام کار در کلاسی صفحه 67 درس برنامه نویسی
-کار در کلاسی صفحه 67 درس 6
-طراحی کارت شناسایی
گام 1- از کتاب خانهٔ turtle یک نمونه از نوع turtle بسازید.
laki=turtle.Turtle()
توجه: امکان ساخت لاک پشت های بیشتری هم هست. کافی است دستور بالا را کپی و تکرار کنیم و نام لاک پشت جدید را بگذاریم laki2 .
گام 2- لاکی می تواند به شکل های مختلف باشد. در این جا همان شکل لاک پشت را برای آن انتخاب می کنیم. (shape یعنی شکل)
laki.shape(‘turtle’)
توجه: وقتی می خواهیم لاک پشت کاری انجام دهد، یک نقطه جلوی نام آن قرار می دهیم و سپس آن کار را می نویسیم. به کارهایی که لاک پشت انجام می دهد، متد می گوییم. متدهای زیادی از پیش برای لاک پشت تعریف شده است که به تدریج با آن ها آشنا می شویم.
گام 3- لاکی را حرکت بدهید. دستور روبه رو لاکی را 50 پیکسل جلو می برد.
laki.forward(50)
(forward یعنی جلو رفتن)
گام 4- برنامه را ذخیره و با کلید F5 برنامه را اجرا کنید. (تعداد گام را تغییر و دوباره اجرا کنید)
گام 5- اگر بخواهیم لاکی وقتی حرکت می کند، خطی نکشد، باید به او بگوییم قلم را از زمین بردارد. بنابراین از متد penup استفاده می کنیم. pen یعنی قلم و up یعنی بالا.
laki.penup()
برنامه را اجرا کنید. چرا این دستور تغییری ایجاد نکرد؟ راه حلی پیدا کن.
کنجکاوی: با pendown() هم به لاکی می گوییم تا قلم را دوباره روی زمین بگذارد.
گام 6- با دستورات چرخش به چپ یا راست رسم مستطیل را کامل کنید.
گام 7- با استفاده از جدول زیر کارت شناسایی را تکمیل کنید.
جواب به صورت زیر می باشد:
گام 5- به این دلیل که متد penup() بعد از متد forward(50) آمده است. برای پایان دادن به این مشکل باید این متد قبل از متد forward() تعریف شود؛ یعنی به صورت زیر:
laki.penup()
laki.forward(50)
گام 6- برنامه به صورت زیر تکمیل می شود و پس از اجرای آن به صورت زیر در می آید:
گام 7- برنامه به صورت زیر تصحیح و تکمیل می شود:
نکته:
1) اندازه اضلاع را بزرگتر گرفتیم تا مستطیل مورد نظر بهتر دیده شود.
2) نوشتن خط کد شماره 32 ( input() ) الزامی نیست و فقط به خاطر این است که برنامه بعد از اجرا، سریع بسته نشود و باز بماند.
مای درس ، برترین اپلیکیشن کمک درسی ایران
پوشش تمام محتواهای درسی پایه چهارم تا دوازدهم- آزمون آنلاین تمامی دروس
- گام به گام تمامی دروس
- ویدئو های آموزشی تمامی دروس
- گنجینه ای از جزوات و نمونه سوالات تمامی دروس
- فلش کارت های آماده دروس
- گنجینه ای جامع از انشاء های آماده
- آموزش جامع آرایه های ادبی، دستور زبان، قواعد زبان انگلیسی و ... ویژه