[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"post-data-tamrin-scratch-koodakan":3,"comments-36":49},{"post":4,"course":32,"related":33},{"id":5,"slug":6,"title":7,"content":8,"excerpt":9,"category":10,"date":11,"readTime":12,"wordCount":13,"image":14,"author":15,"authorRole":16,"authorImg":17,"reviewedBy":18,"tags":19,"relatedCourseSlug":22,"categoryKey":23,"summaryPoints":24,"faq":28,"seoTitle":29,"seoDesc":30,"createdAtIso":31,"updatedAtIso":31,"updatedDate":32},36,"tamrin-scratch-koodakan","تمرین اسکرچ برای کودکان: ۱۲ تمرین از آسان تا بازی‌سازی، با راهنمای حل (قابل چاپ)","\n\u003Cp>اسکرچ را با تماشا کردن یاد نمی‌گیری؛ با ساختن یاد می‌گیری. این صفحه ۱۲ تمرین دارد که از حرکت دادن گربه شروع می‌شود و به ساختن یک بازی کامل با امتیاز و جان می‌رسد. راهنمای حل همه‌ی تمرین‌ها آخر صفحه است.\u003C\u002Fp>\n\n\u003Cp>این تمرین‌ها برای بچه‌هایی است که تازه با اسکرچ آشنا شده‌اند، برای والدینی که می‌خواهند در خانه کمک کنند و برای معلم‌هایی که تمرین اضافه لازم دارند.\u003C\u002Fp>\n\n\u003Ch2>قبل از شروع\u003C\u002Fh2>\n\n\u003Cul>\n\u003Cli>\u003Cstrong>کجا کار کنم؟\u003C\u002Fstrong> اسکرچ در سایت scratch.mit.edu و داخل مرورگر اجرا می‌شود. روی ویندوز و مک نسخه‌ی بدون اینترنت هم دارد.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>زبان فارسی:\u003C\u002Fstrong> با زدن آیکون کره‌ی زمین در بالای صفحه، زبان را فارسی کنید. در این صفحه نام انگلیسی هر بلوک را هم نوشته‌ایم تا در هر زبانی پیدایش کنی.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>رنگ‌ها کمک می‌کنند:\u003C\u002Fstrong> بلوک‌های حرکت آبی‌اند، ظاهر بنفش، رویدادها زرد، کنترل نارنجی، حسگرها آبی روشن، عملگرها سبز و متغیرها نارنجی تیره.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>اول خودت امتحان کن.\u003C\u002Fstrong> قبل از دیدن راهنما، حداقل ده دقیقه روی هر تمرین کار کن. اگر برنامه کار نکرد، این بخشی از یادگیری است.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>نسخه‌ی چاپی:\u003C\u002Fstrong> روی کامپیوتر با Ctrl+P فقط تمرین‌ها و راهنما چاپ می‌شوند.\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Ch2>سطح ۱: حرکت و گفتن\u003C\u002Fh2>\n\n\u003Col>\n\u003Cli>\u003Cstrong>سلام گربه:\u003C\u002Fstrong> وقتی پرچم سبز زده شد، گربه دو ثانیه «سلام!» بگوید و بعد ۱۰۰ قدم جلو برود.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>رقص گربه:\u003C\u002Fstrong> گربه ۱۰ بار پشت سر هم کمی جلو برود و لباسش (Costume) عوض شود، طوری که به نظر برسد راه می‌رود.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>رفت و برگشت:\u003C\u002Fstrong> گربه برای همیشه راه برود و وقتی به لبه‌ی صفحه رسید، برگردد. دقت کن گربه وارونه نشود.\u003C\u002Fli>\n\u003C\u002Fol>\n\n\u003Ch2>سطح ۲: تکرار و نقاشی\u003C\u002Fh2>\n\n\u003Cp>برای تمرین‌های این سطح، از دکمه‌ی پایین سمت چپ صفحه (Add Extension) افزودنی \u003Cstrong>Pen\u003C\u002Fstrong> را اضافه کن.\u003C\u002Fp>\n\n\u003Col start=\"4\">\n\u003Cli>\u003Cstrong>مربع:\u003C\u002Fstrong> گربه با قلم یک مربع بکشد. فقط با یک بلوک تکرار و دو بلوک حرکت.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ستاره:\u003C\u002Fstrong> گربه یک ستاره‌ی پنج‌پر بکشد. راهنمایی: زاویه‌ی چرخش ستاره ۱۴۴ درجه است. چالش: یک شش‌ضلعی هم بکش.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>گل رنگی:\u003C\u002Fstrong> مربع تمرین ۴ را ۳۶ بار بکش و بعد از هر بار کمی بچرخ و رنگ قلم را عوض کن.\u003C\u002Fli>\n\u003C\u002Fol>\n\n\u003Ch2>سطح ۳: رویداد و کنترل\u003C\u002Fh2>\n\n\u003Col start=\"7\">\n\u003Cli>\u003Cstrong>کنترل با کیبورد:\u003C\u002Fstrong> با کلیدهای جهت‌نما، گربه به چپ، راست، بالا و پایین برود.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>دنبال کردن موس:\u003C\u002Fstrong> گربه برای همیشه به سمت نشانگر موس نگاه کند و آرام دنبالش برود.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>عوض کردن صحنه:\u003C\u002Fstrong> سه پس‌زمینه اضافه کن. هر بار که روی گربه کلیک شد، پس‌زمینه‌ی بعدی بیاید.\u003C\u002Fli>\n\u003C\u002Fol>\n\n\u003Ch2>سطح ۴: متغیر و بازی\u003C\u002Fh2>\n\n\u003Col start=\"10\">\n\u003Cli>\u003Cstrong>سیب‌چین:\u003C\u002Fstrong> یک شکلک سیب اضافه کن. هر بار که روی سیب کلیک شد، یک امتیاز اضافه شود و سیب به جای تصادفی دیگری برود.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>مسابقه‌ی ضرب:\u003C\u002Fstrong> گربه بپرسد «۷ ضرب در ۵ چند می‌شود؟». اگر جواب درست بود بگوید «آفرین!» و اگر نه، بگوید «دوباره فکر کن».\u003C\u002Fli>\n\u003Cli>\u003Cstrong>بازی جاخالی:\u003C\u002Fstrong> بازیکن پایین صفحه با جهت‌نماها چپ و راست برود. یک توپ از بالای صفحه و از جای تصادفی پایین بیاید. اگر توپ به بازیکن خورد یک امتیاز، و اگر به زمین رسید یک جان کم شود. با تمام شدن سه جان، بازی تمام شود.\u003C\u002Fli>\n\u003C\u002Fol>\n\n\u003Ch2>راهنمای حل\u003C\u002Fh2>\n\n\u003Cp>این‌ها یک راه حل‌اند، نه تنها راه حل. اگر برنامه‌ی تو با راه دیگری درست کار می‌کند، آن هم درست است.\u003C\u002Fp>\n\n\u003Col>\n\u003Cli>\u003Ccode>when green flag clicked\u003C\u002Fcode> (شروع با پرچم سبز)، بعد \u003Ccode>say Hello! for 2 seconds\u003C\u002Fcode> (گفتن برای ۲ ثانیه) و بعد \u003Ccode>move 100 steps\u003C\u002Fcode> (۱۰۰ قدم حرکت).\u003C\u002Fli>\n\u003Cli>داخل \u003Ccode>repeat 10\u003C\u002Fcode> (۱۰ بار تکرار) سه بلوک بگذار: \u003Ccode>move 10 steps\u003C\u002Fcode>، \u003Ccode>next costume\u003C\u002Fcode> (لباس بعدی) و \u003Ccode>wait 0.2 seconds\u003C\u002Fcode> (صبر کردن).\u003C\u002Fli>\n\u003Cli>داخل \u003Ccode>forever\u003C\u002Fcode> (برای همیشه): \u003Ccode>move 10 steps\u003C\u002Fcode> و \u003Ccode>if on edge, bounce\u003C\u002Fcode> (برگشتن از لبه). برای وارونه نشدن، قبل از حلقه بلوک \u003Ccode>set rotation style left-right\u003C\u002Fcode> را بگذار.\u003C\u002Fli>\n\u003Cli>\u003Ccode>pen down\u003C\u002Fcode> (گذاشتن قلم)، بعد \u003Ccode>repeat 4\u003C\u002Fcode> و داخلش \u003Ccode>move 100 steps\u003C\u002Fcode> و \u003Ccode>turn 90 degrees\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>pen down\u003C\u002Fcode> و بعد \u003Ccode>repeat 5\u003C\u002Fcode> با \u003Ccode>move 100 steps\u003C\u002Fcode> و \u003Ccode>turn 144 degrees\u003C\u002Fcode>. برای شش‌ضلعی: \u003Ccode>repeat 6\u003C\u002Fcode> و چرخش ۶۰ درجه.\u003C\u002Fli>\n\u003Cli>\u003Ccode>repeat 36\u003C\u002Fcode> و داخلش: کل بلوک‌های تمرین ۴، بعد \u003Ccode>turn 10 degrees\u003C\u002Fcode> و \u003Ccode>change pen color by 10\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>چهار بار بلوک \u003Ccode>when key pressed\u003C\u002Fcode> (وقتی کلید زده شد) برای چهار جهت. زیر راست: \u003Ccode>change x by 10\u003C\u002Fcode>، زیر چپ: \u003Ccode>change x by -10\u003C\u002Fcode>، زیر بالا: \u003Ccode>change y by 10\u003C\u002Fcode> و زیر پایین: \u003Ccode>change y by -10\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>forever\u003C\u002Fcode> و داخلش \u003Ccode>point towards mouse-pointer\u003C\u002Fcode> (نگاه به سمت موس) و \u003Ccode>move 3 steps\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>در بخش پس‌زمینه سه پس‌زمینه انتخاب کن. روی گربه: \u003Ccode>when this sprite clicked\u003C\u002Fcode> (وقتی روی این شکلک کلیک شد) و زیرش \u003Ccode>next backdrop\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>از دسته‌ی متغیرها، متغیر «امتیاز» را بساز. روی سیب: با پرچم سبز \u003Ccode>set امتیاز to 0\u003C\u002Fcode>. با کلیک روی سیب: \u003Ccode>change امتیاز by 1\u003C\u002Fcode> و \u003Ccode>go to random position\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>ask ... and wait\u003C\u002Fcode> (پرسیدن و صبر کردن) از دسته‌ی حسگرها. بعد \u003Ccode>if ... then ... else\u003C\u002Fcode> با شرط \u003Ccode>answer = 35\u003C\u002Fcode> که بلوک \u003Ccode>answer\u003C\u002Fcode> از حسگرها و علامت مساوی از عملگرهاست.\u003C\u002Fli>\n\u003Cli>دو متغیر «امتیاز» و «جان» بساز. بازیکن: کنترل چپ و راست مثل تمرین ۷. توپ: داخل \u003Ccode>forever\u003C\u002Fcode> اول \u003Ccode>go to x: (pick random -200 to 200) y: 170\u003C\u002Fcode>، بعد \u003Ccode>repeat until\u003C\u002Fcode> (تکرار تا وقتی که) با شرط \u003Ccode>y position &lt; -160\u003C\u002Fcode> یا \u003Ccode>touching بازیکن\u003C\u002Fcode> و داخلش \u003Ccode>change y by -5\u003C\u002Fcode>. بعد از حلقه: اگر به بازیکن خورده بود امتیاز را یکی زیاد کن، وگرنه جان را یکی کم کن. اگر جان صفر شد، \u003Ccode>say پایان بازی\u003C\u002Fcode> و \u003Ccode>stop all\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Fol>\n\n\u003Ch2>بعد از این تمرین‌ها\u003C\u002Fh2>\n\n\u003Cp>اگر این ۱۲ تمرین را تمام کردی، آماده‌ای بازی‌های خودت را طراحی کنی. والدین محترم: برای اینکه بدانید اسکرچ یا پایتون برای فرزندتان مناسب‌تر است، \u003Ca href=\"\u002Flearning\u002Fbehtarin-zaban-barnamenevisi-koodakan\">بهترین زبان برنامه‌نویسی برای کودکان\u003C\u002Fa> را بخوانید. اگر کودک بزرگ‌تر شده و آماده‌ی کد متنی است، \u003Ca href=\"\u002Flearning\u002Ftamrin-python-kelas-haftom\">تمرین‌های پایتون\u003C\u002Fa> قدم بعدی است. برای ادامه با مربی و پروژه‌های بیشتر هم \u003Ca href=\"\u002Fcourses\u002Fscratch\">دوره‌ی بازی‌سازی با اسکرچ داناورس\u003C\u002Fa> از همین نقطه ادامه می‌دهد.\u003C\u002Fp>\n  ","اسکرچ را با تماشا کردن یاد نمی‌گیری؛ با ساختن یاد می‌گیری. این صفحه ۱۲ تمرین دارد که از حرکت دادن گربه شروع می‌شود و به ساختن یک بازی کامل با امتیاز و جان می‌رسد. راهنمای حل همه‌ی ...","کودک و نوجوان","۱۰ مهر ۱۴۰۵","۵ دقیقه",926,"\u002Fimages\u002Fblog\u002Ftamrin-scratch-koodakan.jpg","تیم تولید محتوای داناورس","مدرس و کارشناس آکادمی","\u002Fimages\u002Flogo-light.png","داود قبادی",[20,21],"برنامه‌نویسی کودکان","داناورس","scratch","kids",[25,26,27],"۱۲ تمرین اسکرچ در چهار سطح: حرکت و گفتن، تکرار و نقاشی با قلم، رویداد و کنترل، و متغیر و بازی‌سازی با امتیاز.","راهنمای حل همه‌ی تمرین‌ها آخر صفحه است و نام انگلیسی هر بلوک هم آمده تا در هر زبانی پیدا شود؛ صفحه قابل چاپ است.","اسکرچ در سایت scratch.mit.edu و داخل مرورگر اجرا می‌شود؛ قبل از دیدن راهنما حداقل ده دقیقه روی هر تمرین کار کنید.",[],"تمرین اسکرچ برای کودکان؛ ۱۲ تمرین با جواب (قابل چاپ)","تمرین اسکرچ برای کودکان و مبتدی‌ها: ۱۲ تمرین از حرکت و نقاشی با قلم تا کنترل با کیبورد، متغیر امتیاز و ساخت بازی جاخالی، همراه با راهنمای حل و نسخه‌ی قابل چاپ.","2026-10-02T13:44:56.30266+00:00",null,[34,39,44],{"path":35,"title":36,"desc":37,"image":38},"\u002Flearning\u002Famoozesh-scratch-junior","آموزش اسکرچ جونیور: برنامه‌نویسی برای کودکان ۵ تا ۷ ساله روی تبلت، قدم‌به‌قدم","آموزش اسکرچ جونیور برای والدین و مربی‌ها: نصب روی تبلت و گوشی، بلوک‌ها، اولین پروژه، ۸ پروژه‌ی ساده، ذخیره و فیلم گرفتن از پروژه برای کودکان ۵ تا ۷ ساله.","\u002Fimages\u002Fblog\u002Famoozesh-scratch-junior.jpg",{"path":40,"title":41,"desc":42,"image":43},"\u002Flearning\u002Famoozesh-scratch-az-sefr","آموزش اسکرچ از صفر: نصب روی کامپیوتر و تبلت، آشنایی با محیط و ساخت اولین بازی","آموزش اسکرچ از صفر برای کودکان و والدین: نصب روی ویندوز و تبلت، اسکرچ روی گوشی، فارسی کردن، دسته‌های بلوک، ساخت بازی امتیازی، ذخیره و خروجی exe.","\u002Fimages\u002Fblog\u002Famoozesh-scratch-az-sefr.jpg",{"path":45,"title":46,"desc":47,"image":48},"\u002Flearning\u002Famoozesh-barnamenevisi-koodakan","آموزش برنامه‌نویسی کودکان: راهنمای کامل والدین از سن مناسب تا انتخاب کلاس","آموزش برنامه نویسی کودکان از چند سالگی و با چه ابزاری؟ ابزارهای رایگان برای شروع در خانه، مقایسه‌ی کلاس حضوری و آنلاین و چک‌لیست انتخاب کلاس.","\u002Fimages\u002Fblog\u002Famoozesh-barnamenevisi-koodakan.jpg",[]]