x تبلیغات
کدنویسی جاوا

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

 

 

هشدار به خوانندگان: فایلی را دانلود کنید که به شما  برنامه اسکرچ امکان می دهد با نسخه فرانسوی زبان Scratch کار کنید. این نسخه حاوی آخرین فایل های ترجمه شده است: fr.po و اسناد راهنمای نرم افزار.

برای دانلود بروید

Scratch_Fr.exe (49.7 مگابایت)

 

     کارگاه آموزشی: سند یادگیری

سند با فرمت pdf (کیفیت پایین 352 کیلوبایت)

سند با فرمت pdf (کیفیت بالا 1.3 مگابایت)

     کارگاه آموزشی: سند آموزشی

سند با فرمت pdf (کیفیت پایین 414 کیلوبایت)

سند با فرمت pdf (کیفیت بالا 1.5 مگابایت)

     کارگاه آموزشی: فایل های وارداتی 37 مگابایت: Workshop_Materials_05212011;

لباس ها و الف ها - کارن - کریستال  برنامه اسکرچ - خوزه (کیو) - پیر و ژیل (کیو) ( + ویدئو )

مهدکودک ژیل و ماری گوبین اسکرچ

در اینجا باید جایگاه مهمی به سایت Learnscratch داده شود

اما حجم فایل مانع از آپلود آن می شود: 308.7 مگابایت.

ارائه Scratch

       ارائه

سند ایجاد شده با Keynote اما برای دانلود  برنامه اسکرچ در قالب های زیر موجود است:

نسخه فرانسوی

سند با فرمت html

برای هر اسلاید، نظرات در پایین هر صفحه موجود است: سند در قالب pdf. (5.3 مگابایت)

سند با فرمت mp4 (111.7 مگابایت)

سند با فرمت mp4 برای iPhone (480 x 320) (19.6 مگابایت)

نسخه فرانسوی - کبک

سند با فرمت html

برای هر اسلاید، نظرات در پایین هر صفحه موجو برنامه اسکرچ د است: سند در قالب pdf. (15.2 مگابایت)

سند با فرمت mp4. (زیپ شده) برای iPhone (480 x 320) (21.6 مگابایت)

 

     فهرست پیوندهای مرتبط با هر اسلاید در ارائه

            اسلاید شماره 1: تمام اطلاعات در مورد اسکرچ اکنون  برنامه اسکرچ در این سایت موجود است

            اسلاید شماره 2: گروه تحقیقاتی مهدکودک مادام العمر در آزمایشگاه رسانه در MIT در کمبریج بوستون: توسعه مهارت ها برای قرن 21.

مهدکودک مادام العمر

آزمایشگاه MIT MEDIA

            اسلاید شماره 3: مارپیچ تفکر خلاق

فایل 6@: انتشارات، اخبار و مقالات (38.1 مگابایت)

            اسلاید شماره 4: توسعه پروژه

 

            اسلاید شماره 5: ساختمان MIT MediaLab و مدیر پروژه میچل رسنیک

کارگاه آموزشی CS4HS 2009 (کارگاه آموزشی برای حمایت برنامه اسکرچ  از معلمان علوم کامپیوتر دبیرستان)

کارگاه CS4HS 2009: عکس ها

            اسلاید شماره 6: 2003 - یک زبان جدید - تعاریف

شما

            اسلاید شماره 10: ScratchED، به اشتراک گذاری اینجا  تجربیات شخصی برای مربیان ScratchED

ScratchED، مجموعه ای از منابع: 8@ScratchED_Resources (18.6 مگابایت)

            اسلاید شماره 11: انجمن  برنامه اسکرچ فرانسوی برای مشاوره: انجمن

            اسلاید شماره 12: میچل - کارن - آموس و دیگران:

            اسلاید شماره 13: رابط نرم افزار:

            اسلاید شماره 14: ابزارهای برنامه نویسی:

            اسلاید شماره 15: Scratch را بیاموزید: مهارت‌های توسعه برای قرن بیست و یکم.

آشنایی با اسکرچ در وب سایت Learn Scratch

دانلود غیر ممکن سایت: 308.7 مگابایت

چرا با اسکرچ کار می کنیم؟ ; چرا Scratch را یاد بگیریم؟ در وب سایت Learn Scratch

            اسلاید شماره 16: به Squeaki MST - Pierre Couillard خوش آمدید

مقدمه ای بر اسکرچ

            اسلاید شماره 17: هاروارد - دیوید جی مالان مدرس: دیوید جی مالان

برنامه نویسی، ارائه الگوریتم ها: Scratch به عنوان یک مدل.

           

 

برای مردم ژاپن[3]

            اسلاید شماره 25: کودک آزاری مارتینا مک براید. متن ترانه: فرشته بتن

پیش نمایش iTunes

            اسلاید شماره 25: جواهرات خانوادگی: ژان پیر فرلند - برنامه اسکرچ  تقریباً هیچ چیز کافی نیست. Miosa - اتاق من

Archambault: Duos Ferland

 

 

     آدرس های خوب در سایت info.scratch.mit.edu

 

مربیان - اطلاعاتی برای مربیانی ک Scratch programه از Scratch استفاده می کنند

 

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

 

شما باید بدانید که سازگاری است، اگر ثبات داشته باشید،  برنامه اسکرچ می توانید در مهارت های برنامه نویسی خود به خوبی عمیق باشید. همچنین برنامه نویسی چیزی نیست که فقط به آن اضافه شود، ابتدا باید مفهوم a را درک کنید

 

عکس پروفایل دیوید تومی

دیوید تومی

نه یک SE.Author دارای 5.2 هزار پاسخ و 15.6 میلیون بازدید از پاسخ است

  ·

3 سال

مربوط

آیا برنامه نویسان از ابتدا کد می نویسند؟

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

 

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

 

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

 

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

 

عکس پروفایل برای چیراگ سونی

چیراگ سونی

BE in Computer Engineering, Sal College of Engineering, Ahmedabad (فارغ التحصیل 2024) نویسنده 308 پاسخ و 798 هزار بازدید پاسخ دارد

  ·

4 سال

مربوط

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

می توانید برنامه نویسی اسکرچ را از بسیاری از دوره های کرش برنامه اسکرچ  موجود در پلتفرم هایی مانند Udemy، cybrary و غیره بیاموزید.

 

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

 

عکس پروفایل مایلز فیدلمن

مایلز فیدلمن

سیستم معمار، کارآفرین و سیاست WonkAuthor دارای 14.4 هزار پاسخ و 17.2 میلیون بازدید از پاسخ است.

  ·

7 سال

مربوط

چگونه از ابتدا به یک برنامه نویس شایسته  برنامه اسکرچ تبدیل شوید؟

پاسخ اصلی: چگونه از ابتدا یک برنامه نویس راک استار شوید؟

اول از همه، این یک اصطلاح بی معنی و مزخرف است. پاسخ مایلز فیدلمن به "برنامه نویس راک استار" چیست؟

 

دوم، اگر می خواهید یک مهندس نرم افزار واقعاً جدی شوید:

 

در یک رشته کاربردی واقعاً آگاه و ماهر باشید. (اگر تمرکز شما بر روی نرم افزار سیستم باشد، می توانید از این کار رد شوید.)

همه این ها را بیاموزید: پاسخ مایلز فیدلمن به اگر باید تمام دانش فنی برنامه اسکرچ  خود را فراموش کنید و اصول CS و توسعه وب کامل پشته را از ابتدا یاد بگیرید، چگونه شروع می کنید؟

سال ها را صرف کار بر روی چندین پروژه بزرگ و پیچیده کنید.

عکس پروفایل برای ایان جوینر

ایان جوینر

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

  ·

2 سال

مربوط

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

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

 

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

 

این کاملاً خوب است.

 

بنابراین من نمی توانم به طور خاص در مورد یک منبع به شما کمک کنم، اما زمان آن رسیده است که به اصطلاح progr شود

 

عکس پروفایل آدام مایرز

آدام مایرز

5 سال

مربوط

چگونه خاراندم؟

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

 

عکس پروفایل Basavaraja V

باساوارجا

MCA در علوم کامپیوتر و توسعه اپلیکیشن موبایل، دانشگاه میسور (فارغ التحصیل 2018)

  ·

1 سال

مربوط

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

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

 

عملکرد اصلی برنامه خود را تعیین کنید: یک برنامه Scratch and Win معمولاً به کاربران اجازه می دهد تا یک بلیط مجازی را خراش دهند تا نشان دهند که آیا برنده جایزه شده اند یا خیر. شما باید تصمیم بگیرید که چه جوایزی را می‌خواهید ارائه دهید و کاربران چگونه می‌توانند آنها را بازخرید کنند.

طراحی رابط کاربری: در مرحله بعد، باید رابط کاربری (UI) برنامه خود را طراحی کنید، از جمله طرح، گرافیک و

عکس پروفایل تیم رولج

تیم رولج

مشاور Smalltalk، معمار، پروژه mgr، CTO (1984–اکنون) نویسنده دارای 583 پاسخ و 142.8 هزار بازدید از پاسخ است.

  ·

4 سال

مربوط

آیا اسکرچ وب سایت خوبی برای یادگیری کدنویسی واقعی است؟

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

 

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

 

به نظر می رسد نسبتاً ناامید کننده است که باید به سمت پایین رها شود

 

عکس پروفایل Nilan-jan Bhattacharya

نیلان جان باتاچاریا

ScratchAuthor می تواند به کودکان آموزش دهد/آموزش داده Scratch program  است 2.5 هزار پاسخ و 3.5 میلیون بازدید از پاسخ

  ·

 

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

 

شما باید بدانید که سازگاری است، اگر ثبات داشته باشید،  برنامه اسکرچ می توانید در مهارت های برنامه نویسی خود به خوبی عمیق باشید. همچنین برنامه نویسی چیزی نیست که فقط به آن اضافه شود، ابتدا باید مفهوم a را درک کنید

 

عکس پروفایل دیوید تومی

دیوید تومی

نه یک SE.Author دارای 5.2 هزار پاسخ و 15.6 میلیون بازدید از پاسخ است

  ·

3 سال

مربوط

آیا برنامه نویسان از ابتدا کد می نویسند؟

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

 

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

 

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

 

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

 

عکس پروفایل برای چیراگ سونی

چیراگ سونی

BE in Computer Engineering, Sal College of Engineering, Ahmedabad (فارغ التحصیل 2024) نویسنده 308 پاسخ و 798 هزار بازدید پاسخ دارد

  ·

4 سال

مربوط

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

می توانید برنامه نویسی اسکرچ را از بسیاری از دوره های کرش برنامه اسکرچ  موجود در پلتفرم هایی مانند Udemy، cybrary و غیره بیاموزید.

 

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

 

عکس پروفایل مایلز فیدلمن

مایلز فیدلمن

سیستم معمار، کارآفرین و سیاست WonkAuthor دارای 14.4 هزار پاسخ و 17.2 میلیون بازدید از پاسخ است.

  ·

7 سال

مربوط

چگونه از ابتدا به یک برنامه نویس شایسته  برنامه اسکرچ تبدیل شوید؟

پاسخ اصلی: چگونه از ابتدا یک برنامه نویس راک استار شوید؟

اول از همه، این یک اصطلاح بی معنی و مزخرف است. پاسخ مایلز فیدلمن به "برنامه نویس راک استار" چیست؟

 

دوم، اگر می خواهید یک مهندس نرم افزار واقعاً جدی شوید:

 

در یک رشته کاربردی واقعاً آگاه و ماهر باشید. (اگر تمرکز شما بر روی نرم افزار سیستم باشد، می توانید از این کار رد شوید.)

همه این ها را بیاموزید: پاسخ مایلز فیدلمن به اگر باید تمام دانش فنی برنامه اسکرچ  خود را فراموش کنید و اصول CS و توسعه وب کامل پشته را از ابتدا یاد بگیرید، چگونه شروع می کنید؟

سال ها را صرف کار بر روی چندین پروژه بزرگ و پیچیده کنید.

عکس پروفایل برای ایان جوینر

ایان جوینر

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

  ·

2 سال

مربوط

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

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

 

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

 

این کاملاً خوب است.

 

بنابراین من نمی توانم به طور خاص در مورد یک منبع به شما کمک کنم، اما زمان آن رسیده است که به اصطلاح progr شود

 

عکس پروفایل آدام مایرز

آدام مایرز

5 سال

مربوط

چگونه خاراندم؟

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

 

عکس پروفایل Basavaraja V

باساوارجا

MCA در علوم کامپیوتر و توسعه اپلیکیشن موبایل، دانشگاه میسور (فارغ التحصیل 2018)

  ·

1 سال

مربوط

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

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

 

عملکرد اصلی برنامه خود را تعیین کنید: یک برنامه Scratch and Win معمولاً به کاربران اجازه می دهد تا یک بلیط مجازی را خراش دهند تا نشان دهند که آیا برنده جایزه شده اند یا خیر. شما باید تصمیم بگیرید که چه جوایزی را می‌خواهید ارائه دهید و کاربران چگونه می‌توانند آنها را بازخرید کنند.

طراحی رابط کاربری: در مرحله بعد، باید رابط کاربری (UI) برنامه خود را طراحی کنید، از جمله طرح، گرافیک و

عکس پروفایل تیم رولج

تیم رولج

مشاور Smalltalk، معمار، پروژه mgr، CTO (1984–اکنون) نویسنده دارای 583 پاسخ و 142.8 هزار بازدید از پاسخ است.

  ·

4 سال

مربوط

آیا اسکرچ وب سایت خوبی برای یادگیری کدنویسی واقعی است؟

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

 

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

 

به نظر می رسد نسبتاً ناامید کننده است که باید به سمت پایین رها شود

 

عکس پروفایل Nilan-jan Bhattacharya

نیلان جان باتاچاریا

ScratchAuthor می تواند به کودکان آموزش دهد/آموزش داده Scratch program  است 2.5 هزار پاسخ و 3.5 میلیون بازدید از پاسخ

  ·

 

راه حل جدید و سریع برای دانلود اسکرچ

 

مانند این بازی Ocean Cleanup، سعی کنید مؤلفه هایی ر دانلود اسکرچ ا اضافه کنید که در دسته های زیر قرار می گیرند:

 

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

 

تایمر میزان زمان باقیمانده پخش کننده را پیگیری می کند. بازی فقط تا زمانی که تایمر تمام شود قابل اجرا است! گلزنی خوب در بازی را دشوارتر می کند.

 

نتیجه

گروه 5252.png

 

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

 

Codeyoung یک محیط آموزشی پر جنب و  اینجا  جوش و کنجکاو ارائه می دهد. دانش آموزان کلاس های 1 تا 8 می توانند دوره های توسعه وب، برنامه نویسی JAVA، Python، SCRATCH و سایر زبان ها را بگذرانند.

 

STEM.ORG Certified STEM Accreditation: STEM.ORG دوره هایی را تأیید می کند که با STEM هم تراز هستند و بهترین کدگذاری اساسی را برای کودکان ارائه می دهند.

 

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

 

با گواهینامه TOSC IIT Kanpur گواهی پایان کار از یک موسسه معتبر دریافت خواهید کرد.

 

SANDBOX یک محیط کدنویسی مشترک است که  اینجا در آن می توانید کدنویسی را در حین تعامل با دیگران یاد بگیرید.

 

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

 

مسابقات کد نویسی: Codeyoung مسابقات کدنویسی را برگزار می کند.

 

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

 

سوالات متداول

چگونه در اسکرچ یک بازی بسازید؟

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

 

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

Forest of Danger، نایت سکه را در قلعه جمع آوری می کند، تعدادی از ساده ترین بازی های اسکرچ برای مبتدیان هستند. از درباره بازی های کدنویسی برای کودکان بیشتر بیاموزید.

 

چگونه در 5 دقیقه یک بازی در اسکرچ بسازید؟

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

 

چگونه Mario on Scratch را بسازید؟

با تنظیم دارایی ها شروع کنید. سپس باید گرافیک ها و پس زمینه های بازی را سازماندهی کنید. علاوه بر این، سطوح را ایجاد کنید و با ساختن یک sprite جدید به نام Backgrounds شروع کنید. همچنین، بلوک ها باید اضافه شوند. پس از آن، می توانید sprites های تشخیص را اضافه کنید. از کلیدهای جهت دار برای حرک Download scratch ت ماریو در اطراف استفاده می شود. چند سکه شناور بیندازید. شکست ناپذیری را به ترکیب اضافه کنید.

 

 

با نویسنده آشنا شوید

راه حل جدید و سریع برای دانلود اسکرچ

 

سازگاری

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

 

در نظر بگیرید که این سازگاری به هر دو صورت کار نمی کند دانلود اسکرچ ، بنابراین نمی توانید یک پروژه S4A را از داخل Scratch اصلی باز کنید.

 

استفاده از PicoBoard به همراه برد آردوینو نیز پشتیبانی می شود.

 

پروتکل

S4A با ارسال حالت های محرک و دریافت حالت های حسگر هر 75 میلی ثانیه با آردوینو تعامل دارد، بنابراین عرض پالس باید بیشتر از این بازه زمانی باشد. تبادل اطلاعات دانلود اسکرچ  از پروتکل PicoBoard پیروی می کند و نیاز به یک برنامه (سیستم افزار) خاص برای نصب در برد دارد. لطفاً برای دستورالعمل های بیشتر در مورد نحوه انجام این کار به بخش دانلودها مراجعه کنید.

 

به S4A اهدا کنید

اگر می خواهید به ما در ادامه توسعه و حفظ این پروژه کمک کنید، همیشه می توانید کمک مالی کنید!

 

از طریق پی پال کمک مالی کنید.

سخت افزار؟ بازی کودکان!

Scratch for Arduino (S4A) یک نسخه اصلاح شده از Scratch است دانلود اسکرچ  که آماده تعامل با بردهای آردوینو است. این در سال 2010 توسط تیم سیتیلب اسمال تاک توسعه یافت و از آن زمان توسط افراد زیادی در پروژه های مختلف در سراسر جهان استفاده شده است.

 

هدف اصلی ما ارائه یک راه آسان برای تعامل با دنیای واقعی با استفاده از سهولت استفاده از Scratch بود.

 

مستندات و مثالها

در اینجا تمام اسناد، فیلم ها، مثال ها و تمرین هایی که ایجاد کرده ایم را خواهید یافت.

 

کارگاه

فایل فشرده به همراه مطالب و تمرینات کامل برای یک کارگاه را می توانید از اینجا دانلود کنید:

 

Elisava Workshop Materials 2011

 

این مواد توسط تیم ما در یک دوره S4A واقعی در مدرسه طراحی Elisava (بارسلونا) در سال 2011 ایجاد و استفاده شد.

 

مثال های اساسی

در اینجا می توانید نمونه های اولیه S4A را به  اینجا ه مراه  اینجا شماتیک دانلود اسکرچ  های آردوینو و یک فایل پروژه .sb Scratch برای دانلود پیدا کنید.

 

دکمه و LED

یک مثال ساده نشان می دهد که چگونه یک LED را با فشار دادن یک دکمه فعال کنید.

 

 

 

کد

 

RGB LED

استفاده از LED RGB از ابتدا.

 

 

 

کد

 

دکمه، LED و حالت نگه داشتن

یک LED که وقتی دکمه ای را فشار می دهیم وضعیت را تغییر می دهد.

 

 

 

کد

 

مقاومت نوری و LED

استفاده از ورودی سنسور مقاومت نوری برای راه اندازی LED.

 

 

 

کد

 

فیلم های

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

 

ربات با امکانات کامل

روباتی با دوربین چرخشی، سنسورهای فاصله و کنترل از راه دور. از دو برد آردوینو (کنترل از راه دور + ربات)، یک ماژول بی سیم XBee، سه سنسور IR، یک ماژول دوربین و سه سروموتور استفاده می کند.

 

 

 

معرفی کارگاه S4A

این ویدیو به عنوان مقدمه ای برای کارگاه های S4A ارائه شده در Citilab عمل می کند، اما  دانلود اسکرچ دانلود اسکرچچند نمونه نمایشی از آنچه می توان با نرم افزار ما به دست آورد را خواهید یافت.

 

 

 

تمرینات

موسیقی: ساز ترمین مانند

 

Domotics: کنترل کننده پرده کور

 

رباتیک: ماشینی که با صفحه کلید هدایت می شود

 

برای توسعه دهندگان

مشخصات پروتکل S4A

 

پیوندهای اسناد خارجی

Manual de S4A - توسط خوزه مانوئل رویز گوتیرز

 

Scratch IO Wiki - توسط خوزه خاویر ویتون

 

وبلاگ آردوتکا: S4A

 

اندروید

سلام اسکرچ برای آردوینو!

ما یک برنامه اندروید ساده ایجاد کرده‌ایم که می‌تواند با استفاده ا Download scratch ز پروتکل حسگرهای راه دور در Scratch با S4A از طریق HTTP ارتباط برقرار کند. می توانید آن را از یا با اسکن دانلود کنید

ایجاد بازی های اسکرچ منحصر به فرد

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

 

دلیل 4: آزادسازی خلاقیت با برنامه نویسی Scratch: بازی ها، انیمیشن ها و ایجاد داستان ها

 

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

 

 

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

 

دلیل 5: توانمندسازی کودکان برای همکاری در کارهای خلاقانه خود با جهان

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

 

 

دلیل + 6: از کشیدن و رها کردن تا حل مسئله، برنامه نویسی Scratch مهارت ها را ایجاد می کند

 

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

 

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

 

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

 

دلیل 7: دنیای کدنویسی را با برنامه نویسی Scratch رایگان و در دسترس کاوش کنید

 

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

 

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

 

دلیل 8: گسترش قابلیت‌های Scratch با برنامه‌های افزودنی برای سخت‌افزار و ارتباطات آنلاین

 

 

 

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

 

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

 

 

 

چه چیزی SkoolOfCode را از سایر مدارس برنامه نویسی آنلاین متمایز می کند؟

 

 

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

 

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

 

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

 

در اینجا چند منبع برای یادگیری  Scratch game و آموزش برنامه نویسی Scratch آورده شده است:

طراحی بازی های اسکرچ برای تفریح و سرگرمی

 

en. بعد، یک نام کاربری و رمز عبور ایجاد کنید.

 

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

 

زمانی که این فرآیند را کامل کردید، زمان شروع کدنویسی است!

 

مرحله 2: پروژه جدید را شروع کنید

به حساب جدید خود وارد شده اید؟ عالی! روی "ایجاد" در بالای صفحه خود کلیک کنید.

 

شروع-پروژه-جدید-با-خراش

 

شما باید رابطی را ببینید که شبیه تصویر بالا است. اینجا جایی است که شما  بازی اسکرچ پس زمینه ها، کاراکترها و اشیاء را برای پروژه های خود ایجاد می کنید.

 

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

 

مرحله 3: Sprites را اضافه کنید

Scratch به شما این امکان را می دهد که به هر تعداد که بازی اسکرچ  می خواهید sprite اضافه یا حذف کنید.

 

افزودن-حذف-اسپریت-در-خراش

 

در بالا، دایره‌هایی را در اطراف دو عنصر خواهید دید: sprite پیش‌فرض (Cat Scratch) و دکمه "Choose a Sprite". برای انتخاب یک اسپرایت جدید، روی دکمه کلیک کنید. با این کار چندین گزینه از جمله Choose a Sprite، Paint و Upload a Sprite در اختیار شما قرار می گیرد.

 

انتخاب یک جن در خراش

 

در تصویر بالا، صفحه "انتخاب یک جن" را مشاهده خواهید کرد. در اینجا، می توانید از بین شخصیت ها و اشیاء مختلف انتخاب کنید.

 

این اسپرایت های از پیش تعیین شده کدنویسی را آسان می کنند.  بازی اسکرچ همچنین می‌توانید برای انتخاب پس‌زمینه، روی دکمه «انتخاب پس‌زمینه» (در سمت راست دکمه «انتخاب یک اسپریت») کلیک کنید. برای اهداف این آموزش، Avery and Spaceship Backdrop را انتخاب می کنیم.

 

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

 

مرحله 4: کد با بلوک

خوب، پس شما اسپریت های خود را در جای خود دارید. اکنون زمان کدنویسی برای آنهاست!

 

code-for-your-sprites-with-blocks

 

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

 

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

 

به خاطر داشته باشید که شما معمولاً برای اجرای پروژه خود به یک بازی اسکرچ  بلوک پرچم سبز نیاز دارید. این مثال ساده کد حرکتی برای کار کردن به پرچم سبز نیاز ندارد.

 

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

 

مرحله 5: پروژه خود را اجرا کنید

در حال حاضر، برای بخش واقعا سرگرم کننده!

 

پروژه را اجرا کنید

 

شما Sprites و کد خود را دارید. به سادگی بر روی پرچم سبز کلیک کنید  بازی اسکرچ- این بلوکی است که معمولاً در بالای اسکریپت کد، همانطور که در بالا نشان داده شده است، یافت می شود - و اجازه دهید پروژه شما اجرا شود!

 

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

 

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

 

Scratch اولین زبان برنامه نویسی عالی برای جوانان است. با تمرین و راهنمایی، می‌توانید بازی‌ها، انیمیشن‌ها و داستان‌های تعاملی خود را بسازید و در عین حال دانشی را که می‌توانید به زبان‌های برنامه‌نویسی مانند Python، HTML و غیره ادامه دهید جذب کنید!

 

اکنون به یادگیری ادامه دهید

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

 

در مورد کلاس‌های برنامه‌نویسی آنلاین ما برای بچه‌ها بخوانید،  بازی اسکرچ یا با تیم مشاور ما با شماره تلفن (650) 263-4306 تماس بگیرید یا به مشاوران@learnwithjuni.com ایمیل بزنید تا بدانید کدام دوره‌ها برای سفر برنامه‌نویسی دانش‌آموز شما بهترین هستند. همچنین می‌توانید درباره نحوه استفاده از Scratch برای آموزش کدنویسی بیشتر بخوانید.

 

juni-learning-logo

Juni Learning دوره های آنلاین برنده جایزه را برای کودکان 8 تا 18 ساله ارائه می دهد. دوره‌های خصوصی، گروهی و خودآموز در مهارت‌های دنیای واقعی مانند برنامه‌نویسی، سرمایه‌گذاری، سخنرانی عمومی و موارد دیگر را کاوش کنید. ما تلاش می کنیم دانش آموزان را در همه جا با اشتیاق، خلاقیت و هیجان برای یادگیری عملی توانمند کنیم.

 

با جونی بیشتر برو

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

نام کوچک

نام خانوادگی

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

ایمیل خود را وارد کنید

 

اشتراک در

مشترک جونی شوید

فعالیت های سرگرم کننده را مستقیماً به صندوق ورودی خود ارسال کنید

از این مقاله لذت بردید؟ برای دریافت محتوای آموزشی منحصر به فرد، راهنماها، و معاملاتی که مستقیماً به صندوق پست ایمیل شما ارسال می شود، مشترک Juni شوید.

نام کوچک

نام خانوادگی

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

ایمیل خود را وارد کنید

شماره تلفن

000-000-0000

 

اشتراک در

با ارسال این فرم، موافقت خود را با دریافت پیامک های بازاریابی از Juni Learning به شماره ارائه شده، از جمله پیام های ارسال شده توسط خودکار اعلام می کنید. رضایت شرط خرید نیست. ممکن است نرخ پیام و داده اعمال شود. فرکانس پیام متفاوت است. برای دریافت کمک، HELP یا برای لغو، STOP را پاسخ دهید Scratch game . سیاست حفظ حریم خصوصی و شرایط خدمات ما را مشاهده کنید.

مفاهیم برتر آموزش کامپیوتر

 https://guyscoding.novinblog.net/Post/108/%D8%A8%D9%87%D8%AA%D8%B1%DB%8C%D9%86+%D8%B3%D8%B1%D9%81%D8%B5%D9%84+%D9%87%D8%A7%DB%8C+%D8%A2%D9%85%D9%88%D8%B2%D8%B4+%DA%A9%D8%A7%D9%85%D9%BE%DB%8C%D9%88%D8%AA%D8%B1

آموزش عمیق و کاربردی در زمینه های مختلف کامپیوتر

 

آموزش کامپیوتر

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

 

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

بسیاری  آموزش کامپیوتر از رویکردهای مختلف در طول سال‌ها برای تسهیل کار آموزش برنامه‌نویسی رایانه پیشنهاد شده‌اند (Bers et al. 2014; Marín et al. 2018) و تلاش‌هایی در طبقه‌بندی روش‌های مختلف ابزار برای آسان‌تر کردن یادگیری برنامه‌نویسی صورت گرفته است (Kelleher). و پاوش 2005). ما ابتدا به طور خلاصه اشاره می کنیم که روش شناسی برای آموزش کدگذاری را می توان به عنوان نمونه های خاصی از کلاس کلی تر رویکردهای روش شناختی آموزش کامپیوتر  به آموزش دید (گروسمن و همکاران 2009)، از جمله نظریه های کلاسیک رفتارگرایی، شناخت گرایی و ساخت گرایی.

 

به منظور تجزیه و تحلیل ما به ویژه جالب است که سیستم عامل های برنامه نویسی مبتنی بر ربات (به عنوان مثال ، Mindstorms LEGO). ثابت شده است که این موارد کاملاً موفق است ، به خصوص در بین کودکان. در این سیستم عامل ها ، هر دانش آموز دارای یک روبات فیزیکی است که اغلب توسط آموزش کامپیوتر  خودش جمع می شود. با استفاده از یک کامپیوتر شخصی و یک زبان برنامه نویسی بصری، دانش آموزان می توانند دنباله ای از دستورات را برای فعال کردن اعمال ربات صادر کنند (یعنی چرخاندن چرخ ها x درجه، چرخش به سمت چپ درجه y، فعال کردن حسگر مادون قرمز و غیره). و نتایج را ببینید این رویکرد مزیت بزرگی دارد ، یعنی بازخورد فوری. در اصل، دانش آموزان به صورت بصری تأثیر هر دستورالعملی را که به کد خود اضافه می کنند، درک می کنند. به راحتی می توان فهمید که این تفسیر برنامه، یکی از مشکلات اصلی همانطور که در بالا مورد بحث قرار گرفت را بسیار ساده آموزش کامپیوتر  می کند و مانع انتزاعی برای کدنویسی را آسان می کند.

 

موفقیت استفاده از ربات‌های فیزیکی - یعنی سخت‌افزار - برای آموزش کدنویسی، الهام‌بخش دسته‌ای از رویکردهای نرم‌افزاری به نام جهان‌های کوچک بوده است. اینها را می توان به عنوان یک دسته خاص از یک کلاس بزرگتر از محیط های تجسم نرم افزار، که شامل ابزارهای تجسم الگوریتم و ابزارهای تجسم برنامه نیز می شود، در نظر گرفت (Sorva et al. 2013). Microworldها محیط‌های برنامه‌نویسی هستند که حول استعاره‌های مبتنی بر ربات متمرکز شده‌اند (Bers et al. 2014) - به طور گسترده به منظور آشنا کردن کودکان با برنامه‌نویسی استفاده شده‌اند. جهان‌های خرد مبتنی بر تئوری یادگیری ساخت‌گرا هستند، که پیش‌بینی می‌کند یادگیری باید  آموزش برنامه نویسی پیشرفته بر ساختن چیزهایی تکیه کند که ملموس و قابل اشتراک‌گذاری هستند (اکرمن و همکاران 2009). پلتفرم محاسباتی اصلی لگو (هاروی 1997) بر اساس  آموزش کامپیوتر چیزی بیش از یک ربات قابل برنامه ریزی لاک پشت مانند نبود. پروژه cMinds (Tsalapatas et al. 2012)، همچنین از روبات ها برای تجسم الگوریتم ها به دانش آموزان دبستانی استفاده کرده است.

 

هدف ابزارهای تجسم الگوریتم (Hundhausen et al. 2002; Urquiza-Fuentes and Velázquez-Iturbide 2009) ارائه یک نمایش گرافیکی از ساختار درونی یک الگوریتم است، به عنوان مثال، جستجوی دودویی یا انتخاب مرتب سازی. دانش آموزان ممکن است با این نمایش گرافیکی تعامل داشته باشند و آن را دستکاری کنند. در این زمینه، این رویکردها ممکن است به عنوان نمونه ای از نظریه های ساخت گرایی در نظر گرفته شوند. توجه داشته باشید که اکثر پلتفرم‌های اخیر برای آموزش کدنویسی، به عنوان مثال code.orgFootnote1 یا ScratchFootnote2، از ترکیبی از ریزجهان‌ها استفاده می‌کنند، به‌عنوان مثال، وظایف کدنویسی مبتنی بر قیاس ربات قابل برنامه‌ریزی، از موش‌ها و مارپیچ‌ها گرفته تا Angry Birds، و الگوریتم ابزارهای تجسم، تحت فرم یا برنامه نویسی مبتنی بر بلوک. ابزارهای برنامه نویسی مبتنی بر بلوک مانند بلوک های ساختمانی مربوط به سازه های برنامه نویسی اولیه را ارائه می دهند و به دانش آموزان اجازه می دهند تا با کشیدن و رها کردن آنها را جمع آوری کنند.

 

در نهایت، هدف ابزارهای تجسم برنامه (Sorva et al. 2013; Kölling et al. 2003; Moreno et al. 2004) ارائه یک اشکال زداگر گرافیکی ساده شده است که امکان تعامل با اجرای کد را در زمان اجرا فراهم می کند. آنها اغلب در یک محیط توسعه یکپارچه آموزشی سفارشی (IDE) ادغام می شوند و یک محیط کاری کامل را برای برنامه نویس تازه کار فراهم می کنند.

 

اخیراً ابزارهایی برای تسهیل یادگیری برنامه نویسی کامپیوتری با ترکیب برنامه نویسی مبتنی بر بلوک با برنامه نویسی مبتنی بر متن ایجاد شده است. Greenfoot (Kölling 2010) ابزاری است که می تواند نصب شود و اجازه یادگیری برنامه نویسی شی گرا را می دهد. این امکان ایجاد "بازیگران" را فراهم می کند که در "جهانی" زندگی می کنند، مانند ساخت بازی های ویدئویی. این "اشیاء" را می توان از طریق یک رابط کاربری گرافیکی (GUI) ایجاد کرد و سپس با کد واقعی جاوا برنامه ریزی کرد. Code Genie (Jawad et al. 2018) یک ابزار وب است که در آن رابط کاربری گرافیکی برای تقلید از یک IDE کلاسیک توسعه داده شده است. با Code Genie امکان یادگیری جاوا اسکریپت وجود دارد: کاربران یاد می گیرند که چگونه توابع را با پارامترهای مناسب برای نقاشی کردن تصاویر فراخوانی کنند، اما همچنین یاد  آموزش کامپیوتر می گیرند که چگونه از عبارات شرطی و حلقه ها استفاده کنند. رابط کاربری گرافیکی به آنها کمک می کند تا فقط با کلیک بر روی یک دکمه و سپس تغییر پارامترها کد بنویسند یا می توانند مستقیماً کد منبع را بنویسند. Code Genie از یک استراتژی computer education  گیمیفیکیشن مبتنی بر «اشتراک‌گذاری» و «لایک» استفاده می‌کند تا رقابتی واقعی بین کاربران ایجاد کند.

 

 

در میان این رویکردها، ابزارهای مبتنی بر ربات - اعم از سخت افزاری و نرم افزاری - موفق ترین هستند. تلفن تجربه

 

چگونگی پیدا کردن فرصت‌های کاری در نوجوانی

 

 

 چگونه در نوجوانی کسب درآمد کنیم

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

دختر نوجوان و سگ شاد چهره به چهره در مسیر پیاده روی در حومه شهر

راه رفتن با سگ راهی عالی برای کسب درآمد به گونه ای است که به شما امکان می دهد رئیس خود باشید. GETTY IMAGES/ISTOCKPHOTO

 

آخرین داده‌های مرکز تحقیقات پیو نشان داد  کسب درآمد برای نوجوانان که تقریباً 37 درصد از آمریکایی‌های بین 16 تا 19 سال در تابستان سال 2022 در نیروی کار ایالات متحده شرکت داشتند که بالاترین نرخ اشتغال برای آن گروه سنی از سال 2008 است.

 

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

 

اول، ملاحظات حقوقی وجود دارد

طبق وزارت کار ایالات متحده، قانون فدرال کار کودکان، استخدام افراد زیر 14 سال در مشاغل غیر کشاورزی را محدود می کند و ساعات و انواع کاری را که می تواند توسط افراد زیر 16 سال انجام شود محدود می کند.

نرخ کمیسیون پایین از 0 دلار برای سهام و ETFهای فهرست شده ایالات متحده* شروع می شود. نرخ وام حاشیه از 5.83٪ به 6.83٪.

بیشتر بدانید

سرمایه گذاری فعال با SoFi شروع سرمایه گذاری در سهام و ETF ها را آسان می کند.

هزینه ها ممکن است متفاوت باشد

با Vanguard به هزینه های کمتر کسب درآمد برای نوجوانان  و طیف گسترده ای از انواع حساب ها دسترسی داشته باشید.

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

بیشتر بدانید

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

 

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

 

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

 

دوم، نوجوانان باید یاد بگیرند که چگونه کسب درآمد برای نوجوانان را مدیریت کنند

هنگامی که نوجوان شما شروع به کسب درآمد کرد، مهم است که یاد بگیرد آن را مدیریت کند.

 

یک ایده خوب این است که مقداری را خرج کنید و مقداری را برای اهداف کوتاه مدت و بلند مدت پس انداز کنید. شاید نوجوان شما بخواهد انگشت خود را در استخر سرمایه گذاری فرو کند و سهام بخرد، یا شاید بخواهد با باز کردن و مشارکت در Roth IRA پس انداز برای دوران بازنشستگی (شما هرگز خیلی جوان نیستید) شروع کند.

 

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

 

 

گزینه های شغلی "واقعی" خوب برای نوجوانان

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

 

سرور یا صندوقدار رستوران و فست فود.

باریستای کافه.

کوله بار سوپرمارکت.

کارکنان فروشگاه های خرده فروشی

مشاور کمپ تابستانی

معلم خصوصی بعد از مدرسه.

فروشنده بلیط سینما.

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

 

نجات غریق.

نماینده خدمات مشتریان.

راننده تحویل.

کارگر ساختمانی.

مشاغل «رئیس خودت باش» برای نوجوانان

علاوه بر انجام مشاغل رسمی، نوجوانان  می توانند به طور معمولی کار کنند. به عنوان مثال، آنها ممکن است خدماتی را بر اساس نیاز به افراد همسایه ارائه دهند، مانند:

 

نگهداری از کودکان

تمیز کردن خانه.

مراقبت از چمن.

نشستن حیوان خانگی

سگ راه رفتن.

ماشین شویی.

آب دادن به گل ها.

انجام امور

تدریس خصوصی و مربیگری.

عکاسی.

کمک فناوری

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

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

 

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

 

مطالب مرتبط: اقتصاد گیگ چیست؟

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

 

این کاری است که Dom Pecora از مالورن، پنسیلوانیا انجام داد. وقتی 10 ساله بود از مادرش خواست که یک دوچرخه کوهستانی  Earn money for teenagers گران قیمت برایش بخرد. او گفت نه. پکورا که دلسرد نشد تصمیم گرفت به اندازه کافی درآمد کسب کند تا آن را بخرد

 

صفحه قبل 1 ... 2 3 4 5 6 7 8 9 10 11 12 13 صفحه بعد