به منظور آشنایی کودکان زیر 6 سال با مفهوم برنامهنویسی، 4 دوره طراحی شده است که پایه آن آموزش مفاهیم کامپیوتر بدون استفاده از کامپیوتر میباشد.
در دوره اول با نام «بازی کدینگ» مهارتهای پیش از دبستان مانند آموزش اعداد، اشکال هندسی، رنگها و … با کدگزاری حرکتی تقویت میشود. کودکان با استفاده از ریتم، آهنگ و حرکت؛ ترتیب، کدگزاری و الگوریتم را یاد میگیرند. همچنین هوش محاسباتی آنها شکل گرفته و با ربات و نحوه عملکرد آن آشنا میشوند.
پس از اتمام این دوره، کودکان وارد دوره «سلام روبی» میشوند. روبی دختری مو قرمز است که به دنیایی خیالی میرود و اتفاقاتی برایش میافتد و با دوستانی آشنا میشود. مهارت حل مسئله و آشنایی با ارائه الگوریتم برای مشکلات موجود از بهترین دستاوردهای این دوره است. اساس این دوره بر پایه داستانهای روبی گذاشته شده که به بچهها مفاهیم برنامهنویسی مانند عملگرهای منطقی و ریاضی و حلقهها و شرطیها را آموزش میدهد.
در ادامه دو دوره برنامهنویسی با «اسکرچ جونیور» برای کودکان برگزار میشود که به زبان بسیار ساده و کاملا گرافیکی به کودکان کدنویسی آموزش داده خواهد شد.