بچهها ایدههایی دارند که گاهی اوقات نمیتوانند آنها را از حالت بالقوه به بالفعل درآورند و یا اگر هم بتوانند، نهایتاً در قالب یک فضای دوبُعدی همچون نقاشی، آبرنگ و … نمود عینی پیدا خواهند کرد اما با یادگیری مهارتهای کدنویسی، میتوان این خلاقیت را به شکلی نوین شکوفا ساخت. در واقع، با بهرهگیری از زبانهایی که برای کودکان طراحی شدهاند، کودکان قادر خواهند بود تا در قالب گیم، انیمیشن، داستانسرایی و … ایدههای خود را از بالقوه به بالفعل درآورند.
کدنویسی در حقیقت مانند نقل یک داستان است؛ اینکه بدانید چهطور بنویسید یا فاکتورهای گوناگون بر طبق کدام الگو به دنبال هم قرار بگیرند. بیشتر زبانهای برنامهنویسی که برای کودکان طراحی شدهاند معمولاً از بازیهای مختلف برای آموزش کدنویسی به بچهها بهره میگیرند و نیازمند این است تا بچهها یک خط داستانی را دنبال کنند یا حتی خودشان در حین بازی کردن و کدنویسی داستانی را روایت کنند. بدین تریتب کودکان علاوه بر خلاقیت در زمینه قصه گویی نیز پیشرفت می کنند.