loading...
باید ها و نباید های برنامه نویسی کودکان
عشق به کودکان بازدید : 43 چهارشنبه 27 اردیبهشت 1402 نظرات (0)

وقتی بیگانه به اسپرایت دیگری (که فقط کلاس های تابستانی  می تواند توپ در این بازی باشد) دست می زند، می گوید "اوه!" و صدای پاپ می دهد.

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

 من خوشحالم که ScratchJr اکنون منتشر شده است. من یکی از بسیاری از افرادی بودم که با کمک مالی کوچک از پروژه Kickstarter آن حمایت کردم، کلاس های تابستانی  و بسیار دوست داشتنی است که با ذکر عنوان بازی شناخته شوم. هم اکنون می توانید آن را به صورت رایگان از اپ استور اپل دانلود کنید. نسخه اندروید در حال حاضر در حال توسعه است و برای انتشار در اواخر سال 2014 برنامه ریزی شده است. من هم مانند بسیاری از شما یک کدنویس با بچه های خانه هستم. چه زمانی بهتر برای آشنا کردن فرزندانمان با شغلی که همه فکر می کنیم شگفت انگیز است! به نظر شما برنامه نویسی شگفت انگیز است، درست است؟ 😀 خب، حتی اگر این کار را نکنید، کدنویسی اصول منطق را به بچه ها می آموزد و آنها را تشویق می کند که به طور انتزاعی فکر کنند. اجازه دهید با آن روبرو شویم، فناوری با گذشت زمان فراگیرتر می شود، بنابراین حتی اگر فرزندان شما لوله کش، پزشک یا معلم شوند، احتمالاً مجبور خواهند شد در شغل مورد نظر خود با فناوری ارتباط برقرار کنند.

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

 برای اینکه ببینم چه چیزی برای بچه ها در دسترس است، من (و دخترم) سه برنامه برنامه نویسی - Scratch Jr.، Codespark و Kodable - را بررسی کردیم، اگرچه بسیاری از برنامه های دیگر برای انتخاب وجود دارد. دختر من شش ساله است و تازه کلاس اول را شروع کرده است. برای هر یک از این برنامه ها، ابتدا خودم آنها را دانلود کردم و روی تعدادی از چالش ها کار کردم. سپس آنها را به شکلی غیر تهدیدآمیز به دخترم ارائه کردم. مانند «هی،  کلاس های تابستانی این برنامه جدیدی را که پیدا کردم را بررسی کن» و در حالی که او تماشا می‌کرد، روی یک چالش کار می‌کردم. اگر بچه دارید، می‌دانید که فقط ده ثانیه طول می‌کشد تا آن‌ها این کار را ببینند، قبل از اینکه بگویند «بگذار امتحان کنم!» سپس به او اجازه دادم «بازی» کند و فقط زمانی که درخواست کمک کرد یا به‌طور آشکاری از یک سطح یا وظیفه ناامید شد، وارد آن شدم. پس از این مرحله، من بیشتر می‌نشستم و یادداشت می‌کردم که آیا او به تنهایی به برنامه برمی‌گردد یا نه.

 در حین آموزش در خانه، من و شریکم تصمیم گرفتیم در ساعات کاری تلویزیون یا بازی نداشته باشیم، بنابراین اگر روی یک کار آموزشی خاص کار نمی‌کردیم، به دخترم می‌گفتم: «می‌توانی از صفحه نمایش استفاده کنی، اما باید آموزشی باشد». علاوه بر تعداد انگشت شماری از برنامه های آموزشی دیگر، او همچنین گزینه ای برای بازی در برنامه های برنامه نویسی دارد. بیشترین استفاده در  کلاس تابستانی خانواده ما روی iPad بود. چند تست روی Fire HD 10 با Scratch Jr. و Codespark انجام دادم. Kodable برنامه ای برای Fire ندارد، اگرچه می توان از آن در مرورگر Amazon Fire استفاده کرد.

 اسکرچ جونیور

ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 305
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • آی پی امروز : 35
  • آی پی دیروز : 49
  • بازدید امروز : 62
  • باردید دیروز : 79
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 224
  • بازدید ماه : 1,052
  • بازدید سال : 8,526
  • بازدید کلی : 26,386