نقش برنامه نویسی در آینده کودکان
در دنیای امروز با فراگیرشدن هر روزه تکنولوژی، نیاز به برنامه نویسان و طراحان سایت هم روز به روز افزایش می یابد. از این رو آشنا کردن کودکان و نوجوانان با این مفهوم بسیار ضروری به نظر می رسد.منظور تربیت کودک و نوجوانی که در سطح حرفه ای برنامه نویسی میکند و یا با اصول حرفه ای طراحی یک سایت آشناست و … نیست، بلکه هدف این است که کودک و نوجوان از سنین پایین با یک سری از مبانی این علم آشنا باشند هرچند که در آینده تصمیم نداشته باشد که به این مهارت به دید یک شغل و حرفه نگاه کند.
دنیا به سمتی می رود که هر شغل و حرفه یک سایت و یک نرم افزار اختصاصی برای خود داشته باشد، پس اگر در آینده شغل فرزندمان هم مرتبط به علوم کامپیوتر نباشد، باید اطلاعاتی در این زمینه داشته باشد.
علاوه بر این مزیت ها با یادگیری مفاهیم برنامه نویسی، کودک خیلی از مهارت ها را به طور ضمنی فرا می گیرد. مهارت هایی نظیر درست فکر کردن، حل مسئله، فهم درست مسائل، انجام کار گروهی، انجام خلاقانه کارها، منظم شدن، ایجاد ارتباط با سایرین، جستجوگری.
شاید برایتان عجیب باشد که برنامه نویسی چگونه قرار است این همه کار برای ما انجام دهد؟ پاسخ ساده است:
برای برنامه نویسی ابتدا باید این توانایی را داشته باشیم که بتوانیم مسئله را خوب درک کنیم، به راه حلهای مختلف و محتمل برای حل کردن آن مسئله فکر کنیم و پس از آن بهترین روش را انتخاب کنیم و آنچه در ذهن داریم تبدیل به کد کنیم. در مرحله ی بعد پس از اجرای کد، ایرادات احتمالی آن را برطرف کنیم و با انجام هر باره ی این پروسه،مغز می آموزد منظم تر شود و از خطاهای قبلی اجتناب کند.
اگر راه حل مناسب را نیافتیم باید جستجو کنیم و یا از افراد دیگر کمک بگیریم. ممکن است پس از اجرای کد به این نتیجه برسیم که راه حل مناسب تری نیز برای انجام آن وجود دارد پس باید کد را اصطلاحا بهینه کنیم. خیلی از مسائل را باید به صورت تیمی حل کنیم تا به نتیجهی مطلوب برسیم و دلایل متعدد دیگر که همه و همه باعث بالاتر رفتن مهارت های جانبی در فردی می شود که برنامه نویسی می داند.
یکی از دغدغه ها در دنیای کودکان معرفی این دانش به شکلی است که برای آن ها جذاب و شیرین باشد و باعث خستگی و دلزدگی شان نشود. یکی از روش ها برای آموزش برنامه نویسی به این رده سنی آموزش با کمک بازی(STEAM) است، بنابراین با بازی سازی می توان تکنولوژی را برای کودکان و نوجوانان شیرین و ملموس نمود.
همچنین انتخاب ابزار مناسب برای آموزش به این رده ی سنی بسیار دارای اهمیت است. این ابزار باید ساده، قابل فهم و دارای المان های تصویری مناسب کودک و نوجوان باشد و در عین حال این ویژگی ها نباید از کیفیت و جامعیت آن بکاهد.
عامل مهم دیگر شخصی است که قرار است این علم را منتقل کند که باید دنیای کودکان را به خوبی بشناسد و بتواند با این سن حساس به خوبی ارتباط مستمر برقرار کند. اگر همه ی این عوامل به خوبی در کنار هم قرار گیرند نتیجه ای مطلوب حاصل خواهد شد.
ثبت ديدگاه