فهرست کتاب
جدول مشخصات ظاهری کتاب
عنوان | مشخصات |
---|---|
نام کتاب | ساخت 6 بازی با اسکرچ |
شابک | 9786007789254 |
تعداد صفحات | 78صفحه رنگی |
قطع | رحلی((A4 |
اولین سال نشر | 1401 |
نویسنده | سعیده مفیدی نسب |
ناشر | انتشارات روشنگران راه فردا |
دسته بندی کتاب :
برنامه نویسی – ادبیات کودکان و نوجوانان
نوع کتاب: آموزشی
مناسب برای سنین 10تا 14 سال
پیش نیاز: ندارد.
نظرات والدین:
لیلا – مادر یک پسر 11 ساله:
“پسرم همیشه به بازیهای کامپیوتری علاقه داشت و من دنبال راهی بودم که این علاقه رو به سمتی مفید و سازنده هدایت کنم. با این کتاب، نه تنها بازی نمیکنه، بلکه خودش بازی میسازه! از وقتی شروع کرده به کار با اسکرچ، خلاقیتش چند برابر شده و با افتخار پروژههاش رو به ما نشون میده. این کتاب واقعاً معجزه کرد و باعث شد به جای وقتگذرانی بیهدف، با کامپیوتر چیزهای مفید یاد بگیره.”
علیرضا – پدر یک دختر 9 ساله:
“همیشه دوست داشتم دخترم به جای اینکه فقط مصرفکننده تکنولوژی باشه، خودش تولیدکننده باشه. این کتاب دقیقاً همون چیزی بود که دنبالش بودم! دخترم تونسته با راهنماییهای این کتاب بهراحتی وارد دنیای برنامهنویسی بشه و حالا داره پروژههای خودش رو میسازه. واقعاً به همه والدین پیشنهاد میکنم اگر میخواهید فرزندتون آیندهنگر و خلاق باشه، این کتاب رو براش تهیه کنید.”
فاطمه – مادر دو فرزند:
“این کتاب دقیقاً همون آموزشی بود که دنبالش بودم! بچهها بهجای اینکه ساعتها وقتشون رو بیهدف پای تبلت و موبایل بگذرونن، الان با اشتیاق برنامههای کوچیک و بازیهای خودشون رو میسازن. واقعاً از اینکه فرزندانم همزمان سرگرم میشن و مهارتهای مفیدی مثل حل مسئله و تفکر منطقی رو یاد میگیرن، خوشحالم. به نظرم این کتاب یه سرمایهگذاری برای آینده بچههاست.”
محمد – پدر یک پسر 10 ساله:
“پسرم همیشه سوال میکرد که چطوری میتونه خودش بازی بسازه. با این کتاب تونست خیلی راحت اولین بازی خودش رو برنامهنویسی کنه! این کتاب به زبانی ساده و بدون نیاز به دانش قبلی، برنامهنویسی رو آموزش میده. من و همسرم از پیشرفت سریعش شگفتزده شدیم. این کتاب رو به هر پدر و مادری که میخواد فرزندش در دنیای امروز نقش فعالی داشته باشه، توصیه میکنم.”
زهرا – مادر یک دختر 8 ساله:
“این کتاب واقعاً فراتر از انتظارات من بود. دخترم همیشه علاقهمند به طراحی و داستاننویسی بود و حالا با اسکرچ تونسته داستانها و شخصیتهای خودش رو بهصورت دیجیتال به حرکت در بیاره! آموزشهای این کتاب بهقدری ساده و جذابه که خودش بهتنهایی تونست همه چیز رو یاد بگیره. این کتاب بهطور خارقالعادهای خلاقیت بچهها رو تقویت میکنه.”
نظرات مدرسان:
آقای رضایی – معلم دوره ابتدایی:
“برای من بهعنوان یک معلم، مهمه که دانشآموزانم علاوه بر یادگیری، لذت هم از پروسه آموزشی ببرن و این کتاب دقیقاً همین کار رو انجام میده. با این کتاب، بچهها نه تنها برنامهنویسی یاد میگیرن، بلکه با دستاوردهای خودشون احساس غرور میکنن. من از این کتاب در کلاسهام استفاده کردم و نتایج فوقالعادهای دیدم. به هر معلمی که به دنبال یک منبع آموزشی بهروز و کارآمده، توصیه میکنم.”
خانم احمدی – مدرس برنامهنویسی کودکان:
“این کتاب بهطرز شگفتآوری ساده و در عین حال کاربردیه. بچهها بدون نیاز به دانش قبلی، بهراحتی با اسکرچ آشنا میشن و خیلی زود میتونن پروژههای خودشون رو بسازن. چیزی که این کتاب رو متمایز میکنه، روش آموزش قدمبهقدمشه که باعث میشه حتی دانشآموزان کمسن هم بتونن ازش استفاده کنن. بهعنوان یک مدرس، این کتاب رو به همه والدین پیشنهاد میکنم.”
آقای نصیری – مدرس خلاقیت و فناوری:
“این کتاب واقعاً یک ابزار عالی برای تقویت خلاقیت و تفکر انتقادی در کودکان و نوجوانانه. با استفاده از این کتاب، بچهها نه تنها برنامهنویسی یاد میگیرن، بلکه مهارتهای حل مسئله و کار گروهی هم در اونها تقویت میشه. بهعنوان یک مدرس، دیدم که بچهها چطور با اشتیاق از این کتاب استفاده میکنن و هر روز چیز جدیدی یاد میگیرن. بهشدت به همه همکارانم توصیه میکنم این منبع آموزشی رو در کلاسهاشون استفاده کنن.”
اهمیت یادگیری کدنویسی کودکان و نوجوانان
زبان کدنویسی اسکرچ بدون استفاده از کلمات نامفهوم و مفاهیم منزجر کننده و فراری دهنده از یادگیری، فراگیری اصول برنامه نویسی را آسان میکند و فراگیر پس از گذشت چند جلسه کوتاه شروع به انجام پروژه های منحصر به فرد مینماید. او با کسب تجربۀ اندکی با این زبان کدنویسی، نیاز به یادگیری مهارت های پیشرفته تری را در خود احساس میکند و این چنین است که با کمی تلاش روز به روز از پله های ترقی در دنیای کدنویسی بالا میرود. اگر بچه ای دارید که علاقهمند به یادگیری کدنویسی است و یا شما در حال بررسی و پیدا کردن قدم اول یادگیری و زبان کدنویسی ساده برای او هستید، در این صورت، باید قبل از فرو رفتن در دنیای پرهیاهوی برنامه نویسی و زبانهای سخت و منزجر کننده، به او اصول برنامه نویسی را آموزش دهید. اینجاست که زبان کدنویسی اسکرچ خودرا به تصویر میکشد!رابط کاربری گرافیکی اسکرچ به کودک شما اجازه می دهد تا به راحتی داستان های تعاملی، انیمیشن ها، بازی ها، موسیقی و هنر را با کشیدن و رها کردن ایجاد کند. کد نویسی با اسکرچ به فرزند شما کمک میکند تا نحوه عملکرد رایانهها و برنامهها را در سطح اساسی یاد بگیرد. او میتواند با ایجاد برنامه های ساده یاد بگیرد که چگونه برنامه های خود را کدنویسی و اشکال زدایی کند. بنابراین، دانستن آن یک مهارت بسیار هیجان انگیز و مورد نیاز است!
برای ارائه یادگیری به فرزندتان که دانش فنی او را افزایش می دهد و به او کمک می کند محدودیت های خود را برای تبدیل شدن به یکی از بهترین رهبران در آینده بالا ببرد، از کتاب «ساخت 6 بازی با اسکرچ» انتشارات روشنگران راه فردا استفاده نمایید.
ویژگیهای کتاب « ساخت 6 بازی با اسکرچ» انتشارات روشنگران راه فردا
کتاب ساخت 6 بازی با اسکرچ، کتابی تألیف شده در زمینه ساخت کد نویسی رایانه ای به زبان اسکرچ به شمار میرود و رویکردی کاملاً مطابق با افزایش خلاقیت و به چالش کشیده شدن و رفع چالشهای برنامه نویس را دارد. کتاب شامل 79 صفحه رنگی با سایز رحلی است که شامل 6 پروژه و ساخت آن به صورت گام به گام میباشد.
نویسندهٔ کتاب کد نویسی با اسکرچ سطح یک
نویسنده کتاب ساخت 6 بازی با اسکرچاز انتشارات روشنگران راه فردا ، سرکار خانم سعیده مفیدی نسب هستند که قلم شیرین ایشان در مثالهای حلشده، برای خواننده کاملاً جالب، جذاب و سرگرمکننده است. همچنین ایشان در تألیف این کتاب دو هدف اصلی تشخیص و معرفی اشکالات برنامه و تمرین دادن به برنامه نویس در جهت ارتقای برنامه و رفع باگهای موجود در آن را دنبال میکند بهنحویکه هیچ نکته و مبحثی از دید دانشآموز دور نماند.
بررسی بخشهای مختلف کتاب
بهطورکلی مطالب کتاب ساخت 6 بازی با اسکرچدر 12 بخش گنجاندهشده و ترتیب آن بهصورت زیر است:
بخش اول: آشنایی با محیط نرم افزار
اسکرچ در موبایل و تبلت،اسکرچ آنلاین،دانلود اسکرچ،نصب برنامه اسکرچ،اجرای برنامه اسکرچ،فارسی کردن زبان برنامه ،معرفی محیط،شکلک، صحنه و پس زمینه،شکلک ها،ناحیه تنظیم شکلک ها،حذف شکلک،کپی شکلک،اضافه کردن شکلک،مکان روی صحنه،
پس زمینه،بزرگنمایی صحنه،گروه بندی دستورات .
بخش دوم: ویرایش شکلک ها
در نرمافزار اسکرچ، شما میتوانید شکلکها و صحنههای مختلف که از قبل در نرمافزار قرار داده شدهاند را ببینید. بعضی شکلکها دارای حالتهای مختلف هستند که با کلیک روی آیکون حالتها میتوانید آنها را ملاحظه و انتخاب کنید. اگر حالتی مورد نظرتان بود که قبلاً در نرمافزار نبوده، خودتان میتوانید آن را با استفاده از این ویرایشگر عالی، به وجودآورید. گزینۀ حالتهای مختلف یک شکلک که سمت چپبخش کدها در بالای نرمافزار قرار دارد، برای مدیریت و تغییر انواع حالتها و ظاهر شکلکها و صحنهها مانند رنگ، اندازه و قرینهسازی، تغییر لایهها و … میباشد. با هم در این درس مطالب زیر را در رابطه با شکلکها و حالتهایشان یاد میگیریم.
بخش سوم: صداگذاری
در نرم افزار اسکرچ شما میتوانید برای شکلهای خود صدا بگذارید، حتی صدای خودتان! ! این ویژگی باعث جذابیت زیاد بازیها و انیمیشنها و داستانهایی میشود که شما قرار است آنها را در این نرم افزار
خارق العاده بسازید. برای بعضی از شکلکها یک یا چند صدا خود نرم افزار دارد که میتوانید آنها را انتخاب و یا تغییر دهید. به طور کلی میتوانید با ابزارهای زیر، صداهای شکلک خود را تغییر دهید تا به دلخواهتان درآیند.
بخش چهارم:ایجاد، ذخیره و بازیابی پروژه
ما میتوانیم پروژه هایی که در اسکرچ میسازیم را برای استفادههای بعدی، ذخیره و بازیابی نماییم. در این درس در رابطه با ایجاد فایل جدید، ذخیره و بازیابی فایلهای اسکرچ مطالبی را عنوان میکنیم.
بخش پنجم: نکاتی در مورد دستورها
اگر مطمئن نیستید دستوری که انتخاب میکنید، چه میکند، میتوانید قبل از اضافه کردنش، روی آن کلیک و در صورت مناسب بودن، آنرا به برنامه اضافه کنید. در نسخۀ انگلیسی اگر روی هر دستور راست کلیک کنید، گزینه Help دارد، که میتوانید عملکرد آن را بخوانید.
اگر روی دستور در ناحیه برنامه نویسی، راست کلیک کنید، پنجرهی زیر باز میشود که با استفاده از گزینههای آن میتوانید کد یا برنامه تان را کپی و تکثیر کرده و یا کنار آن توضیحی در مورد دستور بنویسید که دیگران متوجه شوند به چه دلیلی شما این دستور را انتخاب نموده اید. شما می توانید این دستور را با راست کلیک حذف نمایید.
بخش ششم: پروژه گروه موسیقی
بیایید با هم یک گروه موسیقی عالی بسازیم! در حین کار با نرم افزار در این پروژه شما مطالب بسیار مفیدی در مورد شکلکها، حالتها، رویدادها، صدا و موسیقی و برنامه میآموزید و در پایان سه پروژه به عنوان تمرین داده میشود. در زیر خلاصه ای از مطالب گفته شده در این پروژه را اشاره میکنم:
میخواهیم دستورهایی به طبلمان بدهیم که وقتی به آن ضربه میزنیم، صدای آن بلند شود. خلاصه ای از مطالب آن به شرح زیر است:
توالی و پشت سر هم بودن دستورات ، دستور وقتی که این شکلک کلیک شد از گروه دستورات رویداد، دستور تغییرحالت به …. از دستورات گروه ظاهر، حالا از گروه دستورات صدا، پخش صدای …. تا انتها.
میخواهیم وقتی که روی ربات کلیک میکنیم رباتمان شروع به آواز خواندن کند.
تغییر نام حالتها، از گروه رویداد ،دستور وقتی که این شکلک کلیک شد، چگونه میتوانیم صدایمان را اصلاح کنیم؟ ، گروه ظاهر، دستور تغییر حالت به …..، افزونه ها، روی افزونه ها کلیک و گروه «تشخیص ویدیویی»، در پایان سه پروژه برای تمرین بیشتر دستورات فوق. پیشنهاد داده میشود.
بخش هفتم: پروژه گشتن در فضا
بیایید با آدم فضایی، ستاره درخشان و سفینه، یک سفر شگفتانگیز فضایی را طراحی کنیم. در این پروژه مطالب خارق العادهای در رابطه با دستورات «حرکت شکلکها، تکرار و تکرار برای همیشه» میآموزیم. بهترین و سادهترین راه این است که بدانیم در پایان پروژه صحنه و شکلکهایی ما به چه صورت هستند.
من میخواهم سفر فضاییم را با این شکلکها و در این پسزمینه داشته باشم، پس شکلک آدم فضای و ستاره را به صحنه اضافه میکنم و سپس پس زمینۀ زیر را روی صحنه پهن میکنم درست مثل سفرهای که روی میزپهن میکنیم. در زیر خلاصه ای از مطالب گفته شده در این پروژه را اشاره میکنم:
میخواهیم کدهایی به ستارهمان بدهیم که وقتی پرچم سبز را کلیک میکنیم، برای همیشه، شروع به چشمک زدن کند. اگر ستارهمان آرام کوچک و بزرگ شود، در این صورت به حالت چشمک زن به نظر میرسد. از گروه رویدادها، دستور وقتی پرچم سبز کلیک شد ، از گروه ظاهر، دستور تغییر اندازه به اندازهی ….تا،از گروه کنترل دستور تکرارکن …. تا، دستور برای همیشه از گروه کنترل.
میخواهیم کدهایی به آدم فضایمان بدهیم که وقتی پرچم سبز را کلیک میکنیم، به سمت آسمان آهسته آهسته برود (سر بخورد) و شروع به آرام چرخیدن در آسمان کند و صدای آن شنیده شود، برای همیشه. گروه حرکت، دستور سر بخور در 1 ثانیه به …. .
میخواهیم کدهایی به سفینه فضایی بدهیم که وقتی پرچم سبز را کلیک میکنیم، به سمت آسمان آهسته آهسته سُر بخورد و بعد از چند ثانیه محو شود، بنابراین از دستورات گروه ظاهر، ظاهر شدن، پنهان شدن، بگو ……، تغییر حالت، پخش صدا استفاده میگردد.
دو پروژه پیشنهادی و مرتبط برای تمرین بیشتر
بخش هشتم: شکار اشباح
در این پروژه بازی جذّاب شکار اشباح را میسازیم، که در آن بازیکنان با کلیک روی اشباح در حال حرکت روی صحنه، آنها را گرفته و امتیاز کسب میکنند. در این بازی در زمان مشخص مثلا 60 ثانیه دو حالت پیش می آید، در حالت اوّل بازیکن با گرفتن اشباح امتیاز به دست میآورد و در حالت دوّم یا تمام شدن زمان 60ثانیه، بدون گرفتن امتیاز بازی تمام میشود. در این پروژه از دستورات گروه متغیّر و اعداد تصادفی مطالب ارزندهای را میآموزیم.
میخواهیم شبح ها را متحرک کنیم، با توجه به این که میخواهیم شبحها همواره ظاهر و پنهان شوند، از دستورات برای همیشه، ظاهر و پنهان شو و منتظر بمان …. ثانیه استفاده میکنیم.
میخواهیم جای اشباحمان، به صورت تصادفی تغییر کند، تا پیدا کردن آنها سختتر شود و هر بار که شبح ظاهر میشود در مکان نامشخص و تصادفی دیگری ظاهر گردد. دستور به مکان تصادفی برو از گروه دستورات حرکتی استفاده میکنیم.
میخواهیم بازی را سختتر کنیم. پس زمانهای ظاهر و مخفی شدن شبح را، از حالت ثابت 2 ثانیه، به حالت تصادفی 1 تا 10 ثانیه در میآوریم پس از دستورات تصادفی گروه عملگرها استفاده میکنیم.
حالا زمان آن رسیده که بازیگر بتواند، شبحها را بگیرد. پس هر وقت بازیگر روی شبح کلیک کرد، شبح ناپدید میگردد.
برای نگه داشتن امتیازهای یک بازیکن، شما باید یک متغیر ایجاد کنید که امتیازها را نگه دارد و با هر بار شکار شبح، امتیاز بالاتر برود، پس وارد تعریف متغییرها و نحوه استفاده از آنها میشویم.
برای جالبتر شدن بازی، یک فرصت 10 ثانیهای برای گرفتن شبح به بازیکن بدهید و یک ثانیه یک ثانیه از آن کم کنید تا وقتی زمان بازی به صفر رسید، بازی تمام شود تا ببینیم در این 10 ثانیه بازیکن چه امتیازی آورده است و ….
در پایان سه پروژه برای تمرین بیشتر پیشنهاد میگردد.
بخش نهم: ربات سخنگو
در این پروژه ما میخواهیم یک دوست ربات برایتان بسازیم که با شما گفتگو کند. شما میتوانید از او سؤال کنید و حتی به سؤالات او هم پاسخ دهید!!! فکر کنم این ربات دوست و هم صحبت خوبی برای شما شود! به ربات طوری برنامه میدهیم که فکر کنید با یک شخص حقیقی صحبت میکنید. در این پروژه از گروه عملگر «بهم چسباندن»، از گروه کنترل «دستور اگر »و دستور« اگر-آنگاه» و از گروه حس کردن «دستور سؤال و پاسخ» را میآموزیم.
باید دستوراتی را به رباتمان بدهیم که از شما سؤال کند. به همین منظور از گروه تشخیص دستور بپرس ……. و صبر کن را استفاده میکنیم. از بخش ظاهر دستور بگو… و از گروه عملگر دستور چسباندن سیب به موز، دستور بپرس……. و صبر کن برای ایجاد سوالات شرطی استفاده میکنیم. کد اگر و آنگاه را از مجموعه دستورات کنترل به برنامه اضافه میشود، دستور تغییر پس زمینه و …… و نهایتا دو تمرین و پروژه برای تمرین دستورات فوق.
در این پروژه بازی جذاب “زدن به هدف” را ایجاد میکنیم. که در آن بازیکنان با شناخت دقیق مکانها روی صحنه میتوانند به هدف بزنند. در این پروژه مطالب زیر را میآموزیم: مختصات افقی و عمودی صحنه ، نحوه کار با متغیرهای ورودی
در این پروژه شما دو شکلک خواهید داشت، یک هدف و یک دایره مکان نما که شما آن را به موقعیتی که انتخاب میکنید، حرکت میدهید. صفحه مختصات به شما کمک میکند تا بتوانید موقعیت دقیقتری از شکلک خود در صحنه داشته باشید. ابتدا پس زمینهی xy-grid را از پس زمینههای آمادۀ اسکرچ معرفی میکنیم، اطلاعات در مورد مختصات صحنه و اعداد مثبت و منفی، کار با متغیرها، معرفی متغییرهای لغزنده، تعیین حداقل و حداکثر عددی که متغیرها، برای جذابتر شدن بازی، هدف را متحرک میکنیم. میخواهیم در ابتدا و انتهای یک بازی، هدف ما به مکانهای تصادفی برود. در انتهای بازی دایره به هدف پیام میدهد که جا به جا شود، پیام بین شکلک ها، از عملگرهای “و” به همراه “کوچکتر” در دستورات شرطی استفاده میشود، استفاده از رنگها در تشخیص، پیشنهاد دو پروژه.
درس یازدهم – مسابقه قایق
بیایید با قایق یک بازی جالب بسازیم که در این بازی، قایق نباید به خطوط قهوهای رنگ برخورد کند. درحین انجام این پروژه ما مطالب حرکت شکلک به دنبال ماوس، نمایش زمان سپری شده از شروع بازی، تغییر حالت شکلک با برخورد به رنگهای مختلف و افزایش سرعت شکلک در حین حرکت را اشاره خواهیم کرد.
برای حرکت قایق به دنبال ماوس از گروه رویداد دستور برای همیشه استفاده میکنیم.از دستور اگر …آنگاه با شرط خوردن به رنگ قهوهای را برای برخورد قایق به رنگ قهوه ای اضافه میکنیم. برای شروع هر بازی تغییر حالت به حالت 1 را اضافه میکنیم. پروژه خود را زمان دار کنیم، به گونهای که ببینیم کدام بازیکن زودتر به جزیره میرسد. |
هدف کتاب ساخت 6 بازی با اسکرچ انتشارات روشنگران راه فردا ، آماده سازی گام به گام و ساده سازی طراحی انیمیشن های رایانه ای برای دانشآموزان و شکوفا و بارور کردن استعدادهای نهفتهٔ آنها است. درواقع کتاب ساخت 6 بازی با اسکرچ هم جنبه سرگرمی دارد و هم سبب تقویت مهارت حل مسئله و تفکر منطقی و حافظهٔ همهٔ افراد میشود. ظاهر کتاب و زمینهٔ رنگی آن بسیار جذاب بوده و صفحهآرایی نوشتههای کتاب بسیار زیبا و مناسب است.
در کتاب ساخت 6 بازی با اسکرچ انتشارات روشنگران راه فردا تلاش شده است تا حتیالامکان روش ساخت انواع مختلفی از بازیها گنجانده و بررسی شود و از این جهت این کتاب را میتوان یکی از منحصربهفردترین کتابها در زمینه کدنویسی و انیمیشن سازی دانست و از آن بهعنوان مرجع دورههای آموزشی فرامدرسهای برای دانشآموزان علاقهمند در سنین مختلف استفاده کرد. نکته تحسینبرانگیزی که در کلیه مباحث کتاب رعایت شده است، توضیحات نویسنده همانند یک درسنامه در ابتدای هر مطلب است. سپس نویسنده با زبانی شیرین به حل مثال از نکات تدریس شده در ضمن هر برنامه دارای کد تصویری است که با اسکن آن وارد سایت اسکرچ شده و برنامه را مشاهده خواهید نمود.
دوره های مرتبط
روش تدریس کتاب هوش مصنوعی یک
روش تدریس کتاب هوش مصنوعی یک از صفحه 5 تا 7 روش تدریس کتاب هوش مصنوعی یک از صفحه 5…
کد نویسی با اسکرچ
فهرست کتاب
کتاب اسکرچ جونیور
فهرست کتاب جدول مشخصات ظاهری کتاب عنوان مشخصات نام کتاب برنامه نویسی با اسکرچ جونیور شابک 9786007789162 تعداد صفحات 60صفحه…
11 برنامه با اسکرچ جونیور
فهرست کتاب جدول مشخصات ظاهری کتاب عنوان مشخصات نام کتاب 11برنامه با اسکرچ جونیور شابک 9786007789179 تعداد صفحات 85صفحه رنگی…
نظرات
250,000 تومان
mofidi.saeede
جالب بود.