loading...

برنامه نویسی php

بازدید : 41
شنبه 14 بهمن 1402 زمان : 12:45

توجه داشته باشید که نماد سگ اکنون روی آموزش اسکرچ طرح کلی به رنگ آبی مشخص شده است

نشان می دهد که اسپرایت فعال است.

اکنون باید یک اسکریپت یا برنامه برای انیمیشن سگ بسازیم

اجازه دادن به او برای دویدن و

سخن گفتن.

بنابراین، برای انجام آموزش اسکرچ این کار، ما

ما حداقل به یکی نیاز داریم

نسخه دیگری از سگ که،

با جن سگ فعلی،

تصوری از

جنبش.

با انتخاب

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

اسکریپتی بسازید تا سگ را متحرک کنید

به دسته های بلوک در سمت چپ صفحه Scratch بروید.

روی پوشه Events کلیک کنید

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

برای Camden Education Trust، مالکیت معنوی هفته کد آفریقا است.

35

بلوک زیر را در ناحیه اسکریپت وارد کنید:

این نشان می دهد که زمانی که ما

بر روی پرچم سبز در بالا کلیک کنید، اسپرایت آموزش اسکرچ به دنبال آن خواهد آمد

دستورات درج شده در ناحیه اسکریپت

با این حال، به یاد داشته باشید که ما اکنون دو جن داریم، یعنی گربه

و سگ

ما می خواهیم سگ فقط پس از نمایش روی صحنه آموزش اسکرچ (صفحه نمایش) ظاهر شود

گربه روی تخت پرید

بنابراین، باید هنگام شروع برنامه آن را مخفی کنیم و آن را بسازیم

در صحنه فقط در یک مکان خاص (X و Y) و فقط بعد از الف ظاهر شود (مشاهده شود).

زمان معین (انتظار).

بلوک های زیر، در دنباله ای از ترکیبات،

به اپراتور اجازه می دهد تا این کار را انجام دهد:

نمایش و پنهان کردن بلوک ها در دسته Appearances

و بلوک Wait در دسته Control

و همچنین بلوک مختصات X و Y در دسته Movement. THE

مختصات باید با موقعیتی در سمت چپ چت آموزش اسکرچ مطابقت داشته باشد (روشن

همان محور X) و نزدیک به لبه صفحه نمایش.

با انتخاب بلوک Say_____________ در دسته، سگ را وادار کنید.

ظواهر

هفته کد آفریقا یک طرح SAP است. همه این محتوا توسط برندان اسمیت توسعه یافته است

برای Camden Education Trust، مالکیت معنوی هفته کد آفریقا است.

36

برای حرکت دادن به اسپرایت ابتدا باید یک بلوک وارد کنیم

“تغییر به لباس” نزدیک به ابتدای فیلمنامه به طوری که اولین نسخه از

dog، یعنی dog1-a، به طور سیستماتیک هنگام برنامه ظاهر می شود

آغاز شده.

پس از اولین حرکت (در این مورد بلوک برو به x ___ و y___) و

  1. صبر کنید، که در اسکریپت قرار دارد، یک بلوک Scratch training" را با dog1- قرار دهید

هفته کد آفریقا یک طرح SAP است. همه این محتوا توسط برندان اسمیت توسعه یافته است

برای Camden Education Trust، مالکیت معنوی هفته کد آفریقا است.

38

یک گربه ترسیده!

برای اینکه به پروژه اعتبار بیشتری بدهد، گربه فیون باید فریاد بزند "کمک!"

و وقتی سگ ظاهر می شود و قبل از آن چهره ای غمگین نشان می دهد

روی تخت می پرد

در حالی که روی تخت است، ممکن است صورت گربه پر از اشک باشد!

بنابراین، از دانش آموزان بخواهید یک تغییر لباس ایجاد کنند

اضافی برای چت و درج کد مناسب در جعبه اسکریپت.

هفته کد آفریقا یک طرح SAP است. همه این محتوا توسط برندان اسمیت توسعه یافته است

برای Camden Education Trust، مالکیت معنوی هفته کد آفریقا است.

39

درس 8 - یک Sprite بسازید

در این درس دانش آموزان با ویرایشگر طراحی قدرتمند آشنا می شوند

Scratch، که به کاربران اجازه می دهد تا Sprites خود را ایجاد کنند.

روی نماد Background در قسمت Scene در سمت راست پایین صفحه کلیک کنید و

صحنه ساحل مالیبو را در بخش بیرونی کتابخانه انتخاب کنید

زمینه.

شما می توانید جن گربه را در صحنه ساحل قرار دهید. اما انتقالش بده

گوشه سمت چپ پایین صفحه، اسکریپتی را وارد کنید که آن را در سراسر صفحه اسکرول می کند

ساحل دریا.

حالا به قسمت new sprites که در سمت راست زیر صحنه قرار دارد بروید.

نماد قلم مو را انتخاب کنید.

هفته کد آفریقا یک طرح SAP است. همه این محتوا توسط برندان اسمیت توسعه یافته است

برای Camden Education Trust، مالکیت معنوی هفته کد آفریقا است.

40

با کلیک بر روی نماد وسط در سمت راست بالای صفحه، اندازه صحنه را کاهش دهید

صحنه به طوری که ویرایشگر طراحی اولویت داشته باشد.

بازدید : 26
پنجشنبه 12 بهمن 1402 زمان : 12:42

مواردی که در بخش‌های: «ریاضیات / فضا و هندسه / دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3مقدمه‌ای بر برنامه‌نویسی در چرخه‌های 2 و 313 (نمونه‌ها و نشانه‌های آموزشی پیرامون هندسه) "علم و فناوری / پیاده سازی آموزش شما / مواد و اشیاء فنی" (فعالیت های پیرامون ربات ها که شامل اهداف آموزشی "کشف و تعمیق مفهوم الگوریتم؛ یادگیری کدنویسی") است. و همچنین منابع آموزشی معلمان در مورد جنبه های بسیار فنی مانند "ذخیره سازی داده ها".

1.3 از سردرگمی ها و تفسیرهای نادرست که باید اجتناب شود

فناوری اطلاعات زمینه‌ای است که اغلب با برنامه‌های کاربردی آن دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 اشتباه گرفته می‌شود، به ویژه به این دلیل که همه از رسانه‌های فنی آن (کامپیوتر، تبلت، تلفن) و برنامه‌های کاربردی آن (ویرایشگرهای متن، جداول ادغام‌کننده فرمول‌های محاسبه، مرورگرهای اینترنتی، نرم‌افزار) استفاده می‌کنند. ویرایش عکس و غیره. .

هنگام تدریس علوم کامپیوتر و/یا تفکر محاسباتی، باید به موارد زیر توجه ویژه ای شود:

با آموزش استفاده از رایانه (یعنی معمولاً یادگیری استفاده از دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 صفحه کلید/موس و سیستم عاملی مانند ویندوز) یا استفاده از نرم افزارهای استاندارد (ویرایشگرهای متن و غیره) اشتباه نگیرید. این مهارت ها موضوع آموزش نوع B2i هستند (اکنون به "چارچوب مرجع مهارت های دیجیتال" مراجعه کنید).

با استفاده از IT برای تدریس اشتباه نگیرید (مثلا استفاده از نرم دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 افزار هندسه پویا برای آموزش ریاضی یا استفاده از IWB برای آموزش تاریخ). اگر چه، البته، ما می توانیم از علوم کامپیوتر برای آموزش علوم کامپیوتر استفاده کنیم، و این همان کاری است که ما هنگام استفاده از برنامه نویسی برای آموزش الگوریتم ها انجام می دهیم.

بنابراین، ما نباید آموزش علوم کامپیوتر را به یک سری از سطوح مهارت برای معلم مرتبط بدانیم که عبارتند از: سطح 1، من می دانم چگونه به دانش آموزان نحوه استفاده از رایانه را آموزش دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 دهم (به طور کلی، اتوماسیون اداری). سطح 2، من می دانم چگونه یک IWB، شبیه سازی های آموزشی، نرم افزار هندسه پویا و غیره را کار کنم. ; سطح 3، من می دانم چگونه علوم کامپیوتر تدریس کنم. تدریس علوم کامپیوتر ماهیت یکسانی ندارد و ربطی به استفاده آموزشی از منابع آموزشی کامپیوتری یا IWB ندارد، به جز اینکه ما از همان پشتیبانی استفاده می کنیم: کامپیوتر (اما از همان پشتیبانی یعنی تخته سیاه نیز برای آموزش استفاده می کنیم. ریاضی و فرانسه). آموزش علوم کامپیوتر بدون دانستن چیزی در مورد اتوماسیون اداری، IWB یا نرم افزار هندسه پویا کاملا امکان پذیر است (شما به مهارت ها نیاز دارید، اما نه).

به طور کلی تر، آموزش محاسبات و مهارت های زیربنایی دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 آن به طور ذاتی با استفاده از رایانه مرتبط نیست. به طور خاص، می‌توانیم الگوریتم‌ها را بدون رایانه انجام دهیم (محاسبات "unplugged" یا "unplugged")14. پیوند بین الگوریتمی و کامپیوتر به سادگی این است که یک کامپیوتر امکان اجرای ("اجرا") الگوریتم ها را پس از تبدیل به برنامه ها، یعنی به زبان برنامه نویسی قابل تفسیر توسط کامپیوتر، می دهد. بنابراین ساختن برنامه‌ها منجر به کار بر روی الگوریتم‌ها (فکر کردن، ساختن، تجزیه و تحلیل و غیره) می‌شود و علاوه بر این، امکان آزمایش (با اجرای برنامه) را فراهم می‌کند. این یک رویکرد نمونه اولیه است (و رویکردی که در مدرسه برای من بسیار مرتبط به نظر می رسد)، اما تنها روش ممکن نیست. برخی از بازیکنان (به ویژه "La main à la pâte" را ببینید) نیز به رویکرد "unplugged" اهمیت زیادی می دهند.

1.4 دیدگاه شخصی

پاسخ من به سؤال «چه چیزی باید در مدرسه ابتدایی آموزش داده دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3شود و چگونه» این است: مهارت‌هایی که ما آن را «تفکر محاسباتی» می‌نامیم، یعنی جنبه‌های مرتبط با حل مسئله، الگوریتم‌ها، منطق، انتزاع. با پرداختن به این مهارت ها از طریق تمرین ها یا پروژه هایی که شامل سایر رشته ها می شود. و احتمالاً از فرصت برای آشنا کردن دانش‌آموزان با جنبه‌های دیگر (نحوه کار کامپیوتر و غیره) در زمانی که فرصتی پیش آمد استفاده کنید. من این نکته را در بخش 4 بیان می کنم.

در پاسخ به این سوال که "آیا باید علوم کامپیوتر را در دبستان تدریس کنیم؟" "، دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 پاسخ من این است: "نمی دانم." می دانم که شدنی است. من فکر می کنم مربوط است. اما برای اینکه بدانیم آیا مرتبط است و چرا، باید مجموعه ای از کار علمی انجام دهیم: آیا دانش آموزان دبستانی قادر به درک مفاهیم درگیر هستند؟ آیا این بهترین سطح برای آموزش آنهاست؟ آیا این امکان را فراهم می‌کند که از طریق تمرین‌های چند رشته‌ای، دروس دیگر به روشی مرتبط تدریس شود (مثلاً برای دانش‌آموزان خاص مؤثرتر؟) آیا انتقال به حوزه‌های دیگر وجود دارد؟ و غیره. انجام اقدامات اکتشافی Download Scratch for Android, computer and phone and install Scratch 3در کلاس و/یا آزمایش های علمی 15 پاسخ به این سوالات را ممکن می سازد (توسط دوباره

بازدید : 11
پنجشنبه 12 بهمن 1402 زمان : 10:32

ابتدا لیست خالی است، طول آن 0 است. برای افزودن به لیست، روی دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 دکمه + در پایین سمت چپ صفحه لیست کلیک کنید. طول 1 افزایش می یابد. همچنین، می توانید (در این مورد چیزی) را با استفاده از بلوک لیست (به عنوان مثال add_string_list_example.gif) به لیست اضافه کنید.

می توانید اندازه جدول لیست را از گوشه سمت راست پایین تغییر دهید.

توجه: می‌توانید روی جدول فهرست کلیک راست کنید (Mac: Ctrl + کلیک) دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 تا فهرستی به‌عنوان فایل txt صادر شود. همچنین می توانید هر فایل .txt را با مقادیر در خطوط جداگانه وارد کنید.

رشته های کاراکتر

رشته ها حروف، کلمات یا کاراکترهای دیگر هستند (به عنوان مثال، apple، اکتبر 2009، شما برنده می شوید!).

رشته ها را می توان در متغیرها یا لیست دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 ها (مانند set_variable_example.gif یا add_string_list_example.jpg) ذخیره کرد.

می‌توانید با استفاده از JoinBlock.gif رشته‌ها را به هم بپیوندید. می توانید رشته ها را با استفاده از بلوک های زیر مقایسه کنید: Equal_To.gif، Less_Than.gif، یا Greater_Than.gif.

رشته‌ها در بلوک‌های عملیات ریاضی (مانند: Add.gif) و بلوک‌هایی دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 که انتظار یک عدد دارند (مانند move10steps.gif و Change_Pen_Size_By_1.gif) 0 ارزیابی می‌شوند.

ورودی صفحه کلید

می‌توانید از بلوک AskBlock.gif برای تشویق کاربر به تایپ پاسخ با صفحه کلید در کادری که باید پر شود استفاده کنید. پاسخ در بلوک مقدار AnswerBlock.gif ذخیره می شود. سوال روی صفحه ظاهر می شود و برنامه منتظر می ماند تا پاسخ نوشته شود و سپس کلید Enter فشار داده شود یا علامت تیک زده شود.

AskScreen.jpg

AskScreenStage.gif

این سوال در حباب گفتاری ظاهر می شود که بلوک توسط دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 یک شی sprite استفاده می شود.

هنگام استفاده در صحنه، این سؤال در پایین صفحه ظاهر می شود.

AnswerBlock.gif توسط همه sprites (جهانی) به اشتراک گذاشته می شود و هر بار که بلوک AskBlock.gif اجرا می شود جایگزین می شود. اگر می خواهید مقدار فعلی AnswerBlock.gif را ذخیره کنید، می توانید آن را در یک متغیر یا یک لیست ذخیره کنید.

بلوک توضیحات

بلوک های خراش در هشت دسته رنگ سازماندهی می شو دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 ند: حرکت (آبی)، ظاهر (بنفش)، صداها (بنفش)، قلم (سبز)، کنترل (زرد)، حسگرها (سبز-آبی)، اپراتورها (سبز روشن)، متغیرها (نارنجی). ).

جنبش

move10steps.jpg شی sprite به جلو یا عقب حرکت می کند.

Turn_15_Degrees.gif شی sprite 15 درجه به راست در جهت عقربه های ساعت می چرخد.

Turn_15_Degrees_Counter.gif شی sprite 15 درجه ردانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 خلاف جهت عقربه های ساعت می چرخد.

Point_In_90.gif شی sprite در جهت تعیین شده حرکت می کند. (0 = بالا، 90 = راست، 180 = پایین، چپ = 90-)

Point_Towards.jpg شی sprite در جهت اشاره گر ماوس یا به سمت شی sprite دیگر قرار می گیرد.

Go_To_X_Y.jpg شی sprite را در موقعیتی که با x = 0 و y = 0 در استیج تعریف شده است، قرار می دهد.

Go_To.gif شی sprite را به محل نشانگر ماوس یا شی sprite دیگری منتقل می کند.

Glide_1_Secs_To_X_Y.gif شی اسپرایت با لغزش دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 به موقعیتی که با x = 0 و y = 0 در صحنه تعیین شده است حرکت می کند.

Change_X_By_10.jpg مختصات x شی sprite را با مقدار مشخص شده تغییر دهید (در اینجا 10 را کم می کنیم).

Set_X_to.gif مختصات x شی sprite را روی مقدار مشخص شده تنظیم می کند (در اینجا x = 0).

Change_Y_By_10.jpg مختصات y شی sprite را با مقدار مشخص شده تغییر دهید (در اینجا 10 اضافه می کنیم).

Set_Y_To.gif y-ordinate شی sprite را روی مقدار مشخص شده تنظیم می کند (در اینجا x = 0).

If_On_Edge_Bounce.gif شی sprite وقتی به لبه صحنه برخورد می کند در جهت مخالف می چرخد.

X_Position.gif بلوک مقدار، x abscissa موقعیت شی sprite را برمی گرداند (x مقادیر بین 240- تا 240 را می گیرد)

Y_Position.gif بلوک مقدار y ordinate موقعیت شی sprite را برمی گرداند (y مقادیر بین 180- تا 180 را می گیرد)

Direction.gif بلوک مقدار جهت شی sprite را برمی گرداند. (0=، 90=راست، 180=پایین، چپ=-90)

MotorDirection.gif جهت موتور را تنظیم می کند، Download Scratch for Android, computer and phone and install Scratch 3اما موتور را فعال نمی کند. (این طرف = در جهت عقربه های ساعت، آن طرف = خلاف جهت عقربه های ساعت؛ معکوس = تغییر جهت)

بازدید : 31
سه شنبه 10 بهمن 1402 زمان : 6:18

در عصر دیجیتال امروزی، درک زبان‌های برنامه‌نویسی اسکرچ جونیور دیگر محدود به حرفه‌ای‌های رایانه‌ای و متخصصان فناوری نیست.

زبان برنامه‌نویسی اسکرچ به‌عنوان یک ابزار ساده، همه‌کاره و کاربرپسند ظاهر شده است که به افراد در هر سن و پیشینه‌ای اجازه می‌دهد داستان‌های تعاملی، بازی‌ها و انیمیشن‌های خود را ایجاد کنند.

تاریخچه زبان برنامه‌نویسی اسکرچ چیست؟

برای کسانی که نمی‌دانند اسکرچ چیست؟باید بگوییم که Scratch یک اسکرچ جونیور زبان برنامه‌نویسی بصری و مبتنی بر بلوک است که برای دسترسی به کدنویسی برای همه، به‌ویژه زبان‌آموزان مبتدی و جوان طراحی شده است.

این برنامه توسط گروه Lifelong Kindergarten در MIT Media Lab ایجاد شد و برای اولین‌بار در سال 2007 منتشر شد.

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

نحوه کارکرد اسکرچ چیست؟

Scratch بر روی یک رابط کشیدن و رها کردن drag-and-drop کار می‌کند، اسکرچ جونیور به این معنی که شما نیازی به تایپ خطوط کد ندارید. در عوض، از بلوک‌های کد رنگارنگ استفاده می‌کنید و آنها را مانند بلوک‌های ساختمانی به هم می‌چسبانید. این بلوک‌های کد، دستورات و توابع مختلف را نشان می‌دهند و ایجاد اسکریپت‌ها برای کنترل کاراکترها، اشیا و اقدامات را آسان می‌کنند.

در اینجا یک تفکیک ساده از نحوه عملکرد Scratch آورده شده است:

اسپرایت‌ها Sprites

در Scratch به کاراکترها یا اشیایی که ایجاد می‌کنید «Sprites» می‌گویند. می‌توانید از میان کتابخانه‌ای از Sprite های ازپیش‌ساخته شده انتخاب کنید یا خودتان نقاشی کنید.

اسکریپت‌ها Scripts

برای اینکه اسپرایت حرکت کند، برقصد، صحبت کند یا با دیگر Spriteها تعامل داشته باشد، بلوک‌های کد را در اسکریپت‌ها جمع‌آوری می‌کنید. هر بلوک نشان‌دهنده یک عمل یا دستور خاص است.

استیج Stages

استیج جایی است که اسپرایت های شما در آن اجرا و تعامل دارند. همچنین اسکرچ جونیور می‌توانید پس‌زمینه را تغییر دهید و جلوه‌های مختلفی را برای بهبود پروژه‌های خود اضافه کنید.

رویدادها Events

Scratch به شما امکان می‌دهد اقداماتی را بر اساس رویدادها برنامه نویسی کودکان فعال کنید، مانند زمانی که روی یک اسپرایت کلیک می‌شود، یک کلید فشار داده می‌شود یا زمانی که تایمر به زمان خاصی می‌رسد.

متغیرها Variables

شما می‌توانید متغیرهایی را برای ذخیره و دست‌کاری داده‌ها ایجاد و استفاده کنید و پروژه‌های خود را پویاتر و تعاملی‌تر کنید.

کاستوم‌ها و صداها Costumes and Sounds

می‌توانید کاستوم‌ها (ظاهر متفاوت) و صداها را به اسپرایت‌های خود اسکرچ جونیور اضافه کنید و به آن‌ها شخصیت بدهید و تجربه کاربری را افزایش دهید.

اشتراک‌گذاری و تعامل Share and Collaborate

Scratch یک انجمن آنلاین ارائه می‌دهد که در آن می‌توانید پروژه‌های خود را به اشتراک بگذارید و با دیگران همکاری کنید. این ویژگی یکی از دلایل محبوبیت Scratch برای یادگیری و آموزش است.

استفاده از اسکرچ برای چه کسانی مناسب است؟

زبان برنامه‌نویسی اسکرچ همه‌کاره و فراگیر است و برای طیف وسیعی از کاربران کاربردی است؛ از جمله:

کودکان و دانش‌آموزان

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

سرگرمی‌ها و سازندگان

افرادی که می‌خواهند خلاقیت خود را از طریق کدنویسی، انیمیشن و طراحی بازی ابراز کنند، از Scratch استفاده می‌کنند تا ایده‌های خود را بدون یک منحنی یادگیری شیب‌دار زنده کنند.

مربیان

Scratch ابزار ارزشمندی برای معلمان و مربیان است تا دروس تعاملی و جذاب را ایجاد کنند و یادگیری فعال و مهارت‌های حل مسئله را ارتقا دهند.

والدین

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

توسعه‌دهندگان حرفه‌ای

اگرچه Scratch اغلب با افراد مبتدی مرتبط است، حتی توسعه‌دهندگان باتجربه نیز می‌توانند از آن برای نمونه‌سازی سریع ایده‌ها و مفاهیم استفاده کنند.

مزایای زبان برنامه‌نویسی اسکرچ چیست؟

کاربرد آسان

اسکرچ به‌گونه‌ای طراحی شده است که برای مبتدیان مناسب باشد، با یک رابط بصری که نیاز به یادگیری کدنویسی پیچیده را از بین می‌برد. این موضوع آن را به یک نقطه ورود عالی به دنیای برنامه‌نویسی تبدیل می‌کند.

خلاقیت

اسکرچ با اجازه دادن به کاربران برای ایجاد انیمیشن، بازی، داستان و پروژه‌های هنری تعاملی، بیان خلاق را تشویق می‌کند. کاربران می‌توانند اسپرایت، پس‌زمینه و مناظر صوتی

Scratch Junior خود را طراحی کنند.

بازدید : 26
دوشنبه 9 بهمن 1402 زمان : 21:02

همه به جز مدرسه امروز، ما در یک دنیای متصل زندگی می کنیم اسکرچ جونیور . این «دنیای دیجیتال» جدید امیدهای زیادی برای پیشرفت فناوری و ایجاد شغل و همچنین ترس‌هایی به‌ویژه در زمینه اخلاق و احترام به زندگی خصوصی به همراه دارد. تقریباً همه جوانان از شبکه‌های اجتماعی استفاده می‌کنند، عکس ارسال می‌کنند، ایمیل می‌فرستند، از طریق برنامه‌های پیام‌رسانی فوری (فیس‌بوک مسنجر، واتس‌اپ و غیره) چت می‌کنند یا بازی‌های آنلاین انجام می‌دهند. این ابزارها از برنامه های کامپیوتری یا برنامه های کاربردی مبتنی بر زبان ها و الگوریتم های کم و بیش پیچیده استفاده می کنند. اسکرچ جونیور دیجیتال بسیار گسترده است و فناوری های متعددی در آن وجود دارد. استفاده اصلی شهروندان از آن اغلب اساسی است. کاربران با موتورهای جستجو، پیام‌های فوری، پیام‌های متنی، بازی‌ها راحت هستند، اما این باعث نمی‌شود که آنها در فناوری‌های جدید متخصص کامل باشند.

تعامل جوانان با دنیای دیجیتال آسان است، اما در واقع ایجاد سهولت نیست. اسکرچ جونیور پس چرا کمی در مورد آنچه در پشت رابط می گذرد، درک نکنیم؟ Scratch یک برنامه کوچک است که به شما اجازه می دهد تا تعاملات و بازی ها را "بدون کدنویسی" ایجاد کنید. دسترسی به آن ساده، سرگرم کننده و آسان است، برای شروع نیازی به دانش کامپیوتر نیست.

ارائه :

Scratch یک برنامه آنلاین (یا آفلاین) است که برای آشنا کردن شما با مفاهیم اسکرچ جونیور اساسی در ریاضیات و علوم کامپیوتر طراحی شده است. این بر اساس یک رویکرد سرگرم کننده به الگوریتم ها، برای ایجاد برنامه های کوچک است. Scratch توسط گروه تحقیقاتی Lifelong Kindergarten در آزمایشگاه رسانه در MIT (ایالات متحده آمریکا) توسعه یافته است.

باید بدانید که «دستور دادن به رایانه» فقط فشار دادن یک دکمه نیست، بلکه برقراری ارتباط با آن در یک زبان برنامه‌نویسی و در نتیجه کدنویسی است. اما کدنویسی همچنین به معنای تفکر، ایجاد یک الگوی فکری، نوشتن یک الگوریتم است.

رابط اسکرچ 3:

خراش اسرارآمیز صفحه نمایش

نوشتن برنامه با Scratch:

نرم افزار Scratch یک محیط ویرایش و یک رابط اجرای برنامه اسکرچ جونیور را فراهم می کند. این نرم افزار رایگان است و در محیط های رایج مختلف (ویندوز، مک و لینوکس) موجود است.

ویژگی های اصلی آن سادگی، قابلیت اطمینان و استحکام آن است. همچنین به شما اجازه می دهد تا بر روی تمام مفاهیم الگوریتمی کار کنید: برنامه نویسی مبتنی بر رویداد و مدیریت اسکریپت هایی که به صورت موازی اجرا می شوند. بنابراین Scratch پویا است: به شما امکان می دهد کد را مستقیماً در حین اجرا تغییر دهید اسکرچ جونیور . استفاده از آن سرگرم کننده است، فقط باید آجرها را کنترل کنید و بلافاصله نتیجه را مشاهده کنید.

می توان از آن به صورت آنلاین استفاده کرد و امکان به اشتراک برنامه نویسی کودکان اسکرچ جونیور گذاری پروژه های خود را در جامعه بین المللی ارائه می دهد. منابع زیادی در رابطه با Scratch در اینترنت موجود است: آموزش ها، کتاب ها یا حتی نمونه هایی از برنامه هایی که باید توسط انجمن در پورتال Scratch دانلود شوند.

اشیاء (اسپرایت یا پس زمینه)

scratch spriteSprites اشیایی هستند که توسط Scratch دستکاری می شوند. به‌طور پیش‌فرض، این چت است، اما می‌توانید از چندین sprites استفاده کنید که می‌توانند با تبادل پیام، تشخیص برخورد و غیره با هم تعامل داشته باشند. هر جن دارای توالی دستورالعمل (اسکریپت) خاص خود است.

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

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

دو راه برای حرکت وجود دارد:

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

در جابجایی مطلق بلوک های دستورالعمل scratch go to scratch orient موقعیت یا جهت جدید اسپرایت را نشان می دهد.

مبدأ در مرکز صفحه کار است، لبه‌های چپ و راست آن دارای ابسیسا -240 و +240، لبه‌های پایین و بالا دارای دستورات -180 و +180 هستند.

زاویه‌ها در جهت عقربه‌های ساعت اندازه‌گیری می‌شوند، Scratch Junior ب اسکرچ جونیور ا جهت 0 درجه در بالای صفحه، جهت 90 درجه به سمت راست و غیره.

بازدید : 27
چهارشنبه 4 بهمن 1402 زمان : 5:37

“Imagine, Program, Share” شعار Scratch است که یک محیط برنامه اسکرچ برنامه نویسی گرافیکی برای اهداف آموزشی است. این امکان را به شما می دهد تا با مونتاژ بلوک ها، شبیه سازی، بازی یا انیمیشن را به روشی ساده و در دسترس ایجاد کنید. Scratch یک زبان برنامه نویسی، محیط توسعه و وب سایت است.

Scratch به عنوان اولین انجمن برنامه نویسی رایگان برای کودکان، ابزاری قدرتمند برای آموزش دنیای محاسبات است. همچنین به توسعه منطق و تفکر دانش آموز در مورد اصول اولیه برنامه نویسی مانند برنامه اسکرچ حلقه ها، تست ها و تکالیف کمک می کند.

اسکرچ چیست؟

Scratch یک نرم افزار، یک محیط و یک زبان برنامه نویسی بصری است که برای همه مبتدیان از سن 8 سالگی قابل دسترسی است. در راستای کار سیمور پیپرت، ریاضیدان، دانشمند کامپیوتر و مدرس موسسه فناوری ماساچوست، Scratch توسط گروه میچل رسنیک که در آزمایشگاه رسانه MIT کار می کرد، توسعه داده شد.

Scratch که به صورت رایگان از سایت خود قابل دانلود است، به برنامه اسکرچ صورت آنلاین یا آفلاین قابل استفاده است. این به کاربران اجازه می دهد تا الگوریتم هایی را با مونتاژ بلوک های کد برای ایجاد بازی ها یا برنامه های کاربردی تعاملی طراحی کنند. Scratch استفاده از آن را با کدهای رنگی یا اشکال بلوک تلفظ ساده می کند. بنابراین می‌توان بلوک‌ها را بر اساس رنگ و کاربرد آن‌ها را با توجه به شکلشان دسته‌بندی کرد.

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

Scratch اکنون در نسخه 3.29.1 است و دارای 9 دسته مختلف بلوک "کلاسیک" است:

حرکت: به شما امکان می دهد عناصر برنامه خود را برنامه اسکرچ حرکت دهید (به جلو، عقب، چرخش، رفتن به یک موقعیت خاص و غیره)

ظاهر: به شما این امکان را می دهد که محیط بازی خود را متحول کنید یا کاراکترهای خود را مجبور کنید عباراتی را بیان کنند (بگویید "سلام"، "اوم" فکر کنید، پس زمینه را تغییر دهید، لباس را تغییر دهید و غیره)

صداها: امکان ادغام یک اتمسفر در بازی یا ساخت صدا با یک شخصیت را می دهد. همچنین می توانید موسیقی را شروع کنید، متوقف کنید یا صدا را کم کنید.

رویدادها: این دسته نشان‌دهنده پاسخ نرم‌افزار به اقدامات کاربر است؛ برنامه اسکرچ اگر کاربر روی دکمه‌ای کلیک کند، می‌توان به نرم‌افزار گفت که چگونه واکنش نشان دهد. این در مورد آیتم های درون بازی نیز کار می کند، برای مثال، اگر بازیکن 10 سیب را به یک شخصیت غیربازیکن بدهد، بازی مطابق آنچه شما به او می گویید پاسخ می دهد.

کنترل: به شما امکان می دهد تا اقدامات را در برنامه یا بازی سفارش دهید، به عنوان مثال، می توانید به یک عمل بگویید توقف کنید، آن را ده بار تکرار کنید یا از آن بخواهید بسته به اقدامات کاربر به روش خاصی واکنش نشان دهد.

حسگرها: آنها به شما اجازه می دهند ماوس را شناسایی کنید، از کاربر برنامه اسکرچ سؤال بپرسید یا حتی تشخیص دهید که بازیکن روی چه چیزی کلیک می کند.

اپراتورها: این بلوک ها به برنامه امکان انجام محاسبات، مقایسه یا مرتب سازی را می دهند.

متغیرها: با استفاده از این دسته، توسعه‌دهندگان می‌توانند بلوک‌های برنامه اسکرچ موجود را تغییر دهند یا یک نوع را ادغام کنند که رفتار این بلوک را تغییر می‌دهد.

بلوک های من: اسکرچ به کاربران خود امکان ایجاد بلوک های خود را برای آزادی خلاقانه بسیار پیشرفته ارائه می دهد.

مزایای اسکرچ چیست؟

اولین مزیت زبان و محیط اسکرچ سهولت استفاده و دسترسی همینجا آن است. این برنامه نقش خود را در آموزش و آموزش منطق و تفکر در برنامه نویسی کاملاً انجام می دهد، در حالی که کاملاً رایگان است.

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

سپس، این ابزار به لطف یک ویرایشگر بصری به زبان کاربر کار می کند. امروزه بیش از 70 زبان از جمله فرانسوی در دسترس است. با آجرهای رنگی، مفاهیم اولیه برنامه نویسی مانند حلقه ها، شرایط، تست ها، تکالیف، دنباله ها، شاخه های شرطی، متغیرها، انتزاعات و بسیاری موارد دیگر را پیاده سازی می کند.

در نهایت، Scratch یک راه سرگرم کننده و آموزشی برای برنامه اسکرچ معلمان برای توسعه منطق دانش آموزان و انتشار دانش در مورد برنامه نویسی است. ظاهر گرافیکی آن را برای استفاده جذاب می کند. این نرم افزار همچنین اجازه می دهد تا پروژه ها به برنامه های کاربردی وب تبدیل شوند، بنابراین آنها را به صورت آنلاین قابل استفاده می کند.

آموزش پایتون را شروع کنید

چه کسی از Scratch استفاده می کند؟

در پایان سال 2023، این نرم افزار هر ماه حدود یک میلیون Scratch program ثبت نام کننده جدید را ثبت می کند و بیش از 2.5 میلیون پروژه جدید ایجاد می شود.

بازدید : 23
سه شنبه 3 بهمن 1402 زمان : 22:00

scratch

زبان برنامه نویسی Scratch در حال حاضر در برنامه اسکرچ رتبه 13 در شاخص TIOBE قرار دارد. این بدان معناست که محبوب‌تر از Rust یا Ruby است. من کدنویسی را شروع کردم (آیا «نوشتن» یا «کلیک کردن» در نظر گرفته می‌شود؟) در Scratch به همان دلیلی که هر بزرگسالی شروع به یادگیری Scratch می‌کند: بچه‌های من با آن شروع کردند.

Scratch رتبه 13 را در TIOBE: محبوب تر و Rust and Ruby دارد

بدیهی است که بچه ها از من برای انجام کارها با اسکرچ کمک می برنامه اسکرچ خواهند. بنابراین مجبور شدم آن را یاد بگیرم. هنگامی که آنها برنامه های Scratch خود را انجام دادند، مطمئناً می خواستند آنها را با جهان به اشتراک بگذارند. آن زمان بود که متوجه شدم Scratch برای توسعه سریع برنامه و وب چقدر شگفت انگیز است.

ساختن با اسکرچ بسیار سریع است

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

قبل از اینکه بتوانم به بچه هایم در مورد اسکرچ کمک کنم، البته باید خودم برنامه اسکرچ آن را یاد می گرفتم. با بیش از 25 سال تجربه در برنامه نویسی، من هنوز می ترسیدم زیرا هرگز نمی دانید چه انتظاری دارید. در زمان من، ما برنامه نویسی را متفاوت از بچه های امروزی یاد گرفتیم. به عنوان یک بزرگسال با تجربه برنامه نویسی، Scratch را بدون هیچ منبعی یاد گرفتم. در کل 15 دقیقه طول کشید تا اسکرچ را یاد بگیرم.

Scratch یک زبان برنامه نویسی نوشته شده نیست، بلکه کلیک شده است

اولین برنامه جدی Scratch من یک بازی بود: "Apollo 11: Landing on the Moon". این یک بازی دو بعدی ساده است که از شما می‌خواهد فرودگر ماه را با دقت در دهانه‌ای روی ماه فرود بیاورید. حدود 3 ساعت طول کشید تا آن را کدنویسی کنم و بسیار از آن لذت بردم. من با هیچ ویژگی عجیب و غریبی برخورد برنامه اسکرچ نکردم زیرا Scratch آنقدر ساده و سرراست است که هر برنامه نویسی بلافاصله متوجه می شود که چگونه شبی برنامه نویسی کودکان ه ویژگی های زبان برنامه نویسی در بلوک های کوچک زیبا و رویکردهای کمی متفاوت از C، Go یا جاوا اسکریپت است.

بازی مرورگر موبایل My Apollo 11 landing — نوشته شده در اسکرچ

با رویدادها و پیام‌رسانی در Scratch حتی می‌توانید اجرای ناهمزمان را انجام دهید برنامه اسکرچ که برای چنین زبان برنامه‌نویسی جذابی کاملاً شگفت‌انگیز است. تمرکز روی رابط کاربری و گرافیک، که بیشترین انگیزه را برای زبان آموزان جوان دارد، به Scratch برتری رقابتی نسبت به اکثر زبان های برنامه نویسی می دهد. اگر می‌خواهید یک رابط کاربری متحرک یا یک بازی با انیمیشن، گرافیک و صدا بسازید، Scratch یکی از بهترین انتخاب‌های موجود است.

استقرار برنامه های Scratch

وقتی بچه‌های من می‌خواستند برنامه‌های Scratch خود را با پدربزرگ و مادربزرگشان به اشتراک بگذارند، مطمئناً نمی‌توانستند فایل‌های Scratch را به اطراف بفرستند. آنها می‌خواستند م برنامه اسکرچ ادرم، مادربزرگشان، بازی‌هایشان را روی آی‌پد خود انجام دهد. آن زمان بود که اسکراچ کاملاً ذهن من را به هم ریخت.

جوان‌ترین من یک بازی داش‌اند می‌سازد که در آن بطری‌ها را جمع‌آوری می‌کند و باید از کلاغ دوری کند

جستجوی زیادی برای یافتن بسته‌کننده TurboWarp لازم نیست. TurboWarp به شما امکان می دهد فایل Scratch خود را در یک فایل HTML بسته بندی کنید که سپس می توانید هر کجا که می خواهید میزبانی کنید. من با بچه‌هایم TurboWarp می‌کردم تا برنامه‌شان را به عنوان یک فایل HTML بسته‌بندی کنیم و

Scratch program سپس آن را در صفحات Github خود میزبانی کنیم. برای اینکه بتوانیم آن

بازدید : 32
شنبه 30 دی 1402 زمان : 7:44

یک پس زمینه با حرکت دادن ماوس بر دانلود اسکرچ روی نماد پس زمینه در لبه پایین صفحه و کلیک بر روی Choose a Backdrop. ما تم Blue Sky را انتخاب کرده‌ایم که بدون ایجاد تغییر در آن انتخاب کرده‌ایم:

پس زمینه آسمان آبی

برای مثال، ما پس‌زمینه آسمان آبی را انتخاب کردیم.

در مرحله بعد، یک شکل را در مثال پروژه درج می کنیم از آنجایی که تب Backdrops در حال حاضر جایی است که تب Costumes معمولاً در آن قرار دارد، روی دکمه Choose a Sprite در سمت راست پایین صفحه کلیک می کنیم. در انتخاب Scratch، فیگورهای مختلف با چندین لباس وجود دارد که می توان از آنها برای شبیه سازی دانلود اسکرچ سکانس های حرکتی استفاده کرد. برای مثال Cat sprite در دو نسخه موجود است: "Cat" و "Cat2". وقتی تصاویر یکی پس از دیگری پخش می شوند، این تصور ایجاد می شود که گربه در حال راه رفتن است.

توجه داشته باشید

نسخه های سفارشی Sprite برنامه ریزیدانلود اسکرچ یک دنباله حرکتی را با Scratch آسان می کند.

آموزش اسکرچ: گربه اسپرایت

لباس‌ها و ژست‌های مختلف به شما اجازه می‌دهند تا جن‌ها را زنده کنید.

در آخرین مرحله از این مثال کوتاه، می خواهیم نحوه کنترل شکل و کد را با Scratch به شما نشان دهیم. به عنوان مثال، برای اینکه گربه را با نگه داشتن فلش سمت راست از چپ به راست راه برود، اسکریپت های زیر را وارد کنید:

رویدادها: با فشار دادن کلید [ ]

کنترل: [ ] ثانیه صبر کنید

به نظر می رسد: لباس بعدی

حرکت: مراحل [ ] را حرکت دهید

با اسکریپت رویداد، کلید مورد نظر را اختصاص دهید - دانلود اسکرچ در مورد آموزش Scratch ما "فلش سمت راست". بعد اسکریپت Control است که در آن یک بافر برای تغییر لباس تنظیم می کنید. اگر "2" را وارد کنید، دو ثانیه می گذرد تا sprite ظاهر خود را تغییر دهد، که می تواند دنباله حرکت را طبیعی تر به نظر برساند. اسکریپت Looks تضمین می‌کند که تصویر بین «cat» و «cat2» تا زمانی که کلید فلش پایین نگه داشته شود، دانلود اسکرچ جابجا شود. با استفاده از اسکریپت چهارم از بخش Motion، هنگام تعویض لباس، شکل نیز به سمت راست حرکت می کند. اینجا . برای این مثال از 10 مرحله استفاده کردیم:

Scratch: نمای کلی اسکریپت در مثال پروژه

مقادیر استفاده شده در این آموزش Scratch تنها یک مثال است. تغییرات آهسته یا سریعتر لباس و همچنین مراحل کوچک یا بزرگتر نیز امکان پذیر است.

نکته

می توانید نتیجه این مثال کدنویسی را در صفحه پروژه Scratch تست کنید

چگونه پروژه کدنویسی Scratch خود را منتشر کنیم¶

پس از اینکه حساب کاربری خود را دانلود اسکرچ ایجاد کردید و رسماً یک اسکرچر شد، می توانید پروژه های برنامه نویسی خود را در پلتفرم Scratch منتشر کنید. برای این کار بر روی دکمه Publish در نوار منوی بالای صفحه کلیک کنید.

در پنجره ای که باز می شود، اکنون می توانید عنوان پروژه را تغییر دهید و دستورالعمل ها، نظرات یا قدردانی ها را اضافه کنید. اگر سوئیچ جابه‌جایی کنار Commenting on را به سمت چپ ببرید، Download scratchاینجا می‌توانید ویژگی نظرات را برای پروژه خود نیز خاموش کنید.

Scratch: انتشار نمونه پروژه

بازدید : 34
جمعه 29 دی 1402 زمان : 22:18

تا سال 2025، بیش از 1 میلیون شغل در STEM وجود خواهد د دانلود اسکرچ اشت و بچه ها این فرصت را خواهند داشت که این موقعیت ها را پر کنند. مشاغل پردرآمد زیادی وجود خواهد داشت که از دانش و تجربه کدنویسی بهره می برند.

مهمتر از آن، بچه ها هنگام یادگیری کدنویسی، مهارت های نرم مهمی را تمرین می کنند. خود پلتفرم Scratch تفکر محاسباتی و مهارت های حل مسئله را ارتقا می دهد. آموزش و یادگیری خلاق؛ ابراز وجود و همکاری؛ و عدالت در محاسبات

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

مزایای یادگیری کدنویسی در اسکرچ

بنابراین، چه چیزی باعث دانلود اسکرچ می‌شود که کد نویسی Scratch مکان خوبی برای شروع باشد؟ بسیاری از این مفاهیم کدنویسی بر روی پلتفرم های مختلف آموزش داده می شوند. بخشی از جذابیت این است که عملکردی مشابه بسیاری از زبان‌های کدنویسی سنتی دارد، اما Scratch این مزیت را دارد که ساده، در دسترس است و یادگیری مفیدی را ارائه می‌دهد.

ساده برای استفاده

شروع کدنویسی در Scratch بسیار ساده است. تنها کاری که باید اینجا انجام دهید این است که به وب سایت بروید و عضو شوید.

چیزی برای دانلود یا تنظیم برای بچه ها وجود ندارد. هنگامی ک دانلود اسکرچ ه حساب خود را ایجاد می کنید، پلت فرم Scratch در مرورگر شما کار می کند.

استفاده از بلوک‌های کشیدن و رها کردن نیز آسان است. اکثر بچه ها از قبل با استفاده از ماوس آشنا هستند، حتی اگر هنوز نمی توانند تایپ کنند. تنها کاری که آنها برای ساختن برنامه های کامل باید انجام دهند این است که کلیک کنند و بکشند. حتی بچه های مدرسه ابتدایی هم می توانند از Scratch استفاده کنند.

به راحتی قابل دسترسی است

بخش بزرگی از آن به میزان دسترسی Scratch مربوط می شود. برای اجرا به هیچ برنامه تخصصی نیاز ندارد، فقط یک مرورگر وب و یک حساب کاربری. و از آنجایی که Scratch از کدنویسی مبتنی بر بلوک استفاده می کند، به اندازه زبان های مبتنی بر متن نیازی به توجه به جزئیات ندارد. یک بلوک کد نابجا همچنان می‌تواند دانلود اسکرچ باعث ایجاد اشکال شود، اما یافتن آن بسیار ساده‌تر از یک دوره نادرست است!

کدگذاری را به قطعاتی تقسیم می‌کند که راحت‌تر قابل درک هستند تا بچه‌ها بتوانند درک خود را همزمان با ساختن فعال کد واقعی ایجاد کنند.

یادگیری مولد

Scratch ساخت یک پروژه منسجم را نسبت به زبان های کدنویسی مبتنی بر متن سنتی بسیار آسان تر می کند. این در واقع بسیار مهمتر از آن چیزی است که شما فکر می کنید!

توانایی انجام پروژه ای که آنها به آن افتخار می کنند دانلود اسکرچ می تواند یک عامل انگیزشی بزرگ برای بچه ها باشد، و Scratch این امکان را زودتر از بسیاری از زبان های برنامه نویسی در این فرآیند فراهم می کند. تا حد زیادی، این به دلیل ماهیت بصری آن است.

بخشی از آنچه در پلتفرم Scratch گنجانده شده است، دسترسی به کتابخانه جن و پس زمینه آنها است. این بخشی از چیزی است که به بچه‌ها اجازه می‌دهد به سرعت در آن شیرجه بزنند و یک پروژه تمام‌شده واقعی انجام دهند، و این ویژگی است که سایر زبان‌های کدنویسی اغلب فاقد آن هستند.

دانلود رایگان آموزش کدگذاری اسکرچ قابل چاپ PDF

بازی Rocketship Landing و Flying Space Cat Scratch را با فرمت قابل چاپ دریافت کنید.

نام:

نام کوچک

پست الکترونیک

آدرس ایمیل

کشویی انتخاب کنید

من یک ...

دانلود

آماده یادگیری کد نویسی اسکرچ هستید؟

البته، در حالی که Scratch یادگیری را از طریق آزمایش آسان می کند، اگر کسی را دانلود اسکرچ داشته باشید که شما را در بخش های دشوار راهنمایی کند، یادگیری آن همیشه آسان تر است. CodeWizardsHQ برخی از بهترین کلاس‌های کدنویسی Scratch را برای بچه‌ها دارد تا به فرآیند یادگیری هم سرگرم‌کننده و هم مؤثر باشد.

برنامه‌نویسی برای دانش‌آموزان دبستانی با استفاده از Scratch شروع می‌شود و Download scratch با ارتقای توانایی‌های برنامه‌نویسی فرزند شما همراه با او رشد می‌کند. لیست کامل کلاس های کدنویسی ما را اینجا ببینید!

بازدید : 29
چهارشنبه 27 دی 1402 زمان : 7:09

e همان امتیازات حساب های Scratch معمولی. بازی اسکرچ دانش‌آموزان کلاس شما می‌توانند پروژه‌ها را به اشتراک بگذارند، نظر بدهند، و استودیوهایی در مورد موضوعاتی ایجاد کنند که ممکن است به مطالب کلاس ارتباطی نداشته باشد. این بدان معنی است که هر آنچه دانش آموزان در کلاس شما منتشر می کنند برای کل انجمن Scratch قابل مشاهده خواهد بود.

اگر این قابلیت‌ها را برای دانش‌آموزان خود نامناسب می‌دانید، توصیه می‌کنیم از برنامه Scratch Desktop استفاده کنید. این یک نسخه آفلاین از ویرایشگر Scratch است که به دانش آموزان امکان می دهد پروژه هایی را بدون اجزای اضافه شده در جامعه آنلاین ایجاد کنند. ما نسخه های آنلاین و دسکتاپ Scratch را برای تشویق کاوش خلاق طراحی کردیم. ما مطمئن هستیم که هر گزینه ای را که انتخاب کنید به دانش آموزان شما نیز الهام می بخشد!

یافتن الهام: آموزش خراش

هیچ راه درست یا غلطی برای استفاده از Scratch در کلاس شما وجود ندارد. مربیان متوجه می شوند که دانش آموزان آنها زمانی بیشترین درگیر شدن را دارند که به دانش آموزان اجازه دهند تا موضوعات مورد علاقه خود را کشف کنند.

آموزش خراش یک مکان عالی برای شروع است! مربیان و بازی اسکرچ دانش آموزان از آموزش های Scratch به عنوان منبع الهام برای ادغام ویژگی های مختلف در پلت فرم استفاده می کنند. آموزش‌ها از سطوح مبتدی تا پیشرفته را شامل می‌شود تا نیازهای همه Scratchers را در هر کجا که در مسیر برنامه‌نویسی خود هستند برآورده کند. آموزش «شروع به کار» یکی از محبوب‌ترین آموزش‌های ما است. این آموزش به 29 زبان موجود است، کاربران را از طریق اصول اولیه ویرایشگر اسکرچ راهنمایی می کند و اهمیت بلوک های کد مختلف و ویژگی های دکمه را برجسته می کند.

هنگامی که دانش‌آموزان اصول اولیه Scratch را پوشش دادند، آموزش "Animate a Name" ما کاربران را از طریق یک تکنیک کدگذاری ساده راهنمایی می‌کند تا بتوانند نام خود را روی صفحه نمایش خود جابجا کنند. برای چالش کمی بزرگ‌تر، آموزش «چگونه یک بازی کلیکی بسازیم» کاربران را از طریق کدهای پیچیده‌تر راهنمایی می‌کند و به آن‌ها می‌آموزد که چگونه بازی سفارشی خود را طراحی کنند.

تصویر یک کلاس درس کلاس درس دانش آموزانی که با استفاده از رایانه های شخصی روی Scratch کار می کنند. معلمی با کلاه کوفی طرح دار سبز در گوشه سمت چپ پایین به دانش آموز خندان در مرکز تصویر کمک می کند.

مدرس در روستای مهندسی سوهار از دانش آموزان در ایجاد پروژه ها در اسکرچ پشتیبانی می کند.

جامعه و منابع

در اسکرچ، جامعه در قلب همه طراحی ها بازی اسکرچ قرار دارد. ما Scratch in Practice (SiP) را راه‌اندازی کردیم تا شبکه جهانی مربیان خود را تشویق کنیم تا با هم ارتباط برقرار کنند و الهام بگیرند. SiP مکانی است که در آن مربیان می توانند منابع خلاقانه ای را برای کمک به مشارکت دانش آموزان خود بیابند و در مورد رویدادهای مختلفی که در اطراف Scratch اتفاق می افتد اطلاعات کسب کنند. در گذشته، مربیان از SiP برای برجسته کردن کارهای جالبی که دانش‌آموزانشان با Scratch انجام می‌دادند، استفاده می‌کردند. می توانید آرشیو آن وبلاگ ها، تصاویر و پست های رسانه های اجتماعی را در اینجا پیدا کنید!

خراشیدن بگیرید

اکنون که حساب معلم خود را ایجاد کرده اید، کلاس های خ بازی اسکرچ ود را سازماندهی کرده اید و الهام گرفته اید، زمان آن رسیده است که Scratching را دریافت کنید! ما همیشه مشتاقیم که روش‌هایی آموزش برنامه نویسی پیشرفته را که مربیان از کدنویسی خلاقانه برای گسترش مسیرهای دانش‌آموزان استفاده می‌کنند، جشن بگیریم. ما می خواهیم از شما بشنویم و در مورد آنچه می سازید بیاموزیم — از #ScratchInPractice در توییتر، اینستاگرام و فیس بوک برای ارتباط با ما استفاده کنید. تا آن زمان، Scratch on!

ویرایشگر برای

وبلاگ تیم اسکرچ

Scratch یک زبان برنامه نویسی و بزرگترین بازی اسکرچ انجمن آنلاین جهان برای کودکان است. ما را در scratch.mit.edu پیدا کنید.

دنبال کردن

مطالب بیشتر از The Scratch Team و The Scratch Team Blog

3 نکته در مورد Scratch 3.0 که باید بدانید

وبلاگ تیم اسکرچ

Inside Scratch Lab: AI Image Generation

این مجموعه به شما نگاهی به آزمایشگاه اسکرچ می‌دهد بازی اسکرچ ، جایی که ما به ابداع آینده کدنویسی خلاقانه برای بچه‌ها کمک می‌کنیم. همچنین ببینید: ساخت…

9 دقیقه مطالعه

·

22 اوت 2023

28

حالت کنتراست رنگ جدید برای پشتیبانی از Scratchers با معلولیت راه اندازی شد

تیم اسکرچ

تیم اسکرچ

که در

وبلاگ تیم اسکرچ

حالت کنتراست رنگ جدید برای پشتیبانی از Scratchers با معلولیت راه اندازی شد

اکنون از منوی تنظیمات خود

Scratch game به این ویژگی دسترسی پیدا کنید!

تعداد صفحات : 0

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 134
  • کل نظرات : 0
  • افراد آنلاین : 2
  • تعداد اعضا : 0
  • بازدید امروز : 49
  • بازدید کننده امروز : 1
  • باردید دیروز : 8
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 101
  • بازدید ماه : 180
  • بازدید سال : 1830
  • بازدید کلی : 5763
  • <
    پیوندهای روزانه
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی