حالا برنامه نویسی اسکرچ چه طور کار می کنه؟
👩💻 در زبان برنامه نویسی اسکرچ به جای نوشتن کد ها از نماد های تصویری استفاده می کنیم.اون ها رو مثل پازل کنار هم میچینیم.
و از کنار هم قرار دادن اون ها می تونیم بازی و انیمیشن های ساده درست کنیم.
🔷اسکرچ جونیور و اسکرچ چه فرقی با هم دارند؟
اسکرچ جونیور ساده تر هست و هیچ نوشتاری نداره ، حتی بچه های زیر از دبستان هم می تونند باهاش کار کنند .هم نسخه ی مخصوص گوشی داره و هم نسخه ی مخصوص سیستم.
اسکرچ مشابه قبلی هست اما پیشرفته تر ، کد ها نوشتاری هستند اما مثل پازل کنار هم چیده می شوند. فقط نسخه ی مربوط به سیستم و نسخه ی وب دارد.
👩💻🤩 برنامه نویسی اسکرچ
💥 @programingscratch
🏞تصویر بالا محیط اسکرچ و تصویر پایین اسکرچ جونیور هست.کد ها مشخص شده اند با کنار هم گذاشتن این کد ها شخصیت ها اعمالی که ما می خواهیم رو انجام میدن.
👩💻🤩 برنامه نویسی اسکرچ
💥 @programingscratch
قبلش یه سوال رو مطرح کنم.
همه ی ما می دونیم که زبان انگلیسی زبان بین المللی هست و یه جورایی کسی که زبان بلد نباشه بی سواد محسوب میشه
به همین خاطر بچه ها رو 👶 به کلاس زبان می فرستیم یا با نرم افزار های آموزشی سعی می کنیم دامنه ی لغاتشون رو افزایش بدیم.
اما آیا بعد از این فرزند ما به طور کامل می تونه یه متن علمی رو بخونه و ترجمه کنه؟
مسلما چنین چیزی دور از ذهن هست
پس چرا این کار رو انجام میدیم؟
چون هر چیزی مقدمه ای داره ، ما باید با اموزش قدم به قدم متناسب با سنشون اون ها رو برای آموزش های بعدی آماده می کنیم.
برای آموزش برنامه نویسی هم همین طور هست
طبق آخرین تعریف یونسکو از سواد
کسی با سواد محسوب میشه که یک زبان خارجی و توانایی کار با کامپیوتر رو داشته باشه.
ما با اسکرچ به بچه ها یاد میدیم که
چه طور تفکر سیستمی داشته باشن ،
یعنی پدیده ها رو به صورت مرحله به مرحله ببینن
همین طور یک سری اصول برنامه نویسی رو یاد می گیرن
اسکرچ مهارت حل مسئله ی بچه ها رو پرورش میده
تقویت مهارت های حل مسئله واقعا
مهم ، حیاتی و دشواره
اگر کسی مهارت حل مسئله داشته باشه
می تونه به مشکلات زندگیش به صورت مسئله نگاه کنه و گام به گام اون ها رو حل کنه.
تقویت مهارت های حل مسئله مدت هاست که
در دستور کار دفتر تالیف کتب درسی قرار گرفته
و سعی شده این مهارت ها از کودکی کار بشه.
اما اجرای کامل این بخش از محتوا نیازمند ؛ امکانات ، مهارت های معلم ، فضا و زمان مناسب هست. و معلوم نیست چه بخش از اهداف رو تحقق می بخشیم.
چیزی که تو رشته ی ما بهش میگن:
تفاوت برنامه درسی قصد شده و برنامه درسی تجربه شده
اما با اسکرچ
و کلا برنامه نویسی
وقتی فرد به مشکلی می خوره
راه های مختلفی رو امتحان می کنه
بار ها و بار ها تلاش می کنه
و در نهایت شیرینی حل مسئله رو می چشه
و ما خیلی راحت می تونیم به اهداف آموزشی و تربیتی مون دست پیدا کنیم.
(علاوه بر اون ها صبر و پشتکارش هم تقویت میشه)