.برنامه نویسی یک روش حل مسئله با کامپیوتر هست. اگر بخواهیم با یک ماشین ارتباط برقرار کنیم، باید دستوراتی رو از طریق زبان های برنامه نویسی به ماشین بدهیم.از بارزترین ثمرت فراگیری برنامهنویسی میتوان به نمونههای زیر اشاره کرد
افزایش اعتماد به نفس تقویت مهارت فکر محاسباتی و الگوریتمی آماده سازی برای آینده شغلی و علمی آَشنایی با کامپیوتر افزایش قدرت تحلیل مسائل تقویت منطق ریاضی رشد استعداد و خلاقیت افزایش قدرت تصمیم گیری
حال با این سوال مواجه میشویم که چرا آموزش برنامهنویسی به کودکان؟ همانطور که میانی دنیای آینده دنیای نقشها خواهد بود نه دنیای مشاغل. از این رو کسب مهرات برنامهنویسی به عنوان یک نقش، کمک بسیار زیادی به آنده کودکان خواهد کرد. علاوه بر این آموزش برنامهنویسی به کودکان شامل مزایای بسیار زیاد دیگری نیز میباشد. در ادامه به معرفی تعدادی از این مزایا میپرازیم.
در نتیجه تمام این موارد میتوان اینطور بیان کرد که در سالهای آینده علم برنامهنویسی به یکی از کلیشههای اساسی سواد بدل خواهد شد. در نتیجه این امر میتوان آموزش برنامهنویسی را به عنوان یکی از اساسیترین مراحل آموزش بیان کرد.