اسکرچ جونیور
از زمان کلاس انجام شوند. به عبارت اسکرچ جونیور دیگر، سهولت مدیریت تحت محدودیت های زمانی را فراهم می کند که در آن زمان یادگیری کودکان از بین نخواهد رفت. دو مطالعه نشان دادند که چگونه روبریکهای کدنویسی میتوانند بینشی در مورد یادگیری علوم رایانه کودکان به ما ارائه دهند. اولین مطالعه، روبریکی را با 160 پروژه کدنویسی دانشآموزان راهنمایی ایجاد شده در Scratch و App Inventor ، که برنامههای برنامهنویسی با زبانهای برنامهنویسی مبتنی بر بلوک هستند، آزمایش کرد ( Basu ، 2019 ). این مطالعه گزارش داد که دانش آموزان پروژه هایی با طیف وسیعی از سطوح پیچیدگی ایجاد کردند. اگرچه اکثر دانشآموزان فقط از مفاهیم کدنویسی ساده در پروژهها استفاده میکردند، اما نمرات پروژههای آنها با نمرات کلاس علوم کامپیوتر آنها همبستگی متوسطی داشت. مطالعه دوم نشان داد که بیشتر پروژههای کدگذاری ایجاد شده توسط دانشآموزان کلاس اول تا ششم از بلوکهای کدگذاری اولیه «حرکت» و «ظاهر» استفاده میکنند. با این حال، فقط دانشآموزان در مقاطع بالاتر از مفاهیم پیشرفتهتر ارجاع و تخصیص متغیرها استفاده میکنند (سیتر و فورمن،...