آموزش برنامه نویسی کودکان و نوجوانان
برنامه نویسی کودکان و نوجوانان
اول ، این عادت اکتشا٠است.
شاید اولین واکنش بسیاری از والدین Ú©Ù‡ به برنامه نویسی اشاره Ù…ÛŒ کنند این است: برنامه نویسی کودکان Ùˆ نوجوانان من نمی دانم چگونه این کار را انجام دهم ØŒ آیا باید معلمی پیدا کنم Ú©Ù‡ به آن آموزش دهد؟ اما Ù„Ø·ÙØ§Ù‹ برای یادگیری برنامه نویسی به این ابزار نگاهی بیندازید:
این یک ساعت برنامه نویسی با موضوع "Minecraft" در code.org است. بلوک های کد را در مرکز به منطقه کار مناسب بکشید ØŒ آنها را در دستورالعمل برنامه نویسی کودکان Ùˆ نوجوانان های کامل قرار دهید ØŒ Ùˆ استیو را برای تکمیل وظای٠از Ø³Ø·Ø Ø¨Ù‡ Ø³Ø·Ø Ø¯ÛŒÚ¯Ø± هدایت کنید.
این یک بازی لایت بات است. برنامه نویسی کودکان Ùˆ نوجوانان با چند دستورالعمل ساده ØŒ مرد لامپ را به راه Ø±ÙØªÙ† هدایت کنید Ùˆ لامپ را روشن کنید. ساده به نظر Ù…ÛŒ رسد ØŒ اما بسیاری از Ù…ÙØ§Ù‡ÛŒÙ… برنامه نویسی ØŒ ØØªÛŒ بیش از ØØ¯ زیاد ØŒ در آن گنجانده شده است.
این یکی دیگر از بازی های برنامه نویسی است Ú©Ù‡ توسط همان شرکت تولید شده است. Ù…ØØªÙˆØ§ پیچیده تر است. اما برای کودکان ØŒ یک راهنمای گام به گام دنبال کنید ØŒ از ساده ترین اجرای یک دستور برنامه نویسی کودکان Ùˆ نوجوانان در ابتدا ØŒ تا لانه سازی بسیار پیچیده ØÙ„قه های چند لایه Ùˆ قضاوت های مشروط ØŒ درست مثل انجام یک بازی ØŒ همه چیز بعد از Ø³Ø·Ø Ø´Ú©Ø³ØªÙ‡ است.
اگر Ø¯ÙØ¹Ù‡ دیگر شنیدید کسی را به عنوان یک دوره ارتقا thinking تÙکر برنامه نویسی قرار داده است ØŒ Ù„Ø·ÙØ§Ù‹ بخاطر بسپارید: این مطالب به بازی های Ùوق بستگی دارد ØŒ به کودکان اجازه دهید کاوش کنند آنها به طور قطع قادر به یادگیری خواهند بود.
رابط کاربری Scratch بسیار پیچیده تر است Ùˆ عملکردهای بسیار بیشتری دارد. در واقع ØŒ Scratch با یک آموزش بسیار خوب همراه است ØŒ شما Ù…ÛŒ توانید آن را با کلیک کردن روی "prompt" در منو ØŒ Ú©Ù‡ Ù…ØØªÙˆØ§ÛŒ سمت راست Ø´Ú©Ù„ زیر است ØŒ مشاهده کنید. ØÛŒÙ است Ú©Ù‡ این آموزش به زبان انگلیسی است ØŒ بنابراین کودک هنوز هم ممکن است به برخی از بزرگسالان Ú©Ù…Ú© کند.
من قبلاً یک کلاس Scratch به بچه ها دادم Ùˆ برنامه نویسی کودکان Ùˆ نوجوانان متوجه شدم Ú©Ù‡ Ù…ØØ¨ÙˆØ¨ ترین کاری Ú©Ù‡ کودکان انجام Ù…ÛŒ دهند این است Ú©Ù‡ چیزها را به چیزهای مختل٠تغییر دهند ØŒ از چند بلاک کد دیگر Ø§Ø³ØªÙØ§Ø¯Ù‡ کنند یا تعداد Ùوق العاده / Ùوق العاده Ú©ÙˆÚ†Ú©ÛŒ را تنظیم کنند تا تأثیر آن را ببینند.به عنوان مثال ØŒ وقتی یک بازی Ù…ÛŒ سازیم ØŒ ستاره ها باید سه بار با ظهور Ùلش بزنند تا بازیکنان متوجه شوند. برنامه Ùˆ جلوه ای Ú©Ù‡ من دادم به این صورت است:
بچه ها Ùکر Ù…ÛŒ کردند Ú©Ù‡ چنین چشمک زن سریع بسیار سرگرم کننده ای است. گروهی از کودکان خندیدند Ùˆ برای آزمایش آن به سمت رایانه های خود دویدند. کودک تیزبین از برنامه نویسی کودکان Ùˆ نوجوانان او Ù…ÛŒ پرسد Ú©Ù‡ چرا Ù…ÛŒ تواند همزمان دو ستاره را ببیند ØŒ Ùˆ کودکی Ú©Ù‡ دارای دانش وسیعی است به باقیمانده بصری آن پاسخ Ù…ÛŒ دهد.
سناریوهای مشابه بسیاری در کلاس وجود دارد. اغلب در پس سوال کودک از "سلام ØŒ این چیست ØŒ بگذارید Ø§Ù…ØªØØ§Ù† کنم" Ù…ÛŒ تواند منجر به لیست طولانی سوالات شود: چرا این Ø§ØªÙØ§Ù‚ Ù…ÛŒ Ø§ÙØªØ¯ØŸ برنامه نویسی کودکان Ùˆ نوجوانان آیا با انتظارات شما سازگار است؟ اگر آن را به آن تغییر دهید Ú†Ù‡ نوع تأثیری خواهد داشت؟ از این عملکرد Ù…ÛŒ توان برای Ú†Ù‡ Ø§Ø³ØªÙØ§Ø¯Ù‡ کرد؟
Scratch یک Ù…ØÛŒØ· امن تر است. بدترین ØØ§Ù„ت این است Ú©Ù‡ برنامه را دوباره راه اندازی کنید Ùˆ دوباره شروع کنید ØŒ بنابراین Ù…ÛŒ توانید مطمئن باشید Ú©Ù‡ کودک شما Ù…ÛŒ تواند آن برنامه نویسی کودکان Ùˆ نوجوانان را جسورانه Ø§Ù…ØªØØ§Ù† کند. نکته جالب این است Ú©Ù‡ هر بار Ú©Ù‡ یک بلوک را کنار هم قرار Ù…ÛŒ دهید ØŒ Ù…ÛŒ توانید کلیک کنید تا اجرا شود Ùˆ Ùوراً اثر آن را ببینید. این ÙØ±Ø§ÛŒÙ†Ø¯ Ø§ØµÙ„Ø§Ø Ø¨Ø§Ø²Ø®ÙˆØ±Ø¯ بسیار سریع است ØŒ بنابراین کودکان Ù…ÛŒ توانند به تنهایی خیلی Ø±Ø§ØØª اکتشا٠کنند.
بنابراین ØŒ اولین نکته ای Ú©Ù‡ Ù…ÛŒ خواهم بیان کنم این است: بازی های برنامه نویسی مانند lightbot Ùˆ ابزار برنامه نویسی گراÙیکی Scratch همه اسباب بازی های خوبی برنامه نویسی کودکان Ùˆ نوجوانان هستند Ú©Ù‡ کودکان Ù…ÛŒ توانند آنها را کش٠کنند. سرود "من آن را Ø§Ù…ØªØØ§Ù† خواهم کرد" گرانبهاترین سرمایه ای است Ú©Ù‡ این اسباب بازی ها Ù…ÛŒ تواند برای کودکان به ارمغان بیاورد.
2. ریاضیات را از طریق تجربه شخصی یاد بگیرید
بالاترین جایزه در صنعت رایانه جایزه تورینگ است. آلن Ú©ÛŒ برنده جایزه تورینگ 2003 یک سخنرانی عالی در مورد TED دارد ایده ای قدرتمند درباره ایده ها. در برنامه نویسی کودکان Ùˆ نوجوانان این سخنرانی Ù…ÛŒ بینید Ú©Ù‡ کودکان عادی 9 ساله با پخش نرم Ø§ÙØ²Ø§Ø± بر روی رایانه های OLPC به Ù…Ùهوم "شتاب" رسیده اند.