شما اینجا هستید:   خانه » اخبار و مقالات » اخبار

نقش برنامه‌نویسی برای كودكان

 

Image result for ‫کنفرانسهای ریاضی‬‎

در آینده اگر برنامه‌نویسی بلد نباشید بی‌سواد هستید؟
برنامه‌نویسی برای كودكان


نسل جدید همه چیز را دیجیتال تجربه می‌كند و از بدو ورود به این دنیای خاكی، دیجیتال نه گوشه‌ای از زندگی بلكه بخش اعظم زندگی آنها را دربر می‌گیرد. همین بچه‌ها فردا در فضای دیجیتال باید نفس بكشند و شاید لازمه آن آشنایی با مفاهیم جدید در فضای دیجیتال است. شاید سال‌های دور پدر و مادرها دنبال فرستادن بچه‌ها به مدرسه بودند تا بتوانند مسیری مشخص را برای خود طی كنند و به مدارج بالای تحصیلی برسند، اما امروز نیاز به شناخت درست نسبت به مفاهیمی كه در جای‌جای زندگی خودشان را نمایان كرده‌اند برای كودك و نوجوان احساس می‌شود. از رایانه‌ها گرفته تا تبلت‌ها، از تلویزیون‌های هوشمند گرفته تا ماشین‌های ظرفشویی و لباسشویی و هر وسیله جدیدی كه این روزها تولید می‌شود همه با مفاهیم برنامه‌نویسی طراحی شده‌اند. گرچه افراد خاصی برنامه‌نویسی را به‌عنوان تولیدكننده و گسترش‌دهنده محصولات نرم‌افزاری فرا می‌گیرند، اما به نظر می‌رسد آشنایی با مفاهیم برنامه‌نویسی نیازی ضروری برای كودكان این نسل است.


نویسنده : دکتر مهدی سلطانی

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

 

برنامه‌نویسی اسكرچ

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

scratch.mit.edu قابل دسترسی است و نوع دوم به‌صورت كاغذی و كارت است كه امكان خریداری آن وجود دارد و كودكان می‌توانند بدون سیستم رایانه‌ای هم با مفاهیم آشنا شوند. خوشبختانه به همت آكادمی ایران اسكرچ زبان فارسی به سایت mit اضافه شده و برای فارسی زبان‌ها قابل دسترسی است.

 

برنامه‌نویسی پایتون
پایلی از خانه ریاضیات اصفهان شكل گرفت و امروز تعداد زیادی از كودكان ایرانی و فارسی‌زبان دوره تعاملی پایتون را روی این سایت دیده‌اند. پایتون در سال‌های اخیر جزو برترین زبان‌های برنامه‌نویسی بوده و سادگی آن موجب شده به‌عنوان یك‌زبان برنامه‌نویسی در مدارس و دانشگاه‌های مختلف در جهان استفاده شود. وب‌سایت pylie.com دوره‌های مختلفی را طراحی كرده كه افراد می‌توانند به‌صورت رایگان به آنها دسترسی داشته باشند. یكی از دغدغه‌های یادگیری زبان‌های برنامه‌نویسی سختی‌های آماده‌سازی محیطی است كه بتوان در آن كدهای نوشته شده را كامپایل و اجرا كرد. پایلی روی سایت محیطی را در نظر گرفته تا كودكان بدون دغدغه بتوانند كدهای موردنظر خود را بنویسند و خروجی آنها را مشاهده كنند. داستانی بودن آموزش‌ها موجب می‌شود بجز كودكان و نوجوانان حتی بزرگ‌ترها هم درگیر آموزش شده و با مسیر آموزش همراه شوند.
پایلی به جز آموزش، برگزاركننده مسابقاتی است كه در آن كودكان با هم رقابت می‌كنند. برنامه‌های ساخته‌شده توسط كودكان به‌صورت منتخب روی سایت قرار می‌گیرد و همه افراد حاضر در سایت، می‌توانند از این برنامه‌ها استفاده كنند و آنها را تغییر دهند. البته رویكرد آموزش برنامه‌نویسی توسط پایلی محدود به سایت نمی‌شود و در این سایت اطلاعات مختلفی برای معلمانی كه قصد دارند آموزش برنامه‌نویسی را به كودكان در برنامه‌های آموزشی خود قرار دهند وجود دارد.

 

 كودكان خلاق، آیندگان فعال

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

 


۱۳۹۸/۱۱/۲۰، ۰۰:۲۸:۱۶       69

Facebook    Google    LinkedIn    Twitter

اخبار

کلاس های حضوری ریاضی در مجتمع نخبگان زنجان مقدماتی تا پیشرفته و تیزهوشان

کلاس های حضوری ریاضی در مجتمع نخبگان زنجان مقدماتی تا پیشرفته و ...

اهمیت حفظ سلامت شما دانش پذیران محترم

نظر به اهمیت حفظ سلامت شما دانش پذیران محترم و پیشگیری از شیوع ویروس ...

تعطیلی کلیه کلاسهادرمجتمع نخبگان زنجان تا پایان تعطیلات نوروزی(16 فروردین)

    تعطیلی کلیه کلاسهادرمجتمع نخبگان زنجان تا پایان ...

پیام تبریک دکتروحیدمرصعی (موسس مجتمع نخبگان)به مناسبت عید نوروز

  پیام تبریک دکتروحیدمرصعی (موسس مجتمع نخبگان)به مناسبت ...

دکتر مرصعی: لزوم توجه به مهارت‌ و اشتغال جوانان

  دکتر مرصعی دانشگاه ها را منشاء نشاط و حرکت های بزرگ اجتماعی ...

نقش برنامه‌نویسی برای كودكان

  در آینده اگر برنامه‌نویسی بلد نباشید بی‌سواد ...

آموزش موسیقی در یادگیری تاثیر مثبت دارد

  آموزش موسیقی در یادگیری دانش‌آموزان تاثیر مثبت دارد ...

چگونه ریاضی کودکان ونوجوانانمان را قوی کنیم؟

به جای حفظ کردن،‌ ریاضی را بفهمید   اغلب افراد به جای ...

وضعیت برندسازی درکشور

    مسیر برندسازی در کشور مطلوب است   ...

علل بیکاری جوانان

  دکتروحیدمرصعی موسس مجتمع نخبگان با اشاره به اینکه امروز یکی ...

مجتمع نخبگان با مجوز رسمی ازسازمان فنی وحرفه ای کشورمفنخر است باکاملترین وجامعترین دوره های آموزشی درکشور وبااساتید مطرح درخدمت دانش پژوهان گرانقدر انجام وظیفه مینماید.

وظيفه مجتمع نخبگان كارآفريني و توليد ثروت واشتغالزایی است

    موسس مجتمع نخبگان گفت :وظيفه نخبگان در مقابل ...

اشتغال به دست دانشگاه است یا فنی حرفه ای

طبق گفتگوی صمیمانه با آقای دکتر وحید مرصعی موسس مجتمع نخبگان ...

مشکل اصلی اشتغال در کشور عدم ارتباط صحیح دانشگاه و صنعت است

مشکل اصلی اشتغال در کشور عدم ارتباط صحیح دانشگاه و صنعت است دکتر ...

دوره های علمی وتخصصی کسب وکار توسط استاد بنام دانشگاه کشوردکتر سجاد اعلایی نیا ودکتر لادن ستوده عضو هیئت علمی دانشگاه اصفهان

دوره های تخصصی حقوق خانواده توسط دکتر محمدرضا تنهاپرست وکیل پایه1 تهران

دوره تخصصی جرایم مالیاتی توسط دکتر وحید مرصعی مدرس دانشگاه

دوره های تخصصی بهای تمام شده توسط مهندس حامد رستمی ودکتر مهدی آرزمایان

آموزش ریاضی نخبگان (المپیادی)

 به یاری خداوند متعال و تشویق مسولین وخانواده های محترم، این ...

آموزش وتربیت تحلیلگر کسب و کار بر اساس استاندارد BABOK

   خلاصه ای از دوره: تحلیلگران برای اجرای فرآیند ...

دوره های تخصصی نسبت های مالی

تحلیل نسبت های مالی با مقایسه‌ی دو قلم در صورت‌های مالی ...

دوره مهارت فرزند پروری توسط دکتر الهام نظری(فوق دکترای روانشناسی بالینی) عضو هیئت علمی دانشگاه تهران

دوره های بیت کوئین توسط استاد بنام کشوری دکتر سارا موسوی طباطبایی وآقای دکتروحیدمرصعی مدرس دانشگاه

دورۀ کارگاه های آموزشی مهارت های فرزند پروری

اولین دورۀ کارگاه های آموزشی مهارت های فرزند پروری برگزار شد ...

کارگاه آموزشی خود کارآفرینی

درمجتمع فنی نخبگان  توسط دکتر مهنازآریانی برگزار شد. ...

کارگاه آموزشی مصاحبه استخدامی

کارگاه آموزشی مصاحبه استخدامی کارگاه آموزشی مصاحبه استخدامی ...

ریاضی تیزهوشان ترم بهار 99

رزرو ثبت نام کلاس های حضوری ریاضی تیزهوشان مجتمع نخبگان برای ...

دوره جامع آپ استارت آپ ، ۰ تا ۱۰۰ آموزش استارتاپ

دوره جدید آموزش ریاضی مقدماتی وتخصصی درکلیه مقاطع

آموزش دوره های بورس توسط دکترمینا حسین زاده برای اولین بار در زنجان