omidcode
برنامه نويسي نوجوانان و بزرگسالان

 

 

 

 

 

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

 

 

اين يك پلت فرم برنامه نويسي براي كودكان  برنامه اسكرچ است كه توسط آزمايشگاه رسانه MIT در سال 2007 ايجاد شد. MIT به معناي موسسه فناوري ماساچوست است. مي‌توانيم از آن در مرورگر همه استفاده كنيم يا مي‌توانيم آن را به عنوان يك برنامه دانلود كنيم. IDE را به همراه دارد. IDE به معناي محيط توسعه يكپارچه است. Scratch يك رابط كاربري گرافيكي ارائه مي دهد كه دانش آموزان را قادر مي سازد تا بلوك هاي كد را بكشند و رها كنند تا انيميشن ها، بازي ها و داستان هاي تعاملي ايجاد كنند.

 

اين يك زبان برنامه نويسي مبتني بر بلوك است كه به ساده سازي برنامه اسكرچ  كدنويسي براي مبتديان كمك مي كند. از يك روش كشيدن و رها كردن استفاده مي كند كه به كودكان امكان مي دهد اقدامات را سريع و آسان انجام دهند. اين رويكرد همان چيزي است كه يادگيري Scratch را سخت نمي كند و شروع به كار با آن را آسان مي كند:)

برنامه نويسي اسكرچ چيست؟

 

 

Scratch يك برنامه با هدف حمايت از كودكان در توسعه مهارت هاي كدنويسي و برنامه نويسي است. مي توان از آن براي ساخت داستان، بازي و انيميشن استفاده كرد.

 

آيا مي دانستيد كه اين بزرگترين انجمن برنامه نويسي برنامه اسكرچ  براي كودكان در جهان است؟ بله، اين ابزار آموزشي فوق العاده براي دانش آموزان 8 تا 16 ساله طراحي شده است. كاربران سايت  برنامه نويسي كودكان خود را "Scratchers" مي نامند و با استفاده از رابط بلوك مانند پروژه هاي شگفت انگيزي را در وب سايت انجام مي دهند. سپس، كار آنها را مي توان به زبان هاي برنامه نويسي، مانند HTML5، جاوا اسكريپت و فايل هاي EXE صادر كرد.

 

تاريخچه خراش

آزمايشگاه MIT Media Lab، يك آزمايشگاه تحقيقاتي، توسعه زبان هاي برنامه نويسي بصري را در اوايل دهه 2000 آغاز كرد تا به كودكان در يادگيري كدنويسي و برنامه نويسي كمك كند. گروهي كه اين تحقيق را اجرا كردند گروه مادام العمر مهدكودك (LLK) بودند. به آنها كمك مالي داده شد تا محيطي را براي كودكان ايجاد كنند كه در آن بتوانند كدنويسي را تمرين كنند. به همراه تيمي در UCLA و Computer Clubhouses در بوستون و برنامه اسكرچ  لس آنجلس، LLK يك زبان برنامه نويسي اساسي را طراحي كرد كه به اندازه كافي ساده بود تا كودكان بتوانند ياد بگيرند و استفاده كنند. شعار اين تيم «تصور كن، برنامه‌ريزي كن، به اشتراك بگذار» بود كه بر فلسفه Scratch تأثير گذاشت.

 

در مي 2013 Scratch 2.0 منتشر شد و 5 سال بعد، در سال 2018، Scratch 3.0 منتشر شد. تفاوت اصلي بين اين دو نسخه اين است كه Scratch 3.0 را مي توان در اكثر مرورگرها به جز اينترنت اكسپلورر استفاده كرد.

 

نام «خراش» از تكنيكي به نام «خراش» توسط دي‌جي‌ها گرفته شده است. خراش دادن شامل قطعات وينيل است كه به يكديگر بريده مي شوند و براي توليد صداهاي مختلف به كار مي روند. با برنامه‌نويسي Scratch، ايده اين است كه به كاربران اجازه دهيم رسانه‌هاي مختلف مانند گرافيك و صداها را با هم تركيب كنند تا پروژه‌هايي ايجاد كنند.

 

اسكرچ 3.0

اگر قصد داريد به فرزندان خود نحوه برنامه نويسي  برنامه اسكرچ با استفاده  از Scratch را آموزش دهيد، نسخه اي كه استفاده مي كنيد Scratch 3.0 است. بنابراين، چه انتظاري مي توانيد داشته باشيد؟

 

مهم است بدانيد كه رابط اسكرچ به سه بخش تقسيم مي شود: ناحيه مرحله، پالت بلوك و منطقه كدگذاري. در ناحيه كدنويسي، بلوك‌ها را مي‌توان قرار داد و مرتب كرد تا اسكريپت‌هايي را تشكيل دهند، كه پس از فشار دادن پرچم سبز توسط كاربر اجرا مي‌شوند. كاربران پيشرفته مي توانند بلوك هاي كد خود را ايجاد كنند و از آنها براي ايجاد يك اسكريپت استفاده كنند. كاربران مي توانند نتايج اسكريپت خود مانند انيميشن ها را در قسمت صحنه نمايش ببينند.

 

 

 

چرا بايد برنامه نويسي Scratch را آموزش دهيد؟

اكنون پاسخ «برنامه نويسي Scratch چيست؟» را مي دانيد، مي توانيد  برنامه اسكرچ نحوه استفاده از اين برنامه را به دانش آموزان خود آموزش دهيد. اما استفاده از اسكرچ در كلاس چه مزايايي دارد؟

 

علاوه بر اين، آموزش كدنويسي Scratch به كودكان:

 

تفكر محاسباتي را تشويق مي كند

به دانش آموزان كمك مي كند تا مهارت هاي حل مسئله را توسعه دهند

يادگيري خلاق را ترويج مي كند

به كودكان يك تجربه عملي مي دهد

بيان خود و همكاري پشتيباني مي كند

مدافع برابري در محاسبات

با Scratch، يادگيرندگان جوان استراتژي هايي را براي حل مشكلات توسعه مي دهند، توانايي طراحي پروژه ها را به دست مي آورند و مهارت در برقراري ارتباط با ايده هاي خود كسب مي كنند.

 

از چه منابعي مي توانيد براي آموزش برنامه نويسي Scratch به دانش آموزان استفاده كنيد؟

براي كمك به درك نحوه پيوند Scratch با اهداف برنامه درسي ملي 2014، اين را با استفاده از Scratch در برگه هاي راهنماي برنامه درسي محاسباتي مرحله كليدي 1 و مرحله كليدي 2 دانلود كنيد. آنها حاوي راهنمايي هستند كه توسط تيم معلمان مجرب ما نوشته شده است.

 

در طرح برنده جايزه ما، PlanIt، ما منابع مفيد و مطالب درسي زيادي داريم. اين بسته واحدي Computing: Scratch Year 5، شامل شش بسته درس است كه هر كدام داراي طرح درس، وظايف آموزشي خانگي و مواد ارزيابي خاص خود هستند. اين بخش به دانش‌آموزان سال پنجم كمك مي‌كند تا نحوه كدنويسي و توسعه بازي‌هاي رايانه‌اي ساده را بياموزند (كه سپس مي‌توانند آن را روي همسالان خود آزمايش كنند). اين از دانش نظري و عملي برنامه نويسي كامپيوتري فرزندان شما پشتيباني مي كند.

 

اين اشكال طراحي در كارت هاي چالش خراش سرگرم كننده و جذاب هستند! آنها دانش و حافظه فرزندان شما را به روشي لذت بخش آزمايش مي كنند. بعلاوه، اينها را مي توان در خانه استفاده كرد، بنابراين فرزندان شما مي توانند مهارت هاي برنامه نويسي خود را در خارج از كلاس تمرين كنند.

 

براي كمك به دانش آموزان خود در توسعه بيشتر مهارت هاي خود، Scratch program  به كاربرگ هاي فوق العاده ما نگاهي بيندازيد:

 

 

امتیاز:
بازدید:
برچسب: ،
موضوع:
[ ۳ بهمن ۱۴۰۲ ] [ ۰۸:۴۹:۳۰ ] [ اميد ] [ نظرات (0) ]
[ ]
.: Weblog Themes By sitearia :.

درباره وبلاگ

نويسندگان
نظرسنجی
لینک های تبادلی
فاقد لینک
تبادل لینک اتوماتیک
لینک :
خبرنامه
عضویت لغو عضویت
پنل کاربری
نام کاربری :
پسورد :
عضویت
نام کاربری :
پسورد :
تکرار پسورد:
ایمیل :
نام اصلی :
آمار
امروز : ---
دیروز : ---
افراد آنلاین : 6
همه : ---
چت باکس
موضوعات وب
موضوعي ثبت نشده است
امکانات وب

سئو کار حرفه ای / خرید پیج اینستاگرام / باربری / دانلود نرم افزار اندروید  / شرکت خدمات نظافتی در مشهد / شرکت نظافت منزل و راه پله در مشهد / شرکت نظافت راه پله در مشهد / شرکت نظافت منزل در مشهد  /سایت ایرونی  / بازی اندروید  /  خدمات گرافیک آریا گستر  / فروش پیج آماده آریا گستر / نیازمندی های نظافتی / وکیل در مشهد / ارز دیجیتال / نیازمندی های قالیشویی / مبل شویی / املاک شمال  / آرد واحد تهران / فیزیوتراپی سیناطب / sell Instagram account safely / نیازمندی های گردشگری / نیازمندی های سالن زیبایی