چرا برنامه نویسی ؟

چرا برنامه نویسی ؟

چرا باید برنامه نویسی را یاد گرفت ؟

کاربرد برنامه نویسی چیست؟

آیا همه می توانند برنامه نویسی را یاد بگیرند؟

چرا آموزش برنامه نویسی به کودکان مهم است؟

 

شاید سوالات فوق جزو آن دسته از سوالاتی باشند که زیاد پرسیده شده و همچنین بسیار به آنها پاسخ داده شده است .

ابتدا ویدیو زیر را ببینید.

امروزه یکی از مهم ترین دانش ها و مهارتهایی که هر فردی باید دارا باشد ، بی شک مهارت کار با رایانه و سواد دیجیتال است از اینرو  آموزش برنامه نویسی به کودکان و دانش آموزان بسیار مهم است،‌در همین راستا برخی از کشورها مثل استرالیا بیشتر از یک دهه است که این کار را به صورت رسمی شروع کرده اند و آموزش برنامه نویسی را جز دروس اصلی نظام آموزشی برای دانش آموزان قرار داده اند . (جالب است بدانید که کشور استرالیا در سال ۲۰۱۵ دروس تاریخ و جغرافی را به صورت رسمی از برنامه آموزشی خود حذف و به جای آن برنامه نویسی را جایگزین کرد تا برنامه درسی مدارس منطبق با نیازهای قرن ۲۱ باشد .)

 

 

شاید در نگاه اول یادگیری برنامه نویسی نیز مانند مهارت های دیگری که افراد فرا می گیرند تک بعدی به نظر برسد ، حال آنکه فراگیری کدنویسی می تواند فواید دیگری به غیر از خود برنامه نویسی به همراه داشته باشد ، در ادامه ۱۰ دلیل برای آموزش برنامه نویسی (به خصوص برای دانش آموزان ) را مرور می کنیم:

  1.  یادگیری برنامه نویسی باعث می شود تا محاسبات و درک ریاضیات بالا رود ،‌زیرا با فراگیری برنامه نویسی می توان مسایل ذهنی ریاضی را به صورت عینی تر و با جزئیات بهتر درک کرد و به فراخور آن از یادگیری ریاضیات لذت بیشتری برد.
  2.   یادگیری برنامه نویسی نگارش را هم بهبود می بخشد ،‌زیرا دانش آموزان به قدرت کلمات ، معنا و قدرتی که هر یک از این کلمات دارد پی می برند و نحوه چینش صحیح کلمات را با زمانی که حروف یا کلمات در جای مناسب خود قرار نگرفته اند را به صورت عینی مشاهده می کنند. (منظور خروجی برنامه نوشته شده است)
  3. شاید مهم ترین ویژگی و دست آورد فراگیری برنامه نویسی در سنین پایین ، افزایش خلاقیت ، رشد و شکوفایی آن است . چرا که دانش آموزان با تجربه و تکیه بر توانایی ذهنی خود می آموزند و در این راه دست به ابتکار می زنند.
  4. توانایی برنامه نویسی اعتماد به نفس را افزایش می دهد ،‌زیرا وقتی دانش آموزی از هیچ (بدون ابزار فیزیکی )،‌برنامه ای خلق می کند که می تواند کار به خصوصی را انجام دهد ، به طبع آن از دانش خود احساس خشنودی می کند.
  5. هر چه کدهایی که دانش آموزان می نویسند پیچیده تر می شود آنها توجه و برنامه ریزی خود ار نیز گسترش می دهند.
  6. برنامه نویسی قدرت حل مسئله و تفکر منطقی را می آموزد. هر برنامه ای که نوشته می شود دارای فرآیندی قدم به قذم است  و برنامه نویسی روش حل مسئله به صورت گام به گام را به دانش آموزان می آموزد.
  7. در فرآیند آموزش کدنویسی ، انعطاف پذیری و پشت کار دانش آموزان افزایش پیدا می کند ،‌زیرا هنگام عیب یابی برنامه های خود پشت کار و انعطاف پذیری را به صورت عملی تمرین می کنند.
  8. برنامه نویسی باعث می شود تا دانش آموزان درک بهتری از ابزارهای دیجیتالی که هر روزه با آنها سر و کار دارند ،داشته باشند.زیرا با دانستن اساس و نحوه کار و  منطق پشت پرده این ابزارها آگاهانه و هشیارانه از آنها استفاده می کنند.
  9. دانستن برنامه نویسی آنها را برای به عهده گرفتن شغل های آینده آماده می کند. حتی امروزه نیز دانستن برنامه نویسی یک مزیت مهم برای بسیاری از شغل ها محسوب می شود .
  10. برنامه نویسی مفرح است (Programming is Fun).

 

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *